21 #define VONMISESPARENT TPZPlasticStep<TPZYCVonMises, TPZThermoForceA, TPZElasticResponse> 34 fMaterialTensionSign = 1;
35 fInterfaceTensionSign = 1;
44 VONMISESPARENT::operator=(source);
48 virtual const char *
Name()
const override 54 VONMISESPARENT::SetUp(epsTotal);
68 REAL radius = VONMISESPARENT::fTFA.fSigmaYield0;
73 virtual void Print(std::ostream & out)
const override 75 out <<
"\n" << this->
Name();
76 out <<
"\n Base Class Data:\n";
77 VONMISESPARENT::Print(out);
91 material.fTFA.
SetUp(210., 32222.2222);
92 material.fER.SetEngineeringData( 210000., 0.);
104 #endif //TPZVonMises_H
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.
std::underlying_type< Enumeration >::type as_integer(const Enumeration value)
void Read(TPZStream &buf, void *context) override
virtual void Print(std::ostream &out) const override
virtual int GetNYield() const
static void Steel(TPZVonMises &material)
TPZVonMises(const TPZVonMises &source)
TPZVonMises & operator=(const TPZVonMises &source)
int ClassId() const override
virtual const char * Name() const override
virtual void SetUp(const TPZTensor< REAL > &epsTotal) override
void Write(TPZStream &buf, int withclassid) const override
REAL YieldRadius(TPZPlasticState< REAL > state)
Defines the interface for saving and reading data. Persistency.