23 bool RequiresInitializeMaterialResponse()
override;
24 bool RequiresFinalizeMaterialResponse()
override;
36 double& rValue)
override;
49 int Check(
const Properties& rMaterialProperties,
51 const ProcessInfo& rCurrentProcessInfo)
const override;
53 void SetConsiderDiagonalEntriesOnlyAndNoShear(
bool Whether);
54 [[nodiscard]]
bool GetConsiderDiagonalEntriesOnlyAndNoShear()
const;
60 Vector& rStrainVector) = 0;
67 void save(
Serializer& rSerializer)
const override;
70 bool mConsiderDiagonalEntriesOnlyAndNoShear =
false;
Definition: constitutive_law.h:47
StrainMeasure
Definition: constitutive_law.h:52
StressMeasure
Definition: constitutive_law.h:69
virtual bool & CalculateValue(Parameters &rParameterValues, const Variable< bool > &rThisVariable, bool &rValue)
Calculates the value of a specified variable (bool)
Definition: constitutive_law.cpp:370
virtual void SetValue(const Variable< bool > &rVariable, const bool &Value, const ProcessInfo &rCurrentProcessInfo)
Sets the value of a specified variable (boolean)
Definition: constitutive_law.cpp:279
Definition: linear_elastic_law.h:21
virtual void CalculatePK2Stress(const Vector &rStrainVector, Vector &rStressVector, ConstitutiveLaw::Parameters &rValues)=0
virtual void CalculateCauchyGreenStrain(ConstitutiveLaw::Parameters &rValues, Vector &rStrainVector)=0
virtual void CalculateElasticMatrix(Matrix &rConstitutiveMatrix, ConstitutiveLaw::Parameters &rValues)=0
Geometry base class.
Definition: geometry.h:71
ProcessInfo holds the current value of different solution parameters.
Definition: process_info.h:59
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
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
def SetValue(entity, variable, value)
Definition: coupling_interface_data.py:256
def load(f)
Definition: ode_solve.py:307
Definition: constitutive_law.h:189