3 #ifndef PZELASTOPLASTICMEM_H 4 #define PZELASTOPLASTICMEM_H 31 const std::string
Name()
const;
37 virtual void Print(std::ostream &out = std::cout)
const;
virtual ~TPZElastoPlasticMem()
TPZTensor< REAL > m_sigma
Stress state.
const TPZElastoPlasticMem & operator=(const TPZElastoPlasticMem &other)
int m_plastic_steps
Number of plastic steps.
friend std::ostream & operator<<(std::ostream &Out, const TPZElastoPlasticMem &s)
const std::string Name() const
void Write(TPZStream &buf, int withclassid) const override
Writes this object to the TPZStream buffer. Include the classid if withclassid = true.
REAL m_phi
Yield function value.
Defines the interface for saving and reading data. Persistency.
void Read(TPZStream &buf, void *context) override
read objects from the stream
TPZManVector< REAL, 3 > m_u
Displacement field.
virtual void Print(std::ostream &out=std::cout) const
TPZElasticResponse m_ER
Elastoplastic response (It is required when elasti response depends on spatial variables) ...
TPZPlasticState< REAL > m_elastoplastic_state
Elastoplastic strain state.
int ClassId() const override
Define the class id associated with the class.
This class defines the interface to save and restore objects from TPZStream objects. Persistency.