added 2D shallow water test