Morozov, V. (2006). A finite-volume TVD Riemann solver for the 2D shallow water equations. Numerical Methods and Programming (Vychislitel’nye Metody I Programmirovanie), 7(7), 105–107. Retrieved from https://en.num-meth.ru/index.php/journal/article/view/197