Template Function exafmm_t::build_tree(Body<T> *, int, int, Body<T> *, int, int, Node<T> *, Nodes<T>&, NodePtrs<T>&, NodePtrs<T>&, FmmBase<T>&)

Function Documentation

template<typename T>
void exafmm_t::build_tree(Body<T> *sources, int source_begin, int source_end, Body<T> *targets, int target_begin, int target_end, Node<T> *node, Nodes<T> &nodes, NodePtrs<T> &leafs, NodePtrs<T> &nonleafs, FmmBase<T> &fmm)

Build nodes of tree adaptively using a top-down approach based on recursion.