MADNESS  version 0.9
Classes | Namespaces | Functions
worldfwd.h File Reference

Implements World. More...

#include <madness/madness_config.h>
#include <iostream>
#include <list>
#include <utility>
#include <cstddef>
#include <madness/world/worldmpi.h>
#include <madness/world/worldhashmap.h>
#include <madness/world/worldprofile.h>
#include <madness/world/worldthread.h>
#include <madness/world/uniqueid.h>
#include <madness/world/nodefaults.h>
Include dependency graph for worldfwd.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  madness::World
 A parallel world with full functionality wrapping an MPI communicator. More...
 
struct  madness::archive::ArchiveLoadImpl< Archive, T >
 Default load of a thingy via serialize(ar,t) More...
 
struct  madness::archive::ArchiveStoreImpl< Archive, T >
 Default store of a thingy via serialize(ar,t) More...
 
struct  madness::archive::ArchiveLoadImpl< Archive, World * >
 
struct  madness::archive::ArchiveStoreImpl< Archive, World * >
 

Namespaces

 madness
 Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces.
 
 madness::archive
 

Functions

void madness::redirectio (World &world)
 
World & madness::initialize (int &argc, char **&argv)
 Initialize the MADNESS runtime. More...
 
World & madness::initialize (int &argc, char **&argv, const SafeMPI::Intracomm &comm)
 Initialize the MADNESS runtime. More...
 
World & madness::initialize (int &argc, char **&argv, const MPI_Comm &comm)
 Initialize the MADNESS runtime. More...
 
void madness::finalize ()
 Call this once at the very end of your main program instead of calling MPI_Finalize. More...
 
bool madness::initialized ()
 
void madness::print_stats (World &world)
 Call this to print misc. stats ... collective. More...
 
void madness::xterm_debug (const char *path, const char *display)
 
void madness::error (const char *msg)
 

Detailed Description

Implements World.