walberla::gpu::communication::UniformGPUScheme< Stencil > Member List

This is the complete list of members for walberla::gpu::communication::UniformGPUScheme< Stencil >, including all inherited members.

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 typedefwalberla::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 typedefwalberla::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 >