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, PUP::pup(), and CkVec< T >::size().

Here is the call graph for this function:

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 Mon Sep 21 08:07:29 2020 for Charm++ by  doxygen 1.5.5