|
changa 3.5
|
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. | |
| TreePiece * | tp |
| Treepiece that owns this data. | |
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.
| CkVec<GenericTreeNode*> LoopParDataStruct::lowNodes |
Lowest node containing the buckets to interact