![]() |
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::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType >, including all inherited members.
| BoundedArrayType typedef | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | |
| BoundedMatrixType typedef | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | |
| CalculateBackStress(BoundedArrayType &rPredictiveStressVector, ConstitutiveLaw::Parameters &rValues, const Vector &rPreviousStressVector, const Vector &rPlasticStrainIncrement, Vector &rBackStressVector) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateDerivativePlasticPotential(const BoundedArrayType &rPredictiveStressVector, const BoundedArrayType &rDeviator, const double J2, BoundedArrayType &rDerivativePlasticPotential, ConstitutiveLaw::Parameters &rValues) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateDerivativeYieldSurface(const BoundedArrayType &rPredictiveStressVector, const BoundedArrayType &rDeviator, const double J2, BoundedArrayType &rDerivativeYieldSurface, ConstitutiveLaw::Parameters &rValues) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateEquivalentPlasticStrain(const Vector &rStressVector, const double UniaxialStress, const Vector &rPlasticStrain, const double r0, ConstitutiveLaw::Parameters &rValues, double &rEquivalentPlasticStrain) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateEquivalentStressThreshold(const double PlasticDissipation, const double TensileIndicatorFactor, const double CompressionIndicatorFactor, double &rEquivalentStressThreshold, double &rSlope, ConstitutiveLaw::Parameters &rValues, const double EquivalentPlasticStrain, const double CharacteristicLength) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateEquivalentStressThresholdCurveFittingHardening(const double PlasticDissipation, const double TensileIndicatorFactor, const double CompressionIndicatorFactor, double &rEquivalentStressThreshold, double &rSlope, ConstitutiveLaw::Parameters &rValues, const double EquivalentPlasticStrain, const double CharacteristicLength) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateEquivalentStressThresholdHardeningCurveExponentialSoftening(const double PlasticDissipation, const double TensileIndicatorFactor, const double CompressionIndicatorFactor, double &rEquivalentStressThreshold, double &rSlope, ConstitutiveLaw::Parameters &rValues, const double CharacteristicLength) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateEquivalentStressThresholdHardeningCurveInitialHardeningExponentialSoftening(const double PlasticDissipation, const double TensileIndicatorFactor, const double CompressionIndicatorFactor, double &rEquivalentStressThreshold, double &rSlope, ConstitutiveLaw::Parameters &rValues) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateEquivalentStressThresholdHardeningCurveLinearSoftening(const double PlasticDissipation, const double TensileIndicatorFactor, const double CompressionIndicatorFactor, double &rEquivalentStressThreshold, double &rSlope, ConstitutiveLaw::Parameters &rValues) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateEquivalentStressThresholdHardeningCurvePerfectPlasticity(const double PlasticDissipation, const double TensileIndicatorFactor, const double CompressionIndicatorFactor, double &rEquivalentStressThreshold, double &rSlope, ConstitutiveLaw::Parameters &rValues) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateHardeningParameter(const BoundedArrayType &rGFlux, const double SlopeThreshold, const BoundedArrayType &rHCapa, double &rHardeningParameter) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateIndicatorsFactors(const BoundedArrayType &rPredictiveStressVector, double &rTensileIndicatorFactor, double &rCompressionIndicatorFactor) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculatePlasticDenominator(const BoundedArrayType &rFFlux, const BoundedArrayType &rGFlux, const Matrix &rConstitutiveMatrix, double &rHardeningParameter, double &rPlasticDenominator, const Vector &rBackStressVector, ConstitutiveLaw::Parameters &rValues) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculatePlasticDissipation(const BoundedArrayType &rPredictiveStressVector, const double TensileIndicatorFactor, const double CompressionIndicatorFactor, const Vector &PlasticStrainInc, double &rPlasticDissipation, BoundedArrayType &rHCapa, ConstitutiveLaw::Parameters &rValues, const double CharacteristicLength) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculatePlasticParameters(BoundedArrayType &rPredictiveStressVector, Vector &rStrainVector, double &rUniaxialStress, double &rThreshold, double &rPlasticDenominator, BoundedArrayType &rYieldSurfaceDerivative, BoundedArrayType &rDerivativePlasticPotential, double &rPlasticDissipation, BoundedArrayType &rPlasticStrainIncrement, const Matrix &rConstitutiveMatrix, ConstitutiveLaw::Parameters &rValues, const double CharacteristicLength, const Vector &rPlasticStrain, const Vector &rBackStressVector) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| CalculateTangentMatrix(Matrix &rTangent, const Matrix &rElasticMatrix, const array_1d< double, VoigtSize > &rFFluxVector, const array_1d< double, VoigtSize > &rGFluxVector, const double Denominator) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| Check(const Properties &rMaterialProperties) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| Dimension | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | static |
| GenericConstitutiveLawIntegratorKinematicPlasticity() | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inline |
| GenericConstitutiveLawIntegratorKinematicPlasticity(GenericConstitutiveLawIntegratorKinematicPlasticity const &rOther) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inline |
| GetInitialUniaxialThreshold(ConstitutiveLaw::Parameters &rValues, double &rThreshold) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| HardeningCurveType enum name | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | |
| IndexType typedef | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | |
| IntegrateStressVector(BoundedArrayType &rPredictiveStressVector, Vector &rStrainVector, double &rUniaxialStress, double &rThreshold, double &rPlasticDenominator, BoundedArrayType &rYieldSurfaceDerivative, BoundedArrayType &rDerivativePlasticPotential, double &rPlasticDissipation, BoundedArrayType &rPlasticStrainIncrement, Matrix &rConstitutiveMatrix, Vector &rPlasticStrain, ConstitutiveLaw::Parameters &rValues, const double CharacteristicLength, Vector &rBackStressVector, const Vector &rPreviousStressVector) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinestatic |
| KinematicHardeningType enum name | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | |
| KRATOS_CLASS_POINTER_DEFINITION(GenericConstitutiveLawIntegratorKinematicPlasticity) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | |
| operator=(GenericConstitutiveLawIntegratorKinematicPlasticity const &rOther) | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inline |
| PlasticPotentialType typedef | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | |
| tolerance | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | static |
| VoigtSize | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | static |
| YieldSurfaceType typedef | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | |
| ~GenericConstitutiveLawIntegratorKinematicPlasticity() | Kratos::GenericConstitutiveLawIntegratorKinematicPlasticity< TYieldSurfaceType > | inlinevirtual |