Manager-owned lifecycle and tagging for recorder objects on one Model.
Attributes
_mesh_maker
instance-attribute
_recorders
instance-attribute
_recorders: Dict[int, Recorder] = {}
_start_tag
instance-attribute
_tagging
instance-attribute
_tagging = CompactRetagPolicy[Recorder]()
Methods:
add
add(recorder: Recorder) -> Recorder
node
node(**kwargs) -> Recorder
drift
drift(**kwargs) -> Recorder
vtkhdf
vtkhdf(**kwargs) -> Recorder
mpco
mpco(**kwargs) -> Recorder
beam_force
beam_force(**kwargs) -> Recorder
embedded_beam_solid_interface
embedded_beam_solid_interface(**kwargs) -> Recorder
get
get(tag: int) -> Optional[Recorder]
get_all
get_all() -> Dict[int, Recorder]
set_tag_start
set_tag_start(start_tag: int) -> None
pile_mpco
pile_mpco(meshparts, file_name: str, *, delta_t: Optional[float] = None, num_steps: Optional[int] = None, node_responses: Optional[List[str]] = None, element_responses: Optional[List[str]] = None, node_sensitivities: Optional[List] = None, line_cells_only: bool = True, region_name: str = 'pile_mpco_region') -> Recorder
pile_vtkhdf
pile_vtkhdf(meshparts, file_base_name: str, *, resp_types: Optional[List[str]] = None, delta_t: Optional[float] = None, r_tol_dt: Optional[float] = None, line_cells_only: bool = True, region_name: str = 'pile_vtkhdf_region') -> Recorder
_create_pile_element_group_for_meshparts
_create_pile_element_group_for_meshparts(*, meshparts, line_cells_only: bool, group_name: str, caller: str)