Agora
1.2.0
Agora project
|
#include <array>
#include <cassert>
#include <complex>
#include <cstddef>
#include <cstdlib>
#include <cstring>
#include <random>
Go to the source code of this file.
Classes | |
class | Table< T > |
class | PtrGrid< ROWS, COLS, T > |
class | PtrCube< DIM1, DIM2, DIM3, T > |
Namespaces | |
Agora_memory | |
Enumerations | |
enum | Agora_memory::Alignment_t : size_t { Agora_memory::Alignment_t::kAlign32 = 32, Agora_memory::Alignment_t::kAlign64 = 64, Agora_memory::Alignment_t::kAlign4096 = 4096 } |
Functions | |
void * | Agora_memory::PaddedAlignedAlloc (Alignment_t alignment, size_t size) |
template<typename T , typename U > | |
static void | AllocBuffer1d (T **buffer, U dim, Agora_memory::Alignment_t alignment, int init_zero) |
template<typename T > | |
static void | FreeBuffer1d (T **buffer) |
|
static |
|
static |