


Public Member Functions | |
| DefaultArrayMap (void) | |
| DefaultArrayMap (CkMigrateMessage *m) | |
| int | registerArray (CkArrayIndex &numElements, CkArrayID aid) |
| int | procNum (int arrayHdl, const CkArrayIndex &i) |
| void | pup (PUP::er &p) |
Data Fields | |
| CkPupPtrVec< arrayMapInfo > | amaps |
| This array stores information about different chare arrays in a Charm program (dimensions, binsize, numChares etc . | |
Definition at line 295 of file cklocation.C.
| DefaultArrayMap::DefaultArrayMap | ( | void | ) | [inline] |
Definition at line 303 of file cklocation.C.
| DefaultArrayMap::DefaultArrayMap | ( | CkMigrateMessage * | m | ) | [inline] |
Definition at line 307 of file cklocation.C.
| int DefaultArrayMap::registerArray | ( | CkArrayIndex & | numElements, | |
| CkArrayID | aid | |||
| ) | [inline, virtual] |
Reimplemented from CkArrayMap.
Reimplemented in FastArrayMap, and ReadFileMap.
Definition at line 309 of file cklocation.C.
References idx.
Referenced by ReadFileMap::registerArray(), and FastArrayMap::registerArray().
| int DefaultArrayMap::procNum | ( | int | arrayHdl, | |
| const CkArrayIndex & | i | |||
| ) | [inline, virtual] |
Reimplemented from RRMap.
Reimplemented in FastArrayMap, and ReadFileMap.
Definition at line 317 of file cklocation.C.
References BGConverse::CkMyNodeSize(), BGConverse::CkNodeFirst(), Converse::CkNumPes(), CkArrayIndex::data(), CkArrayIndexBase::nInts, RRMap::procNum(), and useNodeBlkMapping.
| void DefaultArrayMap::pup | ( | PUP::er & | p | ) | [inline, virtual] |
Reimplemented from IrrGroup.
Reimplemented in FastArrayMap, and ReadFileMap.
Definition at line 369 of file cklocation.C.
References Converse::CkNumPes(), PUP::er::isUnpacking(), and IrrGroup::pup().
Referenced by ReadFileMap::pup(), and FastArrayMap::pup().
This array stores information about different chare arrays in a Charm program (dimensions, binsize, numChares etc .
.. )
Definition at line 300 of file cklocation.C.
1.5.5