38 |
%%\begin{minipage}{12cm} |
%%\begin{minipage}{12cm} |
39 |
%%\marginsize{0cm}{0cm}{0cm}{0cm} |
%%\marginsize{0cm}{0cm}{0cm}{0cm} |
40 |
%% \scalefig{0.6} |
%% \scalefig{0.6} |
41 |
%% \epsfbox{part6/organigramme_mitgcm_pkg.eps} |
%% \epsfbox{s_phys_pkgs/figs/organigramme_mitgcm_pkg.eps} |
42 |
%%\epsfig{file=part6/organigramme_mitgcm_pkg.eps, angle=-90, scale=0.85, width=17cm} |
%%\epsfig{file=s_phys_pkgs/figs/organigramme_mitgcm_pkg.eps, angle=-90, scale=0.85, width=17cm} |
43 |
%%\end{minipage} |
%%\end{minipage} |
44 |
\resizebox{5.5in}{!}{\includegraphics{part6/organigramme_mitgcm_pkg2.eps}} |
\resizebox{5.5in}{!}{\includegraphics{s_phys_pkgs/figs/organigramme_mitgcm_pkg2.eps}} |
45 |
\label{fig:package_organigramme} |
\label{fig:package_organigramme} |
46 |
\caption{ Hierarchy of code layers that are assembled to make up an MITgcm |
\caption{ Hierarchy of code layers that are assembled to make up an MITgcm |
47 |
simulation. Conceptually (and in terms of code organization) MITgcm consists |
simulation. Conceptually (and in terms of code organization) MITgcm consists |
81 |
|
|
82 |
% Overview |
% Overview |
83 |
\newpage |
\newpage |
84 |
\input{part6/packages.tex} |
\input{s_phys_pkgs/text/packages.tex} |
85 |
|
|
86 |
% Packages Related to Hydrodynamical Kernel |
% Packages Related to Hydrodynamical Kernel |
87 |
\newpage |
\newpage |
88 |
\section{Packages Related to Hydrodynamical Kernel} |
\section{Packages Related to Hydrodynamical Kernel} |
89 |
\input{part6/generic_advdiff.tex} |
\input{s_phys_pkgs/text/generic_advdiff.tex} |
|
tutorial\_offline \ref{sect:eg-offline} |
|
|
tutorial\_baroclinic\_gyre \ref{sect:eg-fourlayer} |
|
|
tutorial\_tracer\_adjsens \ref{sect:eg-simple-tracer} |
|
90 |
|
|
91 |
\newpage |
\newpage |
92 |
\input{part6/zonal_filt.tex} |
\input{s_phys_pkgs/text/shap_filt.tex} |
|
tutorial\_held\_suarez\_cs \ref{sect:eg-hs} |
|
93 |
|
|
94 |
\newpage |
\newpage |
95 |
\input{part6/exch2.tex} |
\input{s_phys_pkgs/text/zonal_filt.tex} |
|
tutorial\_held\_suarez\_cs \ref{sect:eg-hs} |
|
96 |
|
|
97 |
\newpage |
\newpage |
98 |
\input{part6/gridalt.tex} |
\input{s_phys_pkgs/text/exch2.tex} |
99 |
fizhi-cs-32x32x40 |
|
100 |
|
\newpage |
101 |
|
\input{s_phys_pkgs/text/gridalt.tex} |
102 |
|
|
103 |
% Some Mention of Packages that are part of the main model document |
% Some Mention of Packages that are part of the main model document |
104 |
|
|
105 |
|
\section{General purpose numerical infrastructure packages} |
106 |
|
|
107 |
|
\newpage |
108 |
|
\input{s_phys_pkgs/text/obcs.tex} |
109 |
|
|
110 |
|
\newpage |
111 |
|
\input{s_phys_pkgs/text/rbcs.tex} |
112 |
|
|
113 |
|
\newpage |
114 |
|
\input{s_phys_pkgs/text/ptracers.tex} |
115 |
|
|
116 |
% Ocean Packages |
% Ocean Packages |
117 |
\newpage |
\newpage |
118 |
\section{Ocean Packages} |
\section{Ocean Packages} |
119 |
\input{part6/gmredi.tex} |
\input{s_phys_pkgs/text/gmredi.tex} |
120 |
tutorial\_global\_oce\_latlon \ref{sect:eg-global} |
|
121 |
front\_relax |
\newpage |
122 |
ideal\_2D\_oce |
\input{s_phys_pkgs/text/kpp.tex} |
123 |
|
|
124 |
\newpage |
\newpage |
125 |
\input{part6/kpp.tex} |
\input{s_phys_pkgs/text/ggl90.tex} |
|
lab\_sea |
|
126 |
|
|
127 |
\newpage |
\newpage |
128 |
\input{part6/bulk_force.tex} |
\input{s_phys_pkgs/text/opps.tex} |
|
global\_ocean.cs32x15/input/thsice |
|
129 |
|
|
130 |
\newpage |
\newpage |
131 |
\input{part6/exf.tex} |
\input{s_phys_pkgs/text/bulk_force.tex} |
|
global\_with\_exf |
|
|
lab\_sea |
|
132 |
|
|
133 |
\newpage |
\newpage |
134 |
\input{part6/cal.tex} |
\input{s_phys_pkgs/text/exf.tex} |
|
global\_with\_exf |
|
|
lab\_sea |
|
135 |
|
|
136 |
\newpage |
\newpage |
137 |
\input{part6/obcs.tex} |
\input{s_phys_pkgs/text/cal.tex} |
|
exp4 |
|
138 |
|
|
139 |
\section{Atmosphere Packages} |
\section{Atmosphere Packages} |
140 |
\newpage |
\newpage |
141 |
\input{part6/aim.tex} |
\input{s_phys_pkgs/text/aim.tex} |
|
aim.5l\_cs |
|
142 |
|
|
143 |
\newpage |
\newpage |
144 |
\input{part6/land.tex} |
\input{s_phys_pkgs/text/land.tex} |
|
aim.5l\_cs |
|
145 |
|
|
146 |
\newpage |
\newpage |
147 |
\input{part6/fizhi.tex} |
\input{s_phys_pkgs/text/fizhi.tex} |
|
fizhi-cs-aqualev20 |
|
|
fizhi-cs-32x32x40 |
|
148 |
|
|
149 |
\section{Sea Ice Packages} |
\section{Sea Ice Packages} |
150 |
\newpage |
\newpage |
151 |
\input{part6/thsice.tex} |
\input{s_phys_pkgs/text/thsice.tex} |
152 |
aim.5l\_cs/input.thsice |
|
153 |
global\_ocean.cs32x15/input.thsice |
\newpage |
154 |
|
\input{s_phys_pkgs/text/seaice.tex} |
155 |
|
|
156 |
\newpage |
\newpage |
157 |
\input{part6/seaice.tex} |
\input{s_phys_pkgs/text/shelfice.tex} |
|
lab\_sea |
|
158 |
|
|
159 |
\section{Packages Related to Coupled Model} |
\section{Packages Related to Coupled Model} |
160 |
\newpage |
\newpage |
161 |
\input{part6/aim_compon_interf.tex} |
\input{s_phys_pkgs/text/aim_compon_interf.tex} |
|
cpl\_aim+ocean |
|
162 |
|
|
163 |
\newpage |
\newpage |
164 |
\input{part6/aim_ocn_coupler.tex} |
\input{s_phys_pkgs/text/atm_ocn_coupler.tex} |
|
cpl\_aim+ocean |
|
165 |
|
|
166 |
\newpage |
\newpage |
167 |
\input{part6/component_communications.tex} |
\input{s_phys_pkgs/text/component_communications.tex} |
|
cpl\_aim+ocean |
|
168 |
|
|
169 |
\section{Biogeochemistry Packages} |
\section{Biogeochemistry Packages} |
170 |
\newpage |
\newpage |
171 |
\input{part6/gchem.tex} |
\input{s_phys_pkgs/text/gchem.tex} |
|
tutorial\_global\_oce\_biogeo \ref{sect:eg-biogeochem\_tutorial} |
|
172 |
|
|
173 |
\newpage |
\newpage |
174 |
\input{part6/dic.tex} |
\input{s_phys_pkgs/text/dic.tex} |
|
tutorial\_global\_oce\_biogeo \ref{sect:eg-biogeochem\_tutorial} |
|