A stream function solver for liquid simulations
Particle-based fluid-fluid interaction