38 #ifndef MADNESS_WORLD_WORLDINIT_H__INCLUDED
39 #define MADNESS_WORLD_WORLDINIT_H__INCLUDED
51 class WorldAmInterface;
52 class WorldGopInterface;
95 World&
initialize(
int& argc,
char**& argv,
int nthread,
bool quiet =
false);
Wrapper around MPI_Comm. Has a shallow copy constructor; use Create(Get_group()) for deep copy.
Definition: safempi.h:490
File holds all helper structures necessary for the CC_Operator and CC2 class.
Definition: DFParameters.h:10
void finalize()
Call this once at the very end of your main program instead of MPI_Finalize().
Definition: world.cc:232
bool initialized()
Check if the MADNESS runtime has been initialized (and not subsequently finalized).
Definition: world.cc:74
bool quiet()
Check if the MADNESS runtime was initialized for quiet operation.
Definition: world.cc:77
World & initialize(int &argc, char **&argv, bool quiet)
Definition: world.cc:145
void redirectio(const World &world, bool split)
redirects standard output and error to rank-specific files
Definition: redirectio.cc:42
int MPI_Comm
Definition: stubmpi.h:23
void split(const Range< ConcurrentHashMap< int, int >::iterator > &range)
Definition: test_hashthreaded.cc:63
Implements WorldMpiInterface.