changa  3.5
 All Classes Files Functions Variables Typedefs Enumerations Friends Macros Groups Pages
Public Attributes | List of all members
LoopParDataStruct Struct Reference

Data needed for the CkLoop intranode parallelization. More...

#include <ParallelGravity.h>

Public Attributes

CkVec< GenericTreeNode * > lowNodes
 
CkVec< int > bucketids
 startBucket number
 
CkVec< int > chunkids
 remote walk chunk number
 
CkVec< CkVec< OffsetNode > > clists
 Cell interactions.
 
CkVec< CkVec< RemotePartInfo > > rpilists
 Remote particle interactions.
 
CkVec< CkVec< LocalPartInfo > > lpilists
 Local particle interactions.
 
TreePiecetp
 Treepiece that owns this data.
 

Detailed Description

Data needed for the CkLoop intranode parallelization.

This structure holds the data that needs to be passed to a free processor so that it can calculate the gravity interactions. Each attribute is a list so that multiple buckets can be operated on.

Member Data Documentation

CkVec<GenericTreeNode*> LoopParDataStruct::lowNodes

Lowest node containing the buckets to interact


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