Skip to content

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

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages