Towards time symmetric N-body integration
arXiv:1707.09069 · doi:10.1093/mnras/stx1944
Abstract
Computational efficiency demands discretised, hierarchically organised, and individually adaptive time-step sizes (known as the block-step scheme) for the time integration of N-body models. However, most existing N-body codes adapt individual step sizes in a way that violates time symmetry (and symplecticity), resulting in artificial secular dissipation (and often secular growth of energy errors). Using single-orbit integrations, I investigate various possibilities to reduce or eliminate irreversibility from the time stepping scheme. Significant improvements over the standard approach are possible at little extra effort. However, in order to reduce irreversible step-size changes to negligible amounts, such as suitable for long-term integrations of planetary systems, more computational effort is needed, while exact time reversibility appears elusive for discretised individual step sizes.
arXiv comment13 pages, 16 figures, accepted for publication in MNRAS
References in corpus (10)
- The cosmological simulation code GADGET-2
- A Hierarchical O(N) Force Calculation Algorithm
- A Very Fast and Momentum-Conserving Tree Code
- N-body simulations of gravitational dynamics
- Long-term planetary integration with individual time steps
- N-body Integrators with Individual Time Steps from Hierarchical Splitting
- A Time-Symmetric Block Time-Step Algorithm for N-Body Simulations
- An optimum time-stepping scheme for N-body simulations
- Variational Integrators for the Gravitational N-Body Problem
- GALAXY package for N-body simulation
Cited by in corpus (14)
- Chaos and Variance in Galaxy Formation
- The fate of planetesimal discs in young open clusters: implications for 1I/'Oumuamua, the Kuiper belt, the Oort cloud and more
- EXP: N-body integration using basis function expansions
- FROST: a momentum-conserving CUDA implementation of a hierarchical fourth-order forward symplectic integrator
- TRACE: a code for Time-Reversible Astrophysical Close Encounters
- Time-symmetric integration in astrophysics
- Numerical challenges for energy conservation in N-body simulations of collapsing self-interacting dark matter halos
- Fast Multipole Methods for -body Simulations of Collisional Star Systems
- Switching integrators reversibly in the astrophysical -body problem
- Errors, chaos and the collisionless limit
- Reversible time-step adaptation for the integration of few-body systems
- A direct N-body integrator for modelling the chaotic, tidal dynamics of multi-body extrasolar systems: TIDYMESS
- KRIOS: A new basis-expansion -body code for collisional stellar dynamics
- A momentum conserving -body scheme with individual timesteps