|
waLBerla 7.3
|
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. | |
| using walberla::v8::memory::HostAllocator = Allocator<T, allocator_backends::HostMemory> |
Aligned allocator with offset for pageable host memory.