Skip to main content
Log in

On the forward-in-time upstream advection scheme for non-uniform and time-dependent flow

  • Published:
Meteorology and Atmospheric Physics Aims and scope Submit manuscript

Summary

The classical forward-in-time upstream advection scheme for uniform flow field has been extended to include non-uniform and time-dependent advective flow. This generalised scheme is described in one dimension for an advective flow which varies both in time and in space. The classical upstream advection scheme is only first-order accurate both in time and in space if the advective flow is not uniform. Higherorder accuracy in both time and space, however, can be easily obtained in the generalised scheme.

This generalised scheme with third-order accuracy is applied to the one-dimensional inviscid Burgers equation (socalled self-advection problem), two-dimensional steady flow, and to a time-split shallow water equation model. The results are compared with those obtained from the Takacs' (1985) scheme and from a standard third-order semi-Lagrangian scheme, and also with those obtained from the fourth-order Lax-Wendroff scheme of Crowley (1968) in the time-split shallow water equation model. It is shown that the generalised scheme performs as well as, but is more efficient than, the standard semi-Lagrangian scheme with same order. It is much more accurate than the Takacs' scheme which has large dissipation errors, especially for the flow with strong deformation. In contrast, the generalised scheme has very weak dissipation and has much better dispersion and shapeconserving properties. Although the fourth-order Lax-Wendroff scheme has higher accuracy and can give more accurate numerical solutions for uniform advective flow or solid rotational flow (Crowley, 1968), it is inferior to the generalised third-order scheme for non-uniform flow with strong deformation or large spatial gradients. This generalised scheme, therefore, has considerable application potential in different numerical models, especially for the models using time-split algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Bates, J. R., 1991: Comments on “Noninterpolating semi-Lagrangian advection schemes with minimized dissipation and dispersion errors”.Mon. Wea. Rev.,119, 230.

    Google Scholar 

  • Bates, J. R., McDonald, A., 1982: Multiple-upstream, semi-Lagrangian advective schemes: Analysis and application to a multi-level primitive equation model.Mon. Wea. Rev.,110, 1831–1842.

    Google Scholar 

  • Burstein, S. Z., Mirin, A. A., 1970: Third order differencing methods for hyperbolic equations.J. Comput. Phys.,5, 547–571.

    Google Scholar 

  • Chan, J. C.-L., Williams, R. T., 1987: Analytical and numerical studies of the beta-effect in tropical cyclone motion. Part I: Zero mean flow.J. Atmos. Sci.,44, 1257–1265.

    Google Scholar 

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

    Google Scholar 

  • Davies-Jones, R., 1985: Comments on “A kinematic analysis of frontogenesis associated with a nondivergent vortex”,J. Atmos. Sci.,42, 2073–2075.

    Google Scholar 

  • Demaria, M., 1985: Tropical cyclone motion in a nondivergent barotropic model.Mon. Wea. Rev.,113, 1199–1210.

    Google Scholar 

  • Dietachmayer, G. S., 1990: Comments on “Noninterpolating semi-Lagrangian advection schemes with minimized dissipation and dispersion errors”,Mon. Wea. Rev.,118, 2252–2253.

    Google Scholar 

  • Doswell, C. A. III, 1984: A kinematic analysis of frontogenesis associated with a nondivergent vortex.J. Atmos. Sci.,41, 1242–1248.

    Google Scholar 

  • Doswell, C. A. III, 1985: Reply to: Comments on “A” kinematic analysis of frontogenesis with a nondivergent vortex”.J. Atmos. Sci.,42, 2076–2079.

    Google Scholar 

  • Fiorino, M., Elsberry, R. L., 1989: Some aspects of vortex structure related to tropical cyclone motion.J. Atmos. Sci.,46, 975–990.

    Google Scholar 

  • Holland, G. J., 1983: Tropical cyclone motion: Environmental interaction plus a beta effect.J. Atmos. Sci.,41, 68–75.

    Google Scholar 

  • Kuo, H. C., Williams, R. T., 1990: Semi-Lagrangian solutions to the inviscid Burgers equation.Mon. Wea. Rev.,118, 1278–1288.

    Google Scholar 

  • Leith, C. E., 1965: Numerical simulation of the earth's atmosphere. Applications in hydrodynamics.Methods in Computational Physics,4, 1–28.

    Google Scholar 

  • Leslie, L. M., Purser, R. J., 1991: High-order numerics in an unstaggered three-dimensional time-split semi-Lagrangian forecast model.Mon. Wea. Rev.,119, 1612–1623.

    Google Scholar 

  • McDonald, A., 1984: Accuracy of multiply-upstream, semi-Lagrangian advective schemes.Mon. Wea. Rev.,112, 1267–1275.

    Google Scholar 

  • McDonald, A., 1986: A semi-Lagrangian and semi-implicit two-time-level integration scheme.Mon. Wea. Rev.,114, 824–830.

    Google Scholar 

  • McGregor, J. L., 1986: Accuracy and initialization of a twolevel split semi-Lagrangian scheme. In: Matsuno, T. (ed.)Short and Medium-Range Numerical Weather Prediction. Tokyo 100, Meteor. Soc. Japan, 233–246.

    Google Scholar 

  • Mesinger, F., 1977: Forward-backward scheme and its use in a limited-area model.Contrib. Atmos. Phys.,50, 200–210.

    Google Scholar 

  • Molenkamp, C. R., 1968: Accuracy of finite methods applied to the advection equation.J. Appl. Meteor.,7, 160–167.

    Google Scholar 

  • Purser, R. J., Leslie, L. M., 1994: An efficient semi-Lagrangian scheme using third-order semi-implicit time integration and forward trajectories.Mon. Wea. Rev.,122, 745–756.

    Google Scholar 

  • Purser, R. J., Leslie, L. M., 1988: A semi-implicit, semi-Lagrangian finite-difference scheme using high-order spatial differencing on a nonstaggered grid.Mon. Wea. Rev.,116, 2069–2080.

    Google Scholar 

  • Rančić, M., Sindjić, G., 1989: Noninterpolating semi-Lagrangian advection scheme with minimised dissipation and dispersion errors.Mon. Wea. Rev.,117, 1906–1911.

    Google Scholar 

  • Ritchie, H., 1986: Eliminating the interpolation associated with the semi-Lagrangian scheme.Mon. Wea. Rev.,114, 135–146.

    Google Scholar 

  • Robert, A., 1981: A stable numerical integration scheme for the primitive meteorological equations.Atmosphour Ocean.,19, 35–46.

    Google Scholar 

  • Robert, A., 1982: A semi-Lagrangian and semi-implicit numerical integration scheme for the primitive meteorological equations.J. Meteor. Soc. Japan.,60, 319–325.

    Google Scholar 

  • Rusanov, V. V., 1970: On difference schemes of third-order accuracy for nonlinear hyperbolic systems.J. Comput. Phys.,5, 507–516.

    Google Scholar 

  • Schlesinger, R. E., 1985: Effects of upstream-biased thirdorder space correction terms on multidimensional Crowley advection schemes.Mon. Wea. Rev.,113, 1109–1130.

    Google Scholar 

  • Smolarkiewicz, P. K., 1982: The multidimensional Crowley advection scheme.Mon. Wea. Rev.,110, 1968–1983.

    Google Scholar 

  • Smolarkiewicz, P. K., 1983: A simple positive definite advection scheme with small implicit diffusion.Mon. Wea. Rev.,111, 479–486.

    Google Scholar 

  • Smolarkiewicz, P. K., 1985: On the accuracy of the Crowley advection scheme.Mon. Wea. Rev.,113, 1425–1429.

    Google Scholar 

  • Smolarkiewicz, P. K., Rasch, P. J., 1991: Monotone advection on the sphere: An Eulerian versus semi-Lagrangian approach.J. Atmos. Sci.,48, 793–810.

    Google Scholar 

  • Staniforth, A., Côtè, J., 1991: Semi-Lagrangian integration schemes for atmospheric models — A review.Mon. Wea. Rev.,119, 2206–2223.

    Google Scholar 

  • Takacs, L. L., 1985: A two-step scheme for the advection equation with minimised dissipation and dispersion errors.Mon. Wea. Rev.,113, 1050–1065.

    Google Scholar 

  • Tanguay, M. A., Simard, A., Staniforth, A., 1989: A three-dimensional semi-Lagrangian scheme for the Canadian regional finite-element forecast model.Mon. Wea. Rev.,117, 1861–1871.

    Google Scholar 

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

    Google Scholar 

  • Wang, Y., 1995: Baroclinic Aspects of Tropical Cyclone Motion. PhD thesis, Monash University, 268pp.

  • Williamson, D., Rasch, P., 1989: Two dimensional semi-Lagrangian transport with shape preserving interpolation.Mon. Wea. Rev.,117, 102–129.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

With 8 Figures

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, Y. On the forward-in-time upstream advection scheme for non-uniform and time-dependent flow. Meteorl. Atmos. Phys. 61, 27–38 (1996). https://doi.org/10.1007/BF01029709

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01029709

Keywords

Navigation