1 #ifndef PARALUTION_MIC_MATRIX_MCSR_KERNEL_HPP_
2 #define PARALUTION_MIC_MATRIX_MCSR_KERNEL_HPP_
6 template <
typename ValueType>
8 const int *row,
const int *col,
const ValueType *val,
10 const ValueType *in, ValueType *out);
12 template <
typename ValueType>
14 const int *row,
const int *col,
const ValueType *val,
17 const ValueType *in, ValueType *out);
22 #endif // PARALUTION_BASE_MATRIX_CSR_KERNEL_HPP_
void spmv_mcsr(const int mic_dev, const int *row, const int *col, const ValueType *val, const int nrow, const ValueType *in, ValueType *out)
Definition: mic_matrix_mcsr_kernel.cpp:9
const IndexType const IndexType const IndexType const ValueType const ValueType scalar
Definition: cuda_kernels_coo.hpp:91
void spmv_add_mcsr(const int mic_dev, const int *row, const int *col, const ValueType *val, const int nrow, const ValueType scalar, const ValueType *in, ValueType *out)
Definition: mic_matrix_mcsr_kernel.cpp:31
Definition: backend_manager.cpp:43