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

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

CalculateLHS(const double &rHeight, const array_1d< double, 3 > &rVelocity) overrideKratos::ManningLawvirtual
Kratos::FrictionLaw::CalculateLHS(const array_1d< double, 3 > &rInnerLayer)Kratos::FrictionLawinlinevirtual
CalculateRHS(const double &rHeight, const array_1d< double, 3 > &rVelocity) overrideKratos::ManningLawvirtual
Kratos::FrictionLaw::CalculateRHS(const array_1d< double, 3 > &rInnerLayer)Kratos::FrictionLawinlinevirtual
Check()Kratos::FrictionLawinlinevirtual
Clone() constKratos::FrictionLawinlinevirtual
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)Kratos::FrictionLawinlineprotectedvirtual
EvaluateFrictionLaw(double &rTangentForce, const double &rNormalForce, FrictionLawVariables &rTangentVariables)Kratos::FrictionLaw
EvaluateHardening(const double &rNormalStress, const double &rPlasticSlip, FrictionLawVariables &rTangentVariables)Kratos::FrictionLawinlineprotectedvirtual
EvaluateYieldDerivativeRespectStress(double &rdF_dt, double &rdF_dp, const double &rTangentStress, const double &rNormalStress, const double &Gamma, FrictionLawVariables &rTangentVariables)Kratos::FrictionLawinlineprotectedvirtual
FinalizeSolutionStep()Kratos::FrictionLaw
FrictionLaw()Kratos::FrictionLawinline
FrictionLaw(FrictionLaw const &rOther)Kratos::FrictionLawinline
FrictionLaw()Kratos::FrictionLawinline
GeometryType typedefKratos::FrictionLaw
GetPlasticSlip()Kratos::FrictionLawinline
Info() const overrideKratos::NodalManningLawinlinevirtual
Initialize(const GeometryType &rGeometry, const Properties &rProperty, const ProcessInfo &rProcessInfo) overrideKratos::NodalManningLawvirtual
InitializeSolutionStep()Kratos::FrictionLaw
KRATOS_CLASS_POINTER_DEFINITION(NodalManningLaw)Kratos::NodalManningLaw
Kratos::ManningLaw::KRATOS_CLASS_POINTER_DEFINITION(ManningLaw)Kratos::ManningLaw
Kratos::FrictionLaw::KRATOS_CLASS_POINTER_DEFINITION(FrictionLaw)Kratos::FrictionLaw
ManningLaw()Kratos::ManningLawinline
ManningLaw(const GeometryType &rGeometry, const Properties &rProperty, const ProcessInfo &rProcessInfo)Kratos::ManningLaw
mEpsilonKratos::ManningLawprotected
mManning2Kratos::ManningLawprotected
NodalManningLaw()Kratos::NodalManningLawinline
NodalManningLaw(const GeometryType &rGeometry, const Properties &rProperty, const ProcessInfo &rProcessInfo)Kratos::NodalManningLaw
NodeType typedefKratos::FrictionLaw
PrintData(std::ostream &rOStream) constKratos::FrictionLawinlinevirtual
PrintData(std::ostream &rOStream) constKratos::FrictionLawinlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::FrictionLawinlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::FrictionLawinlinevirtual
~FrictionLaw()Kratos::FrictionLawinlinevirtual
~FrictionLaw()Kratos::FrictionLawinlinevirtual
~ManningLaw()Kratos::ManningLawinlinevirtual
~NodalManningLaw()Kratos::NodalManningLawinlinevirtual