Represents contigious matrices on GPU. More...
#include <block_matrix.hpp>
Public Member Functions | |
viennacl::ocl::handle< cl_mem > & | handle () |
Returns a handle to the elements. More... | |
viennacl::ocl::handle< cl_mem > & | handle1 () |
Returns a handle to the matrix dimensions. More... | |
viennacl::ocl::handle< cl_mem > & | handle2 () |
Returns a handle to the start indices of matrix. More... | |
const viennacl::ocl::handle < cl_mem > & | handle () const |
Returns a handle to the const elements. More... | |
const viennacl::ocl::handle < cl_mem > & | handle1 () const |
Returns a handle to the const matrix dimensions. More... | |
const viennacl::ocl::handle < cl_mem > & | handle2 () const |
Returns a handle to the const start indices of matrix. More... | |
Represents contigious matrices on GPU.
Definition at line 49 of file block_matrix.hpp.
|
inline |
Returns a handle to the elements.
Definition at line 56 of file block_matrix.hpp.
|
inline |
Returns a handle to the const elements.
Definition at line 67 of file block_matrix.hpp.
|
inline |
Returns a handle to the matrix dimensions.
Definition at line 59 of file block_matrix.hpp.
|
inline |
Returns a handle to the const matrix dimensions.
Definition at line 70 of file block_matrix.hpp.
|
inline |
Returns a handle to the start indices of matrix.
Definition at line 62 of file block_matrix.hpp.
|
inline |
Returns a handle to the const start indices of matrix.
Definition at line 73 of file block_matrix.hpp.