| 126 |
code and CVS. It also contains a web interface to our CVS archive so |
code and CVS. It also contains a web interface to our CVS archive so |
| 127 |
that one may easily view the state of files, revisions, and other |
that one may easily view the state of files, revisions, and other |
| 128 |
development milestones: |
development milestones: |
| 129 |
\begin{rawhtml} <A href=''http://mitgcm.org/download'' target="idontexist"> \end{rawhtml} |
\begin{rawhtml} <A href="http://mitgcm.org/download" target="idontexist"> \end{rawhtml} |
| 130 |
\begin{verbatim} |
\begin{verbatim} |
| 131 |
http://mitgcm.org/source_code.html |
http://mitgcm.org/source_code.html |
| 132 |
\end{verbatim} |
\end{verbatim} |
| 163 |
the files in \texttt{CVS}! You can also use CVS to download code |
the files in \texttt{CVS}! You can also use CVS to download code |
| 164 |
updates. More extensive information on using CVS for maintaining |
updates. More extensive information on using CVS for maintaining |
| 165 |
MITgcm code can be found |
MITgcm code can be found |
| 166 |
\begin{rawhtml} <A href=''http://mitgcm.org/usingcvstoget.html'' target="idontexist"> \end{rawhtml} |
\begin{rawhtml} <A href="http://mitgcm.org/usingcvstoget.html" target="idontexist"> \end{rawhtml} |
| 167 |
here |
here |
| 168 |
\begin{rawhtml} </A> \end{rawhtml} |
\begin{rawhtml} </A> \end{rawhtml} |
| 169 |
. |
. |
| 192 |
us if you should need to send us your copy of the code. If a recent |
us if you should need to send us your copy of the code. If a recent |
| 193 |
tar file does not exist, then please contact the developers through |
tar file does not exist, then please contact the developers through |
| 194 |
the |
the |
| 195 |
\begin{rawhtml} <A href=''mailto:MITgcm-support@mitgcm.org"> \end{rawhtml} |
\begin{rawhtml} <A href="mailto:MITgcm-support@mitgcm.org"> \end{rawhtml} |
| 196 |
MITgcm-support@mitgcm.org |
MITgcm-support@mitgcm.org |
| 197 |
\begin{rawhtml} </A> \end{rawhtml} |
\begin{rawhtml} </A> \end{rawhtml} |
| 198 |
mailing list. |
mailing list. |
| 343 |
|
|
| 344 |
%% a set of twenty-four pre-configured numerical experiments |
%% a set of twenty-four pre-configured numerical experiments |
| 345 |
|
|
| 346 |
The MITgcm distribution comes with more than a dozen pre-configured |
The full MITgcm distribution comes with more than a dozen |
| 347 |
numerical experiments. Some of these example experiments are tests of |
pre-configured numerical experiments. Some of these example |
| 348 |
individual parts of the model code, but many are fully fledged |
experiments are tests of individual parts of the model code, but many |
| 349 |
numerical simulations. A few of the examples are used for tutorial |
are fully fledged numerical simulations. A few of the examples are |
| 350 |
documentation in sections \ref{sect:eg-baro} - \ref{sect:eg-global}. |
used for tutorial documentation in sections \ref{sect:eg-baro} - |
| 351 |
The other examples follow the same general structure as the tutorial |
\ref{sect:eg-global}. The other examples follow the same general |
| 352 |
examples. However, they only include brief instructions in a text file |
structure as the tutorial examples. However, they only include brief |
| 353 |
called {\it README}. The examples are located in subdirectories under |
instructions in a text file called {\it README}. The examples are |
| 354 |
the directory \texttt{verification}. Each example is briefly described |
located in subdirectories under the directory \texttt{verification}. |
| 355 |
below. |
Each example is briefly described below. |
| 356 |
|
|
| 357 |
\subsection{Full list of model examples} |
\subsection{Full list of model examples} |
| 358 |
|
|
| 404 |
|
|
| 405 |
\item \texttt{aim.5l\_LatLon} - Intermediate Atmospheric physics. |
\item \texttt{aim.5l\_LatLon} - Intermediate Atmospheric physics. |
| 406 |
Global configuration, on latitude longitude grid with 128x64x5 grid |
Global configuration, on latitude longitude grid with 128x64x5 grid |
| 407 |
points ($2.8^\circ{\rm degree}$ resolution). |
points ($2.8^\circ$ resolution). |
| 408 |
|
|
| 409 |
\item \texttt{adjustment.128x64x1} Barotropic adjustment problem on |
\item \texttt{adjustment.128x64x1} Barotropic adjustment problem on |
| 410 |
latitude longitude grid with 128x64 grid points ($2.8^\circ{\rm |
latitude longitude grid with 128x64 grid points ($2.8^\circ$ resolution). |
|
degree}$ resolution). |
|
| 411 |
|
|
| 412 |
\item \texttt{adjustment.cs-32x32x1} Barotropic adjustment problem on |
\item \texttt{adjustment.cs-32x32x1} Barotropic adjustment problem on |
| 413 |
cube sphere grid with 32x32 points per face ( roughly $2.8^\circ{\rm |
cube sphere grid with 32x32 points per face (roughly $2.8^\circ$ |
| 414 |
degree}$ resolution). |
resolution). |
| 415 |
|
|
| 416 |
\item \texttt{advect\_cs} Two-dimensional passive advection test on |
\item \texttt{advect\_cs} Two-dimensional passive advection test on |
| 417 |
cube sphere grid. |
cube sphere grid. |
| 549 |
provide help writing or modifing ``optfiles''. And we encourage users |
provide help writing or modifing ``optfiles''. And we encourage users |
| 550 |
to post new ``optfiles'' (particularly ones for new machines or |
to post new ``optfiles'' (particularly ones for new machines or |
| 551 |
architectures) to the |
architectures) to the |
| 552 |
\begin{rawhtml} <A href=''mailto:MITgcm-support@mitgcm.org"> \end{rawhtml} |
\begin{rawhtml} <A href="mailto:MITgcm-support@mitgcm.org"> \end{rawhtml} |
| 553 |
MITgcm-support@mitgcm.org |
MITgcm-support@mitgcm.org |
| 554 |
\begin{rawhtml} </A> \end{rawhtml} |
\begin{rawhtml} </A> \end{rawhtml} |
| 555 |
list. |
list. |
| 657 |
written out, which is made of the following files: |
written out, which is made of the following files: |
| 658 |
|
|
| 659 |
\begin{itemize} |
\begin{itemize} |
| 660 |
\item \texttt{U.00000nIter} - zonal component of velocity field (m/s and $> |
\item \texttt{U.00000nIter} - zonal component of velocity field (m/s |
| 661 |
0 $ eastward). |
and positive eastward). |
| 662 |
|
|
| 663 |
\item \texttt{V.00000nIter} - meridional component of velocity field (m/s |
\item \texttt{V.00000nIter} - meridional component of velocity field |
| 664 |
and $> 0$ northward). |
(m/s and positive northward). |
| 665 |
|
|
| 666 |
\item \texttt{W.00000nIter} - vertical component of velocity field (ocean: |
\item \texttt{W.00000nIter} - vertical component of velocity field |
| 667 |
m/s and $> 0$ upward, atmosphere: Pa/s and $> 0$ towards increasing pressure |
(ocean: m/s and positive upward, atmosphere: Pa/s and positive |
| 668 |
i.e. downward). |
towards increasing pressure i.e. downward). |
| 669 |
|
|
| 670 |
\item \texttt{T.00000nIter} - potential temperature (ocean: $^{0}$C, |
\item \texttt{T.00000nIter} - potential temperature (ocean: |
| 671 |
atmosphere: $^{0}$K). |
$^{\circ}\mathrm{C}$, atmosphere: $^{\circ}\mathrm{K}$). |
| 672 |
|
|
| 673 |
\item \texttt{S.00000nIter} - ocean: salinity (psu), atmosphere: water vapor |
\item \texttt{S.00000nIter} - ocean: salinity (psu), atmosphere: water |
| 674 |
(g/kg). |
vapor (g/kg). |
| 675 |
|
|
| 676 |
\item \texttt{Eta.00000nIter} - ocean: surface elevation (m), atmosphere: |
\item \texttt{Eta.00000nIter} - ocean: surface elevation (m), |
| 677 |
surface pressure anomaly (Pa). |
atmosphere: surface pressure anomaly (Pa). |
| 678 |
\end{itemize} |
\end{itemize} |
| 679 |
|
|
| 680 |
The chain \texttt{00000nIter} consists of ten figures that specify the |
The chain \texttt{00000nIter} consists of ten figures that specify the |
| 681 |
iteration number at which the output is written out. For example, \texttt{% |
iteration number at which the output is written out. For example, |
| 682 |
U.0000000300} is the zonal velocity at iteration 300. |
\texttt{U.0000000300} is the zonal velocity at iteration 300. |
| 683 |
|
|
| 684 |
In addition, a ``pickup'' or ``checkpoint'' file called: |
In addition, a ``pickup'' or ``checkpoint'' file called: |
| 685 |
|
|
| 716 |
with every netCDF install: |
with every netCDF install: |
| 717 |
\begin{rawhtml} <A href="http://www.unidata.ucar.edu/packages/netcdf/"> \end{rawhtml} |
\begin{rawhtml} <A href="http://www.unidata.ucar.edu/packages/netcdf/"> \end{rawhtml} |
| 718 |
\begin{verbatim} |
\begin{verbatim} |
| 719 |
http://www.unidata.ucar.edu/packages/netcdf/ |
http://www.unidata.ucar.edu/packages/netcdf/ |
| 720 |
\end{verbatim} |
\end{verbatim} |
| 721 |
\begin{rawhtml} </A> \end{rawhtml} and it converts the netCDF |
\begin{rawhtml} </A> \end{rawhtml} and it converts the netCDF |
| 722 |
binaries into formatted ASCII text files. |
binaries into formatted ASCII text files. |
| 725 |
to plot netCDF data and it runs on most OSes: |
to plot netCDF data and it runs on most OSes: |
| 726 |
\begin{rawhtml} <A href="http://meteora.ucsd.edu/~pierce/ncview_home_page.html"> \end{rawhtml} |
\begin{rawhtml} <A href="http://meteora.ucsd.edu/~pierce/ncview_home_page.html"> \end{rawhtml} |
| 727 |
\begin{verbatim} |
\begin{verbatim} |
| 728 |
http://meteora.ucsd.edu/~pierce/ncview_home_page.html |
http://meteora.ucsd.edu/~pierce/ncview_home_page.html |
| 729 |
\end{verbatim} |
\end{verbatim} |
| 730 |
\begin{rawhtml} </A> \end{rawhtml} |
\begin{rawhtml} </A> \end{rawhtml} |
| 731 |
|
|
| 732 |
\item MatLAB(c) and other common post-processing environments provide |
\item MatLAB(c) and other common post-processing environments provide |
| 733 |
various netCDF interfaces including: |
various netCDF interfaces including: |
| 734 |
|
\begin{rawhtml} <A href="http://mexcdf.sourceforge.net/"> \end{rawhtml} |
| 735 |
|
\begin{verbatim} |
| 736 |
|
http://mexcdf.sourceforge.net/ |
| 737 |
|
\end{verbatim} |
| 738 |
|
\begin{rawhtml} </A> \end{rawhtml} |
| 739 |
\begin{rawhtml} <A href="http://woodshole.er.usgs.gov/staffpages/cdenham/public_html/MexCDF/nc4ml5.html"> \end{rawhtml} |
\begin{rawhtml} <A href="http://woodshole.er.usgs.gov/staffpages/cdenham/public_html/MexCDF/nc4ml5.html"> \end{rawhtml} |
| 740 |
\begin{verbatim} |
\begin{verbatim} |
| 741 |
http://woodshole.er.usgs.gov/staffpages/cdenham/public_html/MexCDF/nc4ml5.html |
http://woodshole.er.usgs.gov/staffpages/cdenham/public_html/MexCDF/nc4ml5.html |