|
TRIQS/nda 1.3.0
Multi-dimensional array library for C++
|
Classes, functions and definitions to manage different kinds of memory.
Topics | |
| Address spaces | |
| Currently supported address spaces and tools to work with them. | |
| Allocators | |
| Custom allocators that satisfy the nda::mem::Allocator concept and allocator wrappers that check for memory leaks and collect statistics on memory allocations. | |
| Handles | |
| Memory handles that manage a specific block of memory. | |
| Memory policies | |
| Various memory managing policies that can be used with nda::basic_array and nda::basic_array_view. | |
| Memory utilities | |
| Generic versions (w.r.t. the different address spaces) of memory managing functions as well as other tools related to memory management. | |