Solvers for the shallow water equations.