219 |
|
|
220 |
\begin{itemize} |
\begin{itemize} |
221 |
|
|
222 |
\item Line 7, \begin{verbatim} viscAh=4.E2, \end{verbatim} this line sets |
\item Line X, \begin{verbatim} viscAh=5.0E-6, \end{verbatim} this line sets |
223 |
the Laplacian friction coefficient to $400 m^2s^{-1}$ |
the Laplacian friction coefficient to $0.000006 m^2s^{-1}$, which is ususally |
224 |
|
low because of the small scale, presumably.... qqq |
225 |
|
|
226 |
|
\item Line X, \begin{verbatim}f0=0.5 , \end{verbatim} this line sets the |
227 |
|
coriolis term, and represents a tank spinning at qqq |
228 |
\item Line 10, \begin{verbatim} beta=1.E-11, \end{verbatim} this line sets |
\item Line 10, \begin{verbatim} beta=1.E-11, \end{verbatim} this line sets |
229 |
$\beta$ (the gradient of the coriolis parameter, $f$) to $10^{-11} s^{-1}m^{-1}$ |
$\beta$ (the gradient of the coriolis parameter, $f$) to $10^{-11} s^{-1}m^{-1}$ |
230 |
|
|
231 |
\item Lines 15 and 16 |
\item Lines 15 and 16 |
232 |
\begin{verbatim} |
\begin{verbatim} |
233 |
rigidLid=.FALSE., |
rigidLid=.TRUE., |
234 |
implicitFreeSurface=.TRUE., |
implicitFreeSurface=.FALSE., |
235 |
\end{verbatim} |
\end{verbatim} |
236 |
these lines suppress the rigid lid formulation of the surface |
|
237 |
|
these lines do the opposite of the following: |
238 |
|
suppress the rigid lid formulation of the surface |
239 |
pressure inverter and activate the implicit free surface form |
pressure inverter and activate the implicit free surface form |
240 |
of the pressure inverter. |
of the pressure inverter. |
241 |
|
|
247 |
and implicitly suppresses searching for checkpoint files associated |
and implicitly suppresses searching for checkpoint files associated |
248 |
with restarting an numerical integration from a previously saved state. |
with restarting an numerical integration from a previously saved state. |
249 |
|
|
|
\item Line 29, |
|
|
\begin{verbatim} |
|
|
endTime=12000, |
|
|
\end{verbatim} |
|
|
this line indicates that the experiment should start finish at $t=12000s$. |
|
|
A restart file will be written at this time that will enable the |
|
|
simulation to be continued from this point. |
|
|
|
|
250 |
\item Line 30, |
\item Line 30, |
251 |
\begin{verbatim} |
\begin{verbatim} |
252 |
deltaTmom=1200, |
deltaT=0.1, |
253 |
\end{verbatim} |
\end{verbatim} |
254 |
This line sets the momentum equation timestep to $1200s$. |
This line sets the integration timestep to $0.1s$. This is an unsually |
255 |
|
small value among the examples due to the small physical scale of the |
256 |
|
experiment. |
257 |
|
|
258 |
\item Line 39, |
\item Line 39, |
259 |
\begin{verbatim} |
\begin{verbatim} |
260 |
usingCartesianGrid=.TRUE., |
usingCylindricalGrid=.TRUE., |
261 |
\end{verbatim} |
\end{verbatim} |
262 |
This line requests that the simulation be performed in a |
This line requests that the simulation be performed in a |
263 |
Cartesian coordinate system. |
Cartesian coordinate system. |
334 |
This file uses standard default values and does not contain |
This file uses standard default values and does not contain |
335 |
customizations for this experiment. |
customizations for this experiment. |
336 |
|
|
337 |
\subsubsection{File {\it input/windx.sin\_y}} |
\subsubsection{File {\it input/thetaPol.bin}} |
338 |
\label{www:tutorials} |
\label{www:tutorials} |
339 |
|
|
340 |
The {\it input/windx.sin\_y} file specifies a two-dimensional ($x,y$) |
The {\it input/thetaPol.bin} file specifies a three-dimensional ($x,y,z$) |
341 |
map of wind stress ,$\tau_{x}$, values. The units used are $Nm^{-2}$. |
map of initial values of $\theta$ in degrees Celsius. |
|
Although $\tau_{x}$ is only a function of $y$n in this experiment |
|
|
this file must still define a complete two-dimensional map in order |
|
|
to be compatible with the standard code for loading forcing fields |
|
|
in MITgcm. The included matlab program {\it input/gendata.m} gives a complete |
|
|
code for creating the {\it input/windx.sin\_y} file. |
|
342 |
|
|
343 |
\subsubsection{File {\it input/topog.box}} |
\subsubsection{File {\it input/bathyPol.bin}} |
344 |
\label{www:tutorials} |
\label{www:tutorials} |
345 |
|
|
346 |
|
|
347 |
The {\it input/topog.box} file specifies a two-dimensional ($x,y$) |
The {\it input/bathyPol.bin} file specifies a two-dimensional ($x,y$) |
348 |
map of depth values. For this experiment values are either |
map of depth values. For this experiment values are either |
349 |
$0m$ or {\bf -delZ}m, corresponding respectively to a wall or to deep |
$0m$ or {\bf -delZ}m, corresponding respectively to outside or inside of |
350 |
ocean. The file contains a raw binary stream of data that is enumerated |
the tank. The file contains a raw binary stream of data that is enumerated |
351 |
in the same way as standard MITgcm two-dimensional, horizontal arrays. |
in the same way as standard MITgcm two-dimensional, horizontal arrays. |
|
The included matlab program {\it input/gendata.m} gives a complete |
|
|
code for creating the {\it input/topog.box} file. |
|
352 |
|
|
353 |
\subsubsection{File {\it code/SIZE.h}} |
\subsubsection{File {\it code/SIZE.h}} |
354 |
\label{www:tutorials} |
\label{www:tutorials} |