56 #ifndef PLANE_STRESS_MATERIAL_H 57 #define PLANE_STRESS_MATERIAL_H 60 #include "NDAdaptorMaterial.h" 78 int indexMap(
int i)
const;
95 const std::string &getType(
void)
const;
117 void Print( std::ostream &s,
int flag )
const;
double getVonMisesStress(void) const
return the Von Mises equivalent stress.
Definition: PlaneStressMaterial.cpp:257
Float vector abstraction.
Definition: Vector.h:94
NDMaterial * getCopy(void) const
make a clone of this material
Definition: PlaneStressMaterial.cpp:86
Communication parameters between processes.
Definition: Communicator.h:66
int sendData(Communicator &)
Send object members through the communicator argument.
Definition: PlaneStressMaterial.cpp:359
int commitState(void)
Commit state (swap history variables).
Definition: PlaneStressMaterial.cpp:105
int sendSelf(Communicator &)
Sends object through the communicator argument.
Definition: PlaneStressMaterial.cpp:375
int getOrder(void) const
send back order of strain in vector form
Definition: PlaneStressMaterial.cpp:95
Material for plane stress problems.
Definition: PlaneStressMaterial.h:66
int recvData(const Communicator &)
Receives object members through the communicator argument.
Definition: PlaneStressMaterial.cpp:367
Base class for ND adaptor materials.
Definition: NDAdaptorMaterial.h:47
int revertToLastCommit(void)
Revert to last saved state.
Definition: PlaneStressMaterial.cpp:115
Base class for 2D and 3D materials.
Definition: NDMaterial.h:101
int revertToStart(void)
Revert the material to its initial state.
Definition: PlaneStressMaterial.cpp:124
const Matrix & getTangent(void) const
Return the tangent stiffness matrix.
Definition: PlaneStressMaterial.cpp:277
int recvSelf(const Communicator &)
Receives object through the communicator argument.
Definition: PlaneStressMaterial.cpp:389
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Matrix of floats.
Definition: Matrix.h:111
const Vector & getStress(void) const
Return the material stress.
Definition: PlaneStressMaterial.cpp:234
PlaneStressMaterial(int tag=0)
Constructor.
Definition: PlaneStressMaterial.cpp:71
void Print(std::ostream &s, int flag) const
Print stuff.
Definition: PlaneStressMaterial.cpp:347
int setTrialStrain(const Vector &strainFromElement)
receive the strain
Definition: PlaneStressMaterial.cpp:136