Text this: Exact solutions and Lattice Boltszmann modeling for shallow water equations