Go to the source code of this file.
|
template<typename T > |
void | spla::cl_dense_vec_resize (const std::size_t n_rows, CLDenseVec< T > &storage) |
|
template<typename T > |
void | spla::cl_dense_vec_fill_value (const std::size_t n_rows, const T value, CLDenseVec< T > &storage) |
|
template<typename T > |
void | spla::cl_dense_vec_init (const std::size_t n_rows, const T *values, CLDenseVec< T > &storage) |
|
template<typename T > |
void | spla::cl_dense_vec_read (const std::size_t n_rows, T *values, CLDenseVec< T > &storage, cl::CommandQueue &queue, cl_mem_flags staging_flags=CL_MEM_READ_ONLY|CL_MEM_HOST_READ_ONLY|CL_MEM_ALLOC_HOST_PTR, bool blocking=true) |
|
template<typename T > |
void | spla::cl_dense_vec_to_coo (const std::size_t n_rows, const T fill_value, const CLDenseVec< T > &in, CLCooVec< T > &out, cl::CommandQueue &queue) |
|