52 #ifndef ElasticIsotropicAxiSymm_h 53 #define ElasticIsotropicAxiSymm_h 65 #include <material/nD/elastic_isotropic/ElasticIsotropicMaterial.h> 90 const std::string &getType(
void)
const;
91 int getOrder(
void)
const;
Float vector abstraction.
Definition: Vector.h:94
const Matrix & getTangent(void) const
Return the material tangent stiffness.
Definition: ElasticIsotropicAxiSymm.cpp:72
Base class for elastic isotropic axisymmetric materials.
Definition: ElasticIsotropicAxiSymm.h:72
const Vector & getStress(void) const
Returns the material stress.
Definition: ElasticIsotropicAxiSymm.cpp:103
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
const Matrix & getInitialTangent(void) const
Return the material initial stiffness.
Definition: ElasticIsotropicAxiSymm.cpp:88
int revertToLastCommit(void)
To cause the material to revert to its last committed state.
Definition: ElasticIsotropicAxiSymm.cpp:132
NDMaterial * getCopy(void) const
Virtual constructor.
Definition: ElasticIsotropicAxiSymm.cpp:137
int commitState(void)
Commit the state of the material.
Definition: ElasticIsotropicAxiSymm.cpp:126
double rho
mass per unit 3D volume.
Definition: ElasticIsotropicMaterial.h:93
Base class for 2D and 3D materials.
Definition: NDMaterial.h:101
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Matrix of floats.
Definition: Matrix.h:111