1 #ifndef PARALUTION_MIC_MATRIX_COO_KERNEL_HPP_
2 #define PARALUTION_MIC_MATRIX_COO_KERNEL_HPP_
6 template <
typename ValueType>
8 const int *row,
const int *col,
const ValueType *val,
11 const ValueType *in, ValueType *out);
12 template <
typename ValueType>
14 const int *row,
const int *col,
const ValueType *val,
18 const ValueType *in, ValueType *out);
22 #endif // PARALUTION_BASE_MATRIX_COO_KERNEL_HPP_
void 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)
Definition: mic_matrix_coo_kernel.cpp:9
nnz
Definition: pcg_example.m:8
void 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)
Definition: mic_matrix_coo_kernel.cpp:35
const IndexType const IndexType const IndexType const ValueType const ValueType scalar
Definition: cuda_kernels_coo.hpp:91
Definition: backend_manager.cpp:43