Skip to content

Recorder

Recorder

Recorder(recorder_type: str, cores: Optional[Union[int, List[int]]] = None)

Bases: ABC

Base class for OpenSees recorder commands.

Recorder instances do not self-register. A :class:RecorderManager owns tag assignment and lifecycle for a single model context.

Attributes

tag instance-attribute

tag: Optional[int] = None

_owner instance-attribute

_owner: Optional[object] = None

recorder_type instance-attribute

recorder_type = recorder_type

cores instance-attribute

cores = cores

Methods:

_to_tcl_impl abstractmethod

_to_tcl_impl() -> str

to_tcl

to_tcl() -> str

_mesh_maker

_mesh_maker()

_resolve_regions

_resolve_regions(regions_input: Union[int, str, RegionBase, List[Union[int, str, RegionBase]]]) -> List[int]