walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > Member List

This is the complete list of members for walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >, including all inherited members.

localCopyAll(PdfField_T *srcField, CellInterval srcInterval, PdfField_T *dstField, CellInterval dstInterval, gpuStream_t stream) const =0walberla::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 =0walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >pure virtual
packAll(PdfField_T *srcField, CellInterval ci, unsigned char *outBuffer, gpuStream_t stream) const =0walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >pure virtual
packDirection(PdfField_T *srcField, CellInterval ci, unsigned char *outBuffer, Direction dir, gpuStream_t stream) const =0walberla::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 =0walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >pure virtual
partialCoalescenceSize(CellInterval ci, Direction dir) const =0walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >pure virtual
redistributeSize(CellInterval ci) const =0walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >pure virtual
size(CellInterval ci, Direction dir) const =0walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >pure virtual
size(CellInterval ci) const =0walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >pure virtual
unpackAll(PdfField_T *dstField, CellInterval ci, unsigned char *inBuffer, gpuStream_t stream) const =0walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >pure virtual
unpackCoalescence(PdfField_T *dstField, CellInterval ci, unsigned char *inBuffer, Direction dir, gpuStream_t stream) const =0walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >pure virtual
unpackDirection(PdfField_T *dstField, CellInterval ci, unsigned char *inBuffer, Direction dir, gpuStream_t stream) const =0walberla::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 =0walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >pure virtual
zeroCoalescenceRegion(PdfField_T *dstField, CellInterval ci, Direction dir) const =0walberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace >pure virtual