PPL Logo

libs/ck-libs/idxl/idxl_comm.h File Reference

Go to the source code of this file.

Data Structures

class  IDXL_Share
 IDXL_Share describes how one entity is shared with one other chunk. More...
class  IDXL_Map
 Map an entity to its IDXL_Rec. More...
class  IDXL_List
 IDXL_List lists the entities we share with one other chunk. More...
class  IDXL_Side
 IDXL_Side describes all the shared entities for a given communication direction. More...
class  IDXL
 IDXL: A two-way communication list. More...

Functions

 PUPmarshall (IDXL_Share) class IDXL_Rec
 IDXL_Rec lists all the chunks that share an entity.
 PUPmarshall (IDXL_List) class IDXL_Print_Map
 This class formats a local index for output.


Function Documentation

PUPmarshall ( IDXL_Share   ) 

IDXL_Rec lists all the chunks that share an entity.

Definition at line 31 of file idxl_comm.h.

References entity, idx, p, and CkVec< T >::size().

PUPmarshall ( IDXL_List   ) 

This class formats a local index for output.

This is used, e.g., to print 1-based global numbers instead of 0-based local numbers during output.

Definition at line 108 of file idxl_comm.h.


Generated on Sat May 26 08:08:09 2012 for Charm++ by  doxygen 1.5.5