A slow-down time-transformed symplectic integrator for solving the few-body problem
arXiv:2002.07938 · doi:10.1093/mnras/staa480
Abstract
An accurate and efficient method dealing with the few-body dynamics is important for simulating collisional N-body systems like star clusters and to follow the formation and evolution of compact binaries. We describe such a method which combines the time-transformed explicit symplectic integrator (Preto & Tremaine 1999; Mikkola & Tanikawa 1999) and the slow-down method (Mikkola & Aarseth 1996). The former conserves the Hamiltonian and the angular momentum for a long-term evolution, while the latter significantly reduces the computational cost for a weakly perturbed binary. In this work, the Hamilton equations of this algorithm are analyzed in detail. We mathematically and numerically show that it can correctly reproduce the secular evolution like the orbit averaged method and also well conserve the angular momentum. For a weakly perturbed binary, the method is possible to provide a few order of magnitude faster performance than the classical algorithm. A publicly available code written in the c++ language, SDAR, is available on GitHub (https://github.com/lwang-astro/SDAR). It can be used either as a stand alone tool or a library to be plugged in other -body codes. The high precision of the floating point to 62 digits is also supported.
14 pages, 13 figures, accepted to MNRAS
References in corpus (3)
Cited by in corpus (7)
- PeTar: a high-performance N-body code for modeling massive collisional stellar systems
- Gravitational wave of intermediate-mass black holes in Population III star clusters
- FROST: a momentum-conserving CUDA implementation of a hierarchical fourth-order forward symplectic integrator
- Secular dynamics of hierarchical multiple systems composed of nested binaries, with an arbitrary number of bodies and arbitrary hierarchical structure. III. Suborbital effects: hybrid integration techniques and orbit-averaging corrections
- Impact of initial mass functions on the dynamical channel of gravitational wave sources
- Investigating the UV-excess in star clusters with -body simulations: predictions for future CSST observations
- Step-size effect in the time-transformed leapfrog integrator on elliptic and hyperbolic orbits