Provides a view on data from an array of blocks, yielding items at the same offset within blocks through the block array.
BaseT | |
Nup | |
N |
Definition at line 44 of file BlockMapGpu_dimensionalityWrappers.cuh.
Public Member Functions | |
__device__ __host__ | MultiArrayViewGpu (BaseT *ptr) |
__device__ __host__ MultiArrayViewGpu< array_slice, ext::value, N-1 > | operator[] (int i) |
Private Types | |
typedef std::remove_extent< BaseT >::type | array_slice |
typedef std::extent< BaseT > | ext |
Private Attributes | |
BaseT * | ptr |
|
private |
Definition at line 46 of file BlockMapGpu_dimensionalityWrappers.cuh.
|
private |
Definition at line 47 of file BlockMapGpu_dimensionalityWrappers.cuh.
|
inline |
Definition at line 52 of file BlockMapGpu_dimensionalityWrappers.cuh.
|
inline |
Definition at line 56 of file BlockMapGpu_dimensionalityWrappers.cuh.
|
private |
Definition at line 49 of file BlockMapGpu_dimensionalityWrappers.cuh.