Free-surface Navier-Stokes eqs simulator using semi-lagrangian advection.