International Journal for Numerical Methods in Fluids the Lagrange–galerkin Method for the Two-dimensional Shallow Water Equations on Adaptive Grids