SPH
|
Data passed into each node during treewalk. More...
#include <BarnesHut.h>
Public Member Functions | |
TreeWalkState | clone () const |
Clones all lists in the state object. More... | |
Public Attributes | |
List< Size > | checkList |
Array< Size > | particleList |
Indices of nodes where the exact (pair-wise) gravity solution have to be used. More... | |
Array< Size > | nodeList |
Indices of nodes that shall be evaluated using multipole approximation. More... | |
Size | depth = 0 |
Current depth in the tree; root node has depth equal to zero. More... | |
Data passed into each node during treewalk.
Definition at line 125 of file BarnesHut.h.
BarnesHut::TreeWalkState BarnesHut::TreeWalkState::clone | ( | ) | const |
Clones all lists in the state object.
Definition at line 175 of file BarnesHut.cpp.
Indices of nodes that need to be checked for intersections with opening ball of the evaluated node. If the opening ball does not intersect the node box, the node is moved into the node interaction list. If the node box is contained within the opening ball, the node is moved into the particle interaction list.
Definition at line 130 of file BarnesHut.h.
Size BarnesHut::TreeWalkState::depth = 0 |
Current depth in the tree; root node has depth equal to zero.
Definition at line 139 of file BarnesHut.h.
Indices of nodes that shall be evaluated using multipole approximation.
Definition at line 136 of file BarnesHut.h.
Indices of nodes where the exact (pair-wise) gravity solution have to be used.
Definition at line 133 of file BarnesHut.h.