43 #ifndef EUCLID_USER_INTERFAACE
44 #define EUCLID_USER_INTERFAACE
48 #include "Euclid_dh.h"
49 #include "SubdomainGraph_dh.h"
51 #include "Factor_dh.h"
54 #include "Parser_dh.h"
57 #include "TimeLog_dh.h"
58 #include "guards_dh.h"
59 #include "krylov_dh.h"
61 #include "mat_dh_private.h"
Ifpack_Chebyshev: class for preconditioning with Chebyshev polynomials in Ifpack.
Ifpack_ILUT: A class for constructing and using an incomplete LU factorization of a given Epetra_RowM...
Ifpack_CrsRiluk: A class for constructing and using an incomplete lower/upper (ILU) factorization of ...
Ifpack_OverlappingRowMatrix: matrix with ghost rows, based on Epetra_RowMatrix.
Ifpack_PointRelaxation: a class to define point relaxation preconditioners of for Epetra_RowMatrix's.
Ifpack_Amesos: a class to use Amesos' factorizations as preconditioners.
Ifpack_AdditiveSchwarz: a class to define Additive Schwarz preconditioners of Epetra_RowMatrix's.
Ifpack_GreedyPartitioner: A class to decompose Ifpack_Graph's using a simple greedy algorithm.
Ifpack_SparsityFilter: a class to drop based on sparsity.
Ifpack_Graph_Epetra_RowMatrix: a class to define Ifpack_Graph as a light-weight conversion of Epetra_...
Ifpack_LocalFilter a class for light-weight extraction of the submatrix corresponding to local rows a...
Ifpack_Reordering: basic class for reordering for a Ifpack_Graph object.
Ifpack_EquationPartitioner: A class to decompose an Ifpack_Graph so that each block will contain all ...
Ifpack_IC: A class for constructing and using an incomplete Cholesky factorization of a given Epetra_...
Ifpack_AMDReordering: approximate minimum degree reordering.
Ifpack_Krylov: class for smoothing with Krylov solvers in Ifpack.
Ifpack_IlukGraph: A class for constructing level filled graphs for use with ILU(k) class precondition...
Ifpack_DiagonalFilter: Filter to modify the diagonal entries of a given Epetra_RowMatrix.
A wrapper to SuperLU 4.0's supernodal ILUT w/ partial pivoting.
Ifpack_SerialTriDiMatrix: A class for constructing and using real double precision general TriDi matr...
Ifpack_DenseContainer: a class to define containers for dense matrices.
Ifpack_BlockRelaxation: a class to define block relaxation preconditioners of Epetra_RowMatrix's.
Ifpack_METISReordering: A class to reorder a graph using METIS.
Ifpack_Graph_Epetra_CrsGraph: a class to define Ifpack_Graph as a light-weight conversion of Epetra_C...
Ifpack_OverlapGraph: Constructs a graph for use with Ifpack preconditioners.
Ifpack_ILU: A class for constructing and using an incomplete lower/upper (ILU) factorization of a giv...
Ifpack_TriDiContainer: a class to define containers for dense matrices.
Ifpack_ScalingType
Ifpack scaling type selector.
Ifpack: a function class to define Ifpack preconditioners.
Ifpack_RCMReordering: reverse Cuthill-McKee reordering.
Ifpack_Partitioner: A class to decompose local Ifpack_Graph's.
Ifpack_LinearPartitioner: A class to define linear partitions.
Ifpack_Container: a pure virtual class for creating and solving local linear problems.
Ifpack_SingletonFilter: Filter based on matrix entries.
Ifpack_ReorderFilter: a class for light-weight reorder of local rows and columns of an Epetra_RowMatr...
Ifpack_SparseContainer: a class for storing and solving linear systems using sparse matrices.
Ifpack_Preconditioner: basic class for preconditioning in Ifpack.
Ifpack_IKLU: A class for constructing and using an incomplete LU factorization of a given Epetra_RowM...
Ifpack_UserPartitioner: A class to define linear partitions.
Ifpack_DropFilter: Filter based on matrix entries.
Ifpack_METISPartitioner: A class to decompose Ifpack_Graph's using METIS.
Ifpack_ICT: A class for constructing and using an incomplete Cholesky factorization of a given Epetra...
Ifpack_Polynomial: class for preconditioning with least squares polynomials in Ifpack.
Ifpack_SerialTriDiSolver: A class for solving TriDi linear problems.
Ifpack_Graph: a pure virtual class that defines graphs for IFPACK.
Ifpack_DiagPreconditioner: a class for diagonal preconditioning.