86 #ifndef TDConcreteMC10_h 87 #define TDConcreteMC10_h 89 #include "material/uniaxial/concrete/TDConcreteMC10Base.h" 96 void Tens_Envlp(
double epsc,
double &sigc,
double &Ect);
99 TDConcreteMC10(
int tag,
double _fc,
double _ft,
double _Ec,
double _Ecm,
double _beta,
double _age,
double _epsba,
double _epsbb,
double _epsda,
double _epsdb,
double _phiba,
double _phibb,
double _phida,
double _phidb,
double _tcast,
double _cem);
105 double setCreepBasicStrain(
double time,
double stress);
106 double setCreepDryingStrain(
double time,
double stress);
107 double setStress(
double strain,
double &stiff);
109 int commitState(
void);
111 void Print(std::ostream &s,
int flag =0)
const;
Base class for uniaxial materials.
Definition: UniaxialMaterial.h:93
Definition: TDConcreteMC10Base.h:55
TDConcreteMC10(int tag=0)
Constructor.
Definition: TDConcreteMC10.cpp:95
int setTrialStrain(double strain, double strainRate=0.0)
Sets the value of the trial strain.
Definition: TDConcreteMC10.cpp:169
void Print(std::ostream &s, int flag=0) const
Print stuff.
Definition: TDConcreteMC10.cpp:392
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
UniaxialMaterial * getCopy(void) const
Virtual constructor.
Definition: TDConcreteMC10.cpp:127
Definition: TDConcreteMC10.h:93