| 25 | %afe seems like these need to be long, sorry | %afe seems like these need to be long, sorry | 
| 26 | \newcommand{\varlink}[2]{\htmladdnormallink{\tt #1}{../code_reference/vdb/byname/#2.html}} | \newcommand{\varlink}[2]{\htmladdnormallink{\tt #1}{../code_reference/vdb/byname/#2.html}} | 
| 27 | \newcommand{\filelink}[2]{\htmladdnormallink{\bf \tt #1}{../code_reference/vdb/byname/#2.html}} | \newcommand{\filelink}[2]{\htmladdnormallink{\bf \tt #1}{../code_reference/vdb/byname/#2.html}} | 
| 28 |  | \newcommand{\myhref}[2]{\htmladdnormallink{#2}{#1}} | 
| 29 |  |  | 
| 30 | % afe  Commands to standardize typesetting | % afe  Commands to standardize typesetting | 
| 31 | \newcommand{\file}[1]{\texttt{#1}} | \newcommand{\file}[1]{\texttt{#1}} | 
| 97 | %aja%\bibpunct{[}{]}{,}{a}{}{,} | %aja%\bibpunct{[}{]}{,}{a}{}{,} | 
| 98 | %\bibliographystyle{plain} | %\bibliographystyle{plain} | 
| 99 | %-jmc: try agu bib-style (give author names & year instead of just a number) | %-jmc: try agu bib-style (give author names & year instead of just a number) | 
| 100 |  | %% \usepackage[square] | 
| 101 | \usepackage[square]{natbib} | \usepackage[square]{natbib} | 
| 102 | \bibliographystyle{agu} | \bibliographystyle{agu} | 
| 103 |  | %% \bibliographystyle{aguurl} | 
| 104 |  |  | 
| 105 | % referencing | % referencing | 
| 106 | %ph%\newcommand{\refequ}[1]{equation (\ref{equ:#1})} | %ph%\newcommand{\refequ}[1]{equation (\ref{equ:#1})} | 
| 172 | \def\BFKatv{{\tilde {\BFKav v}}} | \def\BFKatv{{\tilde {\BFKav v}}} | 
| 173 | \def\BFKlesssim{{<\atop\sim}} | \def\BFKlesssim{{<\atop\sim}} | 
| 174 |  |  | 
| 175 |  | %  Definitions from EH3: | 
| 176 |  | \def\CC{C\raise.3ex\hbox{{\footnotesize | 
| 177 |  | +}}\raise.3ex\hbox{\footnotesize +}\ } | 
| 178 |  |  | 
| 179 | \begin{document} | \begin{document} | 
| 180 |  |  | 
| 181 | \bodytext{bgcolor="#FFFFFFFF"} | \bodytext{bgcolor="#FFFFFFFF"} | 
| 183 | \title{ \textsc{MITgcm User Manual} } | \title{ \textsc{MITgcm User Manual} } | 
| 184 |  |  | 
| 185 | \author{ | \author{ | 
| 186 | John Marshall \and Alistair Adcroft \and Jean-Michel Campin | Alistair Adcroft \and Jean-Michel Campin \and Stephanie Dutkiewicz | 
| 187 | \and Patrick Heimbach \and Andrea Molod \and Stephanie Dutkiewicz | \and Constantinos Evangelinos \and David Ferreira %\and Mick Follows | 
| 188 | \and Helen Hill \and Martin Losch \and Baylor Fox-Kemper | \and Gael Forget \and Baylor Fox-Kemper \and Patrick Heimbach | 
| 189 | \and Dimitris Menemenlis \and David Ferreira \and Ed Hill | \and Chris Hill \and Ed Hill \and Helen Hill | 
| 190 | \and Mick Follows \and Chris Hill \and Constantinos Evangelinos | \and Oliver Jahn \and Martin Losch \and John Marshall | 
| 191 | \and Gael Forget | \and Guillaume Maze \and Dimitris Menemenlis \and Andrea Molod | 
| 192 | \\ | \\ | 
| 193 | \\ | \\ | 
| 194 | \\ | \\ | 
| 197 | Cambridge, MA \ 02139-4307 | Cambridge, MA \ 02139-4307 | 
| 198 | } | } | 
| 199 |  |  | 
| 200 | \date{August 19, 2004} | %\date{August 19, 2004} | 
| 201 |  | \date{\today} | 
| 202 |  |  | 
| 203 | \maketitle | \maketitle | 
| 204 |  |  | 
| 208 | %\part{MIT GCM basics} | %\part{MIT GCM basics} | 
| 209 |  |  | 
| 210 | % Section: Overview | % Section: Overview | 
| 211 | \input{part1/part1} | \input{s_overview/text/top_section} | 
| 212 | %\pagebreak | %\pagebreak | 
| 213 |  |  | 
| 214 | % Section: Discretization and Algorithm | % Section: Discretization and Algorithm | 
| 215 | \input{part2/part2} | \input{s_algorithm/text/top_section} | 
| 216 | %\pagebreak | %\pagebreak | 
| 217 |  |  | 
| 218 | % Section: Getting started | % Section: Getting started | 
| 219 | \input{part3/part3} | \input{s_getstarted/text/top_section} | 
| 220 | %\pagebreak | %\pagebreak | 
| 221 |  |  | 
| 222 | % Section: Software Architecture | % Section: Software Architecture | 
| 223 | \input{part4/part4} | \input{s_software/text/top_section} | 
| 224 | %\pagebreak | %\pagebreak | 
| 225 |  |  | 
| 226 |  |  | 
| 227 | %\part{Adjoint of the MIT GCM} | %\part{Adjoint of the MIT GCM} | 
| 228 |  |  | 
| 229 | % Section: Automatic Differentiation | % Section: Automatic Differentiation | 
| 230 | \input{part5/part5} | \input{s_autodiff/text/top_section} | 
| 231 | %\pagebreak | %\pagebreak | 
| 232 |  |  | 
| 233 |  |  | 
| 234 | %\part{Additional features} | %\part{Additional features} | 
| 235 |  |  | 
| 236 | % Section: Physical Packages | % Section: Physical Packages | 
| 237 | \input{part6/part6} | \input{s_phys_pkgs/text/top_section} | 
| 238 | %\pagebreak | %\pagebreak | 
| 239 |  |  | 
| 240 | % Section: Pre-processing and Post-processing Tools | % Section: Pre-processing and Post-processing Tools | 
| 241 | \input{part7/part7} | \input{s_outp_pkgs/text/top_section} | 
| 242 | %\pagebreak | %\pagebreak | 
| 243 |  |  | 
| 244 | % Section: ECCO | % Section: ECCO | 
| 245 | \input{part8/part8} | \input{s_ecco/text/top_section} | 
| 246 | %\pagebreak | %\pagebreak | 
| 247 |  |  | 
| 248 |  | % Section: Under Development | 
| 249 |  | \input{s_under_dvlp/text/top_section} | 
| 250 |  |  | 
| 251 | % Section: Model Uses | % Section: Model Uses | 
| 252 | \input{model_uses} | \input{model_uses} | 
| 253 | %\pagebreak | %\pagebreak |