PRINTSCRIPT; print $script_style; include "/var/www/html/core/partc"; $linkpage = <<< PRINTLINK gfdl homepage > people > v. balaji's homepage > this page PRINTLINK; print $linkpage; // GFDL header include "/var/www/html/core/partd"; $titlepage = <<< TITLEPAGE Gridspec: A standard for the description of grids used in Earth System models TITLEPAGE; print $titlepage; // GFDL header include_once( '/var/lib/php/counter.inc' ); error_reporting(E_ERROR); require_once('../magpierss/rss_fetch.inc'); require_once('../magpierss/rss_utils.inc'); include "/var/www/html/core/parte"; $pagecontent = <<< ENDCONTENT

4.   Examples

4.1.   Cartesian geometry

|---------------------------------------------------------------------------|
| dimensions:                                                               |
|      string   =  255;                                                     |
|      nx  = 8;                                                             |
|      ny  = 8;                                                             |
| variables:                                                                |
|      char  tile(string);                                                  |
|          tile:standard_name        =
(10)

The Cartesian grid spec of CodeBlock 10 illustrates several simplifications with respect to CodeBlock 3.

Note that this gridspec might actually represent a supergrid of a 4×4 grid: we cannot tell from the gridspec alone. We would need to examine a field containing a physical variable (Section 3.6).

4.2.   Gaussian grid

|---------------------------------------------------------------------------------|
|                                                                                 |
| dimensions:                                                                     |
|      string   =  255;                                                           |
|      nx  =  320;                                                                |
|      ny  =  160;                                                                |
| variables:                                                                      |
|      char   tile(string);                                                       |
|          tile:standard_name        =
(11)

|-------------------------------------------------------------------------|
|                                                                         |
| dimensions:                                                             |
|      string    = 255;                                                   |
| variables:                                                              |
|      int  anchor(2,2);                                                  |
|           anchor:standard_name        =                                 |
|
(12)

A Gaussian grid is a spatial grid where locations on a sphere are generated by “Gaussian quadrature” from a given truncation of spherical harmonics in spectral space.

4.3.   Reduced gaussian grid

A Gaussian grid is of course a kind of regular_lat_lon_grid, and can suffer from various numerical problems owing to the convergence of longitudes near the poles. The reduced Gaussian grid of Hortal and Simmons (1991) overcomes this problem by reducing the number of longitudes within latitute bands approaching the pole, as shown in Figure 20.


PICT


Figure 20: Reduced Gaussian grid.


|---------------------------------------------------------------------------|
|                                                                           |
| dimensions:                                                               |
|      ntiles   =  6;                                                       |
|      ncontact    =  5;                                                    |
|      string   =  255;                                                     |
| variables:                                                                |
|      char   mosaic(string);                                               |
|      char   gridtiles(nfaces,string);                                     |
|      char   contacts(ncontact,string);                                    |
| mosaic    =
(13)

The reduced Gaussian grid of Figure 20 is represented as a mosaic of multiple grid tiles, each of which is restricted to a latitude band, and has different longitudinal resolution.

4.4.   Tripolar grid

The tripolar grid of Figure 2 is a LRG mosaic consisting of a single tile. The tile is in contact with itself in the manner of a sheet of paper folded in half. In the X direction, we have simple periodicity. Along the north edge, there is a fold, which is best conceived of a boundary in contact with itself with reversed orientation. Thus, given a tripolar grid called murray of M × N points, we would have:
|-------------------------------------------|
| contact    =
(14)

4.5.   Unstructured triangular grid

We show here an example of fields on a UTG following the FVCOM example of Section 3.4. The example shows vertex-centred scalars and cell-centered velocities:
|------------------------------------------------------------------|
|                                                                  |
| variables:                                                       |
|     float    u(nele);                                            |
|          u:standard_name       =
(15)


TeX4HT created by v. balaji (balaji@princeton.edu) in emacs using Tex4HT.
ENDCONTENT; print $pagecontent; print "last modified: ". date( "d F Y", getlastmod() ); print "
this page visited: ".getCount(). " times "; include "/var/www/html/core/partf"; include "/var/www/html/core/partg";