Quadratic spline methods for the shallow water equations on the sphere: Galerkin

Currently in most global meteorological applications, low-order finite difference or finite element methods, or the spectral transform method are used. The spectral transform method, which yields high-order approximations, requires Legendre transforms. The Legendre transforms have a computational complexity of O(N^3), where N is the number of subintervals in one dimension, and thus render the spectral transform method unscalable. In this study, we present an alternative numerical method for solving the shallow water equations (SWEs) on a sphere in spherical coordinates. In this implementation, the SWEs are discretized in time using the two-level semi-Lagrangian semi-implicit method, and in space on staggered grids using the quadratic spline Galerkin method. We show that, when applied to a simplified version of the SWEs, the method yields a neutrally stable solution for the meteorologically significant Rossby waves. Moreover, we demonstrate that the Helmholtz equation arising from the discretization and solution of the SWEs should be derived algebraically rather than analytically, in order for the method to be stable with respect to the Rossby waves. These results are verified numerically using Boyd's equatorial wave equations [J.P. Boyd, Equatorial solitary waves. Part I. Rossby solitons, J. Phys. Oceanogr. 10 (1980) 1699-1717] with initial conditions chosen to generate a soliton.

[1]  Jean Côté,et al.  An Accurate and Efficient Finite-Element Global Model of the Shallow-Water Equations , 1990 .

[2]  David L. Williamson,et al.  A comparison of semi-lagrangian and Eulerian polar climate simulations , 1998 .

[3]  A. Staniforth,et al.  Semi-Lagrangian integration schemes for atmospheric models - A review , 1991 .

[4]  Herschel L. Mitchell,et al.  A Semi-Implicit Finite-Element Barotropic Model , 1977 .

[5]  J. Bates,et al.  Multiply-Upstream, Semi-Lagrangian Advective Schemes: Analysis and Application to a Multi-Level Primitive Equation Model , 1982 .

[6]  André Robert,et al.  A stable numerical integration scheme for the primitive meteorological equations , 1981 .

[7]  Kenneth R. Jackson,et al.  High-order spatial discretization methods for the shallow water equations , 2001 .

[8]  A. Staniforth,et al.  The Operational CMC–MRB Global Environmental Multiscale (GEM) Model. Part I: Design Considerations and Formulation , 1998 .

[9]  J. Côté Variable resolution techniques for weather prediction , 1997 .

[10]  A. Mcdonald Accuracy of Multiply-Upstream, Semi-Lagrangian Advective Schemes , 1984 .

[11]  J. Boyd,et al.  A staggered spectral element model with application to the oceanic shallow , 1995 .

[12]  David L. Williamson,et al.  Climate Simulations with a Semi-Lagrangian Version of the NCAR Community Climate Model , 1994 .

[13]  Jochen Göttelmann,et al.  A Spline Collocation Scheme for the Spherical Shallow Water Equations , 1999 .

[14]  John P. Boyd,et al.  Equatorial Solitary Waves. Part I: Rossby Solitons , 1980 .

[15]  John P. Boyd,et al.  The nonlinear equatorial Kelvin wave , 1980 .

[16]  J. Rice,et al.  Quadratic‐spline collocation methods for two‐point boundary value problems , 1988 .

[17]  Jean Côté,et al.  A Two-Time-Level Semi-Lagrangian Semi-implicit Scheme for Spectral Models , 1988 .

[18]  Hong Ma,et al.  A spectral element basin model for the shallow water equations , 1993 .

[19]  C. Christara Quadratic spline collocation methods for elliptic partial differential equations , 1994 .

[20]  Kit Sung Ng Quadratic spline collocation methods for systems of elliptic PDEs , 2000 .

[21]  A. Robert A Semi-Lagrangian and Semi-Implicit Numerical Integration Scheme for the Primitive Meteorological Equations , 1982 .

[22]  G. J. Haltiner Numerical Prediction and Dynamic Meteorology , 1980 .

[23]  A. Staniforth,et al.  The Operational CMC–MRB Global Environmental Multiscale (GEM) Model. Part II: Results , 1998 .

[24]  Kenneth R. Jackson,et al.  Quadratic spline methods for the shallow water equations on the sphere: Collocation , 2006, Math. Comput. Simul..