A Multi Block Methods for the 3-D Shallow Water Equations