![]() |
OpenSeesPyAssistant 1.1
OpenSeesPy for everyone
|
Class that is the children of GMP1970 and combine the class RCRectShape (section) to retrieve the information needed. More...
Public Member Functions | |
def | __init__ (self, int ID, RCRectShape section, b=0.02, R0=20.0, cR1=0.9, cR2=0.08, a1=0.039, a2=1.0, a3=0.029, a4=1.0) |
Constructor of the class. More... | |
![]() | |
def | __init__ (self, int ID, fy, Ey, b=0.02, R0=20, cR1=0.9, cR2=0.08, a1=0.039, a2=1.0, a3=0.029, a4=1.0) |
Constructor of the class. More... | |
def | CheckApplicability (self) |
Implementation of the homonym abstract method. More... | |
def | ReInit (self) |
Implementation of the homonym abstract method. More... | |
def | ShowInfo (self) |
Implementation of the homonym abstract method. More... | |
def | Steel02 (self) |
Generate the material model Steel02 uniaxial Giuffre-Menegotto-Pinto steel material with isotropic strain hardening. More... | |
def | UpdateStoredData (self) |
Implementation of the homonym abstract method. More... | |
def | CheckApplicability (self) |
Abstract function used to check the applicability of the material model. More... | |
Public Attributes | |
section | |
section_name_tag | |
![]() | |
a1 | |
a2 | |
a3 | |
a4 | |
b | |
cR1 | |
cR2 | |
data | |
Ey | |
fy | |
ID | |
Initialized | |
R0 | |
section_name_tag | |
Class that is the children of GMP1970 and combine the class RCRectShape (section) to retrieve the information needed.
GMP1970 | Parent class. |
Definition at line 2598 of file MaterialModels.py.
def __init__ | ( | self, | |
int | ID, | ||
RCRectShape | section, | ||
b = 0.02 , |
|||
R0 = 20.0 , |
|||
cR1 = 0.9 , |
|||
cR2 = 0.08 , |
|||
a1 = 0.039 , |
|||
a2 = 1.0 , |
|||
a3 = 0.029 , |
|||
a4 = 1.0 |
|||
) |
Constructor of the class.
It passes the arguments into the parent class to generate the combination of the parent class and the section class RCRectShape. The copy of the section passed is stored in the member variable self.section.
ID | (int): Unique material model ID. |
section | (RCRectShape): RCRectShape section object. |
b | (float, optional): Strain-hardening ratio. Defaults to 0.02, according to Carreno et Al. 2020. |
R0 | (int, optional): First parameter to control the transition from elastic to plastic branches. Defaults to 20, according to Carreno et Al. 2020. |
cR1 | (float, optional): Second parameter to control the transition from elastic to plastic branches. Defaults to 0.9, according to Carreno et Al. 2020. |
cR2 | (float, optional): Third parameter to control the transition from elastic to plastic branches. Defaults to 0.08, according to Carreno et Al. 2020. |
a1 | (float, optional): Isotropic hardening parameter, increase of compression yield envelope as proportion of yield strength after a plastic strain. Defaults to 0.039, according to Carreno et Al. 2020. |
a2 | (float, optional): Coupled with a1. Defaults to 1.0, according to Carreno et Al. 2020. |
a3 | (float, optional): Isotropic hardening parameter, increase of tension yield envelope as proportion of yield strength after a plastic strain. Defaults to 0.029, according to Carreno et Al. 2020. |
a4 | (float, optional): Coupled with a3. Defaults to 1.0, according to Carreno et Al. 2020. |
Reimplemented from GMP1970.
Definition at line 2604 of file MaterialModels.py.
section |
Definition at line 2623 of file MaterialModels.py.
section_name_tag |
Definition at line 2625 of file MaterialModels.py.