public class NullMaterial extends FemMaterial
myProps| Constructor and Description | 
|---|
| NullMaterial() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | computeStress(SymmetricMatrix3d sigma,
             SolidDeformation def,
             Matrix3d Q,
             FemMaterial baseMat)Computes the strain tensor given the supplied deformation | 
| void | computeTangent(Matrix6d D,
              SymmetricMatrix3d stress,
              SolidDeformation def,
              Matrix3d Q,
              FemMaterial baseMat)Computes the tangent stiffness matrix | 
| boolean | isCorotated()Deformation is computed by first removing a rotation component 
 (either explicit or computed from strain) | 
| boolean | isInvertible()Returns true if this material is defined for a deformation gradient
 with a non-positive determinant. | 
| boolean | isLinear()Linear stress/stiffness response to deformation, allows tangent
 to be pre-computed and stored. | 
clone, equals, equals, getAllPropertyInfo, getSubClasses, getViscoBehavior, isIncompressible, isViscoelastic, registerSubclass, setViscoBehaviorgetProperty, getPropertyHost, getPropertyInfo, hasProperty, hasSymmetricTangent, isWritable, scaleDistance, scaleMass, scan, setPropertyHost, setPropertyInfo, tangentSymmetryChanged, updateMaterial, writepublic void computeStress(SymmetricMatrix3d sigma, SolidDeformation def, Matrix3d Q, FemMaterial baseMat)
FemMaterialcomputeStress in class FemMaterialsigma - strain tensor, populateddef - deformation information, includes deformation gradient and pressureQ - coordinate frame specifying directions of anisotropybaseMat - underlying base material (if any)public void computeTangent(Matrix6d D, SymmetricMatrix3d stress, SolidDeformation def, Matrix3d Q, FemMaterial baseMat)
FemMaterialcomputeTangent in class FemMaterialD - tangent stiffness, populatedstress - the current stress tensordef - deformation information, includes deformation gradient and pressureQ - coordinate frame specifying directions of anisotropybaseMat - underlying base material (if any)public boolean isInvertible()
FemMaterialisInvertible in class FemMaterialpublic boolean isLinear()
FemMaterialisLinear in class FemMaterialpublic boolean isCorotated()
FemMaterialisCorotated in class FemMaterial