|
Ifpack2 Templated Preconditioning Package
Version 1.0
|
| Ifpack2 features that have been DEPRECATED and may DISAPPEAR AT ANY TIME. USE AT YOUR OWN RISK | |
| Preconditioners and smoothers for Tpetra sparse matrices | |
| Functor for computing W := alpha * D * (B - A*X) + beta * W | |
| Structure for read-only views of general matrix rows | |
| Wrapper class for direct solvers in Amesos2 | |
| Mix-in interface for preconditioners that can change their matrix after construction | |
| Left-scaled Chebyshev iteration | |
| "Preconditioner" that uses LAPACK's dense LU | |
| Partial specialization for stub=false (the default) | |
| The base class of the Ifpack2 FastILU wrappers (Filu, Fildl and Fic) | |
| The Ifpack2 wrapper to the incomplete Chebyshev preconditioner of ShyLU FastILU | |
| The Ifpack2 wrapper to the ILDL preconditioner of ShyLU FastILU | |
| The Ifpack2 wrapper to the ILU preconditioner of ShyLU FastILU | |
| Type traits class that says whether Teuchos::LAPACK has a valid implementation for the given ScalarType | |
| Ifpack2's implementation of Trilinos::Details::LinearSolver interface | |
| Interface for a "factory" that creates Ifpack2 solvers | |
| Implementation detail of Ifpack2::Container subclasses | |
| Mix-in interface for nested preconditioners | |
| "Factory" for creating single-level preconditioners | |
| Sparse graph (Tpetra::RowGraph subclass) with ghost rows | |
| All Ifpack2 implementations of Tpetra::RowGraph must inherit from this class | |
| All Ifpack2 implementations of Tpetra::RowMatrix must inherit from this class | |
| Compute scaled damped residual for Chebyshev | |
| "Preconditioner" that uses LAPACK's tridi LU | |
| Partial specialization for stub=false (the default) | |
| Partition in which the user can define a nonoverlapping partition of the graph in any way they choose | |
| Forward declaration | |
| ILU(k) factorization of a given Tpetra::BlockCrsMatrix | |
| Additive Schwarz domain decomposition for Tpetra sparse matrices | |
| Store and solve a local Banded linear problem | |
| Block relaxation preconditioners (or smoothers) for Tpetra::RowMatrix and Tpetra::CrsMatrix sparse matrices | |
| Store and solve local block tridiagonal linear problems | |
Input arguments to applyInverseJacobi | |
| Ifpack2 bordered operator | |
| Diagonally scaled Chebyshev iteration for Tpetra sparse matrices | |
| Interface for creating and solving a set of local linear problems | |
| The implementation of the numerical features of Container (Jacobi, Gauss-Seidel, SGS). This class allows a custom scalar type (LocalScalarType) to be used for storing blocks and solving the block systems. Hiding this template parameter from the Container interface simplifies the BlockRelaxation and ContainerFactory classes | |
| A static "factory" that provides a way to register and construct arbitrary Ifpack2::Container subclasses using string keys | |
| Store and solve a local dense linear problem | |
| Ifpack2_DiagonalFilter: Filter to modify the diagonal entries of a given Tpetra_RowMatrix | |
| Filter based on matrix entries | |
| "Factory" for creating Ifpack2 preconditioners | |
| Wrapper for Hiptmair smoothers | |
| "Identity" preconditioner | |
| Construct a level filled graph for use in computing an ILU(k) incomplete factorization | |
| ILUT (incomplete LU factorization with threshold) of a Tpetra sparse matrix | |
| A class to define linear partitions | |
| Ifpack2::LinePartitioner: A class to define partitions into a set of lines | |
| Access only local rows and columns of a sparse matrix | |
| "Preconditioner" that solves local sparse triangular systems | |
| Construct an overlapped graph from a given nonoverlapping graph | |
| Create overlapping partitions of a local graph | |
| Sparse matrix (Tpetra::RowMatrix subclass) with ghost rows | |
| Ifpack2::Partitioner: | |
| Interface for all Ifpack2 preconditioners | |
| Relaxation preconditioners for Tpetra::RowMatrix and Tpetra::CrsMatrix sparse matrices | |
| Wraps a Tpetra::RowMatrix in a filter that reorders local rows and columns | |
| ILU(k) factorization of a given Tpetra::RowMatrix | |
| Filter based on matrix entries | |
| Store and solve a local sparse linear problem | |
| Drop entries of a matrix, based on the sparsity pattern | |
| Store and solve a local TriDi linear problem | |
| Partial specialization of TypeNameTraits for Ifpack2::Container | |
1.8.5