PPL Logo

ck-core/cksection.h File Reference

These classes implement array sections which is a subset of ckarray. More...

Go to the source code of this file.

Data Structures

struct  _CkSectionInfoStruct
 Structure that holds info relevant to the use of an array/group section. More...
union  _CkSectionInfoStruct::section_type
 Info needed by the section comm managers. More...
struct  _CkSectionInfoStruct::section_type::sec_mcast
struct  _CkSectionInfoStruct::section_type::commlibInfo
class  CkSectionInfo
class  CkMcastBaseMsg
 CkMcastBaseMsg is the base class for all multicast messages. More...
class  CkSectionID
 A class that holds complete info about an array/group section. More...

Typedefs

typedef struct _CkSectionInfoStruct CkSectionInfoStruct

Functions

 PUPbytes (CkSectionInfo) PUPmarshall(CkSectionInfo) class CkArrayIndex1D


Detailed Description

These classes implement array sections which is a subset of ckarray.

Supported operation includes section multicast and reduction. It is currently implemented using delegation.

Extracted from charm++.h into separate file on 6/22/2003 by Gengbin Zheng.

Modified to make it suitable for the Communication Library by Sameer Kumar.

Definition in file cksection.h.


Typedef Documentation


Function Documentation

PUPbytes ( CkSectionInfo   ) 


Generated on Thu May 24 07:56:00 2012 for Charm++ by  doxygen 1.5.5