|
xc
|


Public Member Functions | |
| def | __init__ (self, E, nu, fy, fu, gammaM) |
| def | fyd (self) |
| def | fmaxk (self) |
| def | getDict (self) |
| def | setFromDict (self, dct) |
| def | defJ2PlateFibre (self, preprocessor, name, alpha=.05) |
Public Member Functions inherited from materials.typical_materials.BasicElasticMaterial | |
| def | __init__ (self, E, nu, rho=0.0) |
| def | G (self) |
| def | defElasticMaterial (self, preprocessor, name=None, overrideRho=None, initStrain=0.0) |
| def | defElasticIsotropic3d (self, preprocessor, name=None, overrideRho=None) |
| def | defElasticMembranePlateSection (self, preprocessor, thickness, name=None, overrideRho=None) |
| def | defMembranePlateFiberSection (self, preprocessor, thickness, name=None, overrideRho=None) |
| def | getDict (self) |
| def | setFromDict (self, dct) |
Public Attributes | |
| fy | |
| fu | |
| gammaM | |
Public Attributes inherited from materials.typical_materials.BasicElasticMaterial | |
| E | |
| nu | |
| rho | |
Static Public Attributes | |
| float | alpha = 1.2e-5 |
Base class for structural steels. :ivar fy: yield stress. :ivar fu: ultimate stress. :ivar gammaM: material partial safety factor.
| def materials.steel_base.BasicSteel.__init__ | ( | self, | |
| E, | |||
| nu, | |||
| fy, | |||
| fu, | |||
| gammaM | |||
| ) |
Constructor. :param E: elastic modulus. :param nu: Poisson's ratio. :param fy: yield stress. :param fu: ultimate stress. :param gammaM: material partial safety factor.
| def materials.steel_base.BasicSteel.defJ2PlateFibre | ( | self, | |
| preprocessor, | |||
| name, | |||
alpha = .05 |
|||
| ) |
Constructs a J2 (Von Mises) material with a linear-strain
hardening rule appropriate for plate analysis.
:param preprocessor: preprocessor of the finite element problem.
:param name: name identifying the material.
:param alpha: strain hardening ratio (default: (0.01),
range: 0 to 1).
| def materials.steel_base.BasicSteel.fmaxk | ( | self | ) |
Characteristic ultimate strength. This method is added for
compatibility with ReinforcingSteel material as defined
in concrete base.
| def materials.steel_base.BasicSteel.fyd | ( | self | ) |
Return the design value of the yield strength.
| def materials.steel_base.BasicSteel.getDict | ( | self | ) |
Returns a dictionary whith the values of the internal forces.
Makes easier export it to json.
| def materials.steel_base.BasicSteel.setFromDict | ( | self, | |
| dct | |||
| ) |
Sets the internal forces from the dictionary argument.
1.8.13