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

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

CalculateLHS(const double &rHeight, const array_1d< double, 3 > &rVelocity)Kratos::FrictionLawinlinevirtual
CalculateLHS(const array_1d< double, 3 > &rInnerLayer)Kratos::FrictionLawinlinevirtual
CalculateRHS(const double &rHeight, const array_1d< double, 3 > &rVelocity)Kratos::FrictionLawinlinevirtual
CalculateRHS(const array_1d< double, 3 > &rInnerLayer)Kratos::FrictionLawinlinevirtual
Check()Kratos::FrictionLawinlinevirtual
Clone() const overrideKratos::CoulombAdhesionFrictionLawinlinevirtual
CoulombAdhesionFrictionLaw()Kratos::CoulombAdhesionFrictionLawinline
CoulombAdhesionFrictionLaw(CoulombAdhesionFrictionLaw const &rOther)Kratos::CoulombAdhesionFrictionLawinline
EvaluateConstitutiveComponents(double &rNormalModulus, double &rTangentModulus, const double &rTangentForce, const double &rEffectiveNormalForce, FrictionLawVariables &rTangentVariables)Kratos::FrictionLaw
EvaluateContactYield(const double &rTangentStress, const double &rNormalStress, const double &rPlasticSlip, FrictionLawVariables &rTangentVariables) overrideKratos::CoulombAdhesionFrictionLawprotectedvirtual
EvaluateFrictionLaw(double &rTangentForce, const double &rNormalForce, FrictionLawVariables &rTangentVariables)Kratos::FrictionLaw
EvaluateHardening(const double &rNormalStress, const double &rPlasticSlip, FrictionLawVariables &rTangentVariables) overrideKratos::CoulombAdhesionFrictionLawprotectedvirtual
EvaluateYieldDerivativeRespectStress(double &rdF_dt, double &rdF_dp, const double &rTangentStress, const double &rNormalStress, const double &Gamma, FrictionLawVariables &rTangentVariables) overrideKratos::CoulombAdhesionFrictionLawprotectedvirtual
FinalizeSolutionStep()Kratos::FrictionLaw
FrictionLaw()Kratos::FrictionLawinline
FrictionLaw(FrictionLaw const &rOther)Kratos::FrictionLawinline
FrictionLaw()Kratos::FrictionLawinline
GeometryType typedefKratos::FrictionLaw
GetPlasticSlip()Kratos::FrictionLawinline
Info() const overrideKratos::CoulombAdhesionFrictionLawinlinevirtual
Initialize(const GeometryType &rGeometry, const Properties &rProperty, const ProcessInfo &rProcessInfo)Kratos::FrictionLawinlinevirtual
InitializeSolutionStep()Kratos::FrictionLaw
KRATOS_CLASS_POINTER_DEFINITION(CoulombAdhesionFrictionLaw)Kratos::CoulombAdhesionFrictionLaw
Kratos::FrictionLaw::KRATOS_CLASS_POINTER_DEFINITION(FrictionLaw)Kratos::FrictionLaw
NodeType typedefKratos::FrictionLaw
PrintData(std::ostream &rOStream) const overrideKratos::CoulombAdhesionFrictionLawinlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::CoulombAdhesionFrictionLawinlinevirtual
Serializer classKratos::CoulombAdhesionFrictionLawfriend
~CoulombAdhesionFrictionLaw() overrideKratos::CoulombAdhesionFrictionLawinline
~FrictionLaw()Kratos::FrictionLawinlinevirtual
~FrictionLaw()Kratos::FrictionLawinlinevirtual