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::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > Member List

This is the complete list of members for Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >, including all inherited members.

ApplySlipCondition()Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineprotected
AssignSettings(const Parameters ThisParameters) overrideKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlinevirtual
BaseType typedefKratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
CalculateNonConservativeMagnitudes()Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineprotected
CalculateOrthogonalSubScalesProjection()Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineprotected
CalculateOutputData()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
Check() overrideKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlinevirtual
ClassType typedefKratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
Clear() overrideKratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
CompressibleNavierStokesExplicitSolvingStrategy(ModelPart &rModelPart, Parameters ThisParameters)Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineexplicit
CompressibleNavierStokesExplicitSolvingStrategy(ModelPart &rModelPart, typename ExplicitBuilderType::Pointer pExplicitBuilder, bool MoveMeshFlag=false, int RebuildLevel=0)Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineexplicit
CompressibleNavierStokesExplicitSolvingStrategy(ModelPart &rModelPart, bool MoveMeshFlag=false, int RebuildLevel=0)Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineexplicit
CompressibleNavierStokesExplicitSolvingStrategy(const CompressibleNavierStokesExplicitSolvingStrategy &Other)=deleteKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >
CompressibleNavierStokesExplicitSolvingStrategyRungeKutta(ModelPart &rModelPart, Parameters ThisParameters)Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineexplicit
CompressibleNavierStokesExplicitSolvingStrategyRungeKutta(ModelPart &rModelPart, typename ExplicitBuilderType::Pointer pExplicitBuilder, bool MoveMeshFlag=false, int RebuildLevel=0)Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineexplicit
CompressibleNavierStokesExplicitSolvingStrategyRungeKutta(ModelPart &rModelPart, bool MoveMeshFlag=false, int RebuildLevel=0)Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineexplicit
CompressibleNavierStokesExplicitSolvingStrategyRungeKutta(const CompressibleNavierStokesExplicitSolvingStrategyRungeKutta &Other)=deleteKratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
ConditionsArrayType typedefKratos::SolvingStrategy< TSparseSpace, TDenseSpace >
ConservativeMagnitudeCalculationEnabled() const noexceptKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineprotected
Create(ModelPart &rModelPart, Parameters ThisParameters) const overrideKratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlinevirtual
DofsArrayType typedefKratos::SolvingStrategy< TSparseSpace, TDenseSpace >
DofType typedefKratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
ElementsArrayType typedefKratos::SolvingStrategy< TSparseSpace, TDenseSpace >
ExplicitBuilderPointerType typedefKratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >
ExplicitBuilderType typedefKratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
ExplicitSolvingStrategy()Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inlineexplicit
ExplicitSolvingStrategy(ModelPart &rModelPart, Parameters ThisParameters)Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inlineexplicit
ExplicitSolvingStrategy(ModelPart &rModelPart, typename ExplicitBuilderType::Pointer pExplicitBuilder, bool MoveMeshFlag=false, int RebuildLevel=0)Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inlineexplicit
ExplicitSolvingStrategy(ModelPart &rModelPart, bool MoveMeshFlag=false, int RebuildLevel=0)Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inlineexplicit
ExplicitSolvingStrategy(const ExplicitSolvingStrategy &Other)=deleteKratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >
ExplicitSolvingStrategyRungeKutta()Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineexplicit
ExplicitSolvingStrategyRungeKutta(ModelPart &rModelPart, Parameters ThisParameters)Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineexplicit
ExplicitSolvingStrategyRungeKutta(ModelPart &rModelPart, typename ExplicitBuilderType::Pointer pExplicitBuilder, bool MoveMeshFlag=false, int RebuildLevel=0)Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineexplicit
ExplicitSolvingStrategyRungeKutta(ModelPart &rModelPart, bool MoveMeshFlag=false, int RebuildLevel=0)Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineexplicit
ExplicitSolvingStrategyRungeKutta(const ExplicitSolvingStrategyRungeKutta &Other)=deleteKratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
FinalizeEverySubstep()Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineprotectedvirtual
FinalizeRungeKuttaIntermediateSubStep() overrideKratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineprotectedvirtual
FinalizeRungeKuttaLastSubStep() overrideKratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineprotectedvirtual
FinalizeSolutionStep() overrideKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlinevirtual
GetDefaultParameters() const overrideKratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlinevirtual
GetDeltaTime()Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inlineprotectedvirtual
GetEchoLevel()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
GetExplicitBuilder()Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inline
GetExplicitBuilder() constKratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inline
GetModelPart()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
GetModelPart() constKratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
GetMoveMeshFlag()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
GetRebuildLevel() const overrideKratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
GetResidualNorm() overrideKratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
GetShockCapturingProcess()Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineprotected
GetSolutionVector()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
GetSystemMatrix()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
GetSystemVector()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
Info() const overrideKratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlinevirtual
Initialize() overrideKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlinevirtual
InitializeEverySubstep()Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineprotectedvirtual
InitializeRungeKuttaIntermediateSubStep() overrideKratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineprotectedvirtual
InitializeRungeKuttaLastSubStep() overrideKratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineprotectedvirtual
InitializeSolutionStep() overrideKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlinevirtual
IsConverged()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(CompressibleNavierStokesExplicitSolvingStrategyRungeKutta)Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >::KRATOS_CLASS_POINTER_DEFINITION(CompressibleNavierStokesExplicitSolvingStrategy)Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >
Kratos::ExplicitSolvingStrategyRungeKutta::KRATOS_CLASS_POINTER_DEFINITION(ExplicitSolvingStrategyRungeKutta)Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
Kratos::ExplicitSolvingStrategy::KRATOS_CLASS_POINTER_DEFINITION(ExplicitSolvingStrategy)Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >
Kratos::SolvingStrategy::KRATOS_CLASS_POINTER_DEFINITION(SolvingStrategy)Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >
KRATOS_DEFINE_LOCAL_FLAG(SHOCK_CAPTURING)Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
LocalSystemMatrixType typedefKratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
LocalSystemVectorType typedefKratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
mButcherTableauKratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >protected
mEchoLevelKratos::SolvingStrategy< TSparseSpace, TDenseSpace >protected
MoveMesh()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
MoveMeshFlag()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
mRebuildLevelKratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >protected
Name()Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlinestatic
NodesArrayType typedefKratos::SolvingStrategy< TSparseSpace, TDenseSpace >
PerformRungeKuttaIntermediateSubStep(const IndexType SubStepIndex, const LocalSystemVectorType &rFixedDofsValues, LocalSystemMatrixType &rIntermediateStepResidualVectors)Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineprotectedvirtual
PerformRungeKuttaLastSubStep(LocalSystemMatrixType &rLastStepResidualVector)Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineprotectedvirtual
pGetExplicitBuilder()Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inline
Predict()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
PrintData(std::ostream &rOStream) const overrideKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlinevirtual
SetEchoLevel(const int Level)Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
SetMoveMeshFlag(bool Flag)Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
SetRebuildLevel(int Level) overrideKratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
SetUpShockCapturing(Parameters ShockCapturingParameters)Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineprotected
ShockCapturingEnabled() const noexceptKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineprotected
SlipConditionEnabled() const noexceptKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >inlineprotected
Solve()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
SolveSolutionStep() overrideKratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
SolveWithLumpedMassMatrix() overrideKratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >inlineprotectedvirtual
SolvingStrategy()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlineexplicit
SolvingStrategy(ModelPart &rModelPart, Parameters ThisParameters)Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlineexplicit
SolvingStrategy(ModelPart &rModelPart, bool MoveMeshFlag=false)Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlineexplicit
SolvingStrategyType typedefKratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
TDataType typedefKratos::SolvingStrategy< TSparseSpace, TDenseSpace >
TDofType typedefKratos::SolvingStrategy< TSparseSpace, TDenseSpace >
TSystemMatrixPointerType typedefKratos::SolvingStrategy< TSparseSpace, TDenseSpace >
TSystemMatrixType typedefKratos::SolvingStrategy< TSparseSpace, TDenseSpace >
TSystemVectorPointerType typedefKratos::SolvingStrategy< TSparseSpace, TDenseSpace >
TSystemVectorType typedefKratos::SolvingStrategy< TSparseSpace, TDenseSpace >
ValidateAndAssignParameters(Parameters ThisParameters, const Parameters DefaultParameters) constKratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlineprotectedvirtual
~CompressibleNavierStokesExplicitSolvingStrategy()=defaultKratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > >virtual
~CompressibleNavierStokesExplicitSolvingStrategyRungeKutta()=defaultKratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >virtual
~ExplicitSolvingStrategy()Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
~ExplicitSolvingStrategyRungeKutta() override=defaultKratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau >
~SolvingStrategy()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual