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.