58 #ifndef FatigueMaterial_h    59 #define FatigueMaterial_h    61 #include <material/uniaxial/UniaxialMaterial.h>    99             double E0  = 14.5/29000.0,
   100             double FE  = -1.0/2.31);
   105     int setTrialStrain(
double strain, 
double strainRate = 0.0); 
   106     double getStrain(
void) 
const;          
   108     double getStress(
void) 
const;
   109     double getTangent(
void) 
const;
   111     inline double getInitialTangent(
void)
 const   112       { 
return theMaterial->getInitialTangent();}
   114     int commitState(
void);
   115     int revertToLastCommit(
void);    
   116     int revertToStart(
void);        
   123     void Print(std::ostream &s, 
int flag =0);
 UniaxialMaterial * getCopy(void) const 
Virtual constructor. 
Definition: FatigueMaterial.cpp:294
FatigueMaterial wraps a UniaxialMaterial and imposes fatigue limits. 
Definition: FatigueMaterial.h:68
double getStrainRate(void) const 
default operation for strain rate is zero 
Definition: FatigueMaterial.cpp:263
double getDampTangent(void) const 
default operation for damping tangent is zero 
Definition: FatigueMaterial.cpp:252
void Print(std::ostream &s, int flag=0)
Imprime el objeto. 
Definition: FatigueMaterial.cpp:315
Communication parameters between processes. 
Definition: CommParameters.h:65
================================================================================ 
Definition: ContinuaReprComponent.h:34
Base class for uniaxial materials. 
Definition: UniaxialMaterial.h:88