Day 2 Intro Slides

Reminder of what we have done/some intro to what we are doing today.

Day 2 Intro Slides (Part 2)

A reminder of what we have discovered so far: the importance of the time step! Lets think about conserved quantities...

Day 2 Intro Slides (Part 3)

A reminder of what we have discovered so far: the importance of the time step! Testing the "goodness" of our numerical simulation! Can we do better...

Plot Analytical + Numerical 2-Body Problem + Indexing Hints

Some python code for plotting an elliptical solution for the 2-Body problem from Day 1. Some hints for setting up indexing for each planet.

Plot Analytical + Numerical 2-Body Problem (Mine)

Some python code for plotting an elliptical solution for the 2-Body problem from Day 1. This includes the analytical solution and code for how I set up numerical integration with a Euler's-type integration scheme. Your setup might be different and that is ok!

Plot Analytical + Numerical 2-Body Problem with Energy & Momentum

Some python code for plotting an elliptical solution for the 2-Body problem. This includes the analytical solution and some code for setting up numerical integration with a Euler's-type integration scheme. Code for including plots of energy and angular momentum are included as well.

Some code that compares Hermite and Euler Integration Schemes with Analytical

Python code comparing different methods of integration for the 2-Body problem.

Some 2-Body Problem Notes

Some notes on the 2-Body problem from Massimo Ricotti's computational astrophysics class.

Notes on Integration in N-body

Some notes on general integration of N-Body problems from Massimo Ricotti's computational astrophysics class.

Integration of ODE's

Some notes on integration methods for ordinary differential equations from Massimo Ricotti's computational astrophysics class.

Indepth Discussion of Several Integrators

Goes over some pros/cons of different sorts of integrators. Hermite integrators are discussed in section 2.3.2.