13 #ifndef TZPWILLAMWARNKE_H 14 #define TZPWILLAMWARNKE_H 25 #define WILLAMWARNKEPARENT TPZPlasticStep<TPZYCWillamWarnke, TPZThermoForceA, TPZElasticResponse> 38 fMaterialTensionSign = 1;
39 fInterfaceTensionSign = 1;
50 WILLAMWARNKEPARENT::operator=(source);
57 virtual const char *
Name()
const override 59 return "TPZWillamWarnke";
85 virtual void Print(std::ostream & out)
const override 87 out <<
"\n" << this->
Name();
88 out <<
"\n Base Class Data:\n";
89 WILLAMWARNKEPARENT::Print(out);
90 out <<
"\nTPZDruckerPrager internal members:";
91 out <<
"\n a*Pa = " <<
faPa;
126 #endif //TPZDruckerPrager_H void Read(TPZStream &buf, void *context) override
void Write(TPZStream &buf, int withclassid) const override
Writes this object to the TPZStream buffer. Include the classid if withclassid = true.
Contains definitions to LOGPZ_DEBUG, LOGPZ_INFO, LOGPZ_WARN, LOGPZ_ERROR and LOGPZ_FATAL, and the implementation of the inline InitializePZLOG(string) function using log4cxx library or not. It must to be called out of "#ifdef LOG4CXX" scope.
virtual void Print(std::ostream &out) const override
std::underlying_type< Enumeration >::type as_integer(const Enumeration value)
TPZWillamWarnke & operator=(const TPZWillamWarnke &source)
virtual const char * Name() const override
TPZPlasticState< STATE > fInitialEps
int ClassId() const override
void Read(TPZStream &buf, void *context) override
read objects from the stream
void Write(TPZStream &buf, int withclassid) const override
#define WILLAMWARNKEPARENT
Defines the interface for saving and reading data. Persistency.
virtual int GetNYield() const
TPZWillamWarnke(const TPZWillamWarnke &source)