NbodyGradient

A fast, differentiable N-body integrator for modeling transiting exoplanets, and more.

This package provides a simple user-interface to carry out N-body simulations and compute the derivatives of the outputs with respect to the initial conditions. The current version of the code implements the following:

Getting Started

First, you'll need to add the package. Using the Julia REPL, run:

pkg> add NbodyGradient

If you'd like to use the developement version of the code, run:

pkg> add NbodyGradient#master

Then, use like any other Julia package

using NbodyGradient

See the Tutorials page for basic usage.