![]() |
OpenSeesPyAssistant 1.1
OpenSeesPy for everyone
|
Class that is the children of ElasticElement and combine the class SteelIShape (section) to retrieve the information needed. More...
Public Member Functions | |
def | __init__ (self, int iNode_ID, int jNode_ID, SteelIShape section, int geo_transf_ID, ele_ID=-1) |
Constructor of the class. More... | |
![]() | |
def | __init__ (self, int iNode_ID, int jNode_ID, A, E, Iy, int geo_transf_ID, ele_ID=-1) |
Constructor of the class. More... | |
def | CreateMember (self) |
Method that initialises the member by calling the OpenSeesPy commands through various functions. More... | |
def | Record (self, str name_txt, str data_dir, force_rec=True, def_rec=True, time_rec=True) |
Implementation of the homonym abstract method. More... | |
def | RecordNodeDef (self, str name_txt, str data_dir, time_rec=True) |
Implementation of the homonym abstract method. More... | |
def | ReInit (self, ele_ID=-1) |
Implementation of the homonym abstract method. More... | |
def | ShowInfo (self, plot=False, block=False) |
Implementation of the homonym abstract method. More... | |
def | UpdateStoredData (self) |
Implementation of the homonym abstract method. More... | |
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... | |
Public Attributes | |
section | |
section_name_tag | |
![]() | |
A | |
data | |
E | |
element_array | |
element_ID | |
geo_transf_ID | |
Initialized | |
iNode_ID | |
Iy | |
jNode_ID | |
section_name_tag | |
Class that is the children of ElasticElement and combine the class SteelIShape (section) to retrieve the information needed.
ElasticElement | Parent class. |
Definition at line 635 of file MemberModel.py.
def __init__ | ( | self, | |
int | iNode_ID, | ||
int | jNode_ID, | ||
SteelIShape | section, | ||
int | geo_transf_ID, | ||
ele_ID = -1 |
|||
) |
Constructor of the class.
iNode_ID | (int): ID of the first end node. |
jNode_ID | (int): ID of the second end node. |
section | (SteelIShape): SteelIShape section object. |
geo_transf_ID | (int): A geometric transformation (for more information, see OpenSeesPy documentation). |
ele_ID | (int, optional): Optional ID of the element. Defaults to -1, e.g. use IDConvention to define it. |
Reimplemented from ElasticElement.
Definition at line 641 of file MemberModel.py.
section |
Definition at line 651 of file MemberModel.py.
section_name_tag |
Definition at line 653 of file MemberModel.py.