Variational Integrators for the Gravitational N-Body Problem
arXiv:astro-ph/0611416 · doi:10.1086/518641
Abstract
This paper describes a fourth-order integration algorithm for the gravitational N-body problem based on discrete Lagrangian mechanics. When used with shared timesteps, the algorithm is momentum conserving and symplectic. We generalize the algorithm to handle individual time steps; this introduces fifth-order errors in angular momentum conservation and symplecticity. We show that using adaptive block power of two timesteps does not increase the error in symplecticity. In contrast to other high-order, symplectic, individual timestep, momentum-preserving algorithms, the algorithm takes only forward timesteps. We compare a code integrating an N-body system using the algorithm with a direct-summation force calculation to standard stellar cluster simulation codes. We find that our algorithm has about 1.5 orders of magnitude better symplecticity and momentum conservation errors than standard algorithms for equivalent numbers of force evaluations and equivalent energy conservation errors.
31 pages, 8 figures. v2: Revised individual-timestepping description, expanded comparison with other methods, corrected error in predictor equation. ApJ, in press
References in corpus (3)
Cited by in corpus (16)
- Phantom: A smoothed particle hydrodynamics and magnetohydrodynamics code for astrophysics
- AbacusSummit: A Massive Set of High-Accuracy, High-Resolution -Body Simulations
- A Necessary Condition for Individual Time-Steps in SPH Simulations
- Retention of Stellar-Mass Black Holes in Globular Clusters
- N-body Integrators with Individual Time Steps from Hierarchical Splitting
- Implicit-Explicit Variational Integration of Highly Oscillatory Problems
- FAST: A Fully Asynchronous Split Time-Integrator for Self-Gravitating Fluid
- FROST: a momentum-conserving CUDA implementation of a hierarchical fourth-order forward symplectic integrator
- Slimplectic Integrators: Variational Integrators for General Nonconservative Systems
- Towards time symmetric N-body integration
- Should -body integrators be symplectic everywhere in phase space?
- Evolution of Massive Black Hole Binaries in Collisionally Relaxed Nuclear Star Clusters -- Impact of Mass Segregation
- Switching integrators reversibly in the astrophysical -body problem
- Improving the accuracy of simulated chaotic -body orbits using smoothness
- Variational Integrators for Almost-Integrable Systems
- Analytical theory for highly elliptical orbits including time-dependent perturbations