YAKL
|
#include <array>
#include <iostream>
#include <type_traits>
Go to the source code of this file.
Classes | |
class | array_ir::ArrayIR< T, N > |
The ArrayIR class holds library-agnostic Array metadata to make it easy to transfer array objects between different C++ libraries. More... | |
Namespaces | |
array_ir | |
The ArrayIR namespace holds the ArrayIR class and memory type constants associated with ArrayIR. This class holds library-agnostic Array metadata to make it easy to transfer array objects between different C++ libraries. | |
Variables | |
constexpr int | array_ir::MEMORY_DEVICE = 1 |
Declares that the data pointer is defined only in device memory. More... | |
constexpr int | array_ir::MEMORY_HOST = 0 |
Declares that the data pointer is defined only in host memory. More... | |
constexpr int | array_ir::MEMORY_SHARED = 2 |
Declares that the data pointer is defined in both host and device memory. More... | |