OpenFPM  5.2.0
Project that contain the implementation of distributed structures
MultiArrayViewGpu< BaseT, Nup, N > Class Template Reference

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
 

Detailed Description

template<typename BaseT, unsigned int Nup, unsigned int N>
class MultiArrayViewGpu< BaseT, Nup, N >

Provides a view on data from an array of blocks, yielding items at the same offset within blocks through the block array.

Template Parameters
BaseT
Nup
N

Definition at line 44 of file BlockMapGpu_dimensionalityWrappers.cuh.


The documentation for this class was generated from the following file: