52 #ifndef ElasticIsotropicPlaneStress2D_h 53 #define ElasticIsotropicPlaneStress2D_h 65 #include "ElasticIsotropic2D.h" 88 const Matrix &getInitialTangent(
void)
const;
98 const std::string &getType(
void)
const;
double v
Poisson ratio.
Definition: ElasticIsotropicMaterial.h:90
int revertToStart(void)
Revert material to its initial state.
Definition: ElasticIsotropicPlaneStress2D.cpp:180
int setTrialStrainIncr(const Vector &v)
Set trial strain increment.
Definition: ElasticIsotropicPlaneStress2D.cpp:82
Float vector abstraction.
Definition: Vector.h:93
const Matrix & getTangent(void) const
Returns the material tangent stiffness matrix, .
Definition: ElasticIsotropicPlaneStress2D.cpp:107
Elastic isotropic material for plane stress problems.
Definition: ElasticIsotropicPlaneStress2D.h:76
int revertToLastCommit(void)
Revert material to its last commited state.
Definition: ElasticIsotropicPlaneStress2D.cpp:176
double E
Elastic modulus.
Definition: ElasticIsotropicMaterial.h:89
int commitState(void)
Accept the current material state as being on the solution path.
Definition: ElasticIsotropicPlaneStress2D.cpp:172
void zeroInitialGeneralizedStrain(void)
zeroes initial generalized strain
Definition: ElasticIsotropicPlaneStress2D.cpp:164
double rho
mass per unit 3D volume
Definition: ElasticIsotropicMaterial.h:91
const Vector & getStress(void) const
Returns the material stress vector, , for the current trial strain.
Definition: ElasticIsotropicPlaneStress2D.cpp:147
Base class for 2D and 3D materials.
Definition: NDMaterial.h:97
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Isotropic elastic material for plane problems.
Definition: ElasticIsotropic2D.h:37
Matrix of floats.
Definition: Matrix.h:108
NDMaterial * getCopy(void) const
Virtual constructor.
Definition: ElasticIsotropicPlaneStress2D.cpp:187