10 #if !defined(KRATOS_HYPOPLASTIC_SMALL_STRAIN_UMAT_MODEL_H_INCLUDED )
11 #define KRATOS_HYPOPLASTIC_SMALL_STRAIN_UMAT_MODEL_H_INCLUDED
72 virtual ConstitutiveModel::Pointer Clone()
const override;
101 virtual std::string
Info()
const override
103 std::stringstream buffer;
104 buffer <<
"HypoplasticSmallStrainUmatModel";
109 virtual void PrintInfo(std::ostream& rOStream)
const override
111 rOStream <<
"HypoplasticSmallStrainUmatModel";
115 virtual void PrintData(std::ostream& rOStream)
const override
117 rOStream <<
"HypoplasticSmallStrainUmatModel Data";
160 rNumberParameters = 16;
161 pVector =
new double[rNumberParameters];
173 pVector[11] = 1.0e-4;
177 pVector[15] = 10.0+0.5;
235 virtual void save(
Serializer& rSerializer)
const override
PeriodicInterfaceProcess & operator=(const PeriodicInterfaceProcess &)=delete
Short class definition.
Definition: hypoplastic_umat_small_strain_model.hpp:50
virtual int GetConstitutiveEquationNumber() override
Definition: hypoplastic_umat_small_strain_model.hpp:183
virtual unsigned int GetNumberOfStateVariables() override
Definition: hypoplastic_umat_small_strain_model.hpp:151
KRATOS_CLASS_POINTER_DEFINITION(HypoplasticSmallStrainUmatModel)
Pointer definition of HypoplasticSmallStrainUmatModel.
virtual void PrintInfo(std::ostream &rOStream) const override
Print information about this object.
Definition: hypoplastic_umat_small_strain_model.hpp:109
virtual std::string Info() const override
Turn back information as a string.
Definition: hypoplastic_umat_small_strain_model.hpp:101
virtual void CreateConstitutiveParametersVector(double *&pVector, int &rNumberParameters, const Properties &rMaterialProperties) override
Definition: hypoplastic_umat_small_strain_model.hpp:159
virtual void PrintData(std::ostream &rOStream) const override
Print object's data.
Definition: hypoplastic_umat_small_strain_model.hpp:115
Properties encapsulates data shared by different Elements or Conditions. It can store any type of dat...
Definition: properties.h:69
The serialization consists in storing the state of an object into a storage format like data file or ...
Definition: serializer.h:123
Short class definition.
Definition: small_strain_umat_model.hpp:51
#define KRATOS_SERIALIZE_SAVE_BASE_CLASS(Serializer, BaseType)
Definition: define.h:812
#define KRATOS_SERIALIZE_LOAD_BASE_CLASS(Serializer, BaseType)
Definition: define.h:815
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
def load(f)
Definition: ode_solve.py:307