Show simple item record

dc.contributor.authorThuburn, John
dc.contributor.authorRingler, T.D.
dc.contributor.authorSkamarock, W.C.
dc.contributor.authorKlemp, J.B.
dc.date.accessioned2013-05-15T09:42:51Z
dc.date.issued2009-08-18
dc.description.abstractA C-grid staggering, in which the mass variable is stored at cell centers and the normal velocity component is stored at cell faces (or edges in two dimensions) is attractive for atmospheric modeling since it enables a relatively accurate representation of fast wave modes. However, the discretization of the Coriolis terms is non-trivial. For constant Coriolis parameter, the linearized shallow water equations support geostrophic modes: stationary solutions in geostrophic balance. A naive discretization of the Coriolis terms can cause geostrophic modes to become non-stationary, causing unphysical behaviour of numerical solutions. Recent work has shown how to discretize the Coriolis terms on a planar regular hexagonal grid to ensure that geostrophic modes are stationary while the Coriolis terms remain energy conserving. In this paper this result is extended to arbitrarily structured C-grids. An explicit formula is given for constructing an appropriate discretization of the Coriolis terms. The general formula is illustrated by showing that it recovers previously known results for the planar regular hexagonal C-grid and the spherical longitude–latitude C-grid. Numerical calculation confirms that the scheme does indeed give stationary geostrophic modes for the hexagonal–pentagonal and triangular geodesic C-grids on the sphere.en_GB
dc.identifier.citationVol. 228 (22), pp. 8321 - 8335en_GB
dc.identifier.doi10.1016/j.jcp.2009.08.006
dc.identifier.urihttp://hdl.handle.net/10871/9402
dc.language.isoenen_GB
dc.publisherElsevieren_GB
dc.titleNumerical representation of geostrophic modes on arbitrarily structured C-gridsen_GB
dc.typeArticleen_GB
dc.date.available2013-05-15T09:42:51Z
dc.identifier.issn0021-9991
dc.descriptionCopyright © 2009 Elsevier. NOTICE: this is the author’s version of a work that was accepted for publication in Journal of Computational Physics. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Journal of Computational Physics, Vol. 228, Issue 22 (2009), DOI: 10.1016/j.jcp.2009.08.006en_GB
dc.identifier.journalJournal of Computational Physicsen_GB


Files in this item

This item appears in the following Collection(s)

Show simple item record