#include <shark/LinAlg/BLAS/gpu/traits.hpp>
Public Types | |
typedef dense_tag | storage_tag |
Public Member Functions | |
dense_vector_storage< T > | sub_region (std::size_t offset) |
Public Attributes | |
boost::compute::buffer | buffer |
std::size_t | offset |
std::size_t | stride |
Definition at line 53 of file traits.hpp.
typedef dense_tag remora::gpu::dense_vector_storage< T >::storage_tag |
Definition at line 54 of file traits.hpp.
|
inline |
Definition at line 59 of file traits.hpp.
References remora::gpu::dense_vector_storage< T >::buffer, and remora::gpu::dense_vector_storage< T >::offset.
boost::compute::buffer remora::gpu::dense_vector_storage< T >::buffer |
Definition at line 55 of file traits.hpp.
Referenced by remora::gpu::dense_matrix_storage< T >::diag(), remora::gpu::dense_matrix_storage< T >::row(), remora::gpu::dense_vector_storage< T >::sub_region(), and remora::gpu::dense_matrix_storage< T >::sub_region().
std::size_t remora::gpu::dense_vector_storage< T >::offset |
Definition at line 56 of file traits.hpp.
Referenced by remora::gpu::dense_matrix_storage< T >::diag(), and remora::gpu::dense_vector_storage< T >::sub_region().
std::size_t remora::gpu::dense_vector_storage< T >::stride |
Definition at line 57 of file traits.hpp.