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::MCYieldCriterion Member List

This is the complete list of members for Kratos::MCYieldCriterion, including all inherited members.

CalculateYieldCondition(double &rStateFunction, const Vector &rStressVector, const double &rCohesion, const double &rFrictionAngle, const Properties &rProp) overrideKratos::MCYieldCriterionvirtual
Kratos::ParticleYieldCriterion::CalculateYieldCondition(double &rStateFunction, const Parameters &rVariables, const Properties &rProp)Kratos::ParticleYieldCriterioninlinevirtual
Kratos::ParticleYieldCriterion::CalculateYieldCondition(double &rStateFunction, const Vector &rPrincipalStress, const double &rAlpha, const Properties &rProp)Kratos::ParticleYieldCriterioninlinevirtual
CalculateYieldFunctionDerivative(const Vector &rPrincipalStress, Vector &rFirstDerivative, const Properties &rProp)Kratos::ParticleYieldCriterioninlinevirtual
CalculateYieldFunctionDerivative(const Vector &rPrincipalStress, Vector &rFirstDerivative, const double &rAlpha, const Properties &rProp)Kratos::ParticleYieldCriterioninlinevirtual
CalculateYieldFunctionDerivative(const Vector &rPrincipalStress, Vector &rFirstDerivative, const double &rAlpha, const double &rBeta, const Properties &rProp)Kratos::ParticleYieldCriterioninlinevirtual
CalculateYieldFunctionSecondDerivative(const Vector &rPrincipalStress, Vector &rSecondDerivative, const Properties &rProp)Kratos::ParticleYieldCriterioninlinevirtual
Clone() constKratos::ParticleYieldCriterioninlinevirtual
GetHardeningLaw()Kratos::ParticleYieldCriterioninline
HardeningLawPointer typedefKratos::ParticleYieldCriterion
InitializeMaterial(HardeningLawPointer &pHardeningLaw, const Properties &rMaterialProperties)Kratos::ParticleYieldCriterioninline
KRATOS_CLASS_POINTER_DEFINITION(MCYieldCriterion)Kratos::MCYieldCriterion
Kratos::ParticleYieldCriterion::KRATOS_CLASS_POINTER_DEFINITION(ParticleYieldCriterion)Kratos::ParticleYieldCriterion
MCYieldCriterion()Kratos::MCYieldCriterion
MCYieldCriterion(HardeningLawPointer pHardeningLaw)Kratos::MCYieldCriterion
MCYieldCriterion(MCYieldCriterion const &rOther)Kratos::MCYieldCriterion
mpHardeningLawKratos::ParticleYieldCriterionprotected
operator=(MCYieldCriterion const &rOther)Kratos::MCYieldCriterion
Kratos::ParticleYieldCriterion::operator=(ParticleYieldCriterion const &rOther)Kratos::ParticleYieldCriterioninline
ParticleYieldCriterion()Kratos::ParticleYieldCriterioninline
ParticleYieldCriterion(HardeningLawPointer pHardeningLaw)Kratos::ParticleYieldCriterioninline
ParticleYieldCriterion(ParticleYieldCriterion const &rOther)Kratos::ParticleYieldCriterioninline
pGetHardeningLaw()Kratos::ParticleYieldCriterioninline
pSetHardeningLaw(HardeningLawPointer &pHardeningLaw)Kratos::ParticleYieldCriterioninline
Serializer classKratos::MCYieldCriterionfriend
SetHardeningLaw(ParticleHardeningLaw &rHardeningLaw)Kratos::ParticleYieldCriterioninline
~MCYieldCriterion() overrideKratos::MCYieldCriterion
~ParticleYieldCriterion()Kratos::ParticleYieldCriterioninlinevirtual