FflasFfpack
Data Structures | Namespaces | Functions
ell_r.h File Reference
#include "fflas-ffpack/fflas/fflas_sparse/ell_r_spmv.inl"

Data Structures

struct  Sparse< _Field, SparseMatrix_t::ELL_R >
 
struct  Sparse< _Field, SparseMatrix_t::ELL_R_ZO >
 

Namespaces

namespace  FFLAS
 

Functions

template<class Field >
void fspmv (const Field &F, const Sparse< Field, SparseMatrix_t::ELL_R > &A, typename Field::ConstElement_ptr x, const typename Field::Element &beta, typename Field::Element_ptr y)
 
template<class Field >
void fspmv (const Field &F, const Sparse< Field, SparseMatrix_t::ELL_R_ZO > &A, typename Field::ConstElement_ptr x, const typename Field::Element &beta, typename Field::Element_ptr y)
 
template<class Field >
void fspmm (const Field &F, const Sparse< Field, SparseMatrix_t::ELL_R > &A, const size_t blockSize, const typename Field::Element_ptr &x, const int ldx, const typename Field::Element &beta, typename Field::Element_ptr &y, const int ldy)
 
template<class Field >
void fspmm (const Field &F, const Sparse< Field, SparseMatrix_t::ELL_R_ZO > &A, const size_t blockSize, const typename Field::Element_ptr &x, const int ldx, const typename Field::Element &beta, typename Field::Element_ptr &y, const int ldy)