Public Member Functions | Private Attributes

LibGeoDecomp::HoodType< CELL_TYPE > Class Template Reference

#include <cudasimulator.h>

Collaboration diagram for LibGeoDecomp::HoodType< CELL_TYPE >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

__device__ HoodType (int *index, dim3 *gridDim, CELL_TYPE *grid)
template<int X, int Y, int Z>
__device__ const CELL_TYPE & operator[] (FixedCoord< X, Y, Z > coord) const

Private Attributes

int * index
dim3 * gridDim
CELL_TYPE * grid

template<class CELL_TYPE>
class LibGeoDecomp::HoodType< CELL_TYPE >


Constructor & Destructor Documentation

template<class CELL_TYPE>
__device__ LibGeoDecomp::HoodType< CELL_TYPE >::HoodType ( int *  index,
dim3 *  gridDim,
CELL_TYPE *  grid 
) [inline]

Member Function Documentation

template<class CELL_TYPE>
template<int X, int Y, int Z>
__device__ const CELL_TYPE& LibGeoDecomp::HoodType< CELL_TYPE >::operator[] ( FixedCoord< X, Y, Z >  coord  )  const [inline]

Member Data Documentation

template<class CELL_TYPE>
CELL_TYPE* LibGeoDecomp::HoodType< CELL_TYPE >::grid [private]
template<class CELL_TYPE>
dim3* LibGeoDecomp::HoodType< CELL_TYPE >::gridDim [private]
template<class CELL_TYPE>
int* LibGeoDecomp::HoodType< CELL_TYPE >::index [private]

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