Public Member Functions | |
FastArrayMap (void) | |
FastArrayMap (CkMigrateMessage *m) | |
int | registerArray (const CkArrayIndex &numElements, CkArrayID aid) |
int | procNum (int arrayHdl, const CkArrayIndex &i) |
void | pup (PUP::er &p) |
Pack/UnPack - tell the runtime how to serialize this class's data for migration, checkpoint, etc. |
Definition at line 520 of file cklocation.C.
FastArrayMap::FastArrayMap | ( | void | ) | [inline] |
Definition at line 523 of file cklocation.C.
FastArrayMap::FastArrayMap | ( | CkMigrateMessage * | m | ) | [inline] |
Definition at line 527 of file cklocation.C.
int FastArrayMap::registerArray | ( | const CkArrayIndex & | numElements, | |
CkArrayID | aid | |||
) | [inline, virtual] |
Reimplemented from DefaultArrayMap.
Definition at line 529 of file cklocation.C.
References idx, and DefaultArrayMap::registerArray().
binSize used in DefaultArrayMap is the floor of numChares/numPes but for this FastArrayMap, we need the ceiling
Reimplemented from DefaultArrayMap.
Definition at line 537 of file cklocation.C.
References int, and RRMap::procNum().
void FastArrayMap::pup | ( | PUP::er & | p | ) | [inline, virtual] |
Pack/UnPack - tell the runtime how to serialize this class's data for migration, checkpoint, etc.
Reimplemented from DefaultArrayMap.
Definition at line 577 of file cklocation.C.
References DefaultArrayMap::pup().