Staggered grid
Velocities
A schematic of Oceananigans.jl finite volumes for a two-dimensional staggered grid in
This staggered arrangement of variables is more complicated than the collocated grid arrangement but is greatly beneficial as it avoids the odd-even decoupling between the pressure and velocity if they are stored at the same positions. §6.1 of DocumenterCitations.CitationSiteNode("Patankar80-cite-1")
discusses this problem in the presence of a zigzag pressure field: on a 1D collocated grid the velocity at the point
From the viewpoint of linear algebra, these spurious pressure modes correspond to solutions in the null space of the pressure projection operator with eigenvalue zero and are thus indistinguishable from a uniform pressure field ( DocumenterCitations.CitationSiteNode("Sani81-cite-1")
).
The staggered grid was first introduced by DocumenterCitations.CitationSiteNode("Harlow65-cite-1")
with their marker and cell method. In meteorology and oceanography, this particular staggered grid configuration is referred to as the Arakawa C-grid after DocumenterCitations.CitationSiteNode("Arakawa77-cite-1")
, who investigated four different staggered grids and the unstaggered A-grid for use in an atmospheric model.
DocumenterCitations.CitationSiteNode("Arakawa77-cite-2")
investigated the dispersion relation of inertia-gravity waves[2] traveling in the
in the linearized rotating shallow-water equations for five grids. Here
(Figure 5). In particular, the dispersion relation for the C-grid is given by
where
: The wavelength of the shortest resolvable wave is
The B and C-grids are less oscillatory than the others and quite faithfully simulate geostrophic adjustment. However, the C-grid is the only one that faithfully reproduces the two-dimensional dispersion relation
conclude that the C-grid is best for simulating geostrophic adjustment except for abnormal situations in which
.
In 2D it would more correct to say the cell corners. In 3D, variables like vorticity lie at the same vertical levels as the cell-centered variables and so they really lie at the cell edges. ↩︎
Apparently also called Poincaré waves, Sverdrup waves, and rotational gravity waves §13.9 of DocumenterCitations.CitationSiteNode("Kundu15-cite-2") ↩︎