| 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 |