![]() |
PEARL
Parallel Event Access and Replay Library
|
Container class for a set of remote events with associated roles.
#include <pearl/RemoteEventSet.h>
Public Member Functions | |
RemoteEvent | get_event (uint32_t key) const |
void | clear () |
void | recv (const GlobalDefs &defs, const MpiComm &comm, int source, int tag) |
void | bcast (const GlobalDefs &defs, const MpiComm &comm, int root) |
Adding events | |
void | add_event (const RemoteEvent &event, uint32_t key) |
void pearl::RemoteEventSet::add_event | ( | const RemoteEvent & | event, |
uint32_t | key | ||
) |
void pearl::RemoteEventSet::bcast | ( | const GlobalDefs & | defs, |
const MpiComm & | comm, | ||
int | root | ||
) |
void pearl::RemoteEventSet::clear | ( | ) |
RemoteEvent pearl::RemoteEventSet::get_event | ( | uint32_t | key | ) | const |
void pearl::RemoteEventSet::recv | ( | const GlobalDefs & | defs, |
const MpiComm & | comm, | ||
int | source, | ||
int | tag | ||
) |
![]() |
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 |