|
PEARL
Parallel Event Access and Replay Library
|
Container class for a set of local events with associated roles.
#include <pearl/LocalData.h>
Public Member Functions | |
| void | add_event (const Event &event, uint32_t key) |
| void | add_buffer (Buffer *buffer, uint32_t key) |
| Event | get_event (uint32_t key) const |
| Buffer * | get_buffer (uint32_t key) const |
| void | clear () |
| void | send (const MpiComm &comm, int dest, int tag) const |
| MpiMessage * | isend (const MpiComm &comm, int dest, int tag) const |
| MpiMessage * | issend (const MpiComm &comm, int dest, int tag) const |
| void | bcast (const MpiComm &comm, int root) const |
Destructor | |
| ~LocalData () | |
| void pearl::LocalData::add_buffer | ( | Buffer * | buffer, |
| uint32_t | key | ||
| ) |
| void pearl::LocalData::add_event | ( | const Event & | event, |
| uint32_t | key | ||
| ) |
| void pearl::LocalData::bcast | ( | const MpiComm & | comm, |
| int | root | ||
| ) | const |
| void pearl::LocalData::clear | ( | ) |
| Buffer* pearl::LocalData::get_buffer | ( | uint32_t | key | ) | const |
| Event pearl::LocalData::get_event | ( | uint32_t | key | ) | const |
| MpiMessage* pearl::LocalData::isend | ( | const MpiComm & | comm, |
| int | dest, | ||
| int | tag | ||
| ) | const |
| MpiMessage* pearl::LocalData::issend | ( | const MpiComm & | comm, |
| int | dest, | ||
| int | tag | ||
| ) | const |
| void pearl::LocalData::send | ( | const MpiComm & | comm, |
| int | dest, | ||
| int | tag | ||
| ) | const |
![]() |
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 |