OpenMPI
0.1.1
|
Public Types | |
enum | ProcessGroupTypeT { TYPE_ALL, TYPE_NODE, TYPE_MPI_COMM_WORLD, TYPE_MPI_COMM_SELF, TYPE_MPI_COMM_OTHER, TYPE_MPI_GROUP, TYPE_USER_COMM, TYPE_OTHER, TYPE_UNKNOWN } |
Public Member Functions | |
DefRec_DefProcessGroupS (const uint32_t &_loccpuid, const uint32_t &_deftoken, const ProcessGroupTypeT &_type, const std::string &_name, const uint32_t &_nmembers, const uint32_t *_members) | |
DefRec_DefProcessGroupS (const DefRec_DefProcessGroupS &a) | |
template<class InputIterator > | |
void | assignMembers (uint32_t n, InputIterator first, InputIterator last) |
bool | operator< (const DefRec_DefProcessGroupS &a) const |
![]() | |
DefRec_BaseS (DefRecTypeT _dtype) | |
DefRec_BaseS (const DefRecTypeT &_dtype, const uint32_t &_loccpuid, const uint32_t &_deftoken) | |
bool | operator< (const DefRec_BaseS &a) const |
Data Fields | |
ProcessGroupTypeT | type |
std::string | name |
uint32_t | members_hash |
uint32_t | nmembers |
uint32_t * | members |
![]() | |
DefRecTypeT | dtype |
uint32_t | loccpuid |
uint32_t | deftoken |