A momentum conserving $N$-body scheme with individual timesteps
Qirong Zhu

TL;DR
This paper introduces a novel N-body simulation scheme that conserves momentum and improves energy and angular momentum conservation by combining a fast multipole method with a hierarchical Hamiltonian splitting integrator, suitable for galactic dynamics.
Contribution
The study develops a momentum-conserving N-body scheme combining FMM and HHS, maintaining force symmetry and computational efficiency, with implementation available in Taichi.
Findings
Conserves momentum, energy, and angular momentum effectively.
Achieves O(N) complexity with FMM-based Poisson solver.
Demonstrates improved conservation properties in galactic dynamics simulations.
Abstract
-body simulations study the dynamics of particles under the influence of mutual long-distant forces such as gravity. In practice, -body codes will violate Newton's third law if they use either an approximate Poisson solver or individual timesteps. In this study, we construct a novel -body scheme by combining a fast multipole method (FMM) based Poisson solver and a time integrator using a hierarchical Hamiltonian splitting (HHS) technique. We test our implementation for collision-less systems using several problems in galactic dynamics. As a result of the momentum conserving nature of these two key components, the new -body scheme is also momentum conserving. Moreover, we can fully utilize the complexity of FMM with the integrator. With the restored force symmetry, we can improve both angular momentum conservation and energy conservation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGalaxies: Formation, Evolution, Phenomena · Astrophysics and Star Formation Studies · Superconducting and THz Device Technology
