BGK Boltzmann Model and Lattice Boltzmann Method for Shallow Water Flows - LIANG, Junhong (2006)