|
MADNESS 0.10.1
|
Implements archives to serialize data for MPI. More...
#include <type_traits>#include <madness/world/archive.h>#include <madness/world/world.h>#include <madness/world/vector_archive.h>

Go to the source code of this file.
Classes | |
| struct | madness::archive::ArchivePrePostImpl< MPIInputArchive, T > |
| Implementation of functions for loading the pre/postamble in MPI archives. More... | |
| struct | madness::archive::ArchivePrePostImpl< MPIOutputArchive, T > |
| Implementation of functions for storing the pre/postamble in MPI archives. More... | |
| struct | madness::archive::ArchivePrePostImpl< MPIRawInputArchive, T > |
| Implementation of functions for loading the pre/postamble in MPI archives. More... | |
| struct | madness::archive::ArchivePrePostImpl< MPIRawOutputArchive, T > |
| Implementation of functions for storing the pre/postamble in MPI archives. More... | |
| class | madness::archive::MPIInputArchive |
| Archive allowing buffering, deserialization of data, and point-to-point communication between processes with MPI. More... | |
| class | madness::archive::MPIOutputArchive |
| Archive allowing buffering, serialization of data, and point-to-point communication between processes with MPI. More... | |
| class | madness::archive::MPIRawInputArchive |
| Archive allowing deserialization and point-to-point communication between processes with MPI. More... | |
| class | madness::archive::MPIRawOutputArchive |
| Archive allowing serialization and point-to-point communication between processes with MPI. More... | |
Namespaces | |
| namespace | madness |
| Namespace for all elements and tools of MADNESS. | |
| namespace | madness::archive |
| Namespace for I/O tools. | |
Implements archives to serialize data for MPI.