SPH
|
This is the complete list of members for BarnesHut, including all inherited members.
BarnesHut(const Float theta, const MultipoleOrder order, const Size leafSize=25, const Size maxDepth=50, const Float gravityConstant=Constants::gravity) | BarnesHut | |
BarnesHut(const Float theta, const MultipoleOrder order, GravityLutKernel &&kernel, const Size leafSize=25, const Size maxDepth=50, const Float gravityConstant=Constants::gravity) | BarnesHut | |
build(IScheduler &pool, const Storage &storage) override | BarnesHut | virtual |
buildInner(BarnesHutNode &node, BarnesHutNode &left, BarnesHutNode &right) | BarnesHut | protected |
buildLeaf(BarnesHutNode &node) | BarnesHut | protected |
eval(const Vector &r0) const override | BarnesHut | virtual |
evalAll(IScheduler &pool, ArrayView< Vector > dv, Statistics &stats) const override | BarnesHut | virtual |
evalEnergy(IScheduler &scheduler, Statistics &stats) const override | BarnesHut | virtual |
evalExact(const LeafNode< BarnesHutNode > &node, const Vector &r0, const Size idx) const | BarnesHut | protected |
evalImpl(const Vector &r0, const Size idx) const | BarnesHut | protected |
evalNode(IScheduler &scheduler, ArrayView< Vector > dv, const Size nodeIdx, TreeWalkState data, TreeWalkResult &result) const | BarnesHut | protected |
evalNodeList(const LeafNode< BarnesHutNode > &leaf, ArrayView< Size > nodeList, ArrayView< Vector > dv) const | BarnesHut | protected |
evalParticleList(const LeafNode< BarnesHutNode > &leaf, ArrayView< Size > particleList, ArrayView< Vector > dv) const | BarnesHut | protected |
getFinder() const override | BarnesHut | virtual |
getMoments() const | BarnesHut | |
gravityConstant | BarnesHut | protected |
kdTree | BarnesHut | protected |
kernel | BarnesHut | protected |
m | BarnesHut | protected |
maxDepth | BarnesHut | protected |
order | BarnesHut | protected |
r | BarnesHut | protected |
thetaInv | BarnesHut | protected |
~Polymorphic() | Polymorphic | inlinevirtual |