2 |
% $Name$ |
% $Name$ |
3 |
|
|
4 |
\section[MITgcm Example Experiments]{Example experiments} |
\section[MITgcm Example Experiments]{Example experiments} |
5 |
\label{sect:modelExamples} |
\label{sec:modelExamples} |
6 |
\begin{rawhtml} |
\begin{rawhtml} |
7 |
<!-- CMIREDIR:modelExamples: --> |
<!-- CMIREDIR:modelExamples: --> |
8 |
\end{rawhtml} |
\end{rawhtml} |
13 |
numerical experiments. Some of these example experiments are tests of |
numerical experiments. Some of these example experiments are tests of |
14 |
individual parts of the model code, but many are fully fledged |
individual parts of the model code, but many are fully fledged |
15 |
numerical simulations. Full tutorials exist for a few of the examples, |
numerical simulations. Full tutorials exist for a few of the examples, |
16 |
and are documented in sections \ref{sect:eg-baro} - |
and are documented in sections \ref{sec:eg-baro} - |
17 |
\ref{sect:eg-tank}. The other examples follow the same general |
\ref{sec:eg-tank}. The other examples follow the same general |
18 |
structure as the tutorial examples. However, they only include brief |
structure as the tutorial examples. However, they only include brief |
19 |
instructions in a text file called {\it README}. The examples are |
instructions in a text file called {\it README}. The examples are |
20 |
located in subdirectories under the directory \texttt{verification}. |
located in subdirectories under the directory \texttt{verification}. |
27 |
\item \texttt{tutorial\_advection\_in\_gyre} - Test of various |
\item \texttt{tutorial\_advection\_in\_gyre} - Test of various |
28 |
advection schemes in a single-layer double-gyre experiment. |
advection schemes in a single-layer double-gyre experiment. |
29 |
This experiment is described in detail in section |
This experiment is described in detail in section |
30 |
\ref{sect:eg-adv-gyre}. |
\ref{sec:eg-adv-gyre}. |
31 |
|
|
32 |
\item \texttt{tutorial\_baroclinic\_gyre} - Four layer, ocean double |
\item \texttt{tutorial\_baroclinic\_gyre} - Four layer, ocean double |
33 |
gyre. This experiment is described in detail in section |
gyre. This experiment is described in detail in section |
34 |
\ref{sect:eg-fourlayer}. |
\ref{sec:eg-fourlayer}. |
35 |
|
|
36 |
\item \texttt{tutorial\_barotropic\_gyre} - Single layer, ocean double |
\item \texttt{tutorial\_barotropic\_gyre} - Single layer, ocean double |
37 |
gyre (barotropic with free-surface). |
gyre (barotropic with free-surface). |
38 |
This experiment is described in detail in section \ref{sect:eg-baro}. |
This experiment is described in detail in section \ref{sec:eg-baro}. |
39 |
|
|
40 |
\item \texttt{tutorial\_cfc\_offline} - Offline form of the MITgcm to |
\item \texttt{tutorial\_cfc\_offline} - Offline form of the MITgcm to |
41 |
study advection of a passive tracer and CFCs. |
study advection of a passive tracer and CFCs. |
42 |
This experiment is described in detail in section \ref{sect:eg-offline-cfc}. |
This experiment is described in detail in section \ref{sec:eg-offline-cfc}. |
43 |
|
|
44 |
\item \texttt{tutorial\_deep\_convection} - Inhomogenously forced |
\item \texttt{tutorial\_deep\_convection} - Inhomogenously forced |
45 |
ocean convection in a doubly periodic box. This experiment is |
ocean convection in a doubly periodic box. This experiment is |
46 |
described in detail in section \ref{sect:eg-bconv}. |
described in detail in section \ref{sec:eg-bconv}. |
47 |
|
|
48 |
\item \texttt{tutorial\_global\_oce\_biogeo} - Ocean model coupled to |
\item \texttt{tutorial\_global\_oce\_biogeo} - Ocean model coupled to |
49 |
the dissolved inorganic carbon biogeochemistry model. This |
the dissolved inorganic carbon biogeochemistry model. This |
50 |
experiment is described in detail in section |
experiment is described in detail in section |
51 |
\ref{sect:eg-biogeochem_tutorial}. |
\ref{sec:eg-biogeochem_tutorial}. |
52 |
|
|
53 |
\item \texttt{tutorial\_global\_oce\_in\_p} - Global ocean simulation in |
\item \texttt{tutorial\_global\_oce\_in\_p} - Global ocean simulation in |
54 |
pressure coordinate (non-Boussinesq ocean model). Described in |
pressure coordinate (non-Boussinesq ocean model). Described in |
55 |
detail in section \ref{sect:eg-globalpressure}. |
detail in section \ref{sec:eg-globalpressure}. |
56 |
|
|
57 |
\item \texttt{tutorial\_global\_oce\_latlon} - 4x4 degree global ocean |
\item \texttt{tutorial\_global\_oce\_latlon} - 4x4 degree global ocean |
58 |
simulation with steady climatological forcing. This experiment is |
simulation with steady climatological forcing. This experiment is |
59 |
described in detail in section \ref{sect:eg-global}. |
described in detail in section \ref{sec:eg-global}. |
60 |
|
|
61 |
\item \texttt{tutorial\_global\_oce\_optim} - Global ocean state |
\item \texttt{tutorial\_global\_oce\_optim} - Global ocean state |
62 |
estimation at $4^\circ$ resolution. This experiment is described in |
estimation at $4^\circ$ resolution. This experiment is described in |
63 |
detail in section \ref{sect:eg-global_state_estimate}. |
detail in section \ref{sec:eg-global_state_estimate}. |
64 |
|
|
65 |
\item \texttt{tutorial\_held\_suarez\_cs} - 3D atmosphere dynamics |
\item \texttt{tutorial\_held\_suarez\_cs} - 3D atmosphere dynamics |
66 |
using Held and Suarez (1994) forcing on cubed sphere grid. This |
using Held and Suarez (1994) forcing on cubed sphere grid. This |
67 |
experiment is described in detail in section \ref{sect:eg-hs}. |
experiment is described in detail in section \ref{sec:eg-hs}. |
68 |
|
|
69 |
\item \texttt{tutorial\_offline} - Offline form of the MITgcm to study |
\item \texttt{tutorial\_offline} - Offline form of the MITgcm to study |
70 |
advection of a passive tracer. This experiment is described in |
advection of a passive tracer. This experiment is described in |
71 |
detail in section \ref{sect:eg-offline}. |
detail in section \ref{sec:eg-offline}. |
72 |
|
|
73 |
\item \texttt{tutorial\_plume\_on\_slope} - Gravity Plume on a |
\item \texttt{tutorial\_plume\_on\_slope} - Gravity Plume on a |
74 |
continental slope. This experiment is described in detail in |
continental slope. This experiment is described in detail in |
75 |
section \ref{sect:eg-gravityplume}. |
section \ref{sec:eg-gravityplume}. |
76 |
|
|
77 |
\item \texttt{tutorial\_tracer\_adjsens} - Simple passive tracer |
\item \texttt{tutorial\_tracer\_adjsens} - Simple passive tracer |
78 |
experiment. Includes derivative calculation. This experiment is |
experiment. Includes derivative calculation. This experiment is |
79 |
described in detail in section \ref{sect:eg-simple-tracer-adjoint}. |
described in detail in section \ref{sec:eg-simple-tracer-adjoint}. |
80 |
|
|
81 |
\item \texttt{adjustment.128x64x1} - Barotropic adjustment problem on |
\item \texttt{adjustment.128x64x1} - Barotropic adjustment problem on |
82 |
latitude longitude grid with 128x64 grid points ($2.8^\circ$ resolution). |
latitude longitude grid with 128x64 grid points ($2.8^\circ$ resolution). |
257 |
|
|
258 |
\item \texttt{rotating\_tank} Rotating tank simulation in cylindrical |
\item \texttt{rotating\_tank} Rotating tank simulation in cylindrical |
259 |
coordinates. This experiment is described in detail in section |
coordinates. This experiment is described in detail in section |
260 |
\ref{sect:eg-tank}. |
\ref{sec:eg-tank}. |
261 |
|
|
262 |
\item \texttt{seaice\_obcs} similar to "lab\_sea" ({\it input.salt\_plume/}) |
\item \texttt{seaice\_obcs} similar to "lab\_sea" ({\it input.salt\_plume/}) |
263 |
experiment with only a fraction of the domain and open-boundary conditions |
experiment with only a fraction of the domain and open-boundary conditions |