Annotated implementations of equivariant (graph) neural networks in Jax: EGNN, SEGNN, NequIP.
-
Updated
Mar 1, 2025 - Python
Annotated implementations of equivariant (graph) neural networks in Jax: EGNN, SEGNN, NequIP.
Benchmark of kernel matrix-vector products and inversions (regression, system resolution).
Particle-mesh code in Python 3 for N-body simulations on galaxy structure and evolution.
Spatial decomposition without space filling curves
Parallelized N-body code in Python + Numba to simulate galaxy mergers with ~2×10⁵ particles
A Python project consisting in simulating black holes interacting with each other and rendering them using ray tracing
PyFNB (Python + falcON + N-Body) is an implementation of Jean-Charles Lambert's python wrapper of UNSIOTOOLS into a simple N-Body simulation code. Hence, it uses the very fast falcON algorithm in order to compute gravitational accelerations.
pyCOLA is a multithreaded Python/Cython N-body code, implementing the Comoving Lagrangian Acceleration (COLA) method in the temporal and spatial domains.
Overview, code (sample cases) and project report of my second semester course project
A simple yet eficient open source gravitational simulater.
n-body solar system simulation using a brute force and a tree based algorithm
N-Body simulations of Galaxy dinamics using python with two diferent algorthms, brute force and Barnes-Hut
Python function used to CosmicWebClassification using the Hessian Matrix of the gravitational potential
Simulating the dynamics of a celestial system
N-body model of Saturn and some of its moons with python.
Newton's Law of Gravitation Simulation Using Verlet Integration
universe.py is a python-numba 2-dimensional n-body simulation with an accompanying pyglet gui display.
N-Body simulation between earth and the sun using pygame
This project simulates the individual trajectories of N-bodies under the effect of gravitation.
Add a description, image, and links to the n-body-simulation topic page so that developers can more easily learn about it.
To associate your repository with the n-body-simulation topic, visit your repo's landing page and select "manage topics."