|
Amesos2 - Direct Sparse Solver Interfaces Version of the Day
|
Similar to get_ccs_helper , but used to get a CRS representation of the given matrix. More...
#include <Amesos2_Util.hpp>
Static Public Member Functions | |
| static void | do_get (const Teuchos::Ptr< const Matrix > mat, KV_S &nzvals, KV_GO &indices, KV_GS &pointers, typename KV_GS::value_type &nnz, EDistribution distribution, EStorage_Ordering ordering=ARBITRARY, typename KV_GO::value_type indexBase=0) |
| static void | do_get (const Teuchos::Ptr< const Matrix > mat, KV_S &nzvals, KV_GO &indices, KV_GS &pointers, typename KV_GS::value_type &nnz, EDistribution distribution, EStorage_Ordering ordering=ARBITRARY) |
| static void | do_get (const Teuchos::Ptr< const Matrix > mat, KV_S &nzvals, KV_GO &indices, KV_GS &pointers, typename KV_GS::value_type &nnz, const Teuchos::Ptr< const Tpetra::Map< typename Matrix::local_ordinal_t, typename Matrix::global_ordinal_t, typename Matrix::node_t > > map, EDistribution distribution, EStorage_Ordering ordering=ARBITRARY) |
Similar to get_ccs_helper , but used to get a CRS representation of the given matrix.
|
inlinestaticinherited |
Basic function overload that uses the matrix's row/col map as returned by Op::getMap().
|
inlinestaticinherited |
Function overload that takes an explicit map to use for the representation's distribution.