Self-Consistent Spin, Tidal and Dynamical Equations of Motion in the REBOUNDx Framework

Tiger Lu,Hanno Rein,Daniel Tamayo,Sam Hadden,Rosemary Mardling,Sarah C. Millholland,Gregory Laughlin
DOI: https://doi.org/10.3847/1538-4357/acc06d
2023-03-01
Abstract:We have introduced self-consistent spin, tidal and dynamical equations of motion into REBOUNDx, a library of additional effects for the popular N-body integrator REBOUND. The equations of motion used are derived from the constant time lag approximation to the equilibrium tide model of tidal friction. These effects will allow the study of a variety of systems where the full dynamical picture cannot be encapsulated by point particle dynamics. We provide several test cases and benchmark the code's performance against analytic predictions. The open-source code is available in the most recent release of REBOUNDx.
Earth and Planetary Astrophysics,Instrumentation and Methods for Astrophysics,Computational Physics
What problem does this paper attempt to address?
The main goal of this paper is to introduce self-consistent precession, tidal, and dynamical motion equations into the REBOUNDx framework. REBOUNDx is an additional effects library for the popular N-body integrator REBOUND. With these new motion equations, researchers can simulate systems that cannot be fully described by point mass dynamics alone, particularly those involving dynamic changes in planetary spin axes. Specifically, the paper addresses the following key issues: 1. **Introduced self-consistent motion equations**: These equations are based on the equilibrium tidal model under the constant time lag approximation, allowing researchers to consider the impact of tidal friction on system dynamics. 2. **Extended the functionality of REBOUNDx**: By incorporating these equations into REBOUNDx, the tool can better simulate complex systems involving changes in planetary spin axes, such as near-Earth binaries, hot Jupiters, ultra-short period planets, etc. 3. **Provided test cases**: The authors validated the code performance through several test cases and compared the results with analytical predictions. The paper first introduces the history and development of equilibrium tidal theory and discusses two main approximation methods: the constant time lag (CTL) model and the constant phase lag (CPL) model. It then describes in detail the mathematical form of the adopted CTL model and its implementation details in REBOUNDx. Additionally, some specific test cases are presented to demonstrate the effectiveness of the new features. In summary, the main contribution of this paper is to provide a powerful tool that enables researchers to more accurately simulate the dynamical behavior of celestial systems involving tidal interactions.