This example models a moving wave in a pool of shallow water. Although these types of fluid flows are governed by the full three-dimensional Navier-Stokes equations, they can be simplified with a two dimensional approximation, where the z-dimension is replaced with a variable h for the unknown free surface height …