There are 5 repositories under n-body topic.
𝑛-Body and Extended Body Gravitation for Kerbal Space Program
Implementations in Unity of the Ten Minute Physics YouTube channel. Instead of using Unity's built-in physics engine, you will learn how to make your own. This is useful if you want to simulate ropes, cloth, tires, etc. You will also learn how to make fluid simulations and soft body physics.
C++ library for ODE integration via Taylor's method and LLVM
A simulator of gravitationally bound systems.
SPH-EXA is a C++20 simulation code for performing hydrodynamics simulations (with gravity and other physics), parallelized with MPI, OpenMP, CUDA, and HIP.
Py-SPHViewer is a framework for rendering cosmological simulations in Python using the Smoothed Particle Hydrodynamics scheme.
Python library for ODE integration via Taylor's method and LLVM
A 3D sandbox for simulating planetary orbits made with Bevy
Libraries to analyze numerical simulations (python3)
Sophisticated astrodynamics and space mission simulator. Calculate n-body trajectories, perform orbital maneuvers, apply various perturbations, generate plots, and more! Minimal dependencies.
Negative Mass N-body Simulation Codes
Gravity Simulation (Galaxy Birth) in real time, N-Body and 1-Body
Python N-body gravity solver accelerated with C
ASSIST is a software package for ephemeris-quality integrations of test particles.
A real-time N-body galaxy formation simulation in WebGL.
A versatile multifluid HD/MHD code that runs on clusters of CPUs or GPUs, with special emphasis on protoplanetary disks.
C++17 N-body Barnes-Hut on heterogeneous hardware architectures
a real-time N-body simulation with the Barnes-Hut algorithm and CUDA
This is the public repository for the AbacusSummit suite, intended for specifications of the simulations and instructions for reading the files.
This is Nbody6++GPU, an N-body star cluster simulation code, maintained by Rainer Spurzem and team.
Python code to interface with halo catalogs and other Abacus N-body data products
n-body-simulation performance test suite
Analysis Tool for Astrophysical Simulation Data in the Julia Language
This is a modified version of the L-PICOLA code extending the COLA approach for simulating cosmological structure formation to theories that exhibit scale-dependent growth. It can compute matter power-spectra (CDM and total), redshift-space multipole power-spectra P0,P2,P4 and do halofinding on the fly. It can also include the effects of massive neutrinos on structure formation.
Fragmentation and bulk composition tracking code for the C version of REBOUND. Based on Childs & Steffen 2022.
A simple N-Body simulator, able to support a galactic environnement (under the form of a gravitational field).
An advanced orbital dynamics and n-body simulation program.
A Visualisation of N-body Gravitational body system in OpenCV using C++ and OpenMP parallelization