PPL Logo

arrInfo Class Reference

Collaboration diagram for arrInfo:

Collaboration graph
[legend]

Public Member Functions

 arrInfo (void)
 arrInfo (CkArrayIndex &n, int *speeds)
 ~arrInfo ()
int getMap (const CkArrayIndex &i)
void pup (PUP::er &p)

Private Member Functions

void distrib (int *speeds)

Private Attributes

CkArrayIndex _nelems
int_map

Detailed Description

Definition at line 727 of file cklocation.C.


Constructor & Destructor Documentation

arrInfo::arrInfo ( void   )  [inline]

Definition at line 733 of file cklocation.C.

Referenced by PropMap::registerArray().

arrInfo::arrInfo ( CkArrayIndex n,
int speeds 
) [inline]

Definition at line 734 of file cklocation.C.

arrInfo::~arrInfo (  )  [inline]

Definition at line 740 of file cklocation.C.


Member Function Documentation

void arrInfo::distrib ( int speeds  )  [private]

int arrInfo::getMap ( const CkArrayIndex i  ) 

void arrInfo::pup ( PUP::er p  )  [inline]

Definition at line 742 of file cklocation.C.

References PUP::er::isUnpacking(), and p.


Field Documentation

Definition at line 729 of file cklocation.C.

Referenced by distrib(), and getMap().

int* arrInfo::_map [private]

Definition at line 730 of file cklocation.C.

Referenced by distrib(), and getMap().


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

Generated on Fri May 25 08:01:16 2012 for Charm++ by  doxygen 1.5.5