1 #ifndef PARALUTION_MIC_MATRIX_DIA_KERNEL_HPP_
2 #define PARALUTION_MIC_MATRIX_DIA_KERNEL_HPP_
6 template <
typename ValueType>
8 const int *offset,
const ValueType *val,
11 const ValueType *in, ValueType *out);
13 template <
typename ValueType>
15 const int *offset,
const ValueType *val,
19 const ValueType *in, ValueType *out);
23 #endif // PARALUTION_BASE_MATRIX_DIA_KERNEL_HPP_
void spmv_add_dia(const int mic_dev, const int *offset, const ValueType *val, const int nrow, const int ndiag, const ValueType scalar, const ValueType *in, ValueType *out)
Definition: mic_matrix_dia_kernel.cpp:52
const IndexType const IndexType const IndexType const ValueType const ValueType scalar
Definition: cuda_kernels_coo.hpp:91
void spmv_dia(const int mic_dev, const int *offset, const ValueType *val, const int nrow, const int ndiag, const ValueType *in, ValueType *out)
Definition: mic_matrix_dia_kernel.cpp:9
Definition: backend_manager.cpp:43