Ifpack2 Templated Preconditioning Package Version 1.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
Ifpack2::AdditiveSchwarz< MatrixType, LocalInverseType >Additive Schwarz domain decomposition for Tpetra sparse matrices
Ifpack2::Details::Amesos2Wrapper< MatrixType >Wrapper class for direct solvers in Amesos2
Ifpack2::BelosScalarType< ScalarType >Traits class for determining the scalar type to use for Belos
Ifpack2::BlockRelaxation< MatrixType, ContainerType >Block relaxation preconditioners (or smoothers) for Tpetra::RowMatrix and Tpetra::CrsMatrix sparse matrices
Ifpack2::BorderedOperator< Scalar, LocalOrdinal, GlobalOrdinal, Node >Ifpack2 bordered operator
Ifpack2::Details::CanChangeMatrix< RowMatrixType >Mix-in interface for preconditioners that can change their matrix after construction
Ifpack2::Chebyshev< MatrixType >Diagonally scaled Chebyshev iteration for Tpetra sparse matrices
Ifpack2::Details::Chebyshev< ScalarType, MV >Left-scaled Chebyshev iteration
Ifpack2::Container< MatrixType >Interface for creating and solving a local linear problem
Ifpack2::DenseContainer< MatrixType, LocalScalarType >Store and solve a local dense linear problem
Ifpack2::Details::DenseSolver< MatrixType, stub >"Preconditioner" that uses LAPACK's dense LU
Ifpack2::Details::DenseSolver< MatrixType, false >Partial specialization for stub=false (the default)
Ifpack2::DiagonalFilter< MatrixType >Ifpack2_DiagonalFilter: Filter to modify the diagonal entries of a given Tpetra_RowMatrix
Ifpack2::DropFilter< MatrixType >Ifpack2::DropFilter: Filter based on matrix entries
Ifpack2::Factory"Factory" for creating Ifpack2 preconditioners
Ifpack2::Hiptmair< MatrixType >Wrapper for Hiptmair smoothers
Ifpack2::IdentitySolver< MatrixType >"Identity" preconditioner
Ifpack2::IlukGraph< GraphType >Construct a level filled graph for use in computing an ILU(k) incomplete factorization
Ifpack2::ILUT< MatrixType >ILUT (incomplete LU factorization with threshold) of a Tpetra sparse matrix
Ifpack2::Krylov< MatrixType >Wrapper for iterative linear solvers (e.g., CG or GMRES)
Ifpack2::Details::LapackSupportsScalar< ScalarType >Trait for whether LAPACK supports the given scalar type
Ifpack2::LinearPartitioner< GraphType >A class to define linear partitions
Ifpack2::LocalFilter< MatrixType >Access only local rows and columns of a sparse matrix
Ifpack2::Details::MultiVectorLocalGatherScatter< MV_in, MV_out >Implementation detail of Ifpack2::Container subclasses
Ifpack2::Details::NestedPreconditioner< PrecType >Mix-in interface for nested preconditioners
Ifpack2::Details::OneLevelFactory< MatrixType >"Factory" for creating single-level preconditioners
Ifpack2::Details::OneLevelPreconditionerNamer< PrecType >Map from an Ifpack2::Preconditioner subclass to its string name
Ifpack2::OverlapGraph< LocalOrdinal, GlobalOrdinal, Node >Construct an overlapped graph from a given nonoverlapping graph
Ifpack2::OverlappingPartitioner< GraphType >
Ifpack2::Details::OverlappingRowGraph< GraphType >Sparse graph (Tpetra::RowGraph subclass) with ghost rows
Ifpack2::OverlappingRowMatrix< MatrixType >Sparse matrix (Tpetra::RowMatrix subclass) with ghost rows
Ifpack2::Partitioner< GraphType >Ifpack2::Partitioner:
Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node >Interface for all Ifpack2 preconditioners
Ifpack2::Relaxation< MatrixType >Relaxation preconditioners for Tpetra::RowMatrix and Tpetra::CrsMatrix sparse matrices
Ifpack2::ReorderFilter< MatrixType >Wraps a Tpetra::RowMatrix in a filter that reorders local rows and columns
Ifpack2::RILUK< MatrixType >ILU(k) factorization of a given Tpetra::RowMatrix
Ifpack2::SingletonFilter< MatrixType >Ifpack2_SingletonFilter: Filter based on matrix entries
Ifpack2::SparseContainer< MatrixType, InverseType >Store and solve a local sparse linear problem
Ifpack2::SparsityFilter< MatrixType >Drop entries of a matrix, based on the sparsity pattern
Ifpack2::Details::UserPartitioner< GraphType >Partition in which the user can define a nonoverlapping partition of the graph in any way they choose
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends