Skip to content

A-Hoblit/Python-Physics-Simulations

Repository files navigation

Physics Simulations with Python

These are visual simulations of thermal, orbital, and fluid physics algorithms and representations using a combination of NumPy, Matplotlib and Pygame.

Screenshots

Fluid Simulation

Highlighting the chaos that comes from a seemingly simple start point. Uses the Lattice-Boltsmann method, presented with Matplotlib.

input

Heat Equation in 1D and 2D

A numerical solution and presentation of the Heat Equation presented with Matplotlib.

input

input

Orbital Simulation

In pygame, an accurate simulation of planets in our solar sytem orbiting the Sun, listed is the bodies distance from the sun. Presented with pygame.

input

Using for yourself

Simply clone or download this reopsitory and run the python file of the project you would like to see, requires Python 3+.

About

A compilation of physics simulations in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages