Published July 20, 2003 | Version v1
Journal article

A semi-Lagrangian double Fourier method for the shallow water equations on the sphere

Description

We describe a numerical method, based on the semi-Lagrangian semi-implicit approach, for solving the shallow water equations (SWEs) in spherical coordinates. The most popular spatial discretization method used in global atmospheric models is currently the spectral transform method, which generates high-order numerical solutions and provides an elegant solution to the pole problems induced by a spherical coordinate system. However, the standard spherical harmonic spectral transform method requires associated Legendre transforms, which for problems with resolutions of current interest, have a computational complexity of O(N3), where N is the number of spatial subintervals in one dimension. Thus, the double Fourier spectral method, which uses trigonometric series, may be a viable alternative. The advantage of the double Fourier method is that fast Fourier transforms, which have a computational complexity of O(N2logN), can be used in both the longitudinal and latitudinal directions. In this implementation, the SWEs are discretized in time by means of the three-time-level semi-Lagrangian semi-implicit method, which integrates along fluid trajectories and allows large time steps while maintaining stability. Numerical results for the standard SWEs test suite are presented to demonstrate the stability and accuracy of the method

Additional details

Identifiers

PII
S0021999103002079;

Publishing Information

Journal Title
Journal of Computational Physics
Journal Volume
189
Journal Issue
1
Journal Page Range
p. 180-196
ISSN
0021-9991
CODEN
JCTPAH

Optional Information

Copyright
Copyright (c) 2003 Elsevier Science B.V., Amsterdam, The Netherlands, All rights reserved.