https://github.com/yourself1011/ultimate_fluid_sim
Ultimate Fluid Sim is a fluid simulation that makes use of the Smoothed Particle Hydrodynamics method.
https://github.com/yourself1011/ultimate_fluid_sim
fluid-dynamics fluid-simulation processing runge-kutta-4 smoothed-particle-hydrodynamics
Last synced: about 1 year ago
JSON representation
Ultimate Fluid Sim is a fluid simulation that makes use of the Smoothed Particle Hydrodynamics method.
- Host: GitHub
- URL: https://github.com/yourself1011/ultimate_fluid_sim
- Owner: Yourself1011
- License: bsd-3-clause
- Created: 2024-01-16T19:55:17.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-10T00:11:42.000Z (over 1 year ago)
- Last Synced: 2025-04-14T01:08:19.644Z (about 1 year ago)
- Topics: fluid-dynamics, fluid-simulation, processing, runge-kutta-4, smoothed-particle-hydrodynamics
- Language: Processing
- Homepage:
- Size: 125 KB
- Stars: 9
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ultimate Fluid Sim
Ultimate Fluid Sim is a fluid simulation that makes use fo the Smoothed Particle Hydrodynamics method. These are the papers I used for this:
- https://cg.informatik.uni-freiburg.de/publications/2014_EG_SPH_STAR.pdf
- http://www.ligum.umontreal.ca/Clavet-2005-PVFS/pvfs.pdf
- https://matthias-research.github.io/pages/publications/sca03.pdf
- https://cg.informatik.uni-freiburg.de/publications/2011_CGF_dataStructuresSPH.pdf
As well as the following very helpful video: https://www.youtube.com/watch?v=rSKMYc1CQHE
It also uses the Runge-Kutta 4th order method for integration. More info here: https://en.wikipedia.org/wiki/Runge%E2%80%93Kutta_methods#The_Runge.E2.80.93Kutta_method
## How to run
1. Download the [Processing IDE](https://processing.org/download)
2. Open this folder
3. Run it