| MADNESS
    version 0.9
    | 
Implements WorldMpiInterface. More...
#include <madness/world/safempi.h>#include <madness/world/worldtypes.h>#include <madness/world/shared_ptr.h>#include <cstdlib>

Go to the source code of this file.
| Classes | |
| class | madness::detail::WorldMpi | 
| MPI singleton that manages MPI setup and teardown for MADNESS.  More... | |
| class | madness::detail::WorldMpiRuntime | 
| MPI runtime reference counter.  More... | |
| class | madness::WorldMpiInterface | 
| This class wraps/extends the MPI interface for World.  More... | |
| Namespaces | |
| madness | |
| Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces. | |
| madness::detail | |
| Macros | |
| #define | MPI_THREAD_STRING(level) | 
| Functions | |
| World & | madness::initialize (int &argc, char **&argv, const SafeMPI::Intracomm &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... | |
Implements WorldMpiInterface.
| #define MPI_THREAD_STRING | ( | level | ) | 
Referenced by madness::detail::WorldMpi::initialize().
 1.8.8
 1.8.8