| 13 |
%{\large May 2001} |
%{\large May 2001} |
| 14 |
%\end{center} |
%\end{center} |
| 15 |
|
|
|
This is the first in a series of tutorials describing |
|
|
example MITgcm numerical experiments. The example experiments |
|
|
include both straightforward examples of idealized geophysical |
|
|
fluid simulations and more involved cases encompassing |
|
|
large scale modeling and |
|
|
automatic differentiation. Both hydrostatic and non-hydrostatic |
|
|
experiments are presented, as well as experiments employing |
|
|
Cartesian, spherical-polar and cube-sphere coordinate systems. |
|
|
These ``case study'' documents include information describing |
|
|
the experimental configuration and detailed information on how to |
|
|
configure the MITgcm code and input files for each experiment. |
|
|
|
|
| 16 |
\section{A Rotating Tank in Cylindrical Coordinates} |
\section{A Rotating Tank in Cylindrical Coordinates} |
| 17 |
\label{sect:eg-tank} |
\label{sect:eg-tank} |
| 18 |
\label{www:tutorials} |
\label{www:tutorials} |
| 19 |
|
|
| 20 |
|
This section illustrates an example of MITgcm simulating a laboratory |
| 21 |
|
experiment on much smaller scales than those common to geophysical |
| 22 |
|
fluid dynamics. |
| 23 |
|
|
| 24 |
|
\subsection{Overview} |
| 25 |
|
\label{www:tutorials} |
| 26 |
|
|
| 27 |
|
|
| 28 |
|
This example experiment demonstrates using the MITgcm to simulate |
| 29 |
|
a laboratory experiment with a rotating tank of water with an ice |
| 30 |
|
bucket in the center. The simulation is configured for a laboratory |
| 31 |
|
scale on a |
| 32 |
|
$3^{\circ}$ $\times$ 20cm |
| 33 |
|
cyclindrical grid with twenty-nine vertical |
| 34 |
|
levels. |
| 35 |
|
\\ |
| 36 |
|
|
| 37 |
|
|
| 38 |
|
|
| 39 |
This example experiment demonstrates using the MITgcm to simulate |
This example experiment demonstrates using the MITgcm to simulate |
| 40 |
a Barotropic, wind-forced, ocean gyre circulation. The experiment |
a Barotropic, wind-forced, ocean gyre circulation. The experiment |
| 193 |
\label{www:tutorials} |
\label{www:tutorials} |
| 194 |
\label{SEC:eg-baro-code_config} |
\label{SEC:eg-baro-code_config} |
| 195 |
|
|
| 196 |
The model configuration for this experiment resides under the |
The model configuration for this experiment resides under the |
| 197 |
directory {\it verification/exp0/}. The experiment files |
directory {\it verification/rotatingi\_tank/}. The experiment files |
| 198 |
\begin{itemize} |
\begin{itemize} |
| 199 |
\item {\it input/data} |
\item {\it input/data} |
| 200 |
\item {\it input/data.pkg} |
\item {\it input/data.pkg} |
| 201 |
\item {\it input/eedata}, |
\item {\it input/eedata}, |
| 202 |
\item {\it input/windx.sin\_y}, |
\item {\it input/bathyPol.bin}, |
| 203 |
\item {\it input/topog.box}, |
\item {\it input/thetaPol.bin}, |
| 204 |
\item {\it code/CPP\_EEOPTIONS.h} |
\item {\it code/CPP\_EEOPTIONS.h} |
| 205 |
\item {\it code/CPP\_OPTIONS.h}, |
\item {\it code/CPP\_OPTIONS.h}, |
| 206 |
\item {\it code/SIZE.h}. |
\item {\it code/SIZE.h}. |
| 207 |
\end{itemize} |
\end{itemize} |
| 208 |
|
|
| 209 |
contain the code customizations and parameter settings for this |
contain the code customizations and parameter settings for this |
| 210 |
experiments. Below we describe the customizations |
experiments. Below we describe the customizations |
| 211 |
to these files associated with this experiment. |
to these files associated with this experiment. |
| 319 |
notes. |
notes. |
| 320 |
|
|
| 321 |
\begin{small} |
\begin{small} |
| 322 |
\input{part3/case_studies/barotropic_gyre/input/data} |
\input{part3/case_studies/rotating_tank/input/data} |
| 323 |
\end{small} |
\end{small} |
| 324 |
|
|
| 325 |
\subsubsection{File {\it input/data.pkg}} |
\subsubsection{File {\it input/data.pkg}} |