waLBerla 7.3
Loading...
Searching...
No Matches
walberla::gpu::communication Namespace Reference

Classes

class  CustomMemoryBuffer
 Simple buffer class that supports memory allocators, e.g. More...
struct  HostMemoryAllocator
struct  DeviceMemoryAllocator
class  GPUPackInfo
 Data packing/unpacking for ghost layer based communication of a GPUField. More...
class  MemcpyPackInfo
 Data packing/unpacking for ghost layer based communication of a GPUField. More...
class  NonUniformGPUScheme
class  UniformGPUScheme
 Communication scheme for buffered communication in uniform block grids. More...

Typedefs

using PinnedMemoryBuffer = CustomMemoryBuffer<HostMemoryAllocator>
using GPUMemoryBuffer = CustomMemoryBuffer<DeviceMemoryAllocator>

Typedef Documentation

◆ GPUMemoryBuffer

◆ PinnedMemoryBuffer