ApplySlipBC() | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
ApplyVelocityBoundaryConditions(DofsArrayType &mFixedVelocityDofSet, std::vector< double > &mFixedVelocityDofValues) | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
AssembleMassMatrices(TSystemMatrixType &Mconsistent, TSystemVectorType &mMdiagInv, ModelPart &r_model_part) | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
AssignSettings(const Parameters ThisParameters) override | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inlineprotectedvirtual |
BaseType typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
CalculateLumpedMassAux() | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
CalculateOutputData() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
Check() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
ClassType typedef | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | |
Clear() | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inlinevirtual |
ConditionsArrayType typedef | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | |
Create(ModelPart &rModelPart, Parameters ThisParameters) const override | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inlinevirtual |
DofsArrayType typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
ElementsArrayType typedef | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | |
FinalizeSolutionStep() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
GetDefaultParameters() const override | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inlinevirtual |
GetEchoLevel() | Kratos::SolvingStrategy< 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::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inlinevirtual |
GetResidualNorm() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
GetSolutionVector() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
GetStiffnessMatrixIsBuilt() const | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inline |
GetSystemMatrix() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
GetSystemVector() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
ImplicitSolvingStrategy() | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inlineexplicit |
ImplicitSolvingStrategy(ModelPart &rModelPart, Parameters ThisParameters) | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inlineexplicit |
ImplicitSolvingStrategy(ModelPart &rModelPart, bool MoveMeshFlag=false) | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inlineexplicit |
IndicesVectorType typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
Info() const override | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inlinevirtual |
Initialize() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
InitializeSolutionStep() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
IsConverged() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
KRATOS_CLASS_POINTER_DEFINITION(RungeKuttaFracStepStrategy) | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
Kratos::ImplicitSolvingStrategy::KRATOS_CLASS_POINTER_DEFINITION(ImplicitSolvingStrategy) | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | |
Kratos::SolvingStrategy::KRATOS_CLASS_POINTER_DEFINITION(SolvingStrategy) | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | |
LocalSystemMatrixType typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
LocalSystemVectorType typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
mEchoLevel | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | protected |
MoveMesh() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
MoveMeshFlag() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inline |
mpressure_toll | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | protected |
mpressurestep | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | protected |
mRebuildLevel | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | protected |
mReformDofAtEachIteration | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | protected |
mStiffnessMatrixIsBuilt | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | protected |
Name() | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inlinestatic |
NodesArrayType typedef | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | |
PointIterator typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
PointPointerType typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
PointType typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
PointVector typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
Predict() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
PrintData(std::ostream &rOStream) const | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
PrintInfo(std::ostream &rOStream) const | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
RungeKuttaFracStepStrategy(ModelPart &model_part, typename TLinearSolver::Pointer pNewPressureLinearSolver, bool CalculateReactions=false, bool ReformDofAtEachIteration=true, bool CalculateNormDxFlag=true) | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
SaveAccelerations() | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
SavePressureIt() | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
SetEchoLevel(int Level) | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inlinevirtual |
SetMoveMeshFlag(bool Flag) | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inline |
SetRebuildLevel(int Level) override | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inlinevirtual |
SetStiffnessMatrixIsBuilt(const bool StiffnessMatrixIsBuilt) | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inline |
SetToZero(Variable< array_1d< double, 3 > > &rVariable, ModelPart::NodesContainerType &rNodes) | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
SetToZero(Variable< double > &rVariable, ModelPart::NodesContainerType &rNodes) | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
Solve() | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inlinevirtual |
SolveSolutionStep() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |
SolveStep1() | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
SolveStep2() | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
SolveStep3() | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inline |
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 |
TBuilderAndSolverType typedef | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | |
TDataType typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
TDofType typedef | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | |
TSchemeType typedef | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | |
TSystemMatrixPointerType typedef | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | |
TSystemMatrixType typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
TSystemVectorPointerType typedef | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | |
TSystemVectorType typedef | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | |
ValidateAndAssignParameters(Parameters ThisParameters, const Parameters DefaultParameters) const | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
~ImplicitSolvingStrategy() | Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver > | inlinevirtual |
~RungeKuttaFracStepStrategy() | Kratos::RungeKuttaFracStepStrategy< TDim, TSparseSpace, TDenseSpace, TLinearSolver > | inlinevirtual |
~SolvingStrategy() | Kratos::SolvingStrategy< TSparseSpace, TDenseSpace > | inlinevirtual |