56 #ifndef ElasticIsotropic3D_h    57 #define ElasticIsotropic3D_h    59 #include <material/nD/elastic_isotropic/ElasticIsotropicMaterial.h>    84     const std::string &getType(
void) 
const;
    85     int getOrder(
void) 
const;
    87     void Print(std::ostream &s, 
int flag =0) 
const;
 Float vector abstraction. 
Definition: Vector.h:94
const Matrix & getInitialTangent(void) const
Return the tangent stiffness matrix. 
Definition: ElasticIsotropic3D.cpp:78
Elastic isotropic material for 3D elements. 
Definition: ElasticIsotropic3D.h:65
int revertToStart(void)
Revert the material to its initial state. 
Definition: ElasticIsotropic3D.cpp:138
const Matrix & getTangent(void) const
Return the tangent stiffness matrix. 
Definition: ElasticIsotropic3D.cpp:74
Base class for elastic isotropic materials with elastic modulus E and Poisson ratio v...
Definition: ElasticIsotropicMaterial.h:88
double E
Elastic modulus. 
Definition: ElasticIsotropicMaterial.h:91
double rho
mass per unit 3D volume. 
Definition: ElasticIsotropicMaterial.h:93
Base class for 2D and 3D materials. 
Definition: NDMaterial.h:101
ElasticIsotropic3D(int tag=0)
Constructor. 
Definition: ElasticIsotropic3D.cpp:63
NDMaterial * getCopy(void) const
Virtual constructor. 
Definition: ElasticIsotropic3D.cpp:144
int commitState(void)
Commit the material state. 
Definition: ElasticIsotropic3D.cpp:126
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
int revertToLastCommit(void)
Return the material to its last committed state. 
Definition: ElasticIsotropic3D.cpp:132
Matrix of floats. 
Definition: Matrix.h:111
const Vector & getStress(void) const
Returns the material stress. 
Definition: ElasticIsotropic3D.cpp:95
void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: ElasticIsotropic3D.cpp:153