AddPlasticConstitutiveComponent(PlasticDataType &rVariables, PlasticFactors &rFactors, double &rCabcd, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
BaseType typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
BaseTypePointer typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
CalculateAndAddIsochoricStressTensor(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
CalculateAndAddPlasticConstitutiveTensor(PlasticDataType &rVariables, Matrix &rConstitutiveMatrix) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
CalculateConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) override | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
CalculateImplexReturnMapping(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
CalculateImplexThermalDissipation(PlasticDataType &rVariables) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotected |
CalculateIsochoricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) override | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
CalculateIsochoricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
CalculateIsochoricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) override | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
CalculateReturnMapping(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
CalculateScalingFactors(PlasticDataType &rVariables, PlasticFactors &rFactors) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
CalculateStrainEnergy(ModelDataType &rValues, double &rDensityFunction) | Kratos::ConstitutiveModel | virtual |
CalculateStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
CalculateStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) override | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
CalculateThermalDissipation(PlasticDataType &rVariables) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotected |
CalculateVolumetricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) override | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
CalculateVolumetricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
CalculateVolumetricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) override | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
Check(const Properties &rProperties, const ProcessInfo &rCurrentProcessInfo) override | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
Clone() const override | Kratos::VonMisesLinearElasticPlasticityModel | inlinevirtual |
ConstitutiveModel() | Kratos::ConstitutiveModel | |
ConstitutiveModel(ConstitutiveModel const &rOther) | Kratos::ConstitutiveModel | |
ElasticityModelPointer typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
ElasticityModelType typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
FinalizeModel(ModelDataType &rValues) override | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
GetDomainVariablesList(std::vector< Variable< double > > &rScalarVariables, std::vector< Variable< array_1d< double, 3 > > > &rComponentVariables) override | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
GetElasticityModel() | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inline |
GetValue(const Variable< double > &rThisVariable, double &rValue) override | Kratos::VonMisesLinearElasticPlasticityModel | inlinevirtual |
GetWorkingMeasures(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
HardeningRuleType typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
Has(const Variable< double > &rThisVariable) override | Kratos::VonMisesLinearElasticPlasticityModel | inlinevirtual |
Info() const override | Kratos::VonMisesLinearElasticPlasticityModel | inlinevirtual |
InitializeMaterial(const Properties &rProperties) override | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
InitializeModel(ModelDataType &rValues) override | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
InitializeVariables(ModelDataType &rValues, PlasticDataType &rVariables) override | Kratos::VonMisesLinearElasticPlasticityModel | inlineprotected |
NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > >::InitializeVariables(ModelDataType &rValues, PlasticDataType &rVariables) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
InternalVariablesType typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
KRATOS_CLASS_POINTER_DEFINITION(VonMisesLinearElasticPlasticityModel) | Kratos::VonMisesLinearElasticPlasticityModel | |
NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > >::KRATOS_CLASS_POINTER_DEFINITION(NonLinearAssociativePlasticityModel) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | |
PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > >::KRATOS_CLASS_POINTER_DEFINITION(PlasticityModel) | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | |
Kratos::ConstitutiveModel::KRATOS_CLASS_POINTER_DEFINITION(ConstitutiveModel) | Kratos::ConstitutiveModel | |
KRATOS_DEFINE_LOCAL_FLAG(ADD_HISTORY_VECTOR) | Kratos::ConstitutiveModel | |
KRATOS_DEFINE_LOCAL_FLAG(HISTORY_STRAIN_MEASURE) | Kratos::ConstitutiveModel | |
KRATOS_DEFINE_LOCAL_FLAG(HISTORY_STRESS_MEASURE) | Kratos::ConstitutiveModel | |
MaterialDataType typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
MatrixType typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
mElasticityModel | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | protected |
mHistoryVector | Kratos::ConstitutiveModel | protected |
mInternal | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | protected |
ModelDataType typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
mOptions | Kratos::ConstitutiveModel | protected |
mPreviousInternal | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | protected |
mThermalVariables | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | protected |
mYieldSurface | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | protected |
NonLinearAssociativePlasticityModel() | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inline |
NonLinearAssociativePlasticityModel(NonLinearAssociativePlasticityModel const &rOther) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inline |
operator=(VonMisesLinearElasticPlasticityModel const &rOther) | Kratos::VonMisesLinearElasticPlasticityModel | inline |
NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > >::operator=(NonLinearAssociativePlasticityModel const &rOther) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inline |
PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > >::operator=(PlasticityModel const &rOther) | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inline |
Kratos::ConstitutiveModel::operator=(ConstitutiveModel const &rOther) | Kratos::ConstitutiveModel | |
PlasticDataType typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
PlasticityModel() | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inline |
PlasticityModel(PlasticityModel const &rOther) | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inline |
PrintData(std::ostream &rOStream) const override | Kratos::VonMisesLinearElasticPlasticityModel | inlinevirtual |
PrintInfo(std::ostream &rOStream) const override | Kratos::VonMisesLinearElasticPlasticityModel | inlinevirtual |
Serializer class | Kratos::VonMisesLinearElasticPlasticityModel | friend |
SetInternalVariables(ModelDataType &rValues, PlasticDataType &rVariables) | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
SetValue(const Variable< double > &rVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlinevirtual |
Kratos::ConstitutiveModel::SetValue(const Variable< Vector > &rThisVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveModel | virtual |
Kratos::ConstitutiveModel::SetValue(const Variable< Matrix > &rThisVariable, const Matrix &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveModel | virtual |
SetWorkingMeasures(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
SizeType typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
StrainMeasureType typedef | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | |
StressMeasureType typedef | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | |
UpdateInternalVariables(ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rStressMatrix) override | Kratos::VonMisesLinearElasticPlasticityModel | inlineprotected |
NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > >::UpdateInternalVariables(ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
UpdateStressConfiguration(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inlineprotectedvirtual |
VectorType typedef | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | |
VoigtIndexType typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
VonMisesLinearElasticPlasticityModel() | Kratos::VonMisesLinearElasticPlasticityModel | inline |
VonMisesLinearElasticPlasticityModel(VonMisesLinearElasticPlasticityModel const &rOther) | Kratos::VonMisesLinearElasticPlasticityModel | inline |
YieldSurfacePointer typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
YieldSurfaceType typedef | Kratos::VonMisesLinearElasticPlasticityModel | |
~ConstitutiveModel() | Kratos::ConstitutiveModel | virtual |
~NonLinearAssociativePlasticityModel() override | Kratos::NonLinearAssociativePlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inline |
~PlasticityModel() override | Kratos::PlasticityModel< LinearElasticModel, MisesHuberYieldSurface< SimoExponentialHardeningRule > > | inline |
~VonMisesLinearElasticPlasticityModel() override | Kratos::VonMisesLinearElasticPlasticityModel | inline |