These are visual simulations of thermal, orbital, and fluid physics algorithms and representations using a combination of NumPy, Matplotlib and Pygame.
Fluid Simulation
Highlighting the chaos that comes from a seemingly simple start point. Uses the Lattice-Boltsmann method, presented with Matplotlib.
Heat Equation in 1D and 2D
A numerical solution and presentation of the Heat Equation presented with Matplotlib.
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.
Simply clone or download this reopsitory and run the python file of the project you would like to see, requires Python 3+.