ND material¶
-
class
xc.
NDMaterial
¶ Bases:
xc.Material
-
getInitialTangent
((NDMaterial)arg1) → Matrix :¶ Return material initial stiffness matrix.
- C++ signature :
- XC::Matrix getInitialTangent(XC::NDMaterial {lvalue})
-
getRho
¶ Return the material density.
-
getStress
((NDMaterial)arg1) → Vector :¶ Return the material stresses (the order of the components depends on the subclass) [sigma_11, sigma_22, sigma_33, sigma_12, sigma_23, sigma_31].
- C++ signature :
- XC::Vector getStress(XC::NDMaterial {lvalue})
-
getTangent
((NDMaterial)arg1) → Matrix :¶ Return material stiffness matrix.
- C++ signature :
- XC::Matrix getTangent(XC::NDMaterial {lvalue})
-
rho
¶ Material density.
-
setTrialStrain
((NDMaterial)arg1, (Vector)arg2) → int :¶ Set the trial strains for the material (the order of the components depends on the subclass) [eps_11, eps_22, eps_33, eps_12, eps_23, eps_31].
- C++ signature :
- int setTrialStrain(XC::NDMaterial {lvalue},XC::Vector)
-
-
class
xc.
ElasticIsotropicMaterial
¶ Bases:
xc.NDMaterial
-
class
xc.
J2Plasticity
¶ Bases:
xc.NDMaterial
-
setup
((J2Plasticity)arg1, (float)arg2, (float)arg3, (float)arg4, (float)arg5, (float)arg6, (float)arg7, (float)arg8) → None :¶ setup(K, G, initYield, finalYield, delta, linearHardening, viscosity) set paramater values
- C++ signature :
- void setup(XC::J2Plasticity {lvalue},double,double,double,double,double,double,double)
-
-
class
xc.
NDAdaptorMaterial
¶ Bases:
xc.NDMaterial