A Hexagonal C-Grid Formulation for Multiscale Atmospheric
Simulation on the Sphere
William C. Skamarock NCAR/MMM
Abstract
In global atmospheric solvers using icosahedral grids based on
hexagons, C-grid staggering of the horizontal velocities has been avoided
because of spuriously non-stationary geostrophic modes present in solutions
using the most obvious discretization. The C grid is, however, the preferred
grid in mesoscale and cloud-scale models because of its very accurate
representation of horizontally divergent motions. We have developed a formulation for arbitrarily structured C
grids that, analysis reveals, recovers the stationary geostrophic mode on
hexagonal grids and also allows for exact conservation of potential vorticity
and conservation of energy to the time integration truncation error for the
shallow water equations. We will
present results from shallow water model tests demonstrating these properties.
Based on the new formulation, we have constructed and are testing
a 3D hydrostatic variable-resolution solver for the sphere, and we have also constructed a 3D
nonhydrostatic solver for a hexagonal cartesian grid in preparation for
constructing a global nonhydrostatic solver. We will present results from these prototypes demonstrating
the robustness of the solvers and their variable-resolution capabilities. Given the performance of these
prototypes, we believe that a C-grid hexagonal global atmospheric solver is a
viable candidate for future global weather, climate and regional climate applications
requiring accuracy from cloud to global scales and scalability on existing and
future MPP computers.