|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Core 2D variable-length array container with five data layouts. More...
#include <cassert>#include <memory>#include <vector>#include <iostream>#include <typeinfo>#include <utility>#include <fmt/core.h>#include "Defines.hpp"#include "ArrayBasic.hpp"#include "DeviceStorage.hpp"#include "DeviceView.hpp"#include "SerializerBase.hpp"#include "SerializerJSON.hpp"#include "Vector.hpp"Go to the source code of this file.
Classes | |
| class | DNDS::Array< T, _row_size, _row_max, _align > |
| Core 2D variable-length array container, the storage foundation of DNDSR. More... | |
| struct | DNDS::Array< T, _row_size, _row_max, _align >::ReadSerializerMetaResult |
| Result type for ReadSerializerMeta. More... | |
| class | DNDS::Array< T, _row_size, _row_max, _align >::iterator< B > |
| Random-access iterator over rows for a given device backend. More... | |
Namespaces | |
| namespace | DNDS |
| the host side operators are provided as implemented | |
Macros | |
| #define | DNDS_ARRAY_HPP |
Core 2D variable-length array container with five data layouts.
Definition in file Array.hpp.