Skip to content

cerrno/pcisph

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 

pcisph

Predictive-Corrective smoothed particle hydrodynamics (SPH) implementation in 2D for CS4167 final project

See here for a more recent implementation in Rust including a parallel solver

For further information, see SPH tutorials on my website, including an introduction to SPH math and a simple SPH solver.

Demo video

Demo video

Note

This solver is not exactly PCISPH, but can be viewed as 1-iteration of SPH relaxation plus sub-stepping. The “prediction-relaxation” scheme of my implementation actually comes mainly from the (much easier to follow) paper "Particle-based Viscoelastic Fluid Simulation”, as opposed to "Predictive-Corrective Incompressible SPH”.

About

Predictive-Corrective Smoothed Particle Hydrodynamics (SPH) implementation in 2D for CS4167 final project

Resources

License

Stars

Watchers

Forks