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...
Uloženo v:
| Vydáno v: | The Astronomical journal Ročník 164; číslo 5; s. 179 - 194 |
|---|---|
| Hlavní autoři: | , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Madison
The American Astronomical Society
01.11.2022
IOP Publishing |
| Témata: | |
| ISSN: | 0004-6256, 1538-3881 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Shrnutí: | 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. |
|---|---|
| Bibliografie: | 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 |