Morozov, V.A. 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-7. https://en.num-meth.ru/index.php/journal/article/view/197.