waLBerla 7.3
Loading...
Searching...
No Matches

Detailed Description

Aligned memory allocation with offset, with support for differnet backends.

The Allocator class handles alignment and pointer bookkeeping, while the backends are responsible only for raw memory allocation and deallocation.

Submodules

 Allocator Backends
 Raw memory allocation/deallocation for different backends.

Classes

class  walberla::v8::memory::Allocator< T, Backend >
 Aligned memory allocator with offset. More...

Typedefs

template<AllocatableType T>
using walberla::v8::memory::HostAllocator = Allocator<T, allocator_backends::HostMemory>
 Aligned allocator with offset for pageable host memory.

Typedef Documentation

◆ HostAllocator

Aligned allocator with offset for pageable host memory.