💫 An open-source multi-purpose N-body code.
-
Updated
Jul 31, 2024 - C
💫 An open-source multi-purpose N-body code.
𝑛-Body and Extended Body Gravitation for Kerbal Space Program
Vectorized N-body code (Python)
Py-SPHViewer is a framework for rendering cosmological simulations in Python using the Smoothed Particle Hydrodynamics scheme.
Libraries to analyze numerical simulations (python3)
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.
SPH-EXA is a C++20 simulation code for performing hydrodynamics simulations (with gravity and other physics), parallelized with MPI, OpenMP, CUDA, and HIP.
A versatile multifluid HD/MHD code that runs on clusters of CPUs or GPUs, with special emphasis on protoplanetary disks.
Negative Mass N-body Simulation Codes
This is Nbody6++GPU, an N-body star cluster simulation code, maintained by Rainer Spurzem and team.
Differentiable Cosmological Forward Model
Python code to interface with halo catalogs and other Abacus N-body data products
C++ library for ODE integration via Taylor's method and LLVM
A code to compute the non-linear evolution of the cosmological matter density contrast.
ASSIST is a software package for ephemeris-quality integrations of test particles.
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…
Python library for ODE integration via Taylor's method and LLVM
Gravity Simulation (Galaxy Birth) in real time, N-Body and 1-Body
A real-time N-body galaxy formation simulation in WebGL.
Add a description, image, and links to the n-body topic page so that developers can more easily learn about it.
To associate your repository with the n-body topic, visit your repo's landing page and select "manage topics."