| blockLocalCopyDirection(value_type **data_pdfs_src_dp, value_type **data_pdfs_dst_dp, Direction dir, uint8_t timestep, gpuStream_t stream, std::array< int64_t, 4 > &sizes, std::array< int64_t, 4 > &strides) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| blockWise() const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| localCopyAll(PdfField_T *srcField, CellInterval srcInterval, PdfField_T *dstField, CellInterval dstInterval, gpuStream_t stream) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| localCopyDirection(PdfField_T *srcField, CellInterval srcInterval, PdfField_T *dstField, CellInterval dstInterval, Direction dir, gpuStream_t stream) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| localCopyRedistribute(PdfField_T *srcField, CellInterval srcInterval, PdfField_T *dstField, CellInterval dstInterval, Direction dir, gpuStream_t stream) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| localPartialCoalescence(PdfField_T *srcField, PartialCoalescenceMaskFieldGPU *maskField, CellInterval srcInterval, PdfField_T *dstField, CellInterval dstInterval, Direction dir, gpuStream_t stream) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| packAll(PdfField_T *srcField, CellInterval ci, unsigned char *outBuffer, gpuStream_t stream) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| packDirection(PdfField_T *srcField, CellInterval ci, unsigned char *outBuffer, Direction dir, gpuStream_t stream) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| packPartialCoalescence(PdfField_T *srcField, PartialCoalescenceMaskFieldGPU *maskField, CellInterval ci, unsigned char *outBuffer, Direction dir, gpuStream_t stream) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| partialCoalescenceSize(CellInterval ci, Direction dir) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| redistributeSize(CellInterval ci) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| size(CellInterval ci, Direction dir) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| size(CellInterval ci) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| unpackAll(PdfField_T *dstField, CellInterval ci, unsigned char *inBuffer, gpuStream_t stream) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| unpackCoalescence(PdfField_T *dstField, CellInterval ci, unsigned char *inBuffer, Direction dir, gpuStream_t stream) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| unpackDirection(PdfField_T *dstField, CellInterval ci, unsigned char *inBuffer, Direction dir, gpuStream_t stream) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| unpackRedistribute(PdfField_T *dstField, CellInterval ci, unsigned char *inBuffer, stencil::Direction dir, gpuStream_t stream) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |
| value_type typedef | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | |
| zeroCoalescenceRegion(PdfField_T *dstField, CellInterval ci, Direction dir) const =0 | walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | pure virtual |