FflasFfpack
Functions
FFLAS::ell_r_details Namespace Reference

Functions

template<class Field >
void fspmv (const Field &F, const Sparse< Field, SparseMatrix_t::ELL_R > &A, typename Field::ConstElement_ptr x, typename Field::Element_ptr y, FieldCategories::GenericTag)
 
template<class Field >
void fspmv (const Field &F, const Sparse< Field, SparseMatrix_t::ELL_R > &A, typename Field::ConstElement_ptr x, typename Field::Element_ptr y, FieldCategories::UnparametricTag)
 
template<class Field >
void fspmv (const Field &F, const Sparse< Field, SparseMatrix_t::ELL_R > &A, typename Field::ConstElement_ptr x, typename Field::Element_ptr y, const int64_t kmax)
 
template<class Field , class Func >
void fspmv (const Field &F, const Sparse< Field, SparseMatrix_t::ELL_R_ZO > &A, typename Field::ConstElement_ptr x, typename Field::Element_ptr y, Func &&func, FieldCategories::GenericTag)
 
template<class Field , class Func >
void fspmv (const Field &F, const Sparse< Field, SparseMatrix_t::ELL_R_ZO > &A, typename Field::ConstElement_ptr x, typename Field::Element_ptr y, Func &&func, FieldCategories::UnparametricTag)
 

Function Documentation

◆ fspmv() [1/5]

void fspmv ( const Field F,
const Sparse< Field, SparseMatrix_t::ELL_R > &  A,
typename Field::ConstElement_ptr  x,
typename Field::Element_ptr  y,
FieldCategories::GenericTag   
)
inline

◆ fspmv() [2/5]

void fspmv ( const Field F,
const Sparse< Field, SparseMatrix_t::ELL_R > &  A,
typename Field::ConstElement_ptr  x,
typename Field::Element_ptr  y,
FieldCategories::UnparametricTag   
)
inline

◆ fspmv() [3/5]

void fspmv ( const Field F,
const Sparse< Field, SparseMatrix_t::ELL_R > &  A,
typename Field::ConstElement_ptr  x,
typename Field::Element_ptr  y,
const int64_t  kmax 
)
inline

◆ fspmv() [4/5]

void fspmv ( const Field F,
const Sparse< Field, SparseMatrix_t::ELL_R_ZO > &  A,
typename Field::ConstElement_ptr  x,
typename Field::Element_ptr  y,
Func &&  func,
FieldCategories::GenericTag   
)
inline

◆ fspmv() [5/5]

void fspmv ( const Field F,
const Sparse< Field, SparseMatrix_t::ELL_R_ZO > &  A,
typename Field::ConstElement_ptr  x,
typename Field::Element_ptr  y,
Func &&  func,
FieldCategories::UnparametricTag   
)
inline