Algorithm Algorithm Algorithm(algorithm_type: str) Bases: AnalysisComponent Base class for OpenSees solution algorithms. Attributes _algorithms class-attribute instance-attribute _algorithms: Dict[str, Type['Algorithm']] = {} algorithm_type instance-attribute algorithm_type = algorithm_type Methods: register_algorithm staticmethod register_algorithm(name: str, algorithm_class: Type['Algorithm']) -> None