#include <constitutive_law.h>
◆ Parameters() [1/3]
Kratos::ConstitutiveLaw::Parameters::Parameters |
( |
| ) |
|
|
inline |
◆ Parameters() [2/3]
Kratos::ConstitutiveLaw::Parameters::Parameters |
( |
const GeometryType & |
rElementGeometry, |
|
|
const Properties & |
rMaterialProperties, |
|
|
const ProcessInfo & |
rCurrentProcessInfo |
|
) |
| |
|
inline |
◆ Parameters() [3/3]
Kratos::ConstitutiveLaw::Parameters::Parameters |
( |
const Parameters & |
rNewParameters | ) |
|
|
inline |
◆ ~Parameters()
Kratos::ConstitutiveLaw::Parameters::~Parameters |
( |
| ) |
|
|
inline |
◆ CheckAllParameters()
bool Kratos::ConstitutiveLaw::Parameters::CheckAllParameters |
( |
| ) |
|
|
inline |
◆ CheckInfoMaterialGeometry()
bool Kratos::ConstitutiveLaw::Parameters::CheckInfoMaterialGeometry |
( |
| ) |
|
|
inline |
Check currentprocessinfo, material properties and geometry
◆ CheckMechanicalVariables()
bool Kratos::ConstitutiveLaw::Parameters::CheckMechanicalVariables |
( |
| ) |
|
|
inline |
Check deformation gradient, strains and stresses assigned
◆ CheckShapeFunctions()
bool Kratos::ConstitutiveLaw::Parameters::CheckShapeFunctions |
( |
| ) |
|
|
inline |
Check currentprocessinfo, material properties and geometry
◆ GetConstitutiveMatrix() [1/2]
◆ GetConstitutiveMatrix() [2/2]
◆ GetDeformationGradientF() [1/2]
◆ GetDeformationGradientF() [2/2]
◆ GetDeterminantF() [1/2]
const double& Kratos::ConstitutiveLaw::Parameters::GetDeterminantF |
( |
| ) |
|
|
inline |
◆ GetDeterminantF() [2/2]
double& Kratos::ConstitutiveLaw::Parameters::GetDeterminantF |
( |
double & |
rDeterminantF | ) |
|
|
inline |
Returns the reference to the value of a specified variable with not constant access
◆ GetElementGeometry()
const GeometryType& Kratos::ConstitutiveLaw::Parameters::GetElementGeometry |
( |
| ) |
|
|
inline |
◆ GetMaterialProperties()
const Properties& Kratos::ConstitutiveLaw::Parameters::GetMaterialProperties |
( |
| ) |
|
|
inline |
◆ GetOptions()
Flags& Kratos::ConstitutiveLaw::Parameters::GetOptions |
( |
| ) |
|
|
inline |
Returns the reference or the value of a specified variable: returns the value of the parameter, only non const values can be modified
◆ GetProcessInfo()
const ProcessInfo& Kratos::ConstitutiveLaw::Parameters::GetProcessInfo |
( |
| ) |
|
|
inline |
◆ GetShapeFunctionsDerivatives()
const Matrix& Kratos::ConstitutiveLaw::Parameters::GetShapeFunctionsDerivatives |
( |
| ) |
|
|
inline |
◆ GetShapeFunctionsValues()
const Vector& Kratos::ConstitutiveLaw::Parameters::GetShapeFunctionsValues |
( |
| ) |
|
|
inline |
◆ GetStrainVector() [1/2]
◆ GetStrainVector() [2/2]
◆ GetStressVector() [1/2]
◆ GetStressVector() [2/2]
◆ IsSetConstitutiveMatrix()
bool Kratos::ConstitutiveLaw::Parameters::IsSetConstitutiveMatrix |
( |
| ) |
|
|
inline |
◆ IsSetDeformationGradientF()
bool Kratos::ConstitutiveLaw::Parameters::IsSetDeformationGradientF |
( |
| ) |
|
|
inline |
◆ IsSetDeterminantF()
bool Kratos::ConstitutiveLaw::Parameters::IsSetDeterminantF |
( |
| ) |
|
|
inline |
Returns if the different components has been set
◆ IsSetElementGeometry()
bool Kratos::ConstitutiveLaw::Parameters::IsSetElementGeometry |
( |
| ) |
|
|
inline |
◆ IsSetMaterialProperties()
bool Kratos::ConstitutiveLaw::Parameters::IsSetMaterialProperties |
( |
| ) |
|
|
inline |
◆ IsSetProcessInfo()
bool Kratos::ConstitutiveLaw::Parameters::IsSetProcessInfo |
( |
| ) |
|
|
inline |
◆ IsSetShapeFunctionsDerivatives()
bool Kratos::ConstitutiveLaw::Parameters::IsSetShapeFunctionsDerivatives |
( |
| ) |
|
|
inline |
◆ IsSetShapeFunctionsValues()
bool Kratos::ConstitutiveLaw::Parameters::IsSetShapeFunctionsValues |
( |
| ) |
|
|
inline |
◆ IsSetStrainVector()
bool Kratos::ConstitutiveLaw::Parameters::IsSetStrainVector |
( |
| ) |
|
|
inline |
◆ IsSetStressVector()
bool Kratos::ConstitutiveLaw::Parameters::IsSetStressVector |
( |
| ) |
|
|
inline |
◆ KRATOS_CLASS_POINTER_DEFINITION()
Kratos::ConstitutiveLaw::Parameters::KRATOS_CLASS_POINTER_DEFINITION |
( |
Parameters |
| ) |
|
◆ Reset()
void Kratos::ConstitutiveLaw::Parameters::Reset |
( |
Flags |
ThisFlag | ) |
|
|
inline |
◆ Set()
void Kratos::ConstitutiveLaw::Parameters::Set |
( |
Flags |
ThisFlag | ) |
|
|
inline |
Public Methods to access variables of the struct class sets the variable or the pointer of a specified variable: assigns the direction of the pointer for the mpvariables, only non const values can be modified
◆ SetConstitutiveMatrix()
void Kratos::ConstitutiveLaw::Parameters::SetConstitutiveMatrix |
( |
VoigtSizeMatrixType & |
rConstitutiveMatrix | ) |
|
|
inline |
◆ SetDeformationGradientF()
◆ SetDeterminantF()
void Kratos::ConstitutiveLaw::Parameters::SetDeterminantF |
( |
const double |
DeterminantF | ) |
|
|
inline |
◆ SetElementGeometry()
void Kratos::ConstitutiveLaw::Parameters::SetElementGeometry |
( |
const GeometryType & |
rElementGeometry | ) |
|
|
inline |
◆ SetMaterialProperties()
void Kratos::ConstitutiveLaw::Parameters::SetMaterialProperties |
( |
const Properties & |
rMaterialProperties | ) |
|
|
inline |
◆ SetOptions()
void Kratos::ConstitutiveLaw::Parameters::SetOptions |
( |
const Flags & |
rOptions | ) |
|
|
inline |
◆ SetProcessInfo()
void Kratos::ConstitutiveLaw::Parameters::SetProcessInfo |
( |
const ProcessInfo & |
rProcessInfo | ) |
|
|
inline |
◆ SetShapeFunctionsDerivatives()
void Kratos::ConstitutiveLaw::Parameters::SetShapeFunctionsDerivatives |
( |
const Matrix & |
rShapeFunctionsDerivatives | ) |
|
|
inline |
◆ SetShapeFunctionsValues()
void Kratos::ConstitutiveLaw::Parameters::SetShapeFunctionsValues |
( |
const Vector & |
rShapeFunctionsValues | ) |
|
|
inline |
◆ SetStrainVector()
void Kratos::ConstitutiveLaw::Parameters::SetStrainVector |
( |
StrainVectorType & |
rStrainVector | ) |
|
|
inline |
◆ SetStressVector()
void Kratos::ConstitutiveLaw::Parameters::SetStressVector |
( |
StressVectorType & |
rStressVector | ) |
|
|
inline |
The documentation for this struct was generated from the following file: