PPL Logo

ElementDistributor Class Reference

Inheritance diagram for ElementDistributor:

Inheritance graph
[legend]
Collaboration diagram for ElementDistributor:

Collaboration graph
[legend]

Public Member Functions

 ElementDistributor (CkLocMgr *mgr_, int *toPE_)
void addLocation (CkLocation &loc)
 This location is part of the calling location manager.
 ElementDistributor (CkLocMgr *mgr_, int *toPE_)
void addLocation (CkLocation &loc)
 This location is part of the calling location manager.

Private Member Functions

void pupLocation (CkLocation &loc, PUP::er &p)
void pupLocation (CkLocation &loc, PUP::er &p)

Private Attributes

CkLocMgrlocMgr
inttargetPE
CkLocMgrlocMgr
inttargetPE

Detailed Description

Definition at line 2866 of file ckcausalmlog.C.


Constructor & Destructor Documentation

ElementDistributor::ElementDistributor ( CkLocMgr mgr_,
int toPE_ 
) [inline]

Definition at line 2878 of file ckcausalmlog.C.

ElementDistributor::ElementDistributor ( CkLocMgr mgr_,
int toPE_ 
) [inline]

Definition at line 2980 of file ckmessagelogging.C.


Member Function Documentation

void ElementDistributor::pupLocation ( CkLocation loc,
PUP::er p 
) [inline, private]

Definition at line 2870 of file ckcausalmlog.C.

References IrrGroup::ckGetGroupID(), CkLocation::getIndex(), idx, and locMgr.

Referenced by addLocation().

void ElementDistributor::addLocation ( CkLocation loc  )  [inline, virtual]

void ElementDistributor::pupLocation ( CkLocation loc,
PUP::er p 
) [inline, private]

Definition at line 2972 of file ckmessagelogging.C.

References IrrGroup::ckGetGroupID(), CkLocation::getIndex(), idx, and locMgr.

void ElementDistributor::addLocation ( CkLocation loc  )  [inline, virtual]


Field Documentation

Definition at line 2867 of file ckcausalmlog.C.

Referenced by addLocation(), and pupLocation().

Definition at line 2868 of file ckcausalmlog.C.

Referenced by addLocation().

Definition at line 2970 of file ckmessagelogging.C.

Definition at line 2971 of file ckmessagelogging.C.


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

Generated on Fri May 25 08:03:04 2012 for Charm++ by  doxygen 1.5.5