143 & (/
'state initial conditions, ', &
144 &
'previous state initial conditions, ', &
145 &
'previous adjoint state solution, ', &
146 &
'latest adjoint state solution, ', &
147 &
'surface forcing and or OBC increments, ', &
148 &
'tangent linear model error forcing, ', &
149 &
'impulse forcing, ', &
150 &
'v-space increments, ', &
151 &
'background state, ', &
152 &
'IC correlation standard deviation, ', &
153 &
'model error correlation standard deviation, ', &
154 &
'OBC correlation standard deviation, ', &
155 &
'surface forcing correlation standard deviation, ', &
156 &
'IC normalization factors, ', &
157 &
'model error normalization factors, ', &
158 &
'OBC normalization factors, ', &
159 &
'surface forcing normalization factors, ', &
160 &
'saddle-point Arnoldi state vector, '/)
162 character (len=50),
dimension(Nregion) ::
pregion = &
163 & (/
'Allocation and array initialization ..............', &
164 &
'Ocean state initialization .......................', &
165 &
'Reading of input data ............................', &
166 &
'Processing of input data .........................', &
167 &
'Processing of output time averaged data ..........', &
168 &
'Computation of vertical boundary conditions ......', &
169 &
'Computation of global information integrals ......', &
170 &
'Writing of output data ...........................', &
171 &
'Model 2D kernel ..................................', &
172 &
'Lagrangian floats trajectories ...................', &
173 &
'Tidal forcing ....................................', &
174 &
'2D/3D coupling, vertical metrics .................', &
175 &
'Omega vertical velocity ..........................', &
176 &
'Equation of state for seawater ...................', &
177 &
'Biological module, source/sink terms .............', &
178 &
'Sediment transport module, source/sink terms .....', &
179 &
'Atmosphere-Ocean bulk flux parameterization ......', &
180 &
'KPP vertical mixing parameterization .............', &
181 &
'GLS vertical mixing parameterization .............', &
182 &
'My2.5 vertical mixing parameterization ...........', &
183 &
'3D equations right-side terms ....................', &
184 &
'3D equations predictor step ......................', &
185 &
'Pressure gradient ................................', &
186 &
'Harmonic mixing of tracers, S-surfaces ...........', &
187 &
'Harmonic mixing of tracers, geopotentials ........', &
188 &
'Harmonic mixing of tracers, isopycnals ...........', &
189 &
'Biharmonic mixing of tracers, S-surfaces .........', &
190 &
'Biharmonic mixing of tracers, geopotentials ......', &
191 &
'Biharmonic mixing of tracers, isopycnals .........', &
192 &
'Harmonic stress tensor, S-surfaces ...............', &
193 &
'Harmonic stress tensor, geopotentials ............', &
194 &
'Biharmonic stress tensor, S-surfaces .............', &
195 &
'Biharmonic stress tensor, geopotentials ..........', &
196 &
'Corrector time-step for 3D momentum ..............', &
197 &
'Corrector time-step for tracers ..................', &
198 &
'Nesting algorithm ................................', &
199 &
'Bottom boundary layer module .....................', &
200 &
'GST Analysis eigenproblem solution ...............', &
201 &
'Two-way coupling to Atmosphere Model .............', &
202 &
'Two-way coupling to Sea Ice Model ................', &
203 &
'Two-way coupling to Wave Model ...................', &
204 &
'Waves Effect on Currents kernel ..................', &
205 &
'Unused 02 ........................................', &
206 &
'Unused 03 ........................................', &
207 &
'Unused 04 ........................................', &
208 &
'Unused 05 ........................................', &
209 &
'Unused 06 ........................................', &
210 &
'Unused 07 ........................................', &
211 &
'Unused 08 ........................................', &
212 &
'Unused 09 ........................................', &
213 &
'Unused 10 ........................................', &
214 &
'Unused 11 ........................................', &
215 &
'Unused 12 ........................................', &
216 &
'Unused 13 ........................................', &
217 &
'Unused 14 ........................................', &
218 &
'Unused 15 ........................................', &
219 &
'Unused 16 ........................................', &
220 &
'Unused 17 ........................................', &
221 &
'Unused 18 ........................................', &
222 &
'Message Passage: 2D halo exchanges ...............', &
223 &
'Message Passage: 3D halo exchanges ...............', &
224 &
'Message Passage: 4D halo exchanges ...............', &
225 &
'Message Passage: lateral boundary exchanges ......', &
226 &
'Message Passage: data broadcast ..................', &
227 &
'Message Passage: data reduction ..................', &
228 &
'Message Passage: data gathering ..................', &
229 &
'Message Passage: data scattering..................', &
230 &
'Message Passage: boundary data gathering .........', &
231 &
'Message Passage: point data gathering ............', &
232 &
'Message Passage: nesting point data gathering ....', &
233 &
'Message Passage: nesting array data gathering ....', &
234 &
'Message Passage: synchronization barrier .........', &
235 &
'Message Passage: multi-model coupling ............', &
236 &
'Unused 01 ........................................', &
237 &
'Unused 02 ........................................', &
238 &
'Unused 03 ........................................', &
239 &
'Unused 04 ........................................', &
240 &
'Unused 05 ........................................', &
241 &
'Unused 06 ........................................', &
242 &
'4D-Var: reading model state vector ...............', &
243 &
'4D-Var: writing model state vector ...............', &
244 &
'4D-Var: prior error covariance matrix ............', &
245 &
'4D-Var: posterior error covariance matrix ........', &
246 &
'4D-Var: pre-conditioning .........................', &
247 &
'4D-Var: minimization solver ......................', &
248 &
'4D-Var: background phase .........................', &
249 &
'4D-Var: increment phase ..........................', &
250 &
'4D-Var: analysis phase ...........................'/)
264 character (len=256) ::
adir = analytical_dir
266 character (len=256) ::
adir =
"NONE"
269 character (len=256) ::
hdir = header_dir
271 character (len=256) ::
hdir =
"NONE"
274 character (len=256) ::
hfile = header
276 character (len=256) ::
hfile =
"NONE"
279 character (len=256) ::
rdir = root_dir
281 character (len=256) ::
rdir =
"NONE"
integer, parameter mregion
character(len=50), dimension(nregion) pregion
integer, parameter fregion
character(len=80) my_fort
integer, parameter nregion
character(len=48), dimension(18) statemsg
character(len=512) my_fflags
character(len=2048) coptions