DrainMaterial Class Reference#include <DrainMaterial.h>
Inheritance diagram for DrainMaterial: ![]()
Detailed Description
Definition at line 44 of file DrainMaterial.h. Constructor & Destructor Documentation
Definition at line 48 of file DrainMaterial.cpp. References data, endln, exit(), MovableObject::getClassTag(), hstv, initialTangent, invokeSubroutine(), numData, numHstv, and opserr. Referenced by getCopy().
Member Function Documentation
Implements UniaxialMaterial. Definition at line 103 of file DrainMaterial.cpp. References invokeSubroutine().
Reimplemented from UniaxialMaterial. Definition at line 114 of file DrainMaterial.cpp. References invokeSubroutine().
Implements UniaxialMaterial. Definition at line 154 of file DrainMaterial.cpp. References initialTangent.
Implements UniaxialMaterial. Reimplemented in DrainBilinearMaterial, DrainClough1Material, DrainClough2Material, and DrainPinch1Material. Definition at line 196 of file DrainMaterial.cpp.
Implements UniaxialMaterial. Reimplemented in DrainBilinearMaterial, DrainClough1Material, DrainClough2Material, and DrainPinch1Material. Definition at line 212 of file DrainMaterial.cpp. References beto, data, DrainMaterial(), epsilonP, for(), MovableObject::getClassTag(), hstv, numData, numHstv, sigmaP, and tangentP.
Implements MovableObject. Definition at line 232 of file DrainMaterial.cpp. References beto, data, epsilonP, TaggedObject::getTag(), hstv, numData, numHstv, opserr, Channel::sendVector(), sigmaP, and tangentP.
Implements MovableObject. Definition at line 261 of file DrainMaterial.cpp. References beto, data, epsilonP, hstv, numData, numHstv, opserr, Channel::recvVector(), TaggedObject::setTag(), sigmaP, and tangentP.
Implements TaggedObject. Definition at line 300 of file DrainMaterial.cpp. References endln, MovableObject::getClassTag(), MAT_TAG_DrainBilinear, MAT_TAG_DrainClough1, MAT_TAG_DrainClough2, MAT_TAG_DrainHardening, and MAT_TAG_DrainPinch1.
Definition at line 482 of file DrainMaterial.cpp. References beto, data, epsilonP, exit(), fill00_(), get00_(), hstv, MAT_TAG_DrainBilinear, MAT_TAG_DrainClough1, MAT_TAG_DrainClough2, MAT_TAG_DrainHardening, MAT_TAG_DrainPinch1, numHstv, opserr, resp00_(), sigmaP, stif00_(), and tangentP. Referenced by DrainMaterial(), setTrial(), and setTrialStrain().
Member Data Documentation
Definition at line 77 of file DrainMaterial.h. Referenced by DrainBilinearMaterial::DrainBilinearMaterial(), DrainClough1Material::DrainClough1Material(), DrainClough2Material::DrainClough2Material(), DrainHardeningMaterial::DrainHardeningMaterial(), DrainMaterial(), DrainPinch1Material::DrainPinch1Material(), getCopy(), DrainPinch1Material::getCopy(), DrainClough2Material::getCopy(), DrainClough1Material::getCopy(), DrainBilinearMaterial::getCopy(), invokeSubroutine(), recvSelf(), DrainPinch1Material::revertToStart(), DrainClough2Material::revertToStart(), DrainClough1Material::revertToStart(), DrainBilinearMaterial::revertToStart(), sendSelf(), and ~DrainMaterial().
Definition at line 78 of file DrainMaterial.h. Referenced by commitState(), DrainMaterial(), getCopy(), invokeSubroutine(), recvSelf(), revertToLastCommit(), revertToStart(), DrainPinch1Material::revertToStart(), DrainClough2Material::revertToStart(), DrainClough1Material::revertToStart(), DrainBilinearMaterial::revertToStart(), sendSelf(), and ~DrainMaterial().
Definition at line 80 of file DrainMaterial.h. Referenced by DrainMaterial(), getCopy(), recvSelf(), and sendSelf().
Definition at line 81 of file DrainMaterial.h. Referenced by commitState(), DrainMaterial(), getCopy(), invokeSubroutine(), recvSelf(), revertToLastCommit(), revertToStart(), and sendSelf().
Definition at line 83 of file DrainMaterial.h. Referenced by commitState(), getCopy(), invokeSubroutine(), recvSelf(), revertToLastCommit(), revertToStart(), and sendSelf().
Definition at line 84 of file DrainMaterial.h. Referenced by commitState(), getCopy(), invokeSubroutine(), recvSelf(), revertToLastCommit(), revertToStart(), and sendSelf().
Definition at line 85 of file DrainMaterial.h. Referenced by commitState(), getCopy(), getDampTangent(), invokeSubroutine(), recvSelf(), revertToLastCommit(), revertToStart(), and sendSelf().
Definition at line 87 of file DrainMaterial.h. Referenced by getCopy(), DrainPinch1Material::getCopy(), DrainClough2Material::getCopy(), DrainClough1Material::getCopy(), DrainBilinearMaterial::getCopy(), getDampTangent(), invokeSubroutine(), recvSelf(), and sendSelf().
Definition at line 88 of file DrainMaterial.h. Referenced by DrainMaterial(), and getInitialTangent().
The documentation for this class was generated from the following files:
|