|
template<typename m_t , typename v_t , bool scatteredvecs> |
static ghost_error | ghost_sell_spmv_plain_rm (ghost_densemat *lhs, ghost_sparsemat *mat, ghost_densemat *rhs, ghost_spmv_opts traits) |
|
template<typename m_t , typename v_t > |
static ghost_error | ghost_sell_spmv_plain_rm_selector (ghost_densemat *lhs, ghost_sparsemat *mat, ghost_densemat *rhs, ghost_spmv_opts traits) |
|
template<typename m_t , typename v_t , bool scatteredvecs> |
static ghost_error | ghost_sell_spmv_plain_cm (ghost_densemat *lhs, ghost_sparsemat *mat, ghost_densemat *rhs, ghost_spmv_opts traits) |
|
template<typename m_t , typename v_t > |
static ghost_error | ghost_sell_spmv_plain_cm_selector (ghost_densemat *lhs, ghost_sparsemat *mat, ghost_densemat *rhs, ghost_spmv_opts traits) |
|
static bool | operator== (const ghost_sellspmv_parameters &a, const ghost_sellspmv_parameters &b) |
|
ghost_error | ghost_sell_spmv_selector (ghost_densemat *lhs, ghost_sparsemat *mat, ghost_densemat *rhs, ghost_spmv_opts traits) |
| Select and call the right SELL SpMV kernel. More...
|
|
ghost_error | ghost_cu_sell_spmv_selector (ghost_densemat *lhs, ghost_sparsemat *mat, ghost_densemat *rhs, ghost_spmv_opts traits) |
| Select and call the right CUDA SELL SpMV kernel. More...
|
|