PPL Logo

IDXL_Share Class Reference

IDXL_Share describes how one entity is shared with one other chunk. More...

#include <idxl_comm.h>

Collaboration diagram for IDXL_Share:

Collaboration graph
[legend]

Public Member Functions

 IDXL_Share (int x=0)
 IDXL_Share (int c, int i)
void pup (PUP::er &p)

Data Fields

int chk
int idx

Detailed Description

IDXL_Share describes how one entity is shared with one other chunk.

It lists the chunk and the entity's location in the communication list; this location in the communication list is useful because it may be the *only* way to specify a particular entity to another chunk if we don't have global numbers to identify things with.

Definition at line 23 of file idxl_comm.h.


Constructor & Destructor Documentation

IDXL_Share::IDXL_Share ( int  x = 0  )  [inline]

Definition at line 27 of file idxl_comm.h.

References chk, and idx.

IDXL_Share::IDXL_Share ( int  c,
int  i 
) [inline]

Definition at line 28 of file idxl_comm.h.


Member Function Documentation

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

Definition at line 29 of file idxl_comm.h.

References chk, idx, and p.


Field Documentation

Definition at line 26 of file idxl_comm.h.

Referenced by IDXL_Share(), and pup().


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

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