Fluid solver based on the paper "Real-Time Fluid Dynamics for Games" by Jos Stam implemented in JavaScript using the HTML5 canvas.