O(N²) 2D N-body gravity in sequential C++, OpenMP, and CUDA, scaling to 100k bodies
-
Updated
Oct 5, 2026 - C++
O(N²) 2D N-body gravity in sequential C++, OpenMP, and CUDA, scaling to 100k bodies
Gravastar is a browser-based gravity game where players create “Dots” on a shared canvas visible to everyone around the world. Each Dot has mass and interacts through gravity, so a Dot created in Germany can influence one in Australia.
Newtonian N-body Physics Simulator on Python with Barnes-Hut
2D gravity simulation built with Godot Engine.
A real-time n-body physics simulator visualizing celestial systems with accurate Newtonian gravity. Create custom planetary systems, watch orbits unfold in real-time, and explore orbital mechanics interactively. Built with libGDX and Java.
source code to the celestialsimulator.kagof.com simulation
Newtonian physics simulator
This is a 2D orbit simulator where objects can be added to the simulation by clicking on the screen. Additional methods have been designed here demonstrating how to make such a project robust for a range of time steps when implementing vector equations
G Metrology Software: Covariance scaling and a dual-mode torque diagnostic in measurements of the gravitational constant
143 verified periodic orbits of the equal-mass three-body problem with non-zero angular momentum — including 3 candidates not matched to any catalogued family. Novelty unverified; see README. Computed by Claude Opus 5 in Ultracode.
To associate your repository with the newtonian-gravity topic, visit your repo's landing page and select "manage topics."