|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
#include "SerializerH5.hpp"#include <algorithm>#include <string>#include <fmt/core.h>#include "DNDS/HDF5.hpp"Go to the source code of this file.
Classes | |
| struct | DNDS::Serializer::H5Contents |
| struct | DNDS::Serializer::TraverseData |
Namespaces | |
| namespace | DNDS |
| the host side operators are provided as implemented | |
| namespace | DNDS::Serializer |
Macros | |
| #define | H5CHECK_Set DNDS_assert_info(herr >= 0, "H5 setting err") |
| #define | H5CHECK_Close DNDS_assert_info(herr >= 0, "H5 closing err") |
| #define | H5CHECK_Iter DNDS_assert_info(herr >= 0, "H5 iteration err") |
Functions | |
| template<typename T > | |
| void | DNDS::Serializer::WriteAttributeScalar (const std::string &name, const T &v, hid_t h5file, bool reading, const std::string &cP, bool coll_on_meta) |
| template<typename T > | |
| void | DNDS::Serializer::ReadAttributeScalar (const std::string &name, T &v, hid_t h5file, bool reading, const std::string &cP, bool coll_on_meta) |
| #define H5CHECK_Close DNDS_assert_info(herr >= 0, "H5 closing err") |
Definition at line 10 of file SerializerH5.cpp.
| #define H5CHECK_Iter DNDS_assert_info(herr >= 0, "H5 iteration err") |
Definition at line 11 of file SerializerH5.cpp.
| #define H5CHECK_Set DNDS_assert_info(herr >= 0, "H5 setting err") |
Definition at line 9 of file SerializerH5.cpp.