
#include <ComlibStrategy.h>

Public Member Functions | |
| ComlibGroupInfo () | |
| ~ComlibGroupInfo () | |
| int | isSourceGroup () |
| int | isDestinationGroup () |
| void | setSourceGroup (CkGroupID gid, int *srcpelist=0, int nsrcpes=0) |
| void | getSourceGroup (CkGroupID &gid) |
| void | getSourceGroup (CkGroupID &gid, int *&pelist, int &npes) |
| void | setDestinationGroup (CkGroupID sgid, int *destpelist=0, int ndestpes=0) |
| void | getDestinationGroup (CkGroupID &gid) |
| void | getDestinationGroup (CkGroupID &dgid, int *&destpelist, int &ndestpes) |
| int * | getCombinedCountList () |
| This routine returnes an array of size CkNumPes() where each element follow the convention for bracketed strategies counts. | |
| void | pup (PUP::er &p) |
Protected Attributes | |
| CkGroupID | sgid |
| CkGroupID | dgid |
| int * | srcpelist |
| int | nsrcpes |
| int * | destpelist |
| int | ndestpes |
| int | isSrcGroup |
| int | isDestGroup |
Definition at line 177 of file ComlibStrategy.h.
| int ComlibGroupInfo::isSourceGroup | ( | ) | [inline] |
| int ComlibGroupInfo::isDestinationGroup | ( | ) | [inline] |
CkGroupID ComlibGroupInfo::sgid [protected] |
Definition at line 179 of file ComlibStrategy.h.
Referenced by ComlibGroupInfo(), getSourceGroup(), pup(), and setSourceGroup().
CkGroupID ComlibGroupInfo::dgid [protected] |
Definition at line 179 of file ComlibStrategy.h.
Referenced by ComlibGroupInfo(), getDestinationGroup(), pup(), and setDestinationGroup().
int* ComlibGroupInfo::srcpelist [protected] |
Definition at line 180 of file ComlibStrategy.h.
Referenced by ComlibGroupInfo(), getCombinedCountList(), getSourceGroup(), pup(), setSourceGroup(), and ~ComlibGroupInfo().
int ComlibGroupInfo::nsrcpes [protected] |
Definition at line 180 of file ComlibStrategy.h.
Referenced by ComlibGroupInfo(), getCombinedCountList(), getSourceGroup(), pup(), setSourceGroup(), and ~ComlibGroupInfo().
int* ComlibGroupInfo::destpelist [protected] |
Definition at line 181 of file ComlibStrategy.h.
Referenced by ComlibGroupInfo(), getCombinedCountList(), getDestinationGroup(), pup(), setDestinationGroup(), and ~ComlibGroupInfo().
int ComlibGroupInfo::ndestpes [protected] |
Definition at line 181 of file ComlibStrategy.h.
Referenced by ComlibGroupInfo(), getCombinedCountList(), getDestinationGroup(), pup(), setDestinationGroup(), and ~ComlibGroupInfo().
int ComlibGroupInfo::isSrcGroup [protected] |
Definition at line 182 of file ComlibStrategy.h.
Referenced by ComlibGroupInfo(), isSourceGroup(), pup(), and setSourceGroup().
int ComlibGroupInfo::isDestGroup [protected] |
Definition at line 183 of file ComlibStrategy.h.
Referenced by ComlibGroupInfo(), isDestinationGroup(), pup(), and setDestinationGroup().
1.5.5