|
MADNESS 0.10.1
|
Declares the World class for the parallel runtime environment.
More...
#include <madness/madness_config.h>#include <cstddef>#include <cstdint>#include <iostream>#include <list>#include <optional>#include <utility>#include <madness/world/worldinit.h>#include <madness/world/worldmpi.h>#include <madness/world/worldhashmap.h>#include <madness/world/worldprofile.h>#include <madness/world/thread.h>#include <madness/world/uniqueid.h>#include <madness/world/nodefaults.h>

Go to the source code of this file.
Classes | |
| struct | madness::archive::ArchiveLoadImpl< Archive, World * > |
Specialization of ArchiveLoadImpl for World pointers. More... | |
| struct | madness::archive::ArchiveStoreImpl< Archive, World * > |
Specialization of ArchiveStoreImpl for World pointers. More... | |
| struct | madness::World::hashuniqueT |
| struct | madness::World::hashvoidp |
| struct | madness::World::MpiRequestTester |
| class | madness::World |
| A parallel world class. More... | |
Namespaces | |
| namespace | madness |
| Namespace for all elements and tools of MADNESS. | |
| namespace | madness::archive |
| Namespace for I/O tools. | |
Functions | |
| void | madness::error (const char *msg) |
| template<typename T > | |
| static void | madness::error (const char *msg, const T &data) |
| Prints an error message, along with some data, and aborts the program. | |
| void | madness::print_stats (World &world) |
| Print miscellaneous stats on a World. | |
| void | madness::xterm_debug (const char *path, const char *display) |