PPL Logo

CldMap Class Reference

map object-- use seed load balancer. More...

Inheritance diagram for CldMap:

Inheritance graph
[legend]
Collaboration diagram for CldMap:

Collaboration graph
[legend]

Public Member Functions

 CldMap (void)
 CldMap (CkMigrateMessage *m)
int homePe (int, const CkArrayIndex &i)
int procNum (int arrayHdl, const CkArrayIndex &i)
void populateInitial (int arrayHdl, CkArrayOptions &options, void *ctorMsg, CkArray *mgr)

Detailed Description

map object-- use seed load balancer.

Definition at line 998 of file cklocation.C.


Constructor & Destructor Documentation

CldMap::CldMap ( void   )  [inline]

Definition at line 1001 of file cklocation.C.

CldMap::CldMap ( CkMigrateMessage m  )  [inline]

Definition at line 1005 of file cklocation.C.


Member Function Documentation

int CldMap::homePe ( int  ,
const CkArrayIndex &  i 
) [inline, virtual]

Reimplemented from CkArrayMap.

Definition at line 1006 of file cklocation.C.

References Converse::CkNumPes().

Here is the call graph for this function:

int CldMap::procNum ( int  arrayHdl,
const CkArrayIndex &  i 
) [inline, virtual]

Implements CkArrayMap.

Definition at line 1019 of file cklocation.C.

void CldMap::populateInitial ( int  arrayHdl,
CkArrayOptions options,
void *  ctorMsg,
CkArray mgr 
) [inline, virtual]

Reimplemented from CkArrayMap.

Definition at line 1023 of file cklocation.C.

References CkFreeMsg(), Converse::CkMyPe(), Converse::CkNumPes(), CkArray::doneInserting(), CkArrayOptions::getEnd(), CkArrayOptions::getStart(), and CkArrayOptions::getStep().

Here is the call graph for this function:


The documentation for this class was generated from the following file:

Generated on Mon Sep 21 08:21:45 2020 for Charm++ by  doxygen 1.5.5