|
|
template<typename indexT , typename blockCoord_type , typename blockMap_type , typename SparseGrid_type > |
| static __device__ indexT | getNNpos (blockCoord_type &blockCoord, blockMap_type &blockMap, SparseGrid_type &sparseGrid, const unsigned int offset) |
| |
|
template<typename indexT , unsigned int blockEdgeSize, typename coordType > |
| static __host__ indexT | getNNskin (coordType &coord, int stencilSupportRadius) |
| |
|
template<typename sparseGrid_type , typename coord_type , typename Mask_type , unsigned int eb_size> |
| static __device__ bool | isPadding (sparseGrid_type &sparseGrid, coord_type &coord, Mask_type(&enlargedBlock)[eb_size]) |
| |
|
static __device__ bool | getNNindex_offset () |
| | given a coordinate give the neighborhood chunk position and the offset in the neighborhood chunk
|
| |
|
|
static const int | nNN = IntPow<2, dim>::value |
| |
template<unsigned int dim>
struct NNStar< dim >
Definition at line 87 of file SparseGridGpu_ker_util.hpp.
The documentation for this struct was generated from the following file: