celmech: A Python Package for Celestial Mechanics

We present celmech , an open-source Python package designed to facilitate a wide variety of celestial mechanics calculations. The package allows users to formulate and integrate equations of motion incorporating user-specified terms from the classical disturbing function expansion of the interaction...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Astronomical journal Jg. 164; H. 5; S. 179 - 194
Hauptverfasser: Hadden, Sam, Tamayo, Daniel
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Madison The American Astronomical Society 01.11.2022
IOP Publishing
Schlagworte:
ISSN:0004-6256, 1538-3881
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We present celmech , an open-source Python package designed to facilitate a wide variety of celestial mechanics calculations. The package allows users to formulate and integrate equations of motion incorporating user-specified terms from the classical disturbing function expansion of the interaction potential between pairs of planets. The code can be applied, for example, to isolate the contribution of particular resonances to a system’s dynamical evolution and develop simple analytical models with the minimum number of terms required to capture a particular dynamical phenomenon. Equations and expressions can be easily manipulated by leveraging the extensive symbolic mathematics capabilities of the sympy Python package. The celmech package is designed to interface seamlessly with the popular N -body code REBOUND to facilitate comparisons between calculation results and direct N -body integrations. The code is extensively documented, and numerous example Jupyter notebooks illustrating its use are available online.
Bibliographie:AAS39607
Laboratory Astrophysics, Instrumentation, Software, and Data
ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0004-6256
1538-3881
DOI:10.3847/1538-3881/ac8d01