50 #include "DruckerPrager.h"    67           double s_y, 
double r, 
double r_bar, 
double Kinfinity, 
double Kinit, 
    68           double d1, 
double d2, 
double H, 
double t, 
double massDens, 
double atm);
    75     const std::string &getType(
void) 
const;
    76     int getOrder(
void) 
const;
 const Vector & getStress(void) const
Return the stress. 
Definition: DruckerPragerPlaneStrain.cpp:103
NDMaterial * getCopy(void) const
Virtual constructor. 
Definition: DruckerPragerPlaneStrain.cpp:47
Float vector abstraction. 
Definition: Vector.h:94
const ResponseId & getResponseType(void) const
Return the ordering and type of response quantities returned by this material. 
Definition: DruckerPragerPlaneStrain.cpp:71
Drucker-Prager material. 
Definition: DruckerPrager.h:76
const Matrix & getTangent(void) const
Return the material tangent stiffness. 
Definition: DruckerPragerPlaneStrain.cpp:112
int setTrialStrain(const Vector &strain_from_element)
Sets the value of the trial strain vector, that value used by {getStress()} and getTangent(), to be strain. 
Definition: DruckerPragerPlaneStrain.cpp:75
Stiffness material contribution response identifiers. 
Definition: ResponseId.h:61
const Vector & getStrain(void) const
Return the strain. 
Definition: DruckerPragerPlaneStrain.cpp:94
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
Drucker-Prager plane strain material. 
Definition: DruckerPragerPlaneStrain.h:56
const Matrix & getInitialTangent(void) const
Return the material initial stiffness. 
Definition: DruckerPragerPlaneStrain.cpp:127