addPackInfo(const shared_ptr< GeneratedGPUPackInfo > &pi) | walberla::gpu::communication::UniformGPUScheme< Stencil > | |
blockForest_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
bufferSystemCPU_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
bufferSystemGPU_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
communicate(gpuStream_t stream=nullptr) | walberla::gpu::communication::UniformGPUScheme< Stencil > | inline |
communicationInProgress_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
CpuBuffer_T typedef | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
forestModificationStamp_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
getCommunicateFunctor(gpuStream_t stream=nullptr) | walberla::gpu::communication::UniformGPUScheme< Stencil > | |
getStartCommunicateFunctor(gpuStream_t stream=nullptr) | walberla::gpu::communication::UniformGPUScheme< Stencil > | |
getWaitFunctor(gpuStream_t stream=nullptr) | walberla::gpu::communication::UniformGPUScheme< Stencil > | |
GpuBuffer_T typedef | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
headers_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
incompatibleBlockSelectors_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
operator()(gpuStream_t stream=nullptr) | walberla::gpu::communication::UniformGPUScheme< Stencil > | inline |
packInfos_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
parallelSectionManager_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
requiredBlockSelectors_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
sendFromGPU_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
setupBeforeNextCommunication_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
setupCommunication() | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
startCommunication(gpuStream_t stream=nullptr) | walberla::gpu::communication::UniformGPUScheme< Stencil > | |
UniformGPUScheme(weak_ptr< StructuredBlockForest > bf, bool sendDirectlyFromGPU=false, bool useLocalCommunication=true, const int tag=5432) | walberla::gpu::communication::UniformGPUScheme< Stencil > | explicit |
UniformGPUScheme(weak_ptr< StructuredBlockForest > bf, const Set< SUID > &requiredBlockSelectors, const Set< SUID > &incompatibleBlockSelectors, bool sendDirectlyFromGPU=false, bool useLocalCommunication=true, const int tag=5432) | walberla::gpu::communication::UniformGPUScheme< Stencil > | explicit |
useLocalCommunication_ | walberla::gpu::communication::UniformGPUScheme< Stencil > | private |
wait(gpuStream_t stream=nullptr) | walberla::gpu::communication::UniformGPUScheme< Stencil > | |