https://github.com/wumpf/yasph2d
some 2d sph fluid experimentation using rust
https://github.com/wumpf/yasph2d
fluid fluid-simulation simulation smoothed-particle-hydrodynamics sph
Last synced: 10 months ago
JSON representation
some 2d sph fluid experimentation using rust
- Host: GitHub
- URL: https://github.com/wumpf/yasph2d
- Owner: Wumpf
- Created: 2020-01-14T22:12:32.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-02-01T20:25:17.000Z (about 4 years ago)
- Last Synced: 2025-03-24T13:37:29.461Z (11 months ago)
- Topics: fluid, fluid-simulation, simulation, smoothed-particle-hydrodynamics, sph
- Language: Rust
- Homepage:
- Size: 448 KB
- Stars: 21
- Watchers: 3
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
YaSPH2D
===========================
"Yet another SPH" .. thing.. in 2D!\
Playing around with Smoothed Particle Hydrodynamics simulation in Rust. All 2d for now.
Implements solvers using
* Weakly Compressible SPH (WCSPH)
* DFSPH
* [Bender & Koschier 2015, Divergence-Free Smoothed Particle Hydrodynamicss](https://animation.rwth-aachen.de/publication/054/)
* [Bender & Koschier 2017, Divergence-Free SPH for Incompressible and Viscous Fluids](https://animation.rwth-aachen.de/publication/051/)
Nearest neighbor search using ideas from [Compressed Neighbour Lists for SPH, Stefan Band et al.](https://onlinelibrary.wiley.com/doi/full/10.1111/cgf.13890). Actual compression is WIP (see #3)
Some more links to resources in the code.
To find even more resources about fluid simulation in general check out [my gist on CFD](https://gist.github.com/Wumpf/b3e953984de8b0efdf2c65e827a1ccc3) where I continously gather links and short descriptions on various concepts.