| CalculateCurveFittingDamage(const double UniaxialStress, const double Threshold, const double DamageParameter, const double CharacteristicLength, ConstitutiveLaw::Parameters &rValues, double &rDamage) | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inlinestatic |
| CalculateExponentialDamage(const double UniaxialStress, const double Threshold, const double DamageParameter, const double CharacteristicLength, ConstitutiveLaw::Parameters &rValues, double &rDamage) | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inlinestatic |
| CalculateHardeningDamage(const double UniaxialStress, const double Threshold, const double DamageParameter, const double CharacteristicLength, ConstitutiveLaw::Parameters &rValues, double &rDamage) | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inlinestatic |
| CalculateLinearDamage(const double UniaxialStress, const double Threshold, const double DamageParameter, const double CharacteristicLength, ConstitutiveLaw::Parameters &rValues, double &rDamage) | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inlinestatic |
| CalculateYieldSurfaceDerivative(const array_1d< double, VoigtSize > &rStressVector, array_1d< double, VoigtSize > &rYieldDerivative, ConstitutiveLaw::Parameters &rValues) | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inlinestatic |
| Check(const Properties &rMaterialProperties) | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inlinestatic |
| Dimension | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | static |
| GenericConstitutiveLawIntegratorDamage() | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inline |
| GenericConstitutiveLawIntegratorDamage(GenericConstitutiveLawIntegratorDamage const &rOther) | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inline |
| GetInitialUniaxialThreshold(ConstitutiveLaw::Parameters &rValues, double &rInitialThreshold) | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inlinestatic |
| IntegrateStressVector(array_1d< double, VoigtSize > &rPredictiveStressVector, const double UniaxialStress, double &rDamage, double &rThreshold, ConstitutiveLaw::Parameters &rValues, const double CharacteristicLength) | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inlinestatic |
| KRATOS_CLASS_POINTER_DEFINITION(GenericConstitutiveLawIntegratorDamage) | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | |
| operator=(GenericConstitutiveLawIntegratorDamage const &rOther) | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inline |
| PlasticPotentialType typedef | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | |
| VoigtSize | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | static |
| YieldSurfaceType typedef | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | |
| ~GenericConstitutiveLawIntegratorDamage() | Kratos::GenericConstitutiveLawIntegratorDamage< TYieldSurfaceType > | inlinevirtual |