


Public Member Functions | |
| PropMap (void) | |
| PropMap (CkMigrateMessage *m) | |
| int | registerArray (const CkArrayIndex &numElements, CkArrayID aid) |
| void | unregisterArray (int idx) |
| 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. | |
Private Attributes | |
| CkPupPtrVec< arrInfo > | arrs |
Also attempts to ensure good locality by mapping nearby elements together.
Definition at line 1307 of file cklocation.C.
| PropMap::PropMap | ( | void | ) | [inline] |
Definition at line 1312 of file cklocation.C.
| PropMap::PropMap | ( | CkMigrateMessage * | m | ) | [inline] |
Definition at line 1317 of file cklocation.C.
Reimplemented from CkArrayMap.
Definition at line 1318 of file cklocation.C.
References arrInfo::arrInfo(), idx, and speeds.

| void PropMap::unregisterArray | ( | int | idx | ) | [inline, virtual] |
| void PropMap::pup | ( | PUP::er & | p | ) | [inline, virtual] |
Pack/UnPack - tell the runtime how to serialize this class's data for migration, checkpoint, etc.
Reimplemented from CkArrayMap.
Definition at line 1333 of file cklocation.C.
References Converse::CkNumPes(), idx, PUP::er::isPacking(), PUP::er::isUnpacking(), and speeds.

CkPupPtrVec<arrInfo> PropMap::arrs [private] |
Definition at line 1310 of file cklocation.C.
1.5.5