|
template<class Field > |
void | fspmv (const Field &F, const Sparse< Field, SparseMatrix_t::SELL_ZO > &A, typename Field::ConstElement_ptr x, typename Field::Element_ptr y, FieldCategories::ModularTag) |
|
template<class Field > |
void | sparse_delete (const Sparse< Field, SparseMatrix_t::SELL > &A) |
|
template<class Field > |
void | sparse_delete (const Sparse< Field, SparseMatrix_t::SELL_ZO > &A) |
|
template<class Field > |
void | sparse_print (const Sparse< Field, SparseMatrix_t::SELL > &A) |
|
template<class Field , class IndexT > |
void | sparse_init (const Field &F, Sparse< Field, SparseMatrix_t::SELL > &A, const IndexT *row, const IndexT *col, typename Field::ConstElement_ptr dat, uint64_t rowdim, uint64_t coldim, uint64_t nnz, uint64_t sigma=0) |
|
template<class Field , class IndexT > |
void | sparse_init (const Field &F, Sparse< Field, SparseMatrix_t::SELL_ZO > &A, const IndexT *row, const IndexT *col, typename Field::ConstElement_ptr dat, uint64_t rowdim, uint64_t coldim, uint64_t nnz) |
|