FatigueMaterial Class Reference#include <FatigueMaterial.h>
Inheritance diagram for FatigueMaterial: ![]()
Detailed Description
Definition at line 47 of file FatigueMaterial.h. Constructor & Destructor Documentation
Definition at line 55 of file FatigueMaterial.cpp. References exit(), UniaxialMaterial::getCopy(), and opserr.
Definition at line 147 of file FatigueMaterial.cpp.
Member Function Documentation
Implements UniaxialMaterial. Definition at line 163 of file FatigueMaterial.cpp. References UniaxialMaterial::setTrialStrain().
Implements UniaxialMaterial. Definition at line 242 of file FatigueMaterial.cpp. References UniaxialMaterial::getStrain(). Referenced by getResponse().
Reimplemented from UniaxialMaterial. Definition at line 248 of file FatigueMaterial.cpp. References UniaxialMaterial::getStrainRate().
Implements UniaxialMaterial. Definition at line 177 of file FatigueMaterial.cpp. References UniaxialMaterial::getStress(). Referenced by getResponse().
Implements UniaxialMaterial. Definition at line 205 of file FatigueMaterial.cpp. References UniaxialMaterial::getInitialTangent(), and UniaxialMaterial::getTangent().
Reimplemented from UniaxialMaterial. Definition at line 231 of file FatigueMaterial.cpp. References UniaxialMaterial::getDampTangent().
Implements UniaxialMaterial. Definition at line 71 of file FatigueMaterial.h. References UniaxialMaterial::getInitialTangent().
Implements UniaxialMaterial. Definition at line 254 of file FatigueMaterial.cpp. References UniaxialMaterial::commitState(), UniaxialMaterial::getStress(), TaggedObject::getTag(), opserr, and sign.
Implements UniaxialMaterial. Definition at line 582 of file FatigueMaterial.cpp. References UniaxialMaterial::revertToLastCommit().
Implements UniaxialMaterial. Definition at line 596 of file FatigueMaterial.cpp. References UniaxialMaterial::revertToStart().
Implements UniaxialMaterial. Definition at line 637 of file FatigueMaterial.cpp. References Cfailed, FatigueMaterial(), and trialStrain.
Implements MovableObject. Definition at line 649 of file FatigueMaterial.cpp. References MovableObject::getClassTag(), Channel::getDbTag(), MovableObject::getDbTag(), TaggedObject::getTag(), opserr, Channel::sendID(), MovableObject::sendSelf(), Channel::sendVector(), and MovableObject::setDbTag().
Implements MovableObject. Definition at line 708 of file FatigueMaterial.cpp. References endln, MovableObject::getDbTag(), FEM_ObjectBroker::getNewUniaxialMaterial(), int(), opserr, Channel::recvID(), MovableObject::recvSelf(), Channel::recvVector(), MovableObject::setDbTag(), TaggedObject::setTag(), and theBroker.
Implements TaggedObject. Definition at line 777 of file FatigueMaterial.cpp. References endln, and TaggedObject::getTag().
Reimplemented from UniaxialMaterial. Definition at line 792 of file FatigueMaterial.cpp. References OPS_Stream::attr(), OPS_Stream::endTag(), and OPS_Stream::tag().
Reimplemented from UniaxialMaterial. Definition at line 851 of file FatigueMaterial.cpp. References getStrain(), getStress(), Information::setDouble(), and Information::setVector().
The documentation for this class was generated from the following files:
|