Steel

class xc.SteelBaseMaterial

Bases: xc.UniaxialMaterial

property E

Initial Young’s modulus.

property a1

Get/set first coefficient for isotropic hardening in compression (a1).

property a2

Get/set second coefficient for isotropic hardening in compression (a2).

property a3

Get/set first coefficient for isotropic hardening in tension (a3).

property a4

Get/set second coefficient for isotropic hardening in tension (a4).

property b

Hardening ratio.

property fy

Yield stress.

class xc.Steel02

Bases: xc.SteelBaseMaterial

property R0

Get/set the first parameter that controls the transition from elastic to plastic branches (R0).

property cR1

Get/set the second parameter that controls the transition from elastic to plastic branches (cR1).

property cR2

Get/set the third parameter that controls the transition from elastic to plastic branches (R0).

property initialStress

Initial stress.

setParams((Steel02)arg1, (list)arg2) None :

parameters to control the transition from elastic to plastic branches. params=[R0,cR1,cR2]. Recommended values: R0=between 10 and 20, cR1=0.925, cR2=0.15.

C++ signature :

void setParams(XC::Steel02 {lvalue},boost::python::list)

class xc.SteelBase0103

Bases: xc.SteelBaseMaterial

class xc.Steel01

Bases: xc.SteelBase0103