KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
This is the complete list of members for Kratos::IsotropicDamageModifiedMises3DLaw, including all inherited members.
AddInitialDeformationGradientMatrixContribution(TMatrixType &rF) | Kratos::ConstitutiveLaw | inline |
AddInitialStrainVectorContribution(TVectorType &rStrainVector) | Kratos::ConstitutiveLaw | inline |
AddInitialStressVectorContribution(TVectorType &rStressVector) | Kratos::ConstitutiveLaw | inline |
AllDefined() | Kratos::Flags | inlinestatic |
AllTrue() | Kratos::Flags | inlinestatic |
AsFalse() const | Kratos::Flags | inline |
AssignFlags(Flags const &rOther) | Kratos::Flags | inline |
BaseType typedef | Kratos::IsotropicDamageModifiedMises3DLaw | |
BlockType typedef | Kratos::Flags | |
CalculateAlmansiStrain(const Matrix &rLeftCauchyGreen, Vector &rStrainVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateAlmansiStrain(const Matrix &rLeftCauchyGreen, Vector &rStrainVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateAlmansiStrain(const Matrix &rLeftCauchyGreen, Vector &rStrainVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateCauchyStresses(Vector &Cauchy_StressVector, const Matrix &F, const Vector &PK2_StressVector, const Vector &GreenLagrangeStrainVector) | Kratos::ConstitutiveLaw | virtual |
CalculateCharacteristicSize(double &rCharacteristicSize, const GeometryType &DomainGeometry) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
CalculateCharacteristicSize(double &rCharacteristicSize, const GeometryType &DomainGeometry) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
CalculateConstitutiveMatrix(const MaterialResponseVariables &rElasticVariables, Matrix &rConstitutiveMatrix) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateConstitutiveMatrix(const MaterialResponseVariables &rElasticVariables, Matrix &rConstitutiveMatrix) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateConstitutiveMatrix(const MaterialResponseVariables &rElasticVariables, Matrix &rConstitutiveMatrix) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateConstitutiveTensor(Matrix &rConstitutiveMatrix, FlowRule::RadialReturnVariables &rReturnMappingVariables, const Matrix &LinearElasticMatrix) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
CalculateConstitutiveTensor(Matrix &rConstitutiveMatrix, FlowRule::RadialReturnVariables &rReturnMappingVariables, const Matrix &LinearElasticMatrix) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
CalculateDerivative(Parameters &rParameterValues, const Variable< double > &rFunctionVariable, const Variable< double > &rDerivativeVariable, double &rOutput) | Kratos::ConstitutiveLaw | virtual |
CalculateDerivative(Parameters &rParameterValues, const Variable< Vector > &rFunctionVariable, const Variable< double > &rDerivativeVariable, Vector &rOutput) | Kratos::ConstitutiveLaw | virtual |
CalculateDerivative(Parameters &rParameterValues, const Variable< Matrix > &rFunctionVariable, const Variable< double > &rDerivativeVariable, Matrix &rOutput) | Kratos::ConstitutiveLaw | virtual |
CalculateDerivative(Parameters &rParameterValues, const Variable< array_1d< double, 3 >> &rFunctionVariable, const Variable< double > &rDerivativeVariable, array_1d< double, 3 > &rOutput) | Kratos::ConstitutiveLaw | virtual |
CalculateDomainTemperature(const MaterialResponseVariables &rElasticVariables, double &rTemperature) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateDomainTemperature(const MaterialResponseVariables &rElasticVariables, double &rTemperature) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateDomainTemperature(const MaterialResponseVariables &rElasticVariables, double &rTemperature) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateGreenLagrangeStrain(const Matrix &rRightCauchyGreen, Vector &rStrainVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateGreenLagrangeStrain(const Matrix &rRightCauchyGreen, Vector &rStrainVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateGreenLagrangeStrain(const Matrix &rRightCauchyGreen, Vector &rStrainVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateIsochoricConstitutiveMatrix(const MaterialResponseVariables &rElasticVariables, const Matrix &rIsoStressMatrix, Matrix &rConstitutiveMatrix) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateIsochoricConstitutiveMatrix(const MaterialResponseVariables &rElasticVariables, const Matrix &rIsoStressMatrix, Matrix &rConstitutiveMatrix) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateIsochoricConstitutiveMatrix(const MaterialResponseVariables &rElasticVariables, const Matrix &rIsoStressMatrix, Matrix &rConstitutiveMatrix) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateIsochoricStress(const MaterialResponseVariables &rElasticVariables, StressMeasure rStressMeasure, Vector &rIsoStressVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateIsochoricStress(const MaterialResponseVariables &rElasticVariables, StressMeasure rStressMeasure, Vector &rIsoStressVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateIsochoricStress(const MaterialResponseVariables &rElasticVariables, StressMeasure rStressMeasure, Vector &rIsoStressVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateLinearElasticMatrix(Matrix &rLinearElasticMatrix, const double &YoungModulus, const double &PoissonCoefficient) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
CalculateLinearElasticMatrix(Matrix &rLinearElasticMatrix, const double &YoungModulus, const double &PoissonCoefficient) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
CalculateMaterialResponse(Parameters &rValues, const StressMeasure &rStressMeasure) | Kratos::ConstitutiveLaw | |
CalculateMaterialResponseCauchy(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
CalculateMaterialResponseCauchy(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
CalculateMaterialResponseCauchy(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
CalculateMaterialResponseKirchhoff(Parameters &rValues) override | Kratos::LinearElasticPlastic3DLaw | virtual |
CalculateMaterialResponseKirchhoff(Parameters &rValues) override | Kratos::LinearElasticPlastic3DLaw | virtual |
CalculateMaterialResponsePK1(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
CalculateMaterialResponsePK1(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
CalculateMaterialResponsePK2(Parameters &rValues) override | Kratos::LinearElasticPlastic3DLaw | virtual |
CalculateMaterialResponsePK2(Parameters &rValues) override | Kratos::LinearElasticPlastic3DLaw | virtual |
CalculatePlasticConstitutiveMatrix(const MaterialResponseVariables &rElasticVariables, FlowRule::RadialReturnVariables &rReturnMappingVariables, Matrix &rConstitutiveMatrix) | Kratos::HyperElasticPlastic3DLaw | protectedvirtual |
CalculatePlasticConstitutiveMatrix(const MaterialResponseVariables &rElasticVariables, FlowRule::RadialReturnVariables &rReturnMappingVariables, Matrix &rConstitutiveMatrix) | Kratos::HyperElasticPlastic3DLaw | protectedvirtual |
CalculatePlasticIsochoricStress(MaterialResponseVariables &rElasticVariables, FlowRule::RadialReturnVariables &rReturnMappingVariables, StressMeasure rStressMeasure, Matrix &rIsoStressMatrix, Vector &rIsoStressVector) | Kratos::HyperElasticPlastic3DLaw | protectedvirtual |
CalculatePlasticIsochoricStress(MaterialResponseVariables &rElasticVariables, FlowRule::RadialReturnVariables &rReturnMappingVariables, StressMeasure rStressMeasure, Matrix &rIsoStressMatrix, Vector &rIsoStressVector) | Kratos::HyperElasticPlastic3DLaw | protectedvirtual |
CalculateReturnMapping(FlowRule::RadialReturnVariables &rReturnMappingVariables, Matrix &rStressMatrix, Vector &rStressVector, const Matrix &LinearElasticMatrix, const Vector &StrainVector) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
CalculateReturnMapping(FlowRule::RadialReturnVariables &rReturnMappingVariables, Matrix &rStressMatrix, Vector &rStressVector, const Matrix &LinearElasticMatrix, const Vector &StrainVector) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
CalculateStress(const MaterialResponseVariables &rElasticVariables, StressMeasure rStressMeasure, Vector &rStressVector) | Kratos::HyperElastic3DLaw | protected |
CalculateStress(const MaterialResponseVariables &rElasticVariables, StressMeasure rStressMeasure, Vector &rStressVector) | Kratos::HyperElastic3DLaw | protected |
CalculateStress(const MaterialResponseVariables &rElasticVariables, StressMeasure rStressMeasure, Vector &rStressVector) | Kratos::HyperElastic3DLaw | protected |
CalculateStressResponse(Parameters &rValues, Vector &rInternalVariables) | Kratos::ConstitutiveLaw | virtual |
CalculateValue(Parameters &rParameterValues, const Variable< double > &rThisVariable, double &rValue) override | Kratos::LinearElasticPlastic3DLaw | virtual |
CalculateValue(Parameters &rParameterValues, const Variable< double > &rThisVariable, double &rValue) override | Kratos::LinearElasticPlastic3DLaw | virtual |
Kratos::ConstitutiveLaw::CalculateValue(Parameters &rParameterValues, const Variable< bool > &rThisVariable, bool &rValue) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::CalculateValue(Parameters &rParameterValues, const Variable< int > &rThisVariable, int &rValue) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::CalculateValue(Parameters &rParameterValues, const Variable< Vector > &rThisVariable, Vector &rValue) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::CalculateValue(Parameters &rParameterValues, const Variable< Matrix > &rThisVariable, Matrix &rValue) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::CalculateValue(Parameters &rParameterValues, const Variable< array_1d< double, 3 > > &rVariable, array_1d< double, 3 > &rValue) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::CalculateValue(Parameters &rParameterValues, const Variable< array_1d< double, 6 > > &rVariable, array_1d< double, 6 > &rValue) | Kratos::ConstitutiveLaw | virtual |
CalculateVolumetricConstitutiveMatrix(const MaterialResponseVariables &rElasticVariables, Matrix &rConstitutiveMatrix) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricConstitutiveMatrix(const MaterialResponseVariables &rElasticVariables, Matrix &rConstitutiveMatrix) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricConstitutiveMatrix(const MaterialResponseVariables &rElasticVariables, Matrix &rConstitutiveMatrix) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricFactor(const MaterialResponseVariables &rElasticVariables, double &rFactor) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricFactor(const MaterialResponseVariables &rElasticVariables, double &rFactor) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricFactor(const MaterialResponseVariables &rElasticVariables, double &rFactor) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricPressure(const MaterialResponseVariables &rElasticVariables, double &rPressure) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricPressure(const MaterialResponseVariables &rElasticVariables, double &rPressure) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricPressure(const MaterialResponseVariables &rElasticVariables, double &rPressure) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricPressureFactors(const MaterialResponseVariables &rElasticVariables, Vector &rFactors) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricPressureFactors(const MaterialResponseVariables &rElasticVariables, Vector &rFactors) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricPressureFactors(const MaterialResponseVariables &rElasticVariables, Vector &rFactors) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricStress(const MaterialResponseVariables &rElasticVariables, Vector &rVolStressVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricStress(const MaterialResponseVariables &rElasticVariables, Vector &rVolStressVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
CalculateVolumetricStress(const MaterialResponseVariables &rElasticVariables, Vector &rVolStressVector) | Kratos::HyperElastic3DLaw | protectedvirtual |
Check(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const ProcessInfo &rCurrentProcessInfo) const override | Kratos::IsotropicDamageModifiedMises3DLaw | virtual |
CheckParameters(Parameters &rValues) override | Kratos::HyperElasticPlastic3DLaw | protectedvirtual |
CheckParameters(Parameters &rValues) override | Kratos::HyperElasticPlastic3DLaw | protectedvirtual |
Clear() | Kratos::Flags | inline |
ClearPosition(IndexType Position) | Kratos::Flags | inline |
Clone() const override | Kratos::IsotropicDamageModifiedMises3DLaw | virtual |
ConstitutiveComponent(double &rCabcd, const MaterialResponseVariables &rElasticVariables, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElastic3DLaw | protected |
ConstitutiveComponent(double &rCabcd, const MaterialResponseVariables &rElasticVariables, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElastic3DLaw | protected |
ConstitutiveComponent(double &rCabcd, const MaterialResponseVariables &rElasticVariables, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElastic3DLaw | protected |
ConstitutiveLaw() | Kratos::ConstitutiveLaw | |
ConstitutiveMatrixTransformation(Matrix &rConstitutiveMatrix, const Matrix &rOriginalConstitutiveMatrix, const Matrix &rF) | Kratos::ConstitutiveLaw | protected |
ContraVariantPullBack(Matrix &rMatrix, const Matrix &rF) | Kratos::ConstitutiveLaw | protected |
ContraVariantPushForward(Matrix &rMatrix, const Matrix &rF) | Kratos::ConstitutiveLaw | protected |
CoVariantPullBack(Matrix &rMatrix, const Matrix &rF) | Kratos::ConstitutiveLaw | protected |
CoVariantPushForward(Matrix &rMatrix, const Matrix &rF) | Kratos::ConstitutiveLaw | protected |
Create(Kratos::Parameters NewParameters) const | Kratos::ConstitutiveLaw | virtual |
Create(Kratos::Parameters NewParameters, const Properties &rProperties) const | Kratos::ConstitutiveLaw | virtual |
Kratos::Flags::Create(IndexType ThisPosition, bool Value=true) | Kratos::Flags | inlinestatic |
DeformationGradientMatrixType typedef | Kratos::ConstitutiveLaw | |
FinalizeMaterialResponse(Parameters &rValues, const StressMeasure &rStressMeasure) | Kratos::ConstitutiveLaw | |
FinalizeMaterialResponseCauchy(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
FinalizeMaterialResponseCauchy(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
FinalizeMaterialResponseCauchy(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
FinalizeMaterialResponseKirchhoff(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
FinalizeMaterialResponseKirchhoff(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
FinalizeMaterialResponseKirchhoff(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
FinalizeMaterialResponsePK1(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
FinalizeMaterialResponsePK1(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
FinalizeMaterialResponsePK2(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
FinalizeMaterialResponsePK2(Parameters &rValues) override | Kratos::HyperElastic3DLaw | virtual |
FinalizeNonLinearIteration(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveLaw | virtual |
FinalizeSolutionStep(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveLaw | virtual |
Flag0 enum value | Kratos::Flags | |
Flag1 enum value | Kratos::Flags | |
Flag10 enum value | Kratos::Flags | |
Flag11 enum value | Kratos::Flags | |
Flag12 enum value | Kratos::Flags | |
Flag13 enum value | Kratos::Flags | |
Flag14 enum value | Kratos::Flags | |
Flag15 enum value | Kratos::Flags | |
Flag16 enum value | Kratos::Flags | |
Flag17 enum value | Kratos::Flags | |
Flag18 enum value | Kratos::Flags | |
Flag19 enum value | Kratos::Flags | |
Flag2 enum value | Kratos::Flags | |
Flag20 enum value | Kratos::Flags | |
Flag21 enum value | Kratos::Flags | |
Flag22 enum value | Kratos::Flags | |
Flag23 enum value | Kratos::Flags | |
Flag24 enum value | Kratos::Flags | |
Flag25 enum value | Kratos::Flags | |
Flag26 enum value | Kratos::Flags | |
Flag27 enum value | Kratos::Flags | |
Flag28 enum value | Kratos::Flags | |
Flag29 enum value | Kratos::Flags | |
Flag3 enum value | Kratos::Flags | |
Flag30 enum value | Kratos::Flags | |
Flag4 enum value | Kratos::Flags | |
Flag5 enum value | Kratos::Flags | |
Flag6 enum value | Kratos::Flags | |
Flag7 enum value | Kratos::Flags | |
Flag8 enum value | Kratos::Flags | |
Flag9 enum value | Kratos::Flags | |
Flags() | Kratos::Flags | inline |
Flags(Flags const &rOther) | Kratos::Flags | inline |
FlagsList enum name | Kratos::Flags | |
FlagType typedef | Kratos::Flags | |
Flip(const Flags ThisFlag) | Kratos::Flags | inline |
FlipPosition(IndexType Position) | Kratos::Flags | inline |
FlowRulePointer typedef | Kratos::IsotropicDamageModifiedMises3DLaw | |
GeometryType typedef | Kratos::ConstitutiveLaw | |
GetConstitutiveComponent(double &rCabcd, const Matrix &rConstitutiveMatrix, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::ConstitutiveLaw | protected |
GetInitialState() | Kratos::ConstitutiveLaw | inline |
GetLawFeatures(Features &rFeatures) override | Kratos::LinearElasticPlastic3DLaw | virtual |
GetLawFeatures(Features &rFeatures) override | Kratos::LinearElasticPlastic3DLaw | virtual |
GetPosition(IndexType Position) const | Kratos::Flags | inline |
GetStrainMeasure() | Kratos::ConstitutiveLaw | virtual |
GetStrainSize() const override | Kratos::HyperElasticPlastic3DLaw | inlinevirtual |
GetStrainSize() const override | Kratos::HyperElasticPlastic3DLaw | inlinevirtual |
GetStressMeasure() | Kratos::ConstitutiveLaw | virtual |
GetValue(const Variable< double > &rThisVariable, double &rValue) override | Kratos::LinearElasticPlastic3DLaw | virtual |
GetValue(const Variable< double > &rThisVariable, double &rValue) override | Kratos::LinearElasticPlastic3DLaw | virtual |
Kratos::HyperElasticPlastic3DLaw::GetValue(const Variable< Vector > &rThisVariable, Vector &rValue) override | Kratos::HyperElasticPlastic3DLaw | virtual |
Kratos::HyperElasticPlastic3DLaw::GetValue(const Variable< Matrix > &rThisVariable, Matrix &rValue) override | Kratos::HyperElasticPlastic3DLaw | virtual |
Kratos::ConstitutiveLaw::GetValue(const Variable< bool > &rThisVariable, bool &rValue) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::GetValue(const Variable< int > &rThisVariable, int &rValue) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::GetValue(const Variable< array_1d< double, 3 > > &rThisVariable, array_1d< double, 3 > &rValue) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::GetValue(const Variable< array_1d< double, 6 > > &rThisVariable, array_1d< double, 6 > &rValue) | Kratos::ConstitutiveLaw | virtual |
HardeningLawPointer typedef | Kratos::IsotropicDamageModifiedMises3DLaw | |
Has(const Variable< double > &rThisVariable) override | Kratos::HyperElasticPlastic3DLaw | virtual |
Has(const Variable< Vector > &rThisVariable) override | Kratos::HyperElasticPlastic3DLaw | virtual |
Has(const Variable< Matrix > &rThisVariable) override | Kratos::HyperElasticPlastic3DLaw | virtual |
Has(const Variable< double > &rThisVariable) override | Kratos::HyperElasticPlastic3DLaw | virtual |
Has(const Variable< Vector > &rThisVariable) override | Kratos::HyperElasticPlastic3DLaw | virtual |
Has(const Variable< Matrix > &rThisVariable) override | Kratos::HyperElasticPlastic3DLaw | virtual |
Kratos::ConstitutiveLaw::Has(const Variable< bool > &rThisVariable) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::Has(const Variable< int > &rThisVariable) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::Has(const Variable< array_1d< double, 3 > > &rThisVariable) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::Has(const Variable< array_1d< double, 6 > > &rThisVariable) | Kratos::ConstitutiveLaw | virtual |
HasInitialState() const | Kratos::ConstitutiveLaw | inline |
HasSameType(const ConstitutiveLaw &rLHS, const ConstitutiveLaw &rRHS) | Kratos::ConstitutiveLaw | inlinestatic |
HasSameType(const ConstitutiveLaw *rLHS, const ConstitutiveLaw *rRHS) | Kratos::ConstitutiveLaw | inlinestatic |
HyperElastic3DLaw() | Kratos::HyperElastic3DLaw | |
HyperElastic3DLaw(const HyperElastic3DLaw &rOther) | Kratos::HyperElastic3DLaw | |
HyperElastic3DLaw() | Kratos::HyperElastic3DLaw | |
HyperElastic3DLaw(const HyperElastic3DLaw &rOther) | Kratos::HyperElastic3DLaw | |
HyperElastic3DLaw() | Kratos::HyperElastic3DLaw | |
HyperElastic3DLaw(const HyperElastic3DLaw &rOther) | Kratos::HyperElastic3DLaw | |
HyperElasticPlastic3DLaw() | Kratos::HyperElasticPlastic3DLaw | |
HyperElasticPlastic3DLaw(FlowRulePointer pFlowRule, YieldCriterionPointer pYieldCriterion, HardeningLawPointer pHardeningLaw) | Kratos::HyperElasticPlastic3DLaw | |
HyperElasticPlastic3DLaw(const HyperElasticPlastic3DLaw &rOther) | Kratos::HyperElasticPlastic3DLaw | |
HyperElasticPlastic3DLaw() | Kratos::HyperElasticPlastic3DLaw | |
HyperElasticPlastic3DLaw(FlowRulePointer pFlowRule, YieldCriterionPointer pYieldCriterion, HardeningLawPointer pHardeningLaw) | Kratos::HyperElasticPlastic3DLaw | |
HyperElasticPlastic3DLaw(const HyperElasticPlastic3DLaw &rOther) | Kratos::HyperElasticPlastic3DLaw | |
IndexType typedef | Kratos::Flags | |
Info() const override | Kratos::ConstitutiveLaw | inlinevirtual |
InitializeMaterial(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues) override | Kratos::HyperElasticPlastic3DLaw | virtual |
InitializeMaterial(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues) override | Kratos::HyperElasticPlastic3DLaw | virtual |
InitializeMaterialResponse(Parameters &rValues, const StressMeasure &rStressMeasure) | Kratos::ConstitutiveLaw | |
InitializeMaterialResponseCauchy(Parameters &rValues) | Kratos::ConstitutiveLaw | virtual |
InitializeMaterialResponseKirchhoff(Parameters &rValues) | Kratos::ConstitutiveLaw | virtual |
InitializeMaterialResponsePK1(Parameters &rValues) | Kratos::ConstitutiveLaw | virtual |
InitializeMaterialResponsePK2(Parameters &rValues) | Kratos::ConstitutiveLaw | virtual |
InitializeNonLinearIteration(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveLaw | virtual |
InitializeSolutionStep(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveLaw | virtual |
Is(Flags const &rOther) const | Kratos::Flags | inline |
IsDefined(Flags const &rOther) const | Kratos::Flags | inline |
IsIncremental() | Kratos::ConstitutiveLaw | virtual |
IsNot(Flags const &rOther) const | Kratos::Flags | inline |
IsNotDefined(Flags const &rOther) const | Kratos::Flags | inline |
IsochoricConstitutiveComponent(double &rCabcd, const MaterialResponseVariables &rElasticVariables, const Matrix &rIsoStressMatrix, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElastic3DLaw | protected |
IsochoricConstitutiveComponent(double &rCabcd, const MaterialResponseVariables &rElasticVariables, const Matrix &rIsoStressMatrix, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElastic3DLaw | protected |
IsochoricConstitutiveComponent(double &rCabcd, const MaterialResponseVariables &rElasticVariables, const Matrix &rIsoStressMatrix, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElastic3DLaw | protected |
IsotropicDamageModifiedMises3DLaw() | Kratos::IsotropicDamageModifiedMises3DLaw | |
IsotropicDamageModifiedMises3DLaw(FlowRulePointer pFlowRule, YieldCriterionPointer pYieldCriterion, HardeningLawPointer pHardeningLaw) | Kratos::IsotropicDamageModifiedMises3DLaw | |
IsotropicDamageModifiedMises3DLaw(const IsotropicDamageModifiedMises3DLaw &rOther) | Kratos::IsotropicDamageModifiedMises3DLaw | |
KRATOS_CLASS_POINTER_DEFINITION(IsotropicDamageModifiedMises3DLaw) | Kratos::IsotropicDamageModifiedMises3DLaw | |
Kratos::LinearElasticPlastic3DLaw::KRATOS_CLASS_POINTER_DEFINITION(LinearElasticPlastic3DLaw) | Kratos::LinearElasticPlastic3DLaw | |
Kratos::HyperElasticPlastic3DLaw::KRATOS_CLASS_POINTER_DEFINITION(HyperElasticPlastic3DLaw) | Kratos::HyperElasticPlastic3DLaw | |
Kratos::HyperElastic3DLaw::KRATOS_CLASS_POINTER_DEFINITION(HyperElastic3DLaw) | Kratos::HyperElastic3DLaw | |
Kratos::ConstitutiveLaw::KRATOS_CLASS_POINTER_DEFINITION(ConstitutiveLaw) | Kratos::ConstitutiveLaw | |
Kratos::Flags::KRATOS_CLASS_POINTER_DEFINITION(Flags) | Kratos::Flags | |
KRATOS_DEFINE_LOCAL_FLAG(USE_ELEMENT_PROVIDED_STRAIN) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(COMPUTE_STRESS) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(COMPUTE_CONSTITUTIVE_TENSOR) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(COMPUTE_STRAIN_ENERGY) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(ISOCHORIC_TENSOR_ONLY) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(VOLUMETRIC_TENSOR_ONLY) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(MECHANICAL_RESPONSE_ONLY) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(THERMAL_RESPONSE_ONLY) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(INCREMENTAL_STRAIN_MEASURE) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(INITIALIZE_MATERIAL_RESPONSE) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(FINALIZE_MATERIAL_RESPONSE) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(FINITE_STRAINS) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(INFINITESIMAL_STRAINS) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(THREE_DIMENSIONAL_LAW) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(PLANE_STRAIN_LAW) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(PLANE_STRESS_LAW) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(AXISYMMETRIC_LAW) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(U_P_LAW) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(ISOTROPIC) | Kratos::ConstitutiveLaw | |
KRATOS_DEFINE_LOCAL_FLAG(ANISOTROPIC) | Kratos::ConstitutiveLaw | |
LinearElasticPlastic3DLaw() | Kratos::LinearElasticPlastic3DLaw | |
LinearElasticPlastic3DLaw(FlowRulePointer pFlowRule, YieldCriterionPointer pYieldCriterion, HardeningLawPointer pHardeningLaw) | Kratos::LinearElasticPlastic3DLaw | |
LinearElasticPlastic3DLaw(const LinearElasticPlastic3DLaw &rOther) | Kratos::LinearElasticPlastic3DLaw | |
LinearElasticPlastic3DLaw() | Kratos::LinearElasticPlastic3DLaw | |
LinearElasticPlastic3DLaw(FlowRulePointer pFlowRule, YieldCriterionPointer pYieldCriterion, HardeningLawPointer pHardeningLaw) | Kratos::LinearElasticPlastic3DLaw | |
LinearElasticPlastic3DLaw(const LinearElasticPlastic3DLaw &rOther) | Kratos::LinearElasticPlastic3DLaw | |
mDeterminantF0 | Kratos::HyperElastic3DLaw | protected |
mElasticLeftCauchyGreen | Kratos::HyperElasticPlastic3DLaw | protected |
mInverseDeformationGradientF0 | Kratos::HyperElastic3DLaw | protected |
mpFlowRule | Kratos::HyperElasticPlastic3DLaw | protected |
mpHardeningLaw | Kratos::HyperElasticPlastic3DLaw | protected |
mpYieldCriterion | Kratos::HyperElasticPlastic3DLaw | protected |
msIndexVoigt2D3C | Kratos::ConstitutiveLaw | protectedstatic |
msIndexVoigt2D4C | Kratos::ConstitutiveLaw | protectedstatic |
msIndexVoigt3D6C | Kratos::ConstitutiveLaw | protectedstatic |
mStrainEnergy | Kratos::HyperElastic3DLaw | protected |
operator bool() const | Kratos::Flags | inline |
operator!() const | Kratos::Flags | inline |
operator&=(const Flags &Other) | Kratos::Flags | |
operator=(Flags const &rOther) | Kratos::Flags | inline |
operator|=(const Flags &Other) | Kratos::Flags | |
operator~() const | Kratos::Flags | inline |
pGetInitialState() | Kratos::ConstitutiveLaw | inline |
PlasticConstitutiveComponent(double &rCabcd, const MaterialResponseVariables &rElasticVariables, const Matrix &rIsoStressMatrix, const FlowRule::PlasticFactors &rScalingFactors, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElasticPlastic3DLaw | protected |
PlasticConstitutiveComponent(double &rCabcd, const MaterialResponseVariables &rElasticVariables, const Matrix &rIsoStressMatrix, const FlowRule::PlasticFactors &rScalingFactors, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElasticPlastic3DLaw | protected |
PrintData(std::ostream &rOStream) const override | Kratos::ConstitutiveLaw | inlinevirtual |
PrintInfo(std::ostream &rOStream) const override | Kratos::ConstitutiveLaw | inlinevirtual |
ProcessInfoType typedef | Kratos::IsotropicDamageModifiedMises3DLaw | |
PropertiesPointer typedef | Kratos::IsotropicDamageModifiedMises3DLaw | |
PullBackConstitutiveMatrix(Matrix &rConstitutiveMatrix, const Matrix &rF) | Kratos::ConstitutiveLaw | |
PushForwardConstitutiveMatrix(Matrix &rConstitutiveMatrix, const Matrix &rF) | Kratos::ConstitutiveLaw | |
RequiresFinalizeMaterialResponse() | Kratos::ConstitutiveLaw | inlinevirtual |
RequiresInitializeMaterialResponse() | Kratos::ConstitutiveLaw | inlinevirtual |
Reset(const Flags ThisFlag) | Kratos::Flags | inline |
ResetMaterial(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues) | Kratos::ConstitutiveLaw | virtual |
Serializer class | Kratos::IsotropicDamageModifiedMises3DLaw | friend |
Set(const Flags ThisFlag) | Kratos::Flags | |
Set(const Flags ThisFlag, bool Value) | Kratos::Flags | |
SetInitialState(InitialState::Pointer pInitialState) | Kratos::ConstitutiveLaw | inline |
SetPosition(IndexType Position, bool Value=true) | Kratos::Flags | inline |
SetValue(const Variable< double > &rVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::HyperElasticPlastic3DLaw | virtual |
SetValue(const Variable< Vector > &rThisVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::HyperElasticPlastic3DLaw | virtual |
SetValue(const Variable< Matrix > &rThisVariable, const Matrix &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::HyperElasticPlastic3DLaw | virtual |
SetValue(const Variable< double > &rVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::HyperElasticPlastic3DLaw | virtual |
SetValue(const Variable< Vector > &rThisVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::HyperElasticPlastic3DLaw | virtual |
SetValue(const Variable< Matrix > &rThisVariable, const Matrix &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::HyperElasticPlastic3DLaw | virtual |
Kratos::ConstitutiveLaw::SetValue(const Variable< bool > &rVariable, const bool &Value, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::SetValue(const Variable< int > &rVariable, const int &Value, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::SetValue(const Variable< array_1d< double, 3 > > &rVariable, const array_1d< double, 3 > &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveLaw | virtual |
Kratos::ConstitutiveLaw::SetValue(const Variable< array_1d< double, 6 > > &rVariable, const array_1d< double, 6 > &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveLaw | virtual |
SizeType typedef | Kratos::IsotropicDamageModifiedMises3DLaw | |
StrainMeasure enum name | Kratos::ConstitutiveLaw | |
StrainMeasure_Almansi enum value | Kratos::ConstitutiveLaw | |
StrainMeasure_Deformation_Gradient enum value | Kratos::ConstitutiveLaw | |
StrainMeasure_GreenLagrange enum value | Kratos::ConstitutiveLaw | |
StrainMeasure_Hencky_Material enum value | Kratos::ConstitutiveLaw | |
StrainMeasure_Hencky_Spatial enum value | Kratos::ConstitutiveLaw | |
StrainMeasure_Infinitesimal enum value | Kratos::ConstitutiveLaw | |
StrainMeasure_Left_CauchyGreen enum value | Kratos::ConstitutiveLaw | |
StrainMeasure_Right_CauchyGreen enum value | Kratos::ConstitutiveLaw | |
StrainMeasure_Velocity_Gradient enum value | Kratos::ConstitutiveLaw | |
StrainVectorType typedef | Kratos::ConstitutiveLaw | |
StressMeasure enum name | Kratos::ConstitutiveLaw | |
StressMeasure_Cauchy enum value | Kratos::ConstitutiveLaw | |
StressMeasure_Kirchhoff enum value | Kratos::ConstitutiveLaw | |
StressMeasure_PK1 enum value | Kratos::ConstitutiveLaw | |
StressMeasure_PK2 enum value | Kratos::ConstitutiveLaw | |
StressVectorType typedef | Kratos::ConstitutiveLaw | |
Transform2DTo3D(Matrix &rMatrix) | Kratos::HyperElastic3DLaw | protected |
Transform2DTo3D(Matrix &rMatrix) | Kratos::HyperElastic3DLaw | protected |
Transform2DTo3D(Matrix &rMatrix) | Kratos::HyperElastic3DLaw | protected |
TransformCauchyStresses(Vector &rStressVector, const Matrix &rF, const double &rdetF, StressMeasure rStressFinal) | Kratos::ConstitutiveLaw | |
TransformConstitutiveComponent(double &rCabcd, const Matrix &rConstitutiveMatrix, const Matrix &rF, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::ConstitutiveLaw | protected |
TransformKirchhoffStresses(Vector &rStressVector, const Matrix &rF, const double &rdetF, StressMeasure rStressFinal) | Kratos::ConstitutiveLaw | |
TransformPK1Stresses(Vector &rStressVector, const Matrix &rF, const double &rdetF, StressMeasure rStressFinal) | Kratos::ConstitutiveLaw | |
TransformPK2Stresses(Vector &rStressVector, const Matrix &rF, const double &rdetF, StressMeasure rStressFinal) | Kratos::ConstitutiveLaw | |
TransformStrains(Vector &rStrainVector, const Matrix &rF, StrainMeasure rStrainInitial, StrainMeasure rStrainFinal) | Kratos::ConstitutiveLaw | virtual |
TransformStresses(Matrix &rStressMatrix, const Matrix &rF, const double &rdetF, StressMeasure rStressInitial, StressMeasure rStressFinal) | Kratos::ConstitutiveLaw | virtual |
TransformStresses(Vector &rStressVector, const Matrix &rF, const double &rdetF, StressMeasure rStressInitial, StressMeasure rStressFinal) | Kratos::ConstitutiveLaw | virtual |
UpdateInternalStateVariables(FlowRule::RadialReturnVariables &rReturnMappingVariables, Vector &rStressVector, const Matrix &LinearElasticMatrix, const Vector &StrainVector) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
UpdateInternalStateVariables(FlowRule::RadialReturnVariables &rReturnMappingVariables, Vector &rStressVector, const Matrix &LinearElasticMatrix, const Vector &StrainVector) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
UpdateInternalVariables(Parameters &rValues) | Kratos::HyperElastic3DLaw | protectedvirtual |
UpdateInternalVariables(Parameters &rValues) | Kratos::HyperElastic3DLaw | protectedvirtual |
UpdateInternalVariables(Parameters &rValues) | Kratos::HyperElastic3DLaw | protectedvirtual |
UpdateStressVector(Vector &rStressVector, FlowRule::RadialReturnVariables &rReturnMappingVariables, const Vector &EffectiveStressVector) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
UpdateStressVector(Vector &rStressVector, FlowRule::RadialReturnVariables &rReturnMappingVariables, const Vector &EffectiveStressVector) | Kratos::LinearElasticPlastic3DLaw | protectedvirtual |
ValidateInput(const Properties &rMaterialProperties) | Kratos::ConstitutiveLaw | virtual |
VoigtSizeMatrixType typedef | Kratos::ConstitutiveLaw | |
VolumetricConstitutiveComponent(double &rCabcd, const MaterialResponseVariables &rElasticVariables, const Vector &rFactors, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElastic3DLaw | protected |
VolumetricConstitutiveComponent(double &rCabcd, const MaterialResponseVariables &rElasticVariables, const Vector &rFactors, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElastic3DLaw | protected |
VolumetricConstitutiveComponent(double &rCabcd, const MaterialResponseVariables &rElasticVariables, const Vector &rFactors, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElastic3DLaw | protected |
WorkingSpaceDimension() override | Kratos::HyperElasticPlastic3DLaw | inlinevirtual |
WorkingSpaceDimension() override | Kratos::HyperElasticPlastic3DLaw | inlinevirtual |
YieldCriterionPointer typedef | Kratos::IsotropicDamageModifiedMises3DLaw | |
~ConstitutiveLaw() override | Kratos::ConstitutiveLaw | inline |
~Flags() | Kratos::Flags | inlinevirtual |
~HyperElastic3DLaw() override | Kratos::HyperElastic3DLaw | |
~HyperElastic3DLaw() override | Kratos::HyperElastic3DLaw | |
~HyperElastic3DLaw() override | Kratos::HyperElastic3DLaw | |
~HyperElasticPlastic3DLaw() override | Kratos::HyperElasticPlastic3DLaw | |
~HyperElasticPlastic3DLaw() override | Kratos::HyperElasticPlastic3DLaw | |
~IsotropicDamageModifiedMises3DLaw() override | Kratos::IsotropicDamageModifiedMises3DLaw | |
~LinearElasticPlastic3DLaw() override | Kratos::LinearElasticPlastic3DLaw | |
~LinearElasticPlastic3DLaw() override | Kratos::LinearElasticPlastic3DLaw |