OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
ArrayWrapper< BaseType[N1]> Struct Template Reference

Detailed Description

template<typename BaseType, unsigned int N1>
struct ArrayWrapper< BaseType[N1]>

Definition at line 120 of file BlockMapGpu_dimensionalityWrappers.cuh.

Public Member Functions

__device__ __host__ MultiArrayViewGpu< BaseType, N1, 0 > operator[] (int i)
 
__device__ __host__ const MultiArrayViewGpu< BaseType, N1, 0 > operator[] (int i) const
 

Data Fields

BaseType data [N1]
 

Member Function Documentation

◆ operator[]() [1/2]

template<typename BaseType , unsigned int N1>
__device__ __host__ MultiArrayViewGpu< BaseType, N1, 0 > ArrayWrapper< BaseType[N1]>::operator[] ( int  i)
inline

Definition at line 124 of file BlockMapGpu_dimensionalityWrappers.cuh.

◆ operator[]() [2/2]

template<typename BaseType , unsigned int N1>
__device__ __host__ const MultiArrayViewGpu< BaseType, N1, 0 > ArrayWrapper< BaseType[N1]>::operator[] ( int  i) const
inline

Definition at line 129 of file BlockMapGpu_dimensionalityWrappers.cuh.

Field Documentation

◆ data

template<typename BaseType , unsigned int N1>
BaseType ArrayWrapper< BaseType[N1]>::data[N1]

Definition at line 122 of file BlockMapGpu_dimensionalityWrappers.cuh.


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