uniaxial

UniaxialMaterial object library.

A UniaxialMaterial object typically represents a pair of work conjugate scalars such as axial stress/strain, moment/cuvature, or force/deformation.

ElasticSpring(name,
   elastic_modulus,
   damp_tangent,
   negative_modulus,
   shear_modulus,
   **kwds)

name Tag
E Num Young’s modulus of elasticity
eta Num damping tangent
Eneg Num
G Num

Steel02(name, Fy, E0, b, a, **kwds)

name Tag
Fy Num yield strength
E0 Num initial elastic tangent
b Num strain-hardening ratio (ratio between post-yield tangent and initial elastic tangent
a [a1,a2,a3,a4] isotropic hardening parameters
a1 Num increase of compression yield envelope as proportion of yield strength after a plastic strain of a2∗(Fy/E0)
a2 Num see explanation under a1.
a3 Num increase of tension yield envelope as proportion of yield strength after a plastic strain of a4∗(Fy/E0)
a4 Num see explanation under a3.

Concrete02(name, fpc, epsc0, fpcu, epsU, lamda, ft, Ets, **kwds)

name Tag integer tag identifying material
fpc Num concrete compressive strength at 28 days (compression is negative)
epsc0 Num concrete strain at maximum strength
fpcu Num concrete crushing strength
epsU Num concrete strain at crushing strength
lamda Num ratio between unloading slope at epscu and initial slope
ft Num tensile strength
Ets Num tension softening stiffness (absolute value) (slope of the linear tension softening branch)
Back to top