![]() |
PEARL
Parallel Event Access and Replay Library
|
Abstraction layer for MPI messages.
#include <pearl/MpiMessage.h>
Public Member Functions | |
void | send (int dest, int tag) |
void | isend (int dest, int tag) |
void | issend (int dest, int tag) |
bool | test () |
void | cancel () |
void | wait () |
void | recv (int source, int tag) |
bool | probe (int source, int tag) |
void | bcast (int root) |
MPI_Comm | get_comm () const |
MPI_Request | get_request () const |
Constructors & destructor | |
MpiMessage (MPI_Comm comm, int size=128) | |
MpiMessage (const MpiComm &comm, int size=128) |
pearl::MpiMessage::MpiMessage | ( | MPI_Comm | comm, |
int | size = 128 |
||
) |
pearl::MpiMessage::MpiMessage | ( | const MpiComm & | comm, |
int | size = 128 |
||
) |
void pearl::MpiMessage::bcast | ( | int | root | ) |
void pearl::MpiMessage::cancel | ( | ) |
MPI_Comm pearl::MpiMessage::get_comm | ( | ) | const |
MPI_Request pearl::MpiMessage::get_request | ( | ) | const |
void pearl::MpiMessage::isend | ( | int | dest, |
int | tag | ||
) |
void pearl::MpiMessage::issend | ( | int | dest, |
int | tag | ||
) |
bool pearl::MpiMessage::probe | ( | int | source, |
int | tag | ||
) |
void pearl::MpiMessage::recv | ( | int | source, |
int | tag | ||
) |
void pearl::MpiMessage::send | ( | int | dest, |
int | tag | ||
) |
bool pearl::MpiMessage::test | ( | ) |
void pearl::MpiMessage::wait | ( | ) |
![]() |
Copyright © 1998–2014 Forschungszentrum Jülich GmbH,
Jülich Supercomputing Centre
Copyright © 2009–2014 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming |