86 #ifndef TDConcreteMC10NL_h    87 #define TDConcreteMC10NL_h     89 #include "material/uniaxial/concrete/TDConcreteMC10Base.h"    98     void Tens_Envlp (
double epsc, 
double &sigc, 
double &Ect);
    99     void Compr_Envlp (
double epsc, 
double &sigc, 
double &Ect);
   102     TDConcreteMC10NL(
int tag, 
double _fc, 
double _fcu, 
double _espcu, 
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);
   109     double getFcu(
void) 
const;
   110     void setFcu(
const double &);
   113     double setCreepBasicStrain(
double time, 
double stress); 
   114     double setCreepDryingStrain(
double time, 
double stress); 
   115     double setStress(
double strain, 
double &stiff); 
   117     int commitState(
void);
   119     void Print(std::ostream &, 
int flag =0);
 void setup_parameters(void)
Sets initial values for the concrete parameters. 
Definition: TDConcreteMC10NL.cpp:91
Base class for uniaxial materials. 
Definition: UniaxialMaterial.h:93
int setTrialStrain(double strain, double strainRate=0.0)
Sets the value of the trial strain. 
Definition: TDConcreteMC10NL.cpp:166
Definition: TDConcreteMC10Base.h:55
double getFcu(void) const
Get stress at ultimate (crushing) strain. 
Definition: TDConcreteMC10NL.cpp:121
UniaxialMaterial * getCopy(void) const
Virtual constructor. 
Definition: TDConcreteMC10NL.cpp:117
void setFcu(const double &)
Set stress at ultimate (crushing) strain. 
Definition: TDConcreteMC10NL.cpp:125
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Definition: TDConcreteMC10NL.h:93