celeries documentation
======================
celeries (celestial mechanics series) is a computer algebra
package dedicated to celestial mechanics and inspired by
`TRIP `_.
celeries includes a general framework to perform series expansion in python
(:doc:`_autosummary/celeries.series`),
algorithms for the computation of the N-body Hamiltonian
(:doc:`_autosummary/celeries.perham`),
following [1]_, [2]_,
and specific methods to study mean-motion resonances and resonant chains
(:doc:`_autosummary/celeries.mmr`),
following [3]_.
Please cite [3]_ if you use celeries in a publication.
Installation
------------
Using conda
~~~~~~~~~~~
The celeries package can be installed using conda with the following command:
``conda install -c conda-forge celeries``
Using pip
~~~~~~~~~
It can also be installed using pip with:
``pip install celeries``
Notebook examples
-----------------
.. toctree::
:maxdepth: 1
chain_equilibria
API Reference
-------------
.. autosummary::
:toctree: _autosummary
:template: autosummary/custom_module.rst
:recursive:
celeries.series
celeries.perham
celeries.perham3pla
celeries.mmr
celeries.birkhoff
celeries.ellipseries
celeries.laplace
celeries.mpfrac
celeries.prime
References
----------
.. [1] `Laskar & Robutel, "Stability of the Planetary Three-Body Problem. I. Expansion of the Planetary Hamiltonian", 1995 `_.
.. [2] `Robutel & Pousse, "On the co-orbital motion of two planets in quasi-circular orbits", 2013 `_.
.. [3] `Delisle, "Analytical model of multi-planetary resonant chains and constraints on migration scenarios", 2017 `_.