A hierarchical O(N) force calculation algorithm

From MaRDI portal
Publication:697691

DOI10.1006/JCPH.2002.7026zbMATH Open1130.85303arXivastro-ph/0202512OpenAlexW3103772912MaRDI QIDQ697691FDOQ697691

Walter Dehnen

Publication date: 17 September 2002

Published in: Journal of Computational Physics (Search for Journal in Brave)

Abstract: A novel code for the approximate computation of long-range forces between N mutually interacting bodies is presented. The code is based on a hierarchical tree of cubic cells and features mutual cell-cell interactions which are calculated via a Cartesian Taylor expansion in a symmetric way, such that total momentum is conserved. The code benefits from an improved and simple multipole acceptance criterion that reduces the force error and the computational effort. For N>10^4, the computational costs are found empirically to rise sub-linear with N. For applications in stellar dynamics, this is the first competitive code with complexity O(N), it is faster than the standard tree code by a factor ten or more.


Full work available at URL: https://arxiv.org/abs/astro-ph/0202512




Recommendations



Cites Work


Cited In (21)

Uses Software





This page was built for publication: A hierarchical \({\mathcal O}(N)\) force calculation algorithm

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q697691)