Ifpack2 Templated Preconditioning Package
Version 1.0
|
Provides functions for retrieving local CRS arrays (row pointers, column indices, and values) from Tpetra::RowMatrix. This is used by Ifpack2's FastILU wrapper. More...
#include <Tpetra_RowMatrix.hpp>
#include <Tpetra_CrsMatrix.hpp>
#include <Kokkos_DefaultNode.hpp>
#include <KokkosSparse_CrsMatrix.hpp>
#include <Ifpack2_LocalFilter.hpp>
#include <Ifpack2_ReorderFilter.hpp>
Go to the source code of this file.
Classes | |
struct | Ifpack2::Details::CrsArrayReader< Scalar, LocalOrdinal, GlobalOrdinal, Node >::CountEntriesFunctor |
Functor for counting matrix entries per row in parallel. More... | |
struct | Ifpack2::Details::CrsArrayReader< Scalar, LocalOrdinal, GlobalOrdinal, Node >::GetIndicesFunctor |
Functor for getting column indices in parallel. More... | |
struct | Ifpack2::Details::CrsArrayReader< Scalar, LocalOrdinal, GlobalOrdinal, Node >::GetValuesFunctor |
Functor for getting matrix values in parallel. More... | |
Namespaces | |
Ifpack2 | |
Preconditioners and smoothers for Tpetra sparse matrices. | |
Provides functions for retrieving local CRS arrays (row pointers, column indices, and values) from Tpetra::RowMatrix. This is used by Ifpack2's FastILU wrapper.