![]() |
OpenSeesPyAssistant 1.1
OpenSeesPy for everyone
|
Class that is the children of UVC that retrieve calibrated parameters from UVC_calibrated_parameters.txt. More...
Public Member Functions | |
def | __init__ (self, int ID, str calibration, fy=-1, E=-1) |
Constructor of the class. More... | |
![]() | |
def | __init__ (self, int ID, fy, Ey, QInf, b, DInf, a, np.ndarray cK, np.ndarray gammaK) |
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 | UpdateStoredData (self) |
Implementation of the homonym abstract method. More... | |
def | UVCuniaxial (self) |
Generate the material model Updated Voce-Chaboche (UVC) for uniaxial stress states. More... | |
def | CheckApplicability (self) |
Abstract function used to check the applicability of the material model. More... | |
Public Attributes | |
calibration | |
![]() | |
a | |
b | |
cK | |
data | |
DInf | |
Ey | |
fy | |
gammaK | |
ID | |
Initialized | |
N | |
QInf | |
section_name_tag | |
Class that is the children of UVC that retrieve calibrated parameters from UVC_calibrated_parameters.txt.
The file text can be modified by adding more calibrated parameters.
UVC | Parent class. |
Definition at line 2770 of file MaterialModels.py.
def __init__ | ( | self, | |
int | ID, | ||
str | calibration, | ||
fy = -1 , |
|||
E = -1 |
|||
) |
Constructor of the class.
It retrieve the parameters from UVC_calibrated_parameters.txt and pass them in the parent class.
ID | (int): Unique material model ID. |
calibration | (str): Label of the calibration parameter set. The options are: |
fy | (float, optional): Yield strength. Defaults to -1, e.g. taken equal to the one given in the calibration parameter set. |
E | (float, optional): Young modulus. Defaults to -1, e.g. taken equal to the one given in the calibration parameter set. |
NegativeValue | fy needs to be positive if different from -1. |
NegativeValue | E needs to be positive if different from -1. |
NameError | calibration needs to be equal to the label of one of the set of calibrated parameters. |
Reimplemented from UVC.
Reimplemented in UVCCalibratedRCCircShape, UVCCalibratedRCRectShape, UVCCalibratedSteelIShapeFlange, and UVCCalibratedSteelIShapeWeb.
Definition at line 2777 of file MaterialModels.py.
calibration |
Definition at line 2805 of file MaterialModels.py.