PARALUTION  1.0.0
PARALUTION
mic_matrix_coo_kernel.cpp File Reference

Namespaces

 paralution
 

Functions

template<typename ValueType >
void paralution::spmv_coo (const int mic_dev, const int *row, const int *col, const ValueType *val, const int nrow, const int nnz, const ValueType *in, ValueType *out)
 
template<typename ValueType >
void paralution::spmv_add_coo (const int mic_dev, const int *row, const int *col, const ValueType *val, const int nrow, const int nnz, const ValueType scalar, const ValueType *in, ValueType *out)
 
template void paralution::spmv_coo< double > (const int mic_dev, const int *row, const int *col, const double *val, const int nrow, const int nnz, const double *in, double *out)
 
template void paralution::spmv_coo< float > (const int mic_dev, const int *row, const int *col, const float *val, const int nrow, const int nnz, const float *in, float *out)
 
template void paralution::spmv_coo< int > (const int mic_dev, const int *row, const int *col, const int *val, const int nrow, const int nnz, const int *in, int *out)
 
template void paralution::spmv_add_coo< double > (const int mic_dev, const int *row, const int *col, const double *val, const int nrow, const int nnz, const double scalar, const double *in, double *out)
 
template void paralution::spmv_add_coo< float > (const int mic_dev, const int *row, const int *col, const float *val, const int nrow, const int nnz, const float scalar, const float *in, float *out)
 
template void paralution::spmv_add_coo< int > (const int mic_dev, const int *row, const int *col, const int *val, const int nrow, const int nnz, const int scalar, const int *in, int *out)