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})
- property getRho¶
Return the material density.
- getStrain((NDMaterial)arg1) Vector : ¶
Return the material strains (the order of the components depends on the subclass) [eps_11, eps_22, eps_33, eps_12, eps_23, eps_31].
- C++ signature :
XC::Vector getStrain(XC::NDMaterial {lvalue})
- 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})
- property 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
- getInitialStrain((ElasticIsotropicMaterial)arg1) Vector : ¶
Return the value of the initial strain.
- C++ signature :
XC::Vector getInitialStrain(XC::ElasticIsotropicMaterial {lvalue})
- property initialStrain¶
Get/set the initial strain.
- property rho¶
Material density.
- setInitialStrain((ElasticIsotropicMaterial)arg1, (Vector)arg2) int : ¶
Set the value of the initial strain.
- C++ signature :
int setInitialStrain(XC::ElasticIsotropicMaterial {lvalue},XC::Vector)
- 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