Convenience functions for MPI (mpi4py). This module imports everything from the mpi4py namespace (if available).
Boolean indicating the availability of mpi4py.
The COMM_WORLD MPI communicator.
Number of MPI processes in world (world.Get_size()).
Rank of this MPI process (world.Get_rank()).
getLoggers(name[, rootRank]) | Returns (logger,rootLogger) pair of logging.Logger objects. |
initialiseLoggers(logrNameList[, ...]) | Initialises specified (by name suffix) loggers to generate output at the specified logging level. |
getCartShape(dimension[, communicator]) | Returns getCartShapeForSize(dimension, communicator.Get_size()). |
getCartShapeForSize(dimension, size) | Returns an MPI cartesian layout for the given cartesian-dimension (dimension) and number of MPI processes (size). |
SplitStreamHandler([outstr, errstr, splitlevel]) |