#include <cudastepper.h>
List of all members.
Public Types |
typedef TOPOLOGY::RawTopologyType | RawTopo |
Public Member Functions |
__device__ | SimpleHood (const Coord< 2 > *dim, const Coord< 2 > *index, const CELL_TYPE *grid, const CELL_TYPE *edgeCell) |
template<int X, int Y, int Z> |
__device__ const CELL_TYPE & | operator[] (FixedCoord< X, Y, Z > coord) const |
Private Attributes |
const Coord< 2 > * | dim |
const Coord< 2 > * | index |
const CELL_TYPE * | grid |
const CELL_TYPE * | edgeCell |
template<typename CELL_TYPE, typename TOPOLOGY>
class LibGeoDecomp::HiParSimulator::CUDAStepperHelpers::SimpleHood< CELL_TYPE, TOPOLOGY, 2 >
Member Typedef Documentation
template<typename CELL_TYPE , typename TOPOLOGY >
typedef TOPOLOGY::RawTopologyType LibGeoDecomp::HiParSimulator::CUDAStepperHelpers::SimpleHood< CELL_TYPE, TOPOLOGY, 2 >::RawTopo |
Constructor & Destructor Documentation
template<typename CELL_TYPE , typename TOPOLOGY >
__device__ LibGeoDecomp::HiParSimulator::CUDAStepperHelpers::SimpleHood< CELL_TYPE, TOPOLOGY, 2 >::SimpleHood |
( |
const Coord< 2 > * |
dim, |
|
|
const Coord< 2 > * |
index, |
|
|
const CELL_TYPE * |
grid, |
|
|
const CELL_TYPE * |
edgeCell | |
|
) |
| | [inline] |
Member Function Documentation
template<typename CELL_TYPE , typename TOPOLOGY >
template<int X, int Y, int Z>
__device__ const CELL_TYPE& LibGeoDecomp::HiParSimulator::CUDAStepperHelpers::SimpleHood< CELL_TYPE, TOPOLOGY, 2 >::operator[] |
( |
FixedCoord< X, Y, Z > |
coord |
) |
const [inline] |
Member Data Documentation
template<typename CELL_TYPE , typename TOPOLOGY >
const Coord<2>* LibGeoDecomp::HiParSimulator::CUDAStepperHelpers::SimpleHood< CELL_TYPE, TOPOLOGY, 2 >::dim [private] |
template<typename CELL_TYPE , typename TOPOLOGY >
const CELL_TYPE* LibGeoDecomp::HiParSimulator::CUDAStepperHelpers::SimpleHood< CELL_TYPE, TOPOLOGY, 2 >::edgeCell [private] |
template<typename CELL_TYPE , typename TOPOLOGY >
const CELL_TYPE* LibGeoDecomp::HiParSimulator::CUDAStepperHelpers::SimpleHood< CELL_TYPE, TOPOLOGY, 2 >::grid [private] |
template<typename CELL_TYPE , typename TOPOLOGY >
const Coord<2>* LibGeoDecomp::HiParSimulator::CUDAStepperHelpers::SimpleHood< CELL_TYPE, TOPOLOGY, 2 >::index [private] |
The documentation for this class was generated from the following file: