|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
This file contains the definitions of MPI utility functions. More...
#include "mpi.h"Namespaces | |
| axom | |
| axom::lumberjack | |
Functions | |
| const char * | axom::lumberjack::mpiBlockingReceiveMessages (MPI_Comm comm) |
| Receives any Message sent to this rank. Returns null if terminating message is sent. Caller is responsible for deallocating memory returned from this function. More... | |
| const char * | axom::lumberjack::mpiBlockingReceiveIfMessagesExist (MPI_Comm comm) |
| Receives any Message sent to this rank, if there are any messages that have arrived. Returns null if no messages have arrived. Caller is responsible for deallocating memory returned from this function. More... | |
| void | axom::lumberjack::mpiNonBlockingSendMessages (MPI_Comm comm, int destinationRank, const char *packedMessagesToBeSent) |
| Sends all Message sent to the given rank. More... | |
This file contains the definitions of MPI utility functions.