| BaseType typedef | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| BoundedArrayType typedef | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| BoundedMatrixType typedef | Kratos::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) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| CalculateMaterialResponseKirchhoff(ConstitutiveLaw::Parameters &rValues) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| CalculateMaterialResponsePK1(ConstitutiveLaw::Parameters &rValues) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| CalculateMaterialResponsePK2(ConstitutiveLaw::Parameters &rValues) override | Kratos::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) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| CalculateValue(ConstitutiveLaw::Parameters &rParameterValues, const Variable< Vector > &rThisVariable, Vector &rValue) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| CalculateValue(ConstitutiveLaw::Parameters &rParameterValues, const Variable< Matrix > &rThisVariable, Matrix &rValue) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| Check(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const ProcessInfo &rCurrentProcessInfo) const override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| CheckInternalVariable(double &rInternalVariable) | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| Clone() const override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | inline |
| Dimension | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | static |
| FinalizeMaterialResponseCauchy(ConstitutiveLaw::Parameters &rValues) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| FinalizeMaterialResponseKirchhoff(ConstitutiveLaw::Parameters &rValues) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| FinalizeMaterialResponsePK1(ConstitutiveLaw::Parameters &rValues) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| FinalizeMaterialResponsePK2(ConstitutiveLaw::Parameters &rValues) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| GenericSmallStrainPlasticDamageModel() | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | inline |
| GenericSmallStrainPlasticDamageModel(const GenericSmallStrainPlasticDamageModel &rOther) | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | inline |
| GeometryType typedef | Kratos::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) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| GetValue(const Variable< Vector > &rThisVariable, Vector &rValue) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| GetValue(const Variable< Matrix > &rThisVariable, Matrix &rValue) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| Has(const Variable< double > &rThisVariable) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| Has(const Variable< Vector > &rThisVariable) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| Has(const Variable< Matrix > &rThisVariable) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| IndexType typedef | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| InitializeMaterial(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| InitializeMaterialResponseCauchy(ConstitutiveLaw::Parameters &rValues) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| InitializeMaterialResponseKirchhoff(ConstitutiveLaw::Parameters &rValues) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| InitializeMaterialResponsePK1(ConstitutiveLaw::Parameters &rValues) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| InitializeMaterialResponsePK2(ConstitutiveLaw::Parameters &rValues) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| KRATOS_CLASS_POINTER_DEFINITION(GenericSmallStrainPlasticDamageModel) | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| NodeType typedef | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| RequiresFinalizeMaterialResponse() override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | inline |
| RequiresInitializeMaterialResponse() override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | inline |
| Serializer class | Kratos::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) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| SetValue(const Variable< Vector > &rThisVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | |
| tolerance | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | static |
| VoigtSize | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | static |
| ~GenericSmallStrainPlasticDamageModel() override | Kratos::GenericSmallStrainPlasticDamageModel< TPlasticityIntegratorType, TDamageIntegratorType > | inline |