57 #ifndef NewUniaxialMaterial_h 58 #define NewUniaxialMaterial_h 60 #include <material/uniaxial/UniaxialMaterial.h> 62 #define MAT_TAG_NewUniaxialMaterial 1976 93 void Print(std::ostream &s,
int flag =0);
int setTrialStrain(double strain, double strainRate=0.0)
Sets material trial strain.
Definition: NewUniaxialMaterial.cpp:76
NewUniaxialMaterial(void)
Default constructor.
Definition: NewUniaxialMaterial.cpp:70
void Print(std::ostream &s, int flag=0)
Print stuff.
Definition: NewUniaxialMaterial.cpp:127
double getInitialTangent(void) const
Returns the material initial tangent stiffness modulus.
Definition: NewUniaxialMaterial.cpp:96
int revertToStart(void)
Returns the material to its initial state.
Definition: NewUniaxialMaterial.cpp:114
Base class for uniaxial materials.
Definition: UniaxialMaterial.h:92
double getStrain(void) const
Return the material strain.
Definition: NewUniaxialMaterial.cpp:102
int sendSelf(CommParameters &)
Send the object.
Definition: NewUniaxialMaterial.cpp:121
int revertToLastCommit(void)
Returns the material to its last commmited state.
Definition: NewUniaxialMaterial.cpp:110
??.
Definition: NewUniaxialMaterial.h:68
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
UniaxialMaterial * getCopy(void) const
Virtual constructor.
Definition: NewUniaxialMaterial.cpp:118
int commitState(void)
Commits the material state.
Definition: NewUniaxialMaterial.cpp:106
Communication parameters between processes.
Definition: CommParameters.h:65
double getTangent(void) const
Returns the material tangent stiffness modulus.
Definition: NewUniaxialMaterial.cpp:92
double getStress(void) const
Return the material stress.
Definition: NewUniaxialMaterial.cpp:88
int recvSelf(const CommParameters &)
Receive the object.
Definition: NewUniaxialMaterial.cpp:124