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) |