Improved Advection Schemes for Ocean Models

David J. Webb James Rennell Division, * Southampton Oceanography Centre, Empress Dock, Southampton, United Kingdom

Search for other papers by David J. Webb in
Current site
Google Scholar
PubMed
Close
,
Beverly A. de Cuevas James Rennell Division, * Southampton Oceanography Centre, Empress Dock, Southampton, United Kingdom

Search for other papers by Beverly A. de Cuevas in
Current site
Google Scholar
PubMed
Close
, and
Catherine S. Richmond James Rennell Division, * Southampton Oceanography Centre, Empress Dock, Southampton, United Kingdom

Search for other papers by Catherine S. Richmond in
Current site
Google Scholar
PubMed
Close
Restricted access

Abstract

Leonard’s widely used QUICK advection scheme is, like the Bryan–Cox–Semtner ocean model, based on a control volume form of the advection equation. Unfortunately, in its normal form it cannot be used with the leapfrog–Euler forward time-stepping schemes used by the ocean model. Farrow and Stevens overcame the problem by implementing a predictor–corrector time-stepping scheme, but this is computationally expensive to run.

The present paper shows that the problem can be overcome by splitting the QUICK operator into an O(δx2) advective term and a velocity dependent biharmonic diffusion term. These can then be time-stepped using the combined leapfrog and Euler forward schemes of the Bryan–Cox–Semtner ocean model, leading to a significant increase in model efficiency. A small change in the advection operator coefficients may also be made leading to O(δx4) accuracy.

Tests of the improved schemes are carried out making use of a global eddy-permitting ocean model. Results are presented from cases where the schemes were applied to only the tracer fields and also from cases where they were applied to both the tracer and velocity fields. It is found that the new schemes have the most effect in the western boundary current regions, where, for example, the warm core of the Agulhas Current is no longer broken up by numerical noise.

Corresponding author address: Dr. David J. Webb, James Rennell Division, Southampton Oceanography Centre, Empress Dock, Southampton SO14 3ZH, United Kingdom.

Email: david.webb@soc.soton.ac.uk

Abstract

Leonard’s widely used QUICK advection scheme is, like the Bryan–Cox–Semtner ocean model, based on a control volume form of the advection equation. Unfortunately, in its normal form it cannot be used with the leapfrog–Euler forward time-stepping schemes used by the ocean model. Farrow and Stevens overcame the problem by implementing a predictor–corrector time-stepping scheme, but this is computationally expensive to run.

The present paper shows that the problem can be overcome by splitting the QUICK operator into an O(δx2) advective term and a velocity dependent biharmonic diffusion term. These can then be time-stepped using the combined leapfrog and Euler forward schemes of the Bryan–Cox–Semtner ocean model, leading to a significant increase in model efficiency. A small change in the advection operator coefficients may also be made leading to O(δx4) accuracy.

Tests of the improved schemes are carried out making use of a global eddy-permitting ocean model. Results are presented from cases where the schemes were applied to only the tracer fields and also from cases where they were applied to both the tracer and velocity fields. It is found that the new schemes have the most effect in the western boundary current regions, where, for example, the warm core of the Agulhas Current is no longer broken up by numerical noise.

Corresponding author address: Dr. David J. Webb, James Rennell Division, Southampton Oceanography Centre, Empress Dock, Southampton SO14 3ZH, United Kingdom.

Email: david.webb@soc.soton.ac.uk

Save
  • Arakawa, A., 1966: Computational design for long-term numerical integration of the equations of fluid motion: Two-dimensional incompressible flow. Part 1. J. Comput. Phys.,1, 119–143.

    • Crossref
    • Export Citation
  • Bleck, R., and L. T. Smith, 1990: A wind-driven isopycnic coordinate model of the north and equatorial Atlantic Ocean. 1. Model development and supporting experiments. J. Geophys. Res.,95, 3273–3285.

    • Crossref
    • Export Citation
  • Bradley, D., M. Missaghi, and S. B. Chin, 1988: A Taylor-series approach to numerical accuracy and a third-order scheme for strong convective flows. Comput. Meth. Appl. Mech. Eng.,69, 133–151.

    • Crossref
    • Export Citation
  • Bryan, K., 1969: A numerical method for the study of the circulation of the world ocean. J. Comput. Phys.,4, 347–376.

    • Crossref
    • Export Citation
  • Cox, M. D., 1984: A primitive equation three-dimensional model of the ocean. GFDL Ocean Group Tech. Rep. 1, Geophysical Fluid Dynamics Laboratory/NOAA, Princeton University, Princeton, NJ, 143 pp. [Available from GFDL/NOAA, Princeton University, Princeton, NJ 08542.].

  • Crowley, W. P., 1968: Numerical advection experiments. Mon. Wea. Rev.,96, 1–11.

    • Crossref
    • Export Citation
  • Farrow, D. E., and D. P. Stevens, 1995: A new tracer advection scheme for Bryan and Cox type ocean general circulation models. J. Phys. Oceanogr.,25, 1731–1741.

    • Crossref
    • Export Citation
  • Fromm, J. E., 1968: A method for reducing dispersion in convective difference schemes. J. Comput. Phys.,3, 176–189.

    • Crossref
    • Export Citation
  • Gerdes, R., C. Köberle, and J. Willebrand, 1991: The influence of numerical advection schemes on the results of an ocean general circulation model. Climate Dyn.,5, 211–226.

    • Crossref
    • Export Citation
  • Gwilliam, C. S., 1995: The OCCAM global ocean model. Coming of Age, G. R. Hoffmann and N. Kreitz, Eds., World Scientific, 446–454.

  • Haidvogel, D. B., J. L. Wilkin, and R. Young, 1991: A semi-spectral primitive equation ocean circulation model using vertical sigma and orthogonal curvilinear horizontal coordinates. J. Comput. Phys.,94, 151–185.

    • Crossref
    • Export Citation
  • Hecht, M. W., W. R. Holland, and P. J. Rasch, 1995: Upwind-weighted advection schemes for ocean tracer transport: An evaluation in a passive tracer context. J. Geophys. Res.,100, 20 763–20 778.

    • Crossref
    • Export Citation
  • Hirsch, C., 1990: Numerical Computation of Internal and External flows. Vol. 2, Computational Methods for Inviscid and Viscous Flows, John Wiley and Sons, 691 pp.

  • Iskandarani, M., and D. B. Haidvogel, 1995: A staggered spectral element model with application to the oceanic shallow water equations. Int. J. Numer. Methods Fluids,20, 393–414.

    • Crossref
    • Export Citation
  • Lax, P. D., and B. Wendroff, 1964: Difference schemes with high order of accuracy for solving hyperbolic equations. Commun. Pure Appl. Math.,17, 381–398.

    • Crossref
    • Export Citation
  • Leonard, B. P., 1979: A stable and accurate convective modelling procedure based on quadratic upstream interpolation. Comput. Meth. Appl. Mech. Eng.,19, 59–98.

    • Crossref
    • Export Citation
  • ——, and S. Mokhtari, 1990: Beyond first-order upwinding: The ultra-sharp alternative for non-oscillatory steady-state simulation of convection. Int. J. Numer. Methods Eng.,30, 729–766.

    • Crossref
    • Export Citation
  • LeVeque R. J., 1992: Numerical Methods for Conservation Laws. Lectures in Mathematics, Birkhauser-Verlag, 214 pp.

    • Crossref
    • Export Citation
  • Marti, O., G. Madec, and P. Delecluse, 1992: Comment on “Net diffusivity in ocean general circulation models with nonuniform grids” by F. L. Yin and I. Y. Fung. J. Geophys. Res.,97, 12 763–12 766.

    • Crossref
    • Export Citation
  • Mesinger, F., and A. Arakawa, 1976: Numerical Methods Used in Atmospheric Models. Vol. 1, GARP Publication Series, World Meteorological Organization, 64 pp.

  • Noye, J., 1987: Numerical methods for solving the transport equation. Numerical Modelling: Applications to Marine Systems, J. Noye, Ed., Elsevier Science, 195–223.

    • Crossref
    • Export Citation
  • Pacanowski, R. C., 1995: MOM 2 documentation, user’s guide and reference manual. GFDL Ocean Group Tech. Rep. 3, Geophysical Fluid Dynamics Laboratory/NOAA, Princeton University, Princeton, NJ, 232 pp. [Available from GFDL/NOAA, Princeton University, Princeton, NJ 08542.].

  • ——, K. Dixon, and A. Rosati, 1990: The GFDL Modular Ocean Model users guide, version 1.0. GFDL Ocean Group Tech. Rep. 2, Geophysical Fluid Dynamics Laboratory/NOAA, Princeton University, Princeton, NJ, 18 pp. [Available from GFDL/NOAA, Princeton University, Princeton, NJ 08542.].

  • Patankar, S. V., 1988: Recent developments in computational heat transfer. J. Heat Trans.,110, 1037–1045.

    • Crossref
    • Export Citation
  • Press, W. H., B. P. Flannery, S. A. Teukolsky, and W. T. Vetterling, 1986: Numerical Recipes. Cambridge University Press, 818 pp.

  • Rood, R. B., 1987: Numerical advection algorithms and their role in atmospheric transport and chemistry models. Rev. Geophys.,25, 71–100.

    • Crossref
    • Export Citation
  • Semtner, A. J., 1974: A general circulation model for the World Ocean. Tech. Rep. 9, Department of Meteorology, University of California, Los Angeles, Los Angeles, CA, 99 pp.

  • Smith, L. T., D. B. Boudra, and R. Bleck, 1990: A wind-driven isopycnic coordinate model of the north and equatorial Atlantic Ocean. 2. The Atlantic Basin Experiments. J. Geophys. Res.,95, 13 105–13 128.

    • Crossref
    • Export Citation
  • Smolarkiewicz, P. K., 1991: On forward-in-time differencing for fluids. Mon. Wea. Rev.,119, 2505–2510.

    • Crossref
    • Export Citation
  • Song, Y., and D. Haidvogel, 1994: A semi-implicit ocean circulation model using a generalized topography-following coordinate system. J. Comput. Phys.,115, 228–244.

    • Crossref
    • Export Citation
  • Staniforth, A., and J. Côté, 1991: Semi-Lagrangian schemes for atmospheric models—A review. Mon. Wea. Rev.,119, 2206–2223.

    • Crossref
    • Export Citation
  • Stoer, J., and R. Bulirsch, 1991: Introduction to Numerical Analysis. 2d ed. Texts in Applied Mathematics, Springer-Verlag, 660 pp.

  • Tremback, C. J., J. Powell, W. R. Cotton, and R. A. Pielke, 1987: The forward-in-time upstream advection scheme: Extension to higher orders. Mon. Wea. Rev.,115, 540–555.

    • Crossref
    • Export Citation
  • Webb, D. J., A. C. Coward, B. A. de Cuevas, and C. S. Gwilliam, 1997: A multiprocessor ocean general circulation model using message passing. J. Atmos. Oceanic Technol.,14, 175–183.

    • Crossref
    • Export Citation
All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 334 92 1
PDF Downloads 193 52 1