2017
DOI: 10.1093/mnras/stx2479
|View full text |Cite
|
Sign up to set email alerts
|

JANUS: a bit-wise reversible integrator for N-body dynamics

Abstract: Hamiltonian systems such as the gravitational N-body problem have time-reversal symmetry. However, all numerical N-body integration schemes, including symplectic ones, respect this property only approximately. In this paper, we present the new N-body integrator JANUS, for which we achieve exact time-reversal symmetry by combining integer and floating point arithmetic. JANUS is explicit, formally symplectic and satisfies Liouville's theorem exactly. Its order is even and can be adjusted between two and ten. We … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

1
12
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
3
2

Relationship

1
9

Authors

Journals

citations
Cited by 39 publications
(13 citation statements)
references
References 18 publications
1
12
0
Order By: Relevance
“…The same authors presented a different solution to the problem of reproducibility in Rein & Tamayo (2018). This paper introduces a new integration scheme, JANUS, a highorder leap-frog integrator operating on 64-bit integers.…”
Section: Numerical Considerations For Reproducibilitymentioning
confidence: 99%
“…The same authors presented a different solution to the problem of reproducibility in Rein & Tamayo (2018). This paper introduces a new integration scheme, JANUS, a highorder leap-frog integrator operating on 64-bit integers.…”
Section: Numerical Considerations For Reproducibilitymentioning
confidence: 99%
“…In the long-term regime, the dynamics become irreversible in a practical sense, even when they are formally reversible. Even codes especially designed to ensure reversibility (Portegies Zwart & Boekholt 2018;Rein & Tamayo 2018) will fail irreversibility tests eventually. Note that irreversibility in of itself is not problematic (Heggie 1991), although it can be an indication of erroneous dynamics as Hernandez (2016) found in investigations of MERCURY.…”
Section: Introductionmentioning
confidence: 99%
“…We therefore chose to exclude the Earth-Moon interaction in our model, preferring to work with a Hamiltonian whose dependence on eccentricities and inclinations is exact, as compared to a non-decisive increase in precision on the orbit precession frequencies. Moreover, we know that the N-body Hamiltonian (1), corrected for general relativity, reproduces the maximum Lyapunov exponent of the inner Solar System (Rein & Tamayo 2018). Therefore, apart from irrelevant constant terms only depending on the semi-major axes in Eqs.…”
Section: Secular Dynamicsmentioning
confidence: 95%