|
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