![]() |
OpenSeesPyAssistant 1.1
OpenSeesPy for everyone
|
Parent abstract class for the storage and manipulation of a member's information (mechanical and geometrical parameters, etc) and the initialisation in the model. More...
Public Member Functions | |
def | Record (self, ele_ID, str name_txt, str data_dir, force_rec=True, def_rec=True, time_rec=True) |
Abstract method that records the forces, deformation and time of the member associated with the class. More... | |
def | RecordNodeDef (self, int iNode_ID, int jNode_ID, str name_txt, str data_dir, time_rec=True) |
Abstract method that records the deformation and time of the member's nodes associated with the class. More... | |
Parent abstract class for the storage and manipulation of a member's information (mechanical and geometrical parameters, etc) and the initialisation in the model.
DataManagement | Parent abstract class. |
Definition at line 22 of file MemberModel.py.
def Record | ( | self, | |
ele_ID, | |||
str | name_txt, | ||
str | data_dir, | ||
force_rec = True , |
|||
def_rec = True , |
|||
time_rec = True |
|||
) |
Abstract method that records the forces, deformation and time of the member associated with the class.
ele_ID | (int): The ID of the element that will be recorded. |
name_txt | (str): Name of the recorded data (no .txt). |
data_dir | (str): Directory for the storage of data. |
force_rec | (bool, optional): Option to record the forces (Fx, Fy, Mz). Defaults to True. |
def_rec | (bool, optional): Option to record the deformation (theta) for ZeroLength element. Defaults to True. |
time_rec | (bool, optional): Option to record time. Defaults to True. |
Reimplemented in PanelZone, ElasticElement, ForceBasedElement, GIFBElement, and SpringBasedElement.
Definition at line 29 of file MemberModel.py.
def RecordNodeDef | ( | self, | |
int | iNode_ID, | ||
int | jNode_ID, | ||
str | name_txt, | ||
str | data_dir, | ||
time_rec = True |
|||
) |
Abstract method that records the deformation and time of the member's nodes associated with the class.
iNode_ID | (int): ID of the node i. |
jNode_ID | (int): ID of the node j. |
name_txt | (str): Name of the recorded data (no .txt). |
data_dir | (str): Directory for the storage of data. |
time_rec | (bool, optional): Option to record time. Defaults to True. |
Reimplemented in PanelZone, ElasticElement, SpringBasedElement, ForceBasedElement, and GIFBElement.
Definition at line 59 of file MemberModel.py.