

Public Member Functions | |
| arrInfo (void) | |
| arrInfo (CkArrayIndex &n, int *speeds) | |
| ~arrInfo () | |
| int | getMap (const CkArrayIndex &i) |
| void | pup (PUP::er &p) |
Private Member Functions | |
| void | distrib (int *speeds) |
Private Attributes | |
| CkArrayIndex | _nelems |
| int * | _map |
Definition at line 727 of file cklocation.C.
| arrInfo::arrInfo | ( | void | ) | [inline] |
| arrInfo::arrInfo | ( | CkArrayIndex & | n, | |
| int * | speeds | |||
| ) | [inline] |
Definition at line 734 of file cklocation.C.
| arrInfo::~arrInfo | ( | ) | [inline] |
Definition at line 740 of file cklocation.C.
| void arrInfo::distrib | ( | int * | speeds | ) | [private] |
Definition at line 763 of file cklocation.C.
References _map, _nelems, Converse::CkNumPes(), cmp(), CkArrayIndex::getCombinedCount(), and qsort().
| int arrInfo::getMap | ( | const CkArrayIndex & | i | ) |
Definition at line 806 of file cklocation.C.
References _map, _nelems, CkArrayIndex::data(), CkArrayIndex::getCombinedCount(), CkArrayIndex::hash(), and CkArrayIndexBase::nInts.
| void arrInfo::pup | ( | PUP::er & | p | ) | [inline] |
CkArrayIndex arrInfo::_nelems [private] |
int* arrInfo::_map [private] |
1.5.5