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

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

CalculateIndexPermutation(SparseMatrixType &rA, IndexType InitialIndex=IndexType())Kratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inlinevirtual
DenseMatrixType typedefKratos::Reorderer< TSparseSpaceType, TDenseSpaceType >
GetIndexPermutation()Kratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inlinevirtual
IndexType typedefKratos::Reorderer< TSparseSpaceType, TDenseSpaceType >
IndexVectorType typedefKratos::Reorderer< TSparseSpaceType, TDenseSpaceType >
Info() constKratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inlinevirtual
Initialize(SparseMatrixType &rA, VectorType &rX, VectorType &rB)Kratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inlinevirtual
InverseReorder(SparseMatrixType &rA, VectorType &rX, VectorType &rB)Kratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(Reorderer)Kratos::Reorderer< TSparseSpaceType, TDenseSpaceType >
operator=(Reorderer const &rOther)Kratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inline
PrintData(std::ostream &rOStream) constKratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inlinevirtual
Reorder(SparseMatrixType &rA, VectorType &rX, VectorType &rB)Kratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inlinevirtual
Reorderer()Kratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inline
Reorderer(Reorderer const &rOther)Kratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inline
SizeType typedefKratos::Reorderer< TSparseSpaceType, TDenseSpaceType >
SparseMatrixType typedefKratos::Reorderer< TSparseSpaceType, TDenseSpaceType >
VectorType typedefKratos::Reorderer< TSparseSpaceType, TDenseSpaceType >
~Reorderer()Kratos::Reorderer< TSparseSpaceType, TDenseSpaceType >inlinevirtual