Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter December 9, 2020

Semi-Lagrangian exponential time-integration method for the shallow water equations on the cubed sphere grid

  • Vladimir V. Shashkin EMAIL logo and Gordey S. Goyman

Abstract

This paper proposes the combination of matrix exponential method with the semi-Lagrangian approach for the time integration of shallow water equations on the sphere. The second order accuracy of the developed scheme is shown. Exponential semi-Lagrangian scheme in the combination with spatial approximation on the cubed-sphere grid is verified using the standard test problems for shallow water models. The developed scheme is as good as the conventional semi-implicit semi-Lagrangian scheme in accuracy of slowly varying flow component reproduction and significantly better in the reproduction of the fast inertia-gravity waves. The accuracy of inertia-gravity waves reproduction is close to that of the explicit time-integration scheme. The computational efficiency of the proposed exponential semi-Lagrangian scheme is somewhat lower than the efficiency of semi-implicit semi-Lagrangian scheme, but significantly higher than the efficiency of explicit, semi-implicit, and exponential Eulerian schemes.

MSC 2010: 86-08; 86A10

Funding statement: The work was carried out at Marchuk Institute of Numerical Mathematics of the Russian Academy of Sciences with support of the Russian Science Foundation grant No. 19-71-00160

Acknowledgment

The authors are grateful to Mikhail Tolstykh and Rostyslav Fadeev (INM RAS) for inspiring collaboration, Andrey Glazunov (INM RAS) for the comments on the paper draft. Authors thank Prof. Janusz Pudykiewicz (Environment Canada) for productive discussions.

References

[1] A. Arakawa and V. Lamb, Computational design of the basic dynamical processes of the UCLA general circulation model. In: Methods of Computational Physics, Vol. 17 Academic Press, New York, 1977, pp. 173–265.10.1016/B978-0-12-460817-7.50009-4Search in Google Scholar

[2] U. M. Ascher, S. J. Ruuth, and R. J. Spiteri, Implicit–explicit Runge–Kutta methods for time-dependent partial differential equations. Appl. Numer. Math. 25 (1997), No. 2–3, 151–167.10.1016/S0168-9274(97)00056-1Search in Google Scholar

[3] G. Beylkin, J. M. Keiser, and L. Vozovoi, A new class of time discretization schemes for the solution of nonlinear PDEs. J. Comput. Phys. 147 (1998), No. 2, 362–387.10.1006/jcph.1998.6093Search in Google Scholar

[4] C. Chen and F. Xiao, Shallow water model on cubed-sphere by multi-moment finite volume method. J. Comput. Phys. 227 (2008), 5019–5044.10.1016/j.jcp.2008.01.033Search in Google Scholar

[5] C. Clancy and J. A. Pudykiewicz, On the use of exponential time integration methods in atmospheric models. Tellus A: Dynamic Meteorology and Oceanography 65 (2013), No. 1, 20898.10.3402/tellusa.v65i0.20898Search in Google Scholar

[6] J. Galewsky, R. K. Scott, and L. M. Polvani, An initial value problem for testing numerical models of the global shallow water equations. Tellus A 56 (2004), 429–440.10.3402/tellusa.v56i5.14436Search in Google Scholar

[7] S. Gaudreault and J. A. Pudykiewicz, An efficient exponential time integration method for the numerical solution of the shallow water equations on the sphere. J. Comput. Phys. 322 (2016), 827–848.10.1016/j.jcp.2016.07.012Search in Google Scholar

[8] C. O. Hines, Doppler-spread parameterization of gravity-wave momentum deposition in the middle atmosphere. Part 1: Basic formulation. J. Atmos. Solar-Terrestrial Phys. 59 (1997), No. 4, 371–386.Search in Google Scholar

[9] M. Hochbruck and A. Ostermann, Exponential integrators. Acta Numerica 19 (2010), 209–286.10.1017/S0962492910000048Search in Google Scholar

[10] J. R. Holton, An introduction to dynamic meteorology. In: Int. Geophys. Ser., Vol. 88. Fourth edition Elsevier Academic Press, 2004.Search in Google Scholar

[11] M. Hortal, The development and testing of a new two-time-level semi-Lagrangian scheme (SETTLS) in the ECMWF forecast model. Quart. J. Roy. Met. Soc. 128 (2002), 1671–1688.10.1002/qj.200212858314Search in Google Scholar

[12] K. Lindberg and V. A. Alexeev, A study of the spurious orographic resonance in semi-implicit semi-lagrangian models. Mon. Wea. Rev. 128 (2000), No. 6, 1982–1989.10.1175/1520-0493(2000)128<1982:ASOTSO>2.0.CO;2Search in Google Scholar

[13] V. T. Luan, J. A. Pudykiewicz, and D. R. Reynolds, Further development of efficient and accurate time integration schemes for meteorological models. J. Comput. Phys. 376 (2019), 817–837.10.1016/j.jcp.2018.10.018Search in Google Scholar

[14] G. I. Marchuk, Splitting Methods Nauka, Moscow, 1988 (in Russian).Search in Google Scholar

[15] R. D. Nair, Diffusion experiments with a global discontinuous Galerkin shallow-water model. Mon. Wea. Rev. 137 (2009), No. 10, 3339–3350.10.1175/2009MWR2843.1Search in Google Scholar

[16] P. S. Peixoto and M. Schreiber, Semi-Lagrangian exponential integration with application to the rotating shallow water equations. SIAM J. Sci. Comp. 41 (2019), No. 5, B903–B928.10.1137/18M1206497Search in Google Scholar

[17] M. Rančić, R. J. Purser, and F. Mesinger, A global shallow-water model using an expanded spherical cube: Gnomonic versus conformal coordinates. Quart. J. Roy. Met. Soc. 122, No. 532, 959–982.10.1002/qj.49712253209Search in Google Scholar

[18] H. Ritchie, Application of the semi-Lagrangian method to a spectral model of the shallow water equations Mon. Wea. Rev. 116 (1988), 1587–1598.10.1175/1520-0493(1988)116<1587:AOTSLM>2.0.CO;2Search in Google Scholar

[19] H. Ritchie and M. Tanguay, A comparison of spatially averaged Eulerian and semi-Lagrangian treatments of mountains. Mon. Wea. Rev. 124 (1996), 167–181.10.1175/1520-0493(1996)124<0167:ACOSAE>2.0.CO;2Search in Google Scholar

[20] A. Robert, T. Yee, and H. Ritchie, A semi-Lagrangian and semi-implicit numerical integration scheme for multilevel atmospheric models. Mon. Wea. Rev. 113 (1985), 388–394.10.1175/1520-0493(1985)113<0388:ASLASI>2.0.CO;2Search in Google Scholar

[21] R. Sadourny, Conservative finite-difference approximations of the primitive equations on quasi-uniform spherical grids. Mon. Wea. Rev. 100 (1972), No. 2, 136–144.10.1175/1520-0493(1972)100<0136:CFAOTP>2.3.CO;2Search in Google Scholar

[22] A. Staniforth, A. White, and N. Wood, Treatment of vector equations in deep-atmosphere, semi-Lagrangian models. I: Momentum equation. Quart. J. Roy. Met. Soc. 136 (2010), 497–506.Search in Google Scholar

[23] C. Temperton, M. Hortal, and A. Simmons, A two-time-level semi-Lagrangian spectral global model. Quart. J. Roy. Met.Soc. 127 (2001), 111–129.10.1002/qj.49712757107Search in Google Scholar

[24] M. Tolstykh and V. Shashkin, Vorticity-divergence mass-conserving semi-Lagrangian shallow-water model using the reduced grid on the sphere. J. Comput. Phys. 231 (2012), 4205–4233.10.1016/j.jcp.2012.02.016Search in Google Scholar

[25] J. Thuburn, Some basic dynamics relevant to the design of atmospheric model dynamical cores. In: Numerical Techniques for Global Atmospheric Models (Eds. P. Lauritzen, C. Jablonowski, M. Taylor, and R. Nair). Springer, Berlin–Heidelberg, 2011.10.1007/978-3-642-11640-7_1Search in Google Scholar

[26] P. A. Ullrich, C. Jablonowski, and B. van Leer, High-order finite-volume methods for the shallow-water equations on the sphere. J. Comput. Phys. 229 (2010), No. 17, 6104–6134.Search in Google Scholar

[27] D. L. Williamson, J. B. Drake, J. J. Hack, R. Jakob, and P. N. Swartztrauber, A standard test set for numerical approximations to the shallow water equations in spherical geometry. J. Comput. Phys. 102 (1992), 211–224.10.2172/5232139Search in Google Scholar

Received: 2020-09-07
Accepted: 2020-10-02
Published Online: 2020-12-09
Published in Print: 2020-12-16

© 2020 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 24.4.2024 from https://www.degruyter.com/document/doi/10.1515/rnam-2020-0029/html
Scroll to top button