ApplySlipCondition() | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlineprotected |
AssignSettings(const Parameters ThisParameters) override | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlinevirtual |
BaseType typedef | Kratos::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() override | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlinevirtual |
ClassType typedef | Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | |
Clear() override | Kratos::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)=delete | Kratos::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)=delete | Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | |
ConditionsArrayType typedef | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | |
ConservativeMagnitudeCalculationEnabled() const noexcept | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlineprotected |
Create(ModelPart &rModelPart, Parameters ThisParameters) const override | Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | inlinevirtual |
DofsArrayType typedef | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | |
DofType typedef | Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | |
ElementsArrayType typedef | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | |
ExplicitBuilderPointerType typedef | Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace > | |
ExplicitBuilderType typedef | Kratos::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)=delete | Kratos::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)=delete | Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | |
FinalizeEverySubstep() | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlineprotectedvirtual |
FinalizeRungeKuttaIntermediateSubStep() override | Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | inlineprotectedvirtual |
FinalizeRungeKuttaLastSubStep() override | Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | inlineprotectedvirtual |
FinalizeSolutionStep() override | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlinevirtual |
GetDefaultParameters() const override | Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | inlinevirtual |
GetDeltaTime() | Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
GetEchoLevel() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inline |
GetExplicitBuilder() | Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace > | inline |
GetExplicitBuilder() const | Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace > | inline |
GetModelPart() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inline |
GetModelPart() const | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inline |
GetMoveMeshFlag() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inline |
GetRebuildLevel() const override | Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
GetResidualNorm() override | Kratos::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 override | Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | inlinevirtual |
Initialize() override | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlinevirtual |
InitializeEverySubstep() | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlineprotectedvirtual |
InitializeRungeKuttaIntermediateSubStep() override | Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | inlineprotectedvirtual |
InitializeRungeKuttaLastSubStep() override | Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | inlineprotectedvirtual |
InitializeSolutionStep() override | Kratos::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 typedef | Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | |
LocalSystemVectorType typedef | Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | |
mButcherTableau | Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | protected |
mEchoLevel | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | protected |
MoveMesh() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
MoveMeshFlag() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inline |
mRebuildLevel | Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace > | protected |
Name() | Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | inlinestatic |
NodesArrayType typedef | Kratos::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 override | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlinevirtual |
PrintInfo(std::ostream &rOStream) const override | Kratos::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) override | Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
SetUpShockCapturing(Parameters ShockCapturingParameters) | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlineprotected |
ShockCapturingEnabled() const noexcept | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlineprotected |
SlipConditionEnabled() const noexcept | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | inlineprotected |
Solve() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
SolveSolutionStep() override | Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
SolveWithLumpedMassMatrix() override | Kratos::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 typedef | Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | |
TDataType typedef | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | |
TDofType typedef | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | |
TSystemMatrixPointerType typedef | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | |
TSystemMatrixType typedef | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | |
TSystemVectorPointerType typedef | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | |
TSystemVectorType typedef | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | |
ValidateAndAssignParameters(Parameters ThisParameters, const Parameters DefaultParameters) const | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
~CompressibleNavierStokesExplicitSolvingStrategy()=default | Kratos::CompressibleNavierStokesExplicitSolvingStrategy< ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > > | virtual |
~CompressibleNavierStokesExplicitSolvingStrategyRungeKutta()=default | Kratos::CompressibleNavierStokesExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | virtual |
~ExplicitSolvingStrategy() | Kratos::ExplicitSolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
~ExplicitSolvingStrategyRungeKutta() override=default | Kratos::ExplicitSolvingStrategyRungeKutta< TSparseSpace, TDenseSpace, TButcherTableau > | |
~SolvingStrategy() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |