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 |