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.
Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > Member List

This is the complete list of members for Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >, including all inherited members.

BaseType typedefKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
BoundedArrayType typedefKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
BoundedMatrixType typedefKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculateDamageParameters(PlasticDamageParameters &rParameters, const Matrix &rElasticMatrix, ConstitutiveLaw::Parameters &rValues)Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculateIncrementsPlasticDamageCase(PlasticDamageParameters &rParameters, const Matrix &rElasticMatrix)Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculateIndicatorsFactors(const array_1d< double, 6 > &rPredictiveStressVector, double &rTensileIndicatorFactor, double &rCompressionIndicatorFactor, double &rSumPrincipalStresses, array_1d< double, 3 > &rPrincipalStresses)Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculateMaterialResponseCauchy(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculateMaterialResponseKirchhoff(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculateMaterialResponsePK1(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculateMaterialResponsePK2(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculatePlasticDenominator(const array_1d< double, VoigtSize > &rFFlux, const array_1d< double, VoigtSize > &rGFlux, const Matrix &rConstitutiveMatrix, double &rHardeningParameter, const double Damage, double &rPlasticDenominator)Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculatePlasticParameters(PlasticDamageParameters &rParameters, const Matrix &rConstitutiveMatrix, ConstitutiveLaw::Parameters &rValues)Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculateValue(ConstitutiveLaw::Parameters &rParameterValues, const Variable< double > &rThisVariable, double &rValue) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculateValue(ConstitutiveLaw::Parameters &rParameterValues, const Variable< Vector > &rThisVariable, Vector &rValue) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CalculateValue(ConstitutiveLaw::Parameters &rParameterValues, const Variable< Matrix > &rThisVariable, Matrix &rValue) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
Check(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const ProcessInfo &rCurrentProcessInfo) const overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
CheckInternalVariable(double &rInternalVariable)Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
Clone() const overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inline
DimensionKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >static
FinalizeMaterialResponseCauchy(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
FinalizeMaterialResponseKirchhoff(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
FinalizeMaterialResponsePK1(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
FinalizeMaterialResponsePK2(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
GenericSmallStrainPlasticDamageModel()Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inline
GenericSmallStrainPlasticDamageModel(const GenericSmallStrainPlasticDamageModel &rOther)Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inline
GeometryType typedefKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
GetPlasticDissipation()Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inlineprotected
GetPlasticStrain()Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inlineprotected
GetThresholdPlasticity()Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inlineprotected
GetValue(const Variable< double > &rThisVariable, double &rValue) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
GetValue(const Variable< Vector > &rThisVariable, Vector &rValue) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
GetValue(const Variable< Matrix > &rThisVariable, Matrix &rValue) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
Has(const Variable< double > &rThisVariable) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
Has(const Variable< Vector > &rThisVariable) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
Has(const Variable< Matrix > &rThisVariable) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
IndexType typedefKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
InitializeMaterial(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
InitializeMaterialResponseCauchy(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
InitializeMaterialResponseKirchhoff(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
InitializeMaterialResponsePK1(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
InitializeMaterialResponsePK2(ConstitutiveLaw::Parameters &rValues) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
KRATOS_CLASS_POINTER_DEFINITION(GenericSmallStrainPlasticDamageModel)Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
NodeType typedefKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
RequiresFinalizeMaterialResponse() overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inline
RequiresInitializeMaterialResponse() overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inline
Serializer classKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >friend
SetPlasticDissipation(const double PlasticDissipation)Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inlineprotected
SetPlasticStrain(const array_1d< double, VoigtSize > &rPlasticStrain)Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inlineprotected
SetThresholdPlasticity(const double ThresholdPlasticity)Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inlineprotected
SetValue(const Variable< double > &rThisVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
SetValue(const Variable< Vector > &rThisVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >
toleranceKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >static
VoigtSizeKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >static
~GenericSmallStrainPlasticDamageModel() overrideKratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType >inline