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