The 2D shallow water equations are a common tool for the simulation of free surface fluid dynamics in civil engineering. However, nonlinear structures equations' straightforward implementations lead to numerical problems, such as spurious oscillations and unphysical diffusion. Therefore, this research compared several strategies overcome these using various finite element formulations combinati...