Upstream Non-Oscillatory Advection Schemes Suitable for Ocean Wave Models

The first order upstream advection scheme used in the WAM ocean wave models is known too diffusive and is responsible for the underestimation of long distance swells. High order advection schemes used in other wave models, like the 3 order ULTIMATE QUICKEST scheme in WAVEWATCH III, are 'too good' as it does not smooth out the garden sprinkler effect. The purpose of this paper is to find a suitable 2 order scheme, which reduces the 1 order diffusion but keeps enough smoothing for the discrete direction and spectral bins. Of course, it should be free from oscillations which haunt many high order schemes. The proposed upstream nonoscillatory 2 order (UNO2) scheme is adapted from the MINMOD scheme and simplified to favour vectorization on super computers. The scheme is extended to 2-D with the multidimensional advective-conservative hybrid operator (MACHO), which keeps the 2-D scheme stable under the 1-D CFL condition and eliminates time-splitting errors. The scheme has been tested in the Met Office global and regional wave models. It is more effective than the 3 order Gadd scheme used in the Met Office operational wave models and even shows better results than the old scheme. A 3 order scheme (UNO3), similar to the 3 order ULTIMATE QUICKEST scheme but replaced its flux limiter part by the UNO2 scheme, is also presented. The UNO3 scheme is of the same accuracy as the ULTIMATE QUICKEST scheme but more efficient. Two more intermediate schemes (UNO2 and UNO3) are derived from the van Leer homonic average. Classical numerical (1-D constant speed and 2-D solid rotation and deformation) tests have demonstrated that these schemes are non-oscillatory, conservative and shape-preserving. These schemes, especially the UNO2 scheme, are recommended for replacing the 1 order upstream scheme in WAM models.

[1]  K. P.,et al.  HIGH RESOLUTION SCHEMES USING FLUX LIMITERS FOR HYPERBOLIC CONSERVATION LAWS * , 2012 .

[2]  W. P. Crowley,et al.  NUMERICAL ADVECTION EXPERIMENTS1 , 1968 .

[3]  Jay P. Boris,et al.  Flux-corrected transport. I. SHASTA, a fluid transport algorithm that works , 1973 .

[4]  C. Walcek,et al.  A simple but accurate mass conservative, peak-preserving, mixing ratio bounded advection algorithm with FORTRAN code , 1998 .

[5]  S. Zalesak Fully multidimensional flux-corrected transport algorithms for fluids , 1979 .

[6]  P. Rasch Conservative Shape-Preserving Two-Dimensional Transport on a Spherical Reduced Grid , 1994 .

[7]  P. Killworth,et al.  Response of an eddy-permitting ocean model to the assimilation of sparse in situ data , 2003 .

[8]  Lawrence L. Takacs,et al.  A Two-Step Scheme for the Advection Equation with Minimized Dissipation and Dispersion Errors , 1985 .

[9]  B. V. Leer,et al.  Towards the Ultimate Conservative Difference Scheme , 1997 .

[10]  Andreas Bott The Monotone Area-preserving Flux-Form Advection Algorithm: Reducing the Time-splitting Error in Two-Dimensional Flow Fields , 1993 .

[11]  Richard B. Rood,et al.  Application of a Monotonic Upstream-biased Transport Scheme to Three-Dimensional Constituent Transport Calculations , 1991 .

[12]  M. Mock,et al.  Systems of conservation laws of mixed type , 1980 .

[13]  P. Colella Multidimensional upwind methods for hyperbolic conservation laws , 1990 .

[14]  A. J. Gadd A numerical advection scheme with small phase speed errors , 1978 .

[15]  H. Tolman,et al.  Development and Implementation of Wind-Generated Ocean Surface Wave Modelsat NCEP , 2002 .

[16]  C. Angelopoulos High resolution schemes for hyperbolic conservation laws , 1992 .

[17]  S. Osher,et al.  Weighted essentially non-oscillatory schemes , 1994 .

[18]  Frédéric Hourdin,et al.  The Use of Finite-Volume Methods for Atmospheric Advection of Trace Species. Part I: Test of Various Formulations in a General Circulation Model , 1999 .

[19]  A. Bott Monotone Flux Limitation in the Area-preserving Flux-form Advection Algorithm , 1992 .

[20]  A Multiple-Cell Flat-Level Model for Atmospheric Tracer Dispersion over Complex Terrain , 2003 .

[21]  J. Thuburn Multidimensional Flux-Limited Advection Schemes , 1996 .

[22]  B. P. Leonard,et al.  A stable and accurate convective modelling procedure based on quadratic upstream interpolation , 1990 .

[23]  R. Pielke,et al.  The forward-in-time upstream advection scheme:extension to higher orders , 1987 .

[24]  P. Woodward,et al.  The Piecewise Parabolic Method (PPM) for Gas Dynamical Simulations , 1984 .

[25]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme V. A second-order sequel to Godunov's method , 1979 .

[26]  J. Thuburn TVD Schemes, Positive Schemes, and the Universal Limiter , 1997 .

[27]  David L. Book,et al.  Flux-corrected transport II: Generalizations of the method , 1975 .

[28]  M. Prather Numerical advection by conservation of second-order moments. [for trace element spatial distribution and chemical interaction in atmosphere] , 1986 .

[29]  A. Staniforth,et al.  A new dynamical core for the Met Office's global and regional modelling of the atmosphere , 2005 .

[30]  Stanley Osher,et al.  Large-scale computations in fluid mechanics , 1985 .

[31]  B. P. Leonard,et al.  The ULTIMATE conservative difference scheme applied to unsteady one-dimensional advection , 1991 .

[32]  Joseph M. Prusa,et al.  Dynamic Grid Adaptation Using the MPDATA Scheme , 2002 .

[33]  P. Smolarkiewicz The Multi-Dimensional Crowley Advection Scheme , 1982 .

[34]  W. R. Holland,et al.  Application of a Third-Order Upwind Scheme in the NCAR Ocean Model* , 1998 .

[35]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme. II. Monotonicity and conservation combined in a second-order scheme , 1974 .

[36]  M. Berger,et al.  Adaptive mesh refinement for hyperbolic partial differential equations , 1982 .

[37]  J. Fromm A method for reducing dispersion in convective difference schemes , 1968 .

[38]  Shian‐Jiann Lin,et al.  Multidimensional Flux-Form Semi-Lagrangian Transport Schemes , 1996 .