83 #ifndef J2THREEDIMENSIONAL_H    84 #define J2THREEDIMENSIONAL_H    86 #include "J2Plasticity.h"   100     static Matrix tangent_matrix; 
   110              double viscosity = 0 );
   118     const std::string &
getType(
void) 
const;
 const Matrix & getInitialTangent(void) const
Return the material initial stiffness. 
Definition: J2ThreeDimensional.cpp:255
Float vector abstraction. 
Definition: Vector.h:94
Base class for J2 isotropic hardening materials.The von Mises theory is often called “J2 plasticityâ€...
Definition: J2Plasticity.h:97
const Vector & getStress(void) const
send back the stress 
Definition: J2ThreeDimensional.cpp:208
int setTrialStrainIncr(const Vector &v)
Set trial strain increment. 
Definition: J2ThreeDimensional.cpp:170
const Vector & getStrain(void) const
send back the strain 
Definition: J2ThreeDimensional.cpp:191
int setTrialStrain(const Vector &strain_from_element)
get the strain and integrate plasticity equations 
Definition: J2ThreeDimensional.cpp:141
Base class for 2D and 3D materials. 
Definition: NDMaterial.h:101
J2 Isotropic hardening material class for 3D problems. 
Definition: J2ThreeDimensional.h:93
J2ThreeDimensional(int tag=0)
Default constructor. 
Definition: J2ThreeDimensional.cpp:97
NDMaterial * getCopy(void) const
make a clone of this material 
Definition: J2ThreeDimensional.cpp:126
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
const Matrix & getTangent(void) const
send back the tangent 
Definition: J2ThreeDimensional.cpp:224
Matrix of floats. 
Definition: Matrix.h:111
const std::string & getType(void) const
send back type of material 
Definition: J2ThreeDimensional.cpp:131
int getOrder(void) const
send back order of strain in vector form 
Definition: J2ThreeDimensional.cpp:136