90 #include "material/uniaxial/concrete/TDConcreteBase.h"   113     std::vector<float> PHI_i;
   115     void Tens_Envlp (
double epsc, 
double &sigc, 
double &Ect);
   116     void Compr_Envlp (
double epsc, 
double &sigc, 
double &Ect);    
   124     TDConcrete(
int tag, 
double _fc, 
double _ft, 
double _Ec, 
double _beta, 
double _age, 
double _epsshu, 
double _epssha, 
double _tcr, 
double _epscru, 
double _epscra, 
double _epscrd, 
double _tcast);
   131     double setCreepStrain(
double time, 
double stress); 
   132     double setStress(
double strain, 
double &stiff); 
   133     double getPHI_i(
void) 
const; 
   134     double getCreep(
void) 
const; 
   135     double setPhi(
double time, 
double tp); 
   136     double setShrink(
double time); 
   137     double getShrink(
void) 
const; 
   153     int commitState(
void);
   154     int revertToLastCommit(
void);    
   155     int revertToStart(
void);    
   160     void Print(std::ostream &s, 
int flag =0) 
const;
   162     int getVariable(
const std::string &variable, 
Information &) 
const;
 void setCreepRelationshipAge(const double &)
Assigns creep relationship age. 
Definition: TDConcrete.cpp:351
double getCreepExponentParameter(void) const
Return creep exponent parameter. 
Definition: TDConcrete.cpp:371
Definition: TDConcrete.h:94
Definition: TDConcreteBase.h:56
Communication parameters between processes. 
Definition: Communicator.h:66
Base class response objects. 
Definition: Response.h:81
double getCreepRelationshipAge(void) const
Return creep relationship age. 
Definition: TDConcrete.cpp:355
UniaxialMaterial * getCopy(void) const
Virtual constructor. 
Definition: TDConcrete.cpp:149
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: TDConcrete.cpp:194
int recvData(const Communicator &)
Receives object members through the communicator argument. 
Definition: TDConcrete.cpp:521
void setup_parameters(void)
Sets initial values for the concrete parameters. 
Definition: TDConcrete.cpp:96
void setUltimateShrinkage(const double &)
Assigns ultimate shrinkage. 
Definition: TDConcrete.cpp:335
double getCreepDParameter(void) const
Return creep exponent parameter. 
Definition: TDConcrete.cpp:379
int recvSelf(const Communicator &)
Receives object through the communicator argument. 
Definition: TDConcrete.cpp:542
void setCreepDParameter(const double &)
Assigns creep exponent parameter. 
Definition: TDConcrete.cpp:375
double getShrinkageParameter(void) const
Return shrinkage parameter. 
Definition: TDConcrete.cpp:347
TDConcrete(int tag=0)
Constructor. 
Definition: TDConcrete.cpp:120
int sendData(Communicator &)
Send object members through the communicator argument. 
Definition: TDConcrete.cpp:513
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
void setShrinkageParameter(const double &)
Assigns shrinkage parameter. 
Definition: TDConcrete.cpp:343
double getUltimateShrinkage(void) const
Return ultimate shrinkage. 
Definition: TDConcrete.cpp:339
void setCreepExponentParameter(const double &)
Assigns creep exponent parameter. 
Definition: TDConcrete.cpp:367
void setUltimateConcreteCreep(const double &)
Assigns creep exponent parameter. 
Definition: TDConcrete.cpp:359
void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: TDConcrete.cpp:560
double getUltimateConcreteCreep(void) const
Return creep exponent parameter. 
Definition: TDConcrete.cpp:363
int getResponse(int responseID, Information &matInformation)
Returns material response. 
Definition: TDConcrete.cpp:715
int sendSelf(Communicator &)
Sends object through the communicator argument. 
Definition: TDConcrete.cpp:528