N-bodyGravitySimulation icon indicating copy to clipboard operation
N-bodyGravitySimulation copied to clipboard

N-body Gravity Simulation

N-body Gravity Simulation

alt text

Run

See it in action

Open index.html in google chrome.

About

A N-body simulation of Newton's law of universal gravitation written in javascript.

Numerical Integration methods: Euler, Runge–Kutta 4, Verlet.

Calculating accelerations in O(n2) time. Would like to include a Barnes-Hut option to do this calculation in O(n*log(n)).

Control GUI from dat.gui