SHORE API
|
Interface to the Message Passing Interface. More...
Static Public Member Functions | |
static void | no_mpi (const std::string &name) |
static void | start (int ac, char **av) |
static void | stop () |
static int | env_maxtag () |
static size_t | comm_size () |
static size_t | comm_rank () |
static bool | comm_isroot () |
static void | comm_barrier () |
static void | comm_broadcast (int &what, int root=0) |
template<typename T > | |
static void | comm_broadcast (T &what, int root=0) |
static std::vector< int > | comm_gather (const int &what, int root=0) |
Interface to the Message Passing Interface.
|
static |
throws an exception if comm_size() > 1