Skip to content

smallmind-creator/N-Body-Gravity-Simulation

Repository files navigation

N-Body Gravitational Interaction

This repository contains a Bachelor's Thesis project exploring the classical N-Body Problem.

Overview

The script models the gravitational interaction between multiple objects in 3D space using numerical integration. It visualizes the trajectories and orbital stability over time. The script allows the loading and saving of initial configurations via JSON, including mass, entity names, physical constants, and velocity vectors. Additionally, it supports the export of calculated results in CSV format.

Demo

nbody_video nbody_video (2)

Tech Stack

NumPy for efficient data processing, with a user interface built using PyQt5 and advanced visualizations powered by VisPy. Prototyping in Tkinter and Matplotlib.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages