|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Classes | |
| class | ArrayGlobalOffset |
| Describes one rank's window into a globally-distributed dataset. More... | |
| struct | H5Contents |
| class | SerializerBase |
| Abstract interface for reading/writing scalars, vectors, and byte arrays. More... | |
| struct | SerializerFactory |
| Config-backed factory selecting between JSON and HDF5 serializers. More... | |
| class | SerializerH5 |
| MPI-parallel HDF5 serializer; all ranks collectively read/write a single .h5 file. More... | |
| class | SerializerJSON |
| Per-rank JSON file serializer; each MPI rank writes its own .json file. More... | |
| struct | TraverseData |
Typedefs | |
| using | SerializerBaseSSP = ssp< SerializerBase > |
Functions | |
| void | pybind11_bind_Serializer (py::module_ m) |
| auto | pybind11_SerializerBase_declare (py::module_ m) |
| auto | pybind11_SerializerBase_get_class (py::module_ m) |
| void | pybind11_SerializerBase_define (py::module_ m) |
| auto | pybind11_SerializerJSON_declare (py::module_ m) |
| void | pybind11_SerializerJSON_define (py::module_ m) |
| auto | pybind11_SerializerH5_declare (py::module_ m) |
| void | pybind11_SerializerH5_define (py::module_ m) |
| auto | pybind11_SerializerFactory_declare (py::module_ m) |
| void | pybind11_SerializerFactory_define (py::module_ m) |
| template<typename T > | |
| void | 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 | ReadAttributeScalar (const std::string &name, T &v, hid_t h5file, bool reading, const std::string &cP, bool coll_on_meta) |
| using DNDS::Serializer::SerializerBaseSSP = typedef ssp<SerializerBase> |
Definition at line 297 of file SerializerBase.hpp.
| void DNDS::Serializer::pybind11_bind_Serializer | ( | py::module_ | m | ) |
Definition at line 5 of file Serializer_bind.cpp.
|
inline |
|
inline |
Definition at line 29 of file Serializer_bind.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 79 of file Serializer_bind.hpp.
|
inline |
Definition at line 60 of file Serializer_bind.hpp.
|
inline |
Definition at line 64 of file Serializer_bind.hpp.
|
inline |
Definition at line 45 of file Serializer_bind.hpp.
|
inline |
Definition at line 49 of file Serializer_bind.hpp.
| void DNDS::Serializer::ReadAttributeScalar | ( | const std::string & | name, |
| T & | v, | ||
| hid_t | h5file, | ||
| bool | reading, | ||
| const std::string & | cP, | ||
| bool | coll_on_meta | ||
| ) |
| void DNDS::Serializer::WriteAttributeScalar | ( | const std::string & | name, |
| const T & | v, | ||
| hid_t | h5file, | ||
| bool | reading, | ||
| const std::string & | cP, | ||
| bool | coll_on_meta | ||
| ) |