This simulation realises the two-dimensional shallow water model, derived from the general
navier-Stokes fluid equations with the simplifications:
inviscid - incompressible fluid (continuity equation accordingly) -
uses two dimensional velocity field, vertical component considered to be zero
the pressure field and the height field related by hydrostatic pressure formula.
The model capable to describe water surface evolution, superposition of waves, as well as to
capture object drifting by convection and incorporate the fluid behavior near obstacles and
The numerical solution based on a simplified semi-Lagrangian integration scheme,
allowing large timesteps (consequently real-time calculation),
and stable in wide range of physical parameters.