Numerical Resolution of the N bodies problem
- Tech Stack: Python
- Numerical Methods: Euler Explicit, Runge-Kutta 2, Runge-Kutta 4
- Github URL: Project Link
Developed a simulation-based application to model the gravitational interactions between multiple celestial bodies, using real-world data from the NASA Database. This project utilizes three numerical methods—Euler Explicit, Runge-Kutta 2, and Runge-Kutta 4—to provide detailed simulations of complex astrophysical systems.
Implemented methods to visualize key astronomical scenarios, including the entire Solar System, the trajectories of Voyager 1 and Voyager 2, and the path of Halley's Comet. This allowed for dynamic representation and analysis of the N-bodies problem with real-time plotting and tracking.
Optimized performance for handling large datasets by testing the scalability of the simulation, ensuring the program can efficiently manage computations for thousands of iterations, simulating long-duration celestial events.
