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

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

AllDefined()Kratos::Flagsinlinestatic
AllTrue()Kratos::Flagsinlinestatic
AsFalse() constKratos::Flagsinline
AssignFlags(Flags const &rOther)Kratos::Flagsinline
AssignSettings(const Parameters ThisParameters) overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlineprotectedvirtual
BaseType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
BaseType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
BlockType typedefKratos::Flags
BuilderAndSolverPointerType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
BuilderAndSolverType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
CalculateOutputData()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
Check() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
Check() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
ClassType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Clear() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
Clear() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
ClearPosition(IndexType Position)Kratos::Flagsinline
ConditionsArrayType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Kratos::Create(IndexType ThisPosition, bool Value=true)Kratos::Flagsinlinestatic
Kratos::ImplicitSolvingStrategy::Create(ModelPart &rModelPart, Parameters ThisParameters) const overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
DenseMatrixType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
DenseMatrixType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
DenseVectorType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
DenseVectorType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Kratos::DofsArrayType typedefKratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Kratos::ImplicitSolvingStrategy::DofsArrayType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
EigensolverStrategy(ModelPart &rModelPart, typename SchemeType::Pointer pScheme, typename BuilderAndSolverType::Pointer pBuilderAndSolver, Flags &rOptions, bool ComputeModalContribution=false)Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
EigensolverStrategy(const EigensolverStrategy &Other)=deleteKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
EigensolverStrategy(ModelPart &rModelPart, SchemePointerType pScheme, BuilderAndSolverPointerType pBuilderAndSolver, double MassMatrixDiagonalValue, double StiffnessMatrixDiagonalValue, bool ComputeModalDecomposition=false)Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
EigensolverStrategy(const EigensolverStrategy &Other)=deleteKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
ElementsArrayType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Finalize()Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlineprotectedvirtual
FinalizeSolutionStep() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
Flag0 enum valueKratos::Flags
Flag1 enum valueKratos::Flags
Flag10 enum valueKratos::Flags
Flag11 enum valueKratos::Flags
Flag12 enum valueKratos::Flags
Flag13 enum valueKratos::Flags
Flag14 enum valueKratos::Flags
Flag15 enum valueKratos::Flags
Flag16 enum valueKratos::Flags
Flag17 enum valueKratos::Flags
Flag18 enum valueKratos::Flags
Flag19 enum valueKratos::Flags
Flag2 enum valueKratos::Flags
Flag20 enum valueKratos::Flags
Flag21 enum valueKratos::Flags
Flag22 enum valueKratos::Flags
Flag23 enum valueKratos::Flags
Flag24 enum valueKratos::Flags
Flag25 enum valueKratos::Flags
Flag26 enum valueKratos::Flags
Flag27 enum valueKratos::Flags
Flag28 enum valueKratos::Flags
Flag29 enum valueKratos::Flags
Flag3 enum valueKratos::Flags
Flag30 enum valueKratos::Flags
Flag4 enum valueKratos::Flags
Flag5 enum valueKratos::Flags
Flag6 enum valueKratos::Flags
Flag7 enum valueKratos::Flags
Flag8 enum valueKratos::Flags
Flag9 enum valueKratos::Flags
Flags()Kratos::Flagsinline
Flags(Flags const &rOther)Kratos::Flagsinline
FlagsList enum nameKratos::Flags
FlagType typedefKratos::Flags
Flip(const Flags ThisFlag)Kratos::Flagsinline
FlipPosition(IndexType Position)Kratos::Flagsinline
GetDefaultParameters() const overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
Kratos::GetEchoLevel()Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
Kratos::ImplicitSolvingStrategy::GetEchoLevel()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
GetIsInitialized() constKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetMassMatrix()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetMassMatrix()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetMaxIterationNumber()Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
Kratos::GetModelPart()Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
Kratos::ImplicitSolvingStrategy::GetModelPart()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
Kratos::ImplicitSolvingStrategy::GetModelPart() constKratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
GetMoveMeshFlag()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
GetOptions()Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetPosition(IndexType Position) constKratos::Flagsinline
GetRebuildLevel() const overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
GetReformDofSetAtEachStepFlag() constKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetResidualNorm()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
GetSolutionVector()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
GetStiffnessMatrix()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetStiffnessMatrix()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
GetStiffnessMatrixIsBuilt() constKratos::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
IndexType typedefKratos::Flags
Kratos::Info() constKratos::Flagsinlinevirtual
Kratos::ImplicitSolvingStrategy::Info() const overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
Initialize() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlineprotectedvirtual
Initialize() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
InitializeSolutionStep() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
InitializeSolutionStep() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
Is(Flags const &rOther) constKratos::Flagsinline
IsConverged()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
IsDefined(Flags const &rOther) constKratos::Flagsinline
IsNot(Flags const &rOther) constKratos::Flagsinline
IsNotDefined(Flags const &rOther) constKratos::Flagsinline
KRATOS_CLASS_POINTER_DEFINITION(EigensolverStrategy)Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
KRATOS_CLASS_POINTER_DEFINITION(EigensolverStrategy)Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Kratos::SolutionStrategy::KRATOS_CLASS_POINTER_DEFINITION(SolutionStrategy)Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Kratos::Flags::KRATOS_CLASS_POINTER_DEFINITION(Flags)Kratos::Flags
Kratos::ImplicitSolvingStrategy::KRATOS_CLASS_POINTER_DEFINITION(ImplicitSolvingStrategy)Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Kratos::SolvingStrategy::KRATOS_CLASS_POINTER_DEFINITION(SolvingStrategy)Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >
LocalFlagType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
LocalSystemMatrixType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
LocalSystemVectorType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Kratos::mEchoLevelKratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
Kratos::ImplicitSolvingStrategy::mEchoLevelKratos::SolvingStrategy< TSparseSpace, TDenseSpace >protected
mOptionsKratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
MoveMesh()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
MoveMeshFlag()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
mRebuildLevelKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
mStiffnessMatrixIsBuiltKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >protected
Name()Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinestatic
NodesArrayType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
operator bool() constKratos::Flagsinline
operator!() constKratos::Flagsinline
operator&=(const Flags &Other)Kratos::Flags
operator=(Flags const &rOther)Kratos::Flagsinline
operator|=(const Flags &Other)Kratos::Flags
operator~() constKratos::Flagsinline
pGetBuilderAndSolver()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
pGetBuilderAndSolver()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
pGetMassMatrix()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
pGetMassMatrix()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
pGetScheme()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
pGetScheme()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
pGetStiffnessMatrix()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
pGetStiffnessMatrix()Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
Kratos::Predict()Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlineprotectedvirtual
Kratos::ImplicitSolvingStrategy::Predict()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
Kratos::PrintData(std::ostream &rOStream) constKratos::Flagsinlinevirtual
Kratos::ImplicitSolvingStrategy::PrintData(std::ostream &rOStream) constKratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
Kratos::PrintInfo(std::ostream &rOStream) constKratos::Flagsinlinevirtual
Kratos::ImplicitSolvingStrategy::PrintInfo(std::ostream &rOStream) constKratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
Reset(const Flags ThisFlag)Kratos::Flagsinline
SchemePointerType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SchemeType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Set(const Flags ThisFlag)Kratos::Flags
Set(const Flags ThisFlag, bool Value)Kratos::Flags
SetBuilderAndSolver(typename BuilderAndSolverType::Pointer pBuilderAndSolver)Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SetBuilderAndSolver(BuilderAndSolverPointerType pNewBuilderAndSolver)Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SetEchoLevel(const int Level) overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
SetEchoLevel(int Level) overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
SetIsInitialized(bool val)Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SetMoveMeshFlag(bool Flag)Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inline
SetOptions(Flags &rOptions)Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SetPosition(IndexType Position, bool Value=true)Kratos::Flagsinline
SetRebuildLevel(int Level) overrideKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
SetReformDofSetAtEachStepFlag(bool flag)Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SetScheme(typename SchemeType::Pointer pScheme)Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SetScheme(SchemePointerType pScheme)Kratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SetStiffnessMatrixIsBuilt(const bool StiffnessMatrixIsBuilt)Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SolutionStrategy(ModelPart &rModelPart)Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
SolutionStrategy(ModelPart &rModelPart, Flags &rOptions)Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
Kratos::Solve()Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
Kratos::ImplicitSolvingStrategy::Solve()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual
SolveIteration()Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
SolveSolutionStep() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
SolveSolutionStep() overrideKratos::EigensolverStrategy< 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
SparseMatrixPointerType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SparseMatrixPointerType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SparseMatrixType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SparseMatrixType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SparseSpaceType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SparseSpaceType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SparseVectorPointerType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SparseVectorPointerType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SparseVectorType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SparseVectorType typedefKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SystemMatrixPointerType typedefKratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SystemMatrixType typedefKratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SystemVectorPointerType typedefKratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
SystemVectorType typedefKratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TBuilderAndSolverType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TDataType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TDofType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TSchemeType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TSystemMatrixPointerType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TSystemMatrixType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TSystemVectorPointerType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
TSystemVectorType typedefKratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >
Update()Kratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlineprotectedvirtual
ValidateAndAssignParameters(Parameters ThisParameters, const Parameters DefaultParameters) constKratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlineprotectedvirtual
~EigensolverStrategy() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
~EigensolverStrategy() overrideKratos::EigensolverStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
~Flags()Kratos::Flagsinlinevirtual
~ImplicitSolvingStrategy()Kratos::ImplicitSolvingStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inlinevirtual
~SolutionStrategy() overrideKratos::SolutionStrategy< TSparseSpace, TDenseSpace, TLinearSolver >inline
~SolvingStrategy()Kratos::SolvingStrategy< TSparseSpace, TDenseSpace >inlinevirtual