ICON grid


Construction of the ICON grid

  1. From the icosahedron to the base grid on the sphere

  2. From the spherical base grid to a globally refined spherical grid

  3. Global and regional domains

  4. Regional refinement and grid hierarchies

  5. Patches

  6. Documentation


From the icosahedron to the base grid on the sphere

The horizontal grid is derived from the regular icosahedron. The geometric properties of this Platonic solid body are explained for example on:

The projection of the regular icosahedron on the unit sphere provides a regular grid on the sphere with 20 equilateral spherical triangles, 30 great circle edges, and 12 vertices. Its dual grid is the projection of the regular dodecahedron on the sphere.

From the spherical base grid to a globally refined spherical grid

The Delaunay triangulation then allows to refine each triangle into n2 smaller tringles by dividing each edge into n sections. This procedure may be repeated as often as necessary. In our implementation we allow for small prime numbers (n1 = 2, 3, 5) in the first triangulation step, but restrict ourselve to ni=2,...,k = 2 in the following refinement steps. If the refinement procedure is applied equally to all base triangles, then after k refinement steps the resulting grid has N = 20 × (n1 × 2k-1)2 triangular cells.

An important point is to note that the regularity of the spherical triangles of the base grid is lost, though the differences in areas between triangles or lengths between edges remains small. This break in symmetry is obvious in the dual grid that consists now of pentagons and hexagons.

There are some possibilities to cure the effects of the break in symmetry, at least for some properties: The use of a method called equal area subdivision, which uses small circles for the construction of triangle edges (Kimerling et al.), may warrant equally sized triangles at each refinement level at the expense of biasing the distances from an edge midpoint to the two adjacent triangle centers. The use of small circles may alternatively be used to solve this problem, but again by slightly disturbing the size of the triangles. A further means to improve the grid is the spring dynamics as in the NICAM model.

The geometric informations as for example positions of vertices, cell areas and edge lengths, and the topology describing the neighborhood relations between vertices, cells and edges are generated by a "grid generator" that is a separate software independent of the ICON circulation models.

Global and regional domains

The globally refined spherical grid can be truncated to specific regions, for example in regional atmospheric models, or in ocean models. The selection methods implemented currently are:

Regional refinement and grid hierarchies

In some applications the domain will be refined stronger in one or more regions. The further refinement may consist of one or more refinement steps by bi-section of the spherical edges. The original uniformly refined grid of the entire domain, the parent grid, and the whole cascades of regional higher refined sub-grids, or patches, build the grid hierarchy that is used for the solution of the equations.

The example to the right shows a parent grid resulting from 3 consecutive refinement steps, where the first refinement step is a tri-section (n1 = 3, n2 = n3 = 2). A first regional refinement step is applied to the area between 10N and the North Pole, and between about 50E and 40W. A second embedded region is refined once more.

Patches

Within the ICON model, the data are structered in patches, which are connected pieces of cells. Technically, patches are lists of cells building the patch area with the information on the neighbor patches and possible parent or children patches. During the integration, information has to be exchanged between neighboring patches for those cells which are part of the inner and outer halo of a patch.

The second example shows a parent grid resulting from 3 consecutive dyadic refinement steps  (ni = 2, i = 1, 2, 3). On this global grid a patch is defined as the set of cells within the area between about the Equator and 50N, and between 55W and 110W. Cells belonging to the interior are marked in with a red circle. Cells along the boundary, which belong to the patch are marked in light blue. These cells form the internal halo of the patch. The neighboring cells outside of the patch, building the external halo, are marked in dark blue. The edges delimiting the patch are marked with green circles.

Documentation

More information on the grid are given in description of the ICON prototype SWM in section 3: The discretization grid and the discrete operators.



(ags, 27.10.2008)