A Well-Balanced and Non-Negative Numerical Scheme for Solving the Integrated Shallow Water and Solute Transport Equations. (2010). Communications in Computational Physics, 7(5), 1049-1075. https://doi.org/10.4208/cicp.2009.09.156