FflasFfpack
Data Structures | Namespaces | Functions
ell_simd.h File Reference
#include "fflas-ffpack/fflas/fflas_sparse/ell_simd/ell_simd_utils.inl"
#include "fflas-ffpack/fflas/fflas_sparse/ell_simd/ell_simd_spmv.inl"

Data Structures

struct  Sparse< _Field, SparseMatrix_t::ELL_simd >
 
struct  Sparse< _Field, SparseMatrix_t::ELL_simd_ZO >
 

Namespaces

namespace  FFLAS
 

Functions

template<class Field , class IndexT >
void sparse_init (const Field &F, Sparse< Field, SparseMatrix_t::ELL_simd > &A, const IndexT *row, const IndexT *col, typename Field::ConstElement_ptr dat, uint64_t rowdim, uint64_t coldim, uint64_t nnz)
 
template<class Field , class IndexT >
void sparse_init (const Field &F, Sparse< Field, SparseMatrix_t::ELL_simd_ZO > &A, const IndexT *row, const IndexT *col, typename Field::ConstElement_ptr dat, uint64_t rowdim, uint64_t coldim, uint64_t nnz)
 
template<class Field >
void sparse_delete (const Sparse< Field, SparseMatrix_t::ELL_simd > &A)
 
template<class Field >
void sparse_delete (const Sparse< Field, SparseMatrix_t::ELL_simd_ZO > &A)