to control the nonlinear numerical instability, throughout the time evolution of the eulerian form of the nonlinear rotating shallow water equations, it is necessary to add numerical diffusion to the solution. it is clear that, this extra numerical diffusion degrades the accuracy of the numerical solution and should be kept as small as possible. in a conventional approach a hyper-diffusion is u...