Xpetra utility class for CrsMatrix-related routines. More...
#include <Xpetra_CrsMatrixUtils_fwd.hpp>
Static Public Member Functions | |
static void | sortCrsEntries (const Teuchos::ArrayView< size_t > &CRS_rowptr, const Teuchos::ArrayView< LocalOrdinal > &CRS_colind, const Teuchos::ArrayView< Scalar > &CRS_vals, const UnderlyingLib lib) |
Sort the entries of the (raw CSR) matrix by column index within each row. More... | |
static void | sortAndMergeCrsEntries (const Teuchos::ArrayView< size_t > &CRS_rowptr, const Teuchos::ArrayView< LocalOrdinal > &CRS_colind, const Teuchos::ArrayView< Scalar > &CRS_vals, const UnderlyingLib lib) |
Sort and merge the entries of the (raw CSR) matrix by column index within each row. More... | |
Xpetra utility class for CrsMatrix-related routines.
The routines should be independent from Epetra/Tpetra and be purely implemented in Xpetra.
Definition at line 51 of file Xpetra_CrsMatrixUtils_fwd.hpp.
|
inlinestatic |
Sort the entries of the (raw CSR) matrix by column index within each row.
Definition at line 82 of file Xpetra_CrsMatrixUtils.hpp.
|
inlinestatic |
Sort and merge the entries of the (raw CSR) matrix by column index within each row.
Definition at line 102 of file Xpetra_CrsMatrixUtils.hpp.