Skip to content

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