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::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType > Member List

This is the complete list of members for Kratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >, including all inherited members.

AdditionalPhysicalDataIsNeeded() overrideKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
AdditiveSchwarzPreconditioner()Kratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >inline
AdditiveSchwarzPreconditioner(const AdditiveSchwarzPreconditioner &Other)=deleteKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >
ApplyInverseRight(VectorType &rX) overrideKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
ApplyLeft(VectorType &rX) overrideKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
ApplyRight(VectorType &rX)Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
ApplyTransposeLeft(VectorType &rX)Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
ApplyTransposeRight(VectorType &rX)Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
BaseType typedefKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >
Clear()Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
DenseMatrixType typedefKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >
DofsArrayType typedefKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >
Finalize(VectorType &rX) overrideKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
FinalizeSolutionStep(SparseMatrixType &rA, VectorType &rX, VectorType &rB)Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
IndexType typedefKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >
Info() const overrideKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
Initialize(SparseMatrixType &rA, VectorType &rX, VectorType &rB)Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
Initialize(SparseMatrixType &rA, DenseMatrixType &rX, DenseMatrixType &rB)Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
InitializeSolutionStep(SparseMatrixType &rA, VectorType &rX, VectorType &rB)Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(AdditiveSchwarzPreconditioner)Kratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >
Kratos::Preconditioner::KRATOS_CLASS_POINTER_DEFINITION(Preconditioner)Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >
mMatrixIsInitializedFlagKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >protected
mpSKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >protected
Mult(SparseMatrixType &rA, VectorType &rX, VectorType &rY) overrideKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
operator=(const AdditiveSchwarzPreconditioner &Other)=deleteKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >
Kratos::Preconditioner::operator=(const Preconditioner &Other)Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inline
Preconditioner()Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inline
Preconditioner(const Preconditioner &Other)Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inline
PrintData(std::ostream &OStream) const overrideKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
PrintInfo(std::ostream &OStream) const overrideKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
ProvideAdditionalData(SparseMatrixType &rA, VectorType &rX, VectorType &rB, DofsArrayType &rdof_set, ModelPart &r_model_part) overrideKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
SizeType typedefKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >
SparseMatrixPointerType typedefKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >
SparseMatrixType typedefKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >
TransposeMult(SparseMatrixType &rA, VectorType &rX, VectorType &rY)Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual
VectorType typedefKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >
~AdditiveSchwarzPreconditioner() overrideKratos::AdditiveSchwarzPreconditioner< TSparseSpaceType, TDenseSpaceType >inline
~Preconditioner()Kratos::Preconditioner< TSparseSpaceType, TDenseSpaceType >inlinevirtual