AddIfPositive(double &rToBeAdded, const double Increment) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | inline |
AddNonLinearDissipation(PlasticDamageParameters &rPDParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | inline |
AssociativePlasticDamageModel() | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | inline |
AssociativePlasticDamageModel(const AssociativePlasticDamageModel &rOther) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | inline |
BaseType typedef | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
BoundedMatrixType typedef | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
BoundedVectorType typedef | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateAnalyticalTangentTensor(ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rParam) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateComplianceMatrixIncrement(ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateConstitutiveMatrix(ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateDamageDissipationIncrement(const Properties &rMaterialProperties, PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateElasticComplianceMatrix(BoundedMatrixType &rConstitutiveMatrix, const Properties &rMaterialProperties) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateFlowVector(ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateMaterialResponseCauchy(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateMaterialResponseKirchhoff(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateMaterialResponsePK1(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateMaterialResponsePK2(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculatePlasticConsistencyIncrement(ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculatePlasticDenominator(ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rParam) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculatePlasticDissipationIncrement(const Properties &rMaterialProperties, PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculatePlasticStrainIncrement(ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateSlopeFiniteDifferences(ResidualFunctionType &rF, ResidualFunctionType &rdF_dk, ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rPDParameters, const double MaxThreshold=std::numeric_limits< double >::max()) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateTangentTensor(ConstitutiveLaw::ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateThresholdAndSlope(ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateThresholdImplicitExpression(ResidualFunctionType &rF, ResidualFunctionType &rdF_dk, ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rPDParameters, const double MaxThreshold=std::numeric_limits< double >::max()) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateValue(ConstitutiveLaw::Parameters &rParameterValues, const Variable< double > &rThisVariable, double &rValue) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CalculateVolumetricFractureEnergy(const Properties &rMaterialProperties, PlasticDamageParameters &rPDParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | static |
Check(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const ProcessInfo &rCurrentProcessInfo) const override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
CheckMinimumFractureEnergy(ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rPDParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
Clone() const override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
Dimension | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | static |
ExponentialHardeningImplicitFunction() | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
ExponentialHardeningImplicitFunctionDerivative() | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
ExponentialSofteningImplicitFunction() | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
ExponentialSofteningImplicitFunctionDerivative() | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
FinalizeMaterialResponseCauchy(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
FinalizeMaterialResponseKirchhoff(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
FinalizeMaterialResponsePK1(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
FinalizeMaterialResponsePK2(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
GeometryType typedef | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
GetValue(const Variable< double > &rThisVariable, double &rValue) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
GetValue(const Variable< Vector > &rThisVariable, Vector &rValue) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
Has(const Variable< double > &rThisVariable) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
Has(const Variable< Vector > &rThisVariable) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
InitializeMaterial(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
InitializeMaterialResponseCauchy(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
InitializeMaterialResponseKirchhoff(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
InitializeMaterialResponsePK1(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
InitializeMaterialResponsePK2(ConstitutiveLaw::Parameters &rValues) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
InitializePlasticDamageParameters(const BoundedVectorType &rStrainVector, const Properties &rMaterialProperties, const double CharateristicLength, PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | inline |
IntegrateStressPlasticDamageMechanics(ConstitutiveLaw::Parameters &rValues, PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
KRATOS_CLASS_POINTER_DEFINITION(AssociativePlasticDamageModel) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
MacaullyBrackets(const double Number) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | inline |
machine_tolerance | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | static |
NodeType typedef | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
ProcessInfoType typedef | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
RequiresFinalizeMaterialResponse() override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | inline |
RequiresInitializeMaterialResponse() override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | inline |
ResidualFunctionType typedef | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
Serializer class | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | friend |
SetValue(const Variable< double > &rThisVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
SetValue(const Variable< Vector > &rThisVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
SizeType typedef | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
tolerance | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | static |
UpdateInternalVariables(PlasticDamageParameters &rPlasticDamageParameters) | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | |
VoigtSize | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | static |
~AssociativePlasticDamageModel() override | Kratos::AssociativePlasticDamageModel< TYieldSurfaceType > | inline |