An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: n-body-simulation

elkogerville/MSG_Nbody

N-body simulation code written with Python and Numba using the particle-particle algorithm for studying galaxy mergers with particles on the order of ~2x10⁵

Language: Python - Size: 171 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

EXP-code/EXP

Basis Function Expansion C++ library and Python package for running N-body galactic simulations and dynamical discovery

Language: C++ - Size: 24.4 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 20 - Forks: 5

Ania54/Problem-trzech-cial

Konfigurowalna symulacja N ciał stworzona w Unity (C#), oparta na prawie powszechnego ciążenia Newtona. Obsługuje dowolną liczbę ciał oraz edytowalne pozycje początkowe i parametry. Zawiera wizualizację trajektorii.

Language: C# - Size: 55.4 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

maythaswang/N-body-simulator

Simple Real-time N-body simulator implemented using Particle-Particle method for both CPU and GPU.

Language: C++ - Size: 102 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 0

nbody6ppgpu/Nbody6PPGPU-beijing

This is Nbody6++GPU, an N-body star cluster simulation code, maintained by Rainer Spurzem and team.

Language: Fortran - Size: 12.5 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 19 - Forks: 16

rrocketmann/OrbitDance

A simple yet eficient open source gravitational simulater.

Language: Python - Size: 187 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

DiegoViillalba/N-Body-Python-simulation

N-Body simulations of Galaxy dinamics using python with two diferent algorthms, brute force and Barnes-Hut

Language: Python - Size: 940 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Connor-H-Bot/Particle-Simulation

2D Particle simulator in C (both threaded and serial)

Language: C - Size: 42 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

Hsin-Hung/N-body-simulation

a real-time N-body simulation with the Barnes-Hut algorithm and CUDA

Language: Cuda - Size: 2.73 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 11 - Forks: 0

Romelium/n-body-simulation-cpp

A somewhat well documented 3D n-body simulator in C++. There are build and run scripts for nearly all platforms if you have clang and a C++ standard library implementation that support c++20.

Language: C++ - Size: 3.01 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

GrindelfP/cuda-n-body-simulation

Simulation of N-Body movement using CUDA.

Language: Cuda - Size: 3.91 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

BetaGem/N-body-galaxy

Particle-mesh code in Python 3 for N-body simulations on galaxy structure and evolution.

Language: Python - Size: 4.83 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 5 - Forks: 0

pcurz/parallel-nbody-simulation-mpi

High-performance parallel N-body simulation in C using MPI. Simulates gravitational interactions between bodies in 3D space.

Language: C - Size: 816 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

matous-volf/body-problem

A simulation of the n-body problem in a web app.

Language: Rust - Size: 640 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

JotaEspig/nbody-simulation

N-Body simulation using Axolote Engine

Language: C++ - Size: 2.89 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 5 - Forks: 0

NotQuiteAwake/hierarchical

Hierarchical N-body simulation implementations

Language: C++ - Size: 44 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

milcsu09/Barnes-Hut

Barnes-Hut simulation

Language: C++ - Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Tomycj/Webpage

Test webpage

Language: JavaScript - Size: 55.3 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

smsharma/eqnn-jax

Annotated implementations of equivariant neural networks in Jax.

Language: Jupyter Notebook - Size: 1.67 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 7 - Forks: 1

Balaji-0-5/N-Body-Simulation

This is a code repository for a basic N-body simulation. It is written in Python and utilizes the Leapfrog integration method to simulate the motion of particles in 3D space.

Language: Jupyter Notebook - Size: 2.12 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Ryan4253/n-body-simulator

Particle dynamics simulation with C++ and CUDA

Language: Python - Size: 1.19 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Ruibin-Liu/despace

Spatial decomposition without space filling curves

Language: Python - Size: 4.92 MB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

saraghl/Cosmology-term-paper

During the cosmology undergraduate course, I prepared this term paper, focusing on the CONCEPT simulation. Through this amazing journey to the world of N-body simulations, I used the Master's thesis of Dr. Jeppe Mosgaard Dakin, named "Computing Dark Universes". Also I used the CONCEPT simulation tutorial to run the recommended simulations.

Size: 794 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

Kushaalkumar-pothula/gravitylab

A fast astrophysical N-body simulator, written in Python and Cython.

Language: Cython - Size: 1.61 MB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

jan-golda/PW-NBodySimulation 📦

Warsaw University of Technology - Parallel and Distributed Programming - N-Body simulation

Language: Jupyter Notebook - Size: 202 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

kernel-matrix-benchmarks/kernel-matrix-benchmarks

Benchmark of kernel matrix-vector products and inversions (regression, system resolution).

Language: Python - Size: 18.4 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 2

n-ssouza/PyFNB

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.

Language: Python - Size: 6.09 MB - Last synced at: 6 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

TJamara/Saturn-s_Moons_Simulation

N-body model of Saturn and some of its moons with python.

Language: Python - Size: 796 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

apkuznetsov/parallel-programming-2019

Моделирование эволюция системы N гравитирующих тел (материальных точек). Блочное умножение матриц. Производитель и потребитель. Построчное сравнение файлов. Нахождение простых чисел

Language: Java - Size: 2.62 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

adityajramdasi/N-body-simulations

Overview, code (sample cases) and project report of my second semester course project

Language: Python - Size: 2.16 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Timo-Schrader/OpenCL-N-Body-Simulation

This project implements a N-Body Simulation using OpenCL and OpenGL. It can be used to benchmark both GPU and CPU.

Language: C++ - Size: 13.9 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 2

ryland-goldman/n-body-simulation

Advanced Science Research - 2022-23 Project

Language: Python - Size: 4.59 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

hannanmustajab/N-Body

In this project, we make three different versions of N-Body simulation. We use All-Pairs algorithm to model their behaviour, first in sequential way, then using OpenMP, MPI, OpenMP + MPI and CUDA.

Language: C++ - Size: 259 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 1

stassev/pyCOLA

pyCOLA is a multithreaded Python/Cython N-body code, implementing the Comoving Lagrangian Acceleration (COLA) method in the temporal and spatial domains.

Language: Python - Size: 254 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

wak31415/nbodysimulation

Simulate interaction of different bodies in space. Imported from Gitlab

Language: Rust - Size: 86.9 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

stassev/COLAcode

This is COLAcode: a serial particle mesh-based N-body code illustrating the COLA (COmoving Lagrangian Acceleration) method.

Language: C - Size: 31.3 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

rkolovanov/computing-mathematics 📦

Моделирование различных динамических процессов с использованием методов вычислительной математики

Language: Jupyter Notebook - Size: 826 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

buntonj/cm_nbody

Undergraduate project numerically solving the n-body gravitational force problem in Fortran.

Language: Fortran - Size: 18.4 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

PashaDEVAcc/N-Body

N-Body simulation between earth and the sun using pygame

Language: Python - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

hoverslam/n-body-simulation

Simulating the dynamics of a celestial system

Language: Python - Size: 1.53 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

zainkhan-afk/Planet-Gravity-Simulation

Newton's Law of Gravitation Simulation Using Verlet Integration

Language: Python - Size: 16.6 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

mio10/law-of-universal-gravitation

Gravitation simulation

Language: C++ - Size: 770 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

adamparkosidis/modeling-protoplanetary-dust-disk

Modeling Protoplanetary dust disk in the presence of a Giant Planet

Language: TeX - Size: 10.4 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Fourmilab/orbits

Astronomical simulations for the Second Life virtual world. Includes a scale model simulation of the solar system, including orbits of asteroids and comets from their orbital elements, simulation of stars orbiting the central black hole in the Milky Way, and a general n-body gravitational system simulator.

Language: LSL - Size: 126 MB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

maxwelltsai/neural-symplectic-integrator

Wisdom-Holman integrator augmented with physics informed neural interaction Hamiltonian for the gravitational N-body problem

Language: Jupyter Notebook - Size: 19.4 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

WangYun1995/Cosmic-Web-Classification-using-the-HessianMatrix

Python function used to CosmicWebClassification using the Hessian Matrix of the gravitational potential

Language: Python - Size: 2.67 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

imgios/nbody-simulation

Parallel MPI solution for the n-body problem, benchmarked on AWS.

Language: C - Size: 197 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Kushaalkumar-pothula/NSimX

An N-body simulator based on the Leapfrog method.

Language: C - Size: 675 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

Wydzials/NBodySimulation

N-body simulation in Java with Processing

Language: Java - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

ilovematter/nbody_jl

A simple gravitational n-body simulation routine written in Julia

Language: Julia - Size: 1.82 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

Related Keywords
n-body-simulation 50 n-body 12 astrophysics 9 n-body-simulator 8 physics-simulation 8 python 8 astronomy 7 simulation 6 n-body-problem 6 physics 6 nbody 5 nbody-simulation 5 gpu 4 cpp 4 cuda 4 parallel-computing 4 gravity-simulation 4 nbody-gravity-simulation 3 python3 3 mpi 3 barnes-hut 2 c 2 barnes-hut-algorithm 2 verlet-integration 2 sfml 2 computational-physics 2 nbody-simulator 2 science 2 cosmology 2 opengl 2 opencl 2 cplusplus 2 solar-system 2 gravitational-simulations 2 openmp 2 modeling 2 astrophysical-simulation 2 modeling-and-simulation 1 point-convolution 1 openmp-parallelization 1 kernel-methods 1 numerical-simulations 1 compute-shader 1 vpython 1 benchmarking 1 gpgpu 1 docker 1 gaussian-processes 1 moon 1 newton 1 satellite 1 satellites 1 saturn 1 model 1 isaac 1 horizons 1 block-matrix-multiplication 1 finding-primes 1 multithreading 1 celestial-mechanics 1 producer-consumer 1 swing 1 leap-frog 1 celestial-bodies 1 celestial 1 simd 1 newtons-laws 1 astronomy-astrophysics 1 fortran95 1 latex 1 modeling-dynamic-systems 1 protoplanetary-disks 1 shellscript 1 galactic-center 1 orrery 1 secondlife 1 neural-networks 1 cosmic-web 1 large-scale-structure-cosmology 1 aws 1 java 1 processing 1 nbody-problem 1 cuda-programming 1 gpgpu-physics 1 hpc 1 electronic-oscillator-model 1 falling-simulation 1 ideal-spring-simulation 1 kahan-summation 1 lagrange-interpolation 1 newton-interpolation 1 newton-method 1 sir-model 1 study 1 fortran 1 astrodynamics 1 bored 1 cool 1 space 1