29 #ifndef NDMaterialWrapper_h 30 #define NDMaterialWrapper_h 32 #include "material/MaterialWrapper.h" 33 #include "material/nD/NDMaterial.h" 46 double getRho(
void)
const;
48 const Vector& getStrain()
const;
50 const Vector& getStress()
const;
53 const Matrix &getInitialTangent()
const;
56 int setTrialStrain(
const Vector &);
58 const std::string &getType(
void)
const;
59 int getOrder(
void)
const;
61 int commitState(
void);
62 int revertToLastCommit(
void);
63 int revertToStart(
void);
66 int getResponse(
int responseID,
Information &matInformation);
Float vector abstraction.
Definition: Vector.h:94
const Matrix & getTangent() const
brief this function sends the tangent back to the element
Definition: NDMaterialWrapper.cc:61
Base class response objects.
Definition: Response.h:81
Encapsulates a copy to a material.
Definition: MaterialWrapper.h:41
Encapsulates a copy to an uniaxial material.
Definition: NDMaterialWrapper.h:40
NDMaterialWrapper(void)
Default constructor.
Definition: NDMaterialWrapper.cc:30
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