11 return Hash(
"TPZElasticResponse");
46 return "TPZElasticResponse";
51 out <<
"\n Young = " <<
E();
52 out <<
"\n Poisson = " <<
Poisson();
54 out <<
"\n m_mu = " <<
m_mu;
73 for (i = 0; i < 6; i++)
De(i, i) += Mu2;
REAL m_lambda
First Lamé parameter.
void Print(std::ostream &out) const
void SetLameData(REAL lambda, REAL mu)
void Read(TPZStream &buf, void *context) override
void Write(TPZStream &buf, int withclassid) const override
Method to write to a pzstream.
void Read(TPZStream &buf, void *context) override
Method to read the object from a pzstream.
TPZTensor< REAL > & ResidualStrainData()
int Zero() override
Makes Zero all the elements.
virtual void Write(const bool val)
TPZTensor< REAL > m_eps_star
Residual strain at zero stress state.
int32_t Hash(std::string str)
const char * Name() const
void De(TPZFMatrix< REAL > &De)
void SetEngineeringData(REAL Eyoung, REAL Poisson)
TPZElasticResponse & operator=(const TPZElasticResponse &other)
Defines the interface for saving and reading data. Persistency.
int ClassId() const override
void SetResidualStrainData(TPZTensor< REAL > &eps_res)
void Write(TPZStream &buf, int withclassid) const override
REAL m_mu
Second Lamé parameter.
virtual void Read(bool &val)