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::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver > Member List

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

AssignSettings(const Parameters ThisParameters) overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlineprotectedvirtual
BaseType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
CalculateOutputData()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
CalculateReactions(typename TSchemeType::Pointer pScheme, ModelPart &rModelPart)Kratos::PoromechanicsExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlineprotectedvirtual
Check() overrideKratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
CheckConvergence(ModelPart &rModelPart)Kratos::PoromechanicsExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlineprotectedvirtual
ClassType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Clear() overrideKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
ConditionsArrayType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Create(ModelPart &rModelPart, Parameters ThisParameters) const overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
DofPointerType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
DofsArrayType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
DofType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
ElementsArrayType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
FinalizeSolutionStep() overrideKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
GetCalculateReactionsFlag()Kratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetDefaultParameters() const overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
GetEchoLevel()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
GetInitializePerformedFlag()Kratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetModelPart()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
GetModelPart() constKratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
GetMoveMeshFlag()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
GetRebuildLevel() const overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
GetReformDofSetAtEachStepFlag()Kratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetResidualNorm()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
GetScheme()Kratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetSolutionVector()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
GetStiffnessMatrixIsBuilt() constKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetSystemMatrix()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
GetSystemVector()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
GrandMotherType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
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
Info() const overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
Initialize() overrideKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
InitializeSolutionStep() overrideKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
IsConverged()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(PoromechanicsExplicitNonlocalStrategy)Kratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Kratos::PoromechanicsExplicitStrategy::KRATOS_CLASS_POINTER_DEFINITION(PoromechanicsExplicitStrategy)Kratos::PoromechanicsExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Kratos::MechanicalExplicitStrategy::KRATOS_CLASS_POINTER_DEFINITION(MechanicalExplicitStrategy)Kratos::MechanicalExplicitStrategy< 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 typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
LocalSystemVectorType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
mCalculateReactionsFlagKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
MechanicalExplicitStrategy(ModelPart &rModelPart, typename TSchemeType::Pointer pScheme, bool CalculateReactions=false, bool ReformDofSetAtEachStep=false, bool MoveMeshFlag=true)Kratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
MechanicalExplicitStrategy(const MechanicalExplicitStrategy &Other)Kratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlineprotected
mEchoLevelKratos::SolvingStrategy< TSparseSpace, TDenseSpace >protected
mInitializeWasPerformedKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
mNonlocalDamageIsInitializedKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
MotherType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
MoveMesh()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
MoveMeshFlag()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
mpNonlocalDamageUtilityKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
mpParametersKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
mpSchemeKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
mRebuildLevelKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
mReformDofSetAtEachStepKratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
mSearchNeighboursAtEachStepKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
mStiffnessMatrixIsBuiltKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
mSubModelPartListKratos::PoromechanicsExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
mVariableNamesKratos::PoromechanicsExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
Name()Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinestatic
NodesArrayType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
PoromechanicsExplicitNonlocalStrategy(ModelPart &model_part, typename TSchemeType::Pointer pScheme, Parameters &rParameters, bool CalculateReactions=false, bool ReformDofSetAtEachStep=false, bool MoveMeshFlag=false)Kratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
PoromechanicsExplicitStrategy(ModelPart &model_part, typename TSchemeType::Pointer pScheme, Parameters &rParameters, bool CalculateReactions=false, bool ReformDofSetAtEachStep=false, bool MoveMeshFlag=false)Kratos::PoromechanicsExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
Predict()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
PrintData(std::ostream &rOStream) constKratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
SetCalculateReactionsFlag(bool CalculateReactionsFlag)Kratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SetEchoLevel(const int Level)Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
SetInitializePerformedFlag(bool InitializePerformedFlag=true)Kratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SetMoveMeshFlag(bool Flag)Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
SetRebuildLevel(int Level) overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
SetReformDofSetAtEachStepFlag(bool Flag)Kratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SetScheme(typename TSchemeType::Pointer pScheme)Kratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SetStiffnessMatrixIsBuilt(const bool StiffnessMatrixIsBuilt)Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
Solve()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
SolveSolutionStep() overrideKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
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 typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TDataType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TDofType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TSchemeType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TSystemMatrixPointerType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TSystemMatrixType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TSystemVectorPointerType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TSystemVectorType typedefKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
ValidateAndAssignParameters(Parameters ThisParameters, const Parameters DefaultParameters) constKratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlineprotectedvirtual
~ImplicitSolvingStrategy()Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
~MechanicalExplicitStrategy()Kratos::MechanicalExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
~PoromechanicsExplicitNonlocalStrategy() overrideKratos::PoromechanicsExplicitNonlocalStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
~PoromechanicsExplicitStrategy() overrideKratos::PoromechanicsExplicitStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
~SolvingStrategy()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual