58 #ifndef TensionOnlyMaterial_h 59 #define TensionOnlyMaterial_h 61 #include "material/uniaxial/HalfDiagramMaterial.h" 77 int commitState(
void);
80 double getStressSensitivity (
int gradIndex,
bool conditional);
81 double getDampTangentSensitivity(
int gradIndex);
82 int commitSensitivity (
double strainGradient,
int gradIndex,
int numGrads);
double getTangent(void) const
Return the tangent stiffness.
Definition: TensionOnlyMaterial.cpp:86
TensionOnlyMaterial(int tag=0)
Constructor.
Definition: TensionOnlyMaterial.cpp:67
Base class for uniaxial materials.
Definition: UniaxialMaterial.h:93
Removes negative part of the stress-strain diagram.
Definition: TensionOnlyMaterial.h:66
Removes negative part of the stress-strain diagram.
Definition: HalfDiagramMaterial.h:66
double getStress(void) const
Return the material stress.
Definition: TensionOnlyMaterial.cpp:76
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
double getDampTangent(void) const
default operation for damping tangent is zero
Definition: TensionOnlyMaterial.cpp:97
UniaxialMaterial * getCopy(void) const
Virtual constructor.
Definition: TensionOnlyMaterial.cpp:72