#include <FieldIndexing3D.h>
|
|
const GPUField< T > & | field_ |
|
dim3 | blockDim_ |
|
dim3 | gridDim_ |
|
FieldAccessor3D< T > | gpuAccess_ |
|
static FieldIndexing3D< T > | interval (const GPUField< T > &f, const cell::CellInterval &ci) |
|
static FieldIndexing3D< T > | xyz (const GPUField< T > &f) |
|
static FieldIndexing3D< T > | withGhostLayerXYZ (const GPUField< T > &f, uint_t numGhostLayers) |
|
static FieldIndexing3D< T > | ghostLayerOnlyXYZ (const GPUField< T > &f, uint_t thickness, stencil::Direction dir, bool fullSlice=false) |
|
static FieldIndexing3D< T > | sliceBeforeGhostLayerXYZ (const GPUField< T > &f, uint_t thickness, stencil::Direction dir, bool fullSlice=false) |
|
static FieldIndexing3D< T > | sliceXYZ (const GPUField< T > &f, cell_idx_t distance, uint_t thickness, stencil::Direction dir, bool fullSlice=false) |
|
static FieldIndexing3D< T > | intervalXYZ (const GPUField< T > &f, const cell::CellInterval &ci) |
|
| FieldIndexing3D (const GPUField< T > &field, const dim3 &_blockDim, const dim3 &_gridDim, const FieldAccessor3D< T > &_gpuAccess) |
|
◆ FieldIndexing3D()
◆ blockDim()
◆ ghostLayerOnlyXYZ()
◆ gpuAccess()
◆ gridDim()
◆ interval()
◆ intervalXYZ()
◆ sliceBeforeGhostLayerXYZ()
◆ sliceXYZ()
◆ withGhostLayerXYZ()
◆ xyz()
◆ blockDim_
◆ field_
◆ gpuAccess_
◆ gridDim_
The documentation for this class was generated from the following files: