/[MITgcm]/MITgcm/verification/bottom_ctrl_5x5/results/output_adm.txt
ViewVC logotype

Contents of /MITgcm/verification/bottom_ctrl_5x5/results/output_adm.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.16 - (show annotations) (download)
Thu Nov 28 00:35:54 2013 UTC (10 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64y, checkpoint64x, checkpoint64z, checkpoint64s, checkpoint64r, checkpoint64u, checkpoint64t, checkpoint64w, checkpoint64v, checkpoint65, checkpoint66g, checkpoint66f, checkpoint66e, checkpoint66d, checkpoint66c, checkpoint66b, checkpoint66a, checkpoint66o, checkpoint66n, checkpoint66m, checkpoint66l, checkpoint66k, checkpoint66j, checkpoint66i, checkpoint66h, checkpoint65z, checkpoint65x, checkpoint65y, checkpoint65r, checkpoint65s, checkpoint65p, checkpoint65q, checkpoint65v, checkpoint65w, checkpoint65t, checkpoint65u, checkpoint65j, checkpoint65k, checkpoint65h, checkpoint65i, checkpoint65n, checkpoint65o, checkpoint65l, checkpoint65m, checkpoint65b, checkpoint65c, checkpoint65a, checkpoint65f, checkpoint65g, checkpoint65d, checkpoint65e, HEAD
Changes since 1.15: +110 -129 lines
File MIME type: text/plain
update results after changing calc_adv_flow.F and removing rTrans storage dir.
 (12 digits for AD grad, same FWD grad)

1 (PID.TID 0000.0001)
2 (PID.TID 0000.0001) // ======================================================
3 (PID.TID 0000.0001) // MITgcm UV
4 (PID.TID 0000.0001) // =========
5 (PID.TID 0000.0001) // ======================================================
6 (PID.TID 0000.0001) // execution environment starting up...
7 (PID.TID 0000.0001)
8 (PID.TID 0000.0001) // MITgcmUV version: checkpoint64q
9 (PID.TID 0000.0001) // Build user: jmc
10 (PID.TID 0000.0001) // Build host: baudelaire
11 (PID.TID 0000.0001) // Build date: Wed Nov 27 19:15:38 EST 2013
12 (PID.TID 0000.0001)
13 (PID.TID 0000.0001) // =======================================================
14 (PID.TID 0000.0001) // Execution Environment parameter file "eedata"
15 (PID.TID 0000.0001) // =======================================================
16 (PID.TID 0000.0001) ># Example "eedata" file
17 (PID.TID 0000.0001) ># Lines beginning "#" are comments
18 (PID.TID 0000.0001) ># nTx - No. threads per process in X
19 (PID.TID 0000.0001) ># nTy - No. threads per process in Y
20 (PID.TID 0000.0001) > &EEPARMS
21 (PID.TID 0000.0001) > /
22 (PID.TID 0000.0001) ># Note: Some systems use & as the
23 (PID.TID 0000.0001) ># namelist terminator. Other systems
24 (PID.TID 0000.0001) ># use a / character (as shown here).
25 (PID.TID 0000.0001)
26 (PID.TID 0000.0001) // =======================================================
27 (PID.TID 0000.0001) // Computational Grid Specification ( see files "SIZE.h" )
28 (PID.TID 0000.0001) // ( and "eedata" )
29 (PID.TID 0000.0001) // =======================================================
30 (PID.TID 0000.0001) nPx = 1 ; /* No. processes in X */
31 (PID.TID 0000.0001) nPy = 1 ; /* No. processes in Y */
32 (PID.TID 0000.0001) nSx = 1 ; /* No. tiles in X per process */
33 (PID.TID 0000.0001) nSy = 1 ; /* No. tiles in Y per process */
34 (PID.TID 0000.0001) sNx = 5 ; /* Tile size in X */
35 (PID.TID 0000.0001) sNy = 5 ; /* Tile size in Y */
36 (PID.TID 0000.0001) OLx = 2 ; /* Tile overlap distance in X */
37 (PID.TID 0000.0001) OLy = 2 ; /* Tile overlap distance in Y */
38 (PID.TID 0000.0001) nTx = 1 ; /* No. threads in X per process */
39 (PID.TID 0000.0001) nTy = 1 ; /* No. threads in Y per process */
40 (PID.TID 0000.0001) Nr = 4 ; /* No. levels in the vertical */
41 (PID.TID 0000.0001) Nx = 5 ; /* Total domain size in X ( = nPx*nSx*sNx ) */
42 (PID.TID 0000.0001) Ny = 5 ; /* Total domain size in Y ( = nPy*nSy*sNy ) */
43 (PID.TID 0000.0001) nTiles = 1 ; /* Total no. tiles per process ( = nSx*nSy ) */
44 (PID.TID 0000.0001) nProcs = 1 ; /* Total no. processes ( = nPx*nPy ) */
45 (PID.TID 0000.0001) nThreads = 1 ; /* Total no. threads per process ( = nTx*nTy ) */
46 (PID.TID 0000.0001) usingMPI = F ; /* Flag used to control whether MPI is in use */
47 (PID.TID 0000.0001) /* note: To execute a program with MPI calls */
48 (PID.TID 0000.0001) /* it must be launched appropriately e.g */
49 (PID.TID 0000.0001) /* "mpirun -np 64 ......" */
50 (PID.TID 0000.0001) useCoupler= F ;/* Flag used to control communications with */
51 (PID.TID 0000.0001) /* other model components, through a coupler */
52 (PID.TID 0000.0001) debugMode = F ; /* print debug msg. (sequence of S/R calls) */
53 (PID.TID 0000.0001) printMapIncludesZeros= F ; /* print zeros in Std.Output maps */
54 (PID.TID 0000.0001) maxLengthPrt1D= 65 /* maxLength of 1D array printed to StdOut */
55 (PID.TID 0000.0001)
56 (PID.TID 0000.0001) // ======================================================
57 (PID.TID 0000.0001) // Mapping of tiles to threads
58 (PID.TID 0000.0001) // ======================================================
59 (PID.TID 0000.0001) // -o- Thread 1, tiles ( 1: 1, 1: 1)
60 (PID.TID 0000.0001)
61 (PID.TID 0000.0001) // ======================================================
62 (PID.TID 0000.0001) // Tile <-> Tile connectvity table
63 (PID.TID 0000.0001) // ======================================================
64 (PID.TID 0000.0001) // Tile number: 000001 (process no. = 000000)
65 (PID.TID 0000.0001) // WEST: Tile = 000001, Process = 000000, Comm = put
66 (PID.TID 0000.0001) // bi = 000001, bj = 000001
67 (PID.TID 0000.0001) // EAST: Tile = 000001, Process = 000000, Comm = put
68 (PID.TID 0000.0001) // bi = 000001, bj = 000001
69 (PID.TID 0000.0001) // SOUTH: Tile = 000001, Process = 000000, Comm = put
70 (PID.TID 0000.0001) // bi = 000001, bj = 000001
71 (PID.TID 0000.0001) // NORTH: Tile = 000001, Process = 000000, Comm = put
72 (PID.TID 0000.0001) // bi = 000001, bj = 000001
73 (PID.TID 0000.0001)
74 (PID.TID 0000.0001) INI_PARMS: opening model parameter file "data"
75 (PID.TID 0000.0001) OPEN_COPY_DATA_FILE: opening file data
76 (PID.TID 0000.0001) // =======================================================
77 (PID.TID 0000.0001) // Parameter file "data"
78 (PID.TID 0000.0001) // =======================================================
79 (PID.TID 0000.0001) ># Model parameters
80 (PID.TID 0000.0001) ># Continuous equation parameters
81 (PID.TID 0000.0001) > &PARM01
82 (PID.TID 0000.0001) > tRef=4.,4.,4.,4.,
83 (PID.TID 0000.0001) > sRef=35.,35.,35.,35.,
84 (PID.TID 0000.0001) > viscAz=1.E-1,
85 (PID.TID 0000.0001) > viscAh=1.E5,
86 (PID.TID 0000.0001) ># viscA4=1.E16,
87 (PID.TID 0000.0001) ># useJamartWetPoints=.TRUE.,
88 (PID.TID 0000.0001) > no_slip_sides=.FALSE.,
89 (PID.TID 0000.0001) > no_slip_bottom=.TRUE.,
90 (PID.TID 0000.0001) > diffKhT=4.E2,
91 (PID.TID 0000.0001) > diffKzT=1.E-4,
92 (PID.TID 0000.0001) > diffKhS=0.0,
93 (PID.TID 0000.0001) > diffKzS=3.E-5,
94 (PID.TID 0000.0001) > f0=-1.1914E-04,
95 (PID.TID 0000.0001) > beta=1.3094E-11,
96 (PID.TID 0000.0001) > tAlpha=2.E-4,
97 (PID.TID 0000.0001) ># sBeta =7.4E-4,
98 (PID.TID 0000.0001) > sBeta = 0.,
99 (PID.TID 0000.0001) > gravity=9.81,
100 (PID.TID 0000.0001) > gBaro=9.81,
101 (PID.TID 0000.0001) > rigidLid=.FALSE.,
102 (PID.TID 0000.0001) > implicitFreeSurface=.TRUE.,
103 (PID.TID 0000.0001) > eosType='LINEAR',
104 (PID.TID 0000.0001) > writeStatePrec=64,
105 (PID.TID 0000.0001) > writeBinaryPrec=64,
106 (PID.TID 0000.0001) > readBinaryPrec=64,
107 (PID.TID 0000.0001) > hFacMin=.05,
108 (PID.TID 0000.0001) > smoothAbsFuncRange = -1.e-2,
109 (PID.TID 0000.0001) > nonlinFreeSurf=0,
110 (PID.TID 0000.0001) > exactConserv=.FALSE.,
111 (PID.TID 0000.0001) >#momAdvection = .false.,
112 (PID.TID 0000.0001) >#momViscosity = .false.,
113 (PID.TID 0000.0001) >#momPressureForcing = .false.,
114 (PID.TID 0000.0001) > /
115 (PID.TID 0000.0001) >
116 (PID.TID 0000.0001) >
117 (PID.TID 0000.0001) ># Elliptic solver parameters
118 (PID.TID 0000.0001) > &PARM02
119 (PID.TID 0000.0001) > cg2dMaxIters=100,
120 (PID.TID 0000.0001) >#cg2dTargetResidual=1.E-13,
121 (PID.TID 0000.0001) > cg2dTargetResWunit=1.E-18,
122 (PID.TID 0000.0001) > /
123 (PID.TID 0000.0001) ># Time stepping parameters
124 (PID.TID 0000.0001) > &PARM03
125 (PID.TID 0000.0001) > nIter0=0,
126 (PID.TID 0000.0001) > nTimeSteps=100,
127 (PID.TID 0000.0001) >#startTime = 0.,
128 (PID.TID 0000.0001) >#endTime = 7776000,
129 (PID.TID 0000.0001) > deltaTmom=3600.0,
130 (PID.TID 0000.0001) > deltaTtracer=3600.0,
131 (PID.TID 0000.0001) > abEps=0.1,
132 (PID.TID 0000.0001) > pChkptFreq= 7776000.0,
133 (PID.TID 0000.0001) > chkptFreq= 0.0,
134 (PID.TID 0000.0001) >#dumpFreq= 1.0,
135 (PID.TID 0000.0001) > monitorFreq = 43200.,
136 (PID.TID 0000.0001) > monitorSelect=1,
137 (PID.TID 0000.0001) > /
138 (PID.TID 0000.0001) ># Gridding parameters
139 (PID.TID 0000.0001) > &PARM04
140 (PID.TID 0000.0001) > usingCartesianGrid=.TRUE.,
141 (PID.TID 0000.0001) > usingSphericalPolarGrid=.FALSE.,
142 (PID.TID 0000.0001) > delX=5*200.E3,
143 (PID.TID 0000.0001) > delY=5*200.E3,
144 (PID.TID 0000.0001) ># 1 layer
145 (PID.TID 0000.0001) >#delZ=5001.,500.,500.,500.,
146 (PID.TID 0000.0001) ># 2 layers
147 (PID.TID 0000.0001) >#delZ=1000.,5000.,500.,5000.,
148 (PID.TID 0000.0001) ># 4 layers
149 (PID.TID 0000.0001) > delZ=100.,400.,500.,5000.,
150 (PID.TID 0000.0001) >#delZ=1000.,1500.,1500.,1500.,
151 (PID.TID 0000.0001) > /
152 (PID.TID 0000.0001) > &PARM05
153 (PID.TID 0000.0001) >#bathyFile='walls.bigRidge',
154 (PID.TID 0000.0001) > bathyFile='noWalls.bigRidge',
155 (PID.TID 0000.0001) >#bathyFile='box.bigRidge',
156 (PID.TID 0000.0001) >#bathyFile='meridchannel.bigRidge',
157 (PID.TID 0000.0001) > hydrogThetaFile=,
158 (PID.TID 0000.0001) > hydrogSaltFile=,
159 (PID.TID 0000.0001) > zonalWindFile='windx.sin_y',
160 (PID.TID 0000.0001) > meridWindFile=,
161 (PID.TID 0000.0001) > surfQFile=,
162 (PID.TID 0000.0001) > EmPmRFile=,
163 (PID.TID 0000.0001) > /
164 (PID.TID 0000.0001)
165 (PID.TID 0000.0001) INI_PARMS ; starts to read PARM01
166 (PID.TID 0000.0001) INI_PARMS ; read PARM01 : OK
167 (PID.TID 0000.0001) INI_PARMS ; starts to read PARM02
168 (PID.TID 0000.0001) INI_PARMS ; read PARM02 : OK
169 (PID.TID 0000.0001) INI_PARMS ; starts to read PARM03
170 (PID.TID 0000.0001) INI_PARMS ; read PARM03 : OK
171 (PID.TID 0000.0001) INI_PARMS ; starts to read PARM04
172 (PID.TID 0000.0001) INI_PARMS ; read PARM04 : OK
173 (PID.TID 0000.0001) INI_PARMS ; starts to read PARM05
174 (PID.TID 0000.0001) INI_PARMS ; read PARM05 : OK
175 (PID.TID 0000.0001) INI_PARMS: finished reading file "data"
176 (PID.TID 0000.0001) PACKAGES_BOOT: opening data.pkg
177 (PID.TID 0000.0001) OPEN_COPY_DATA_FILE: opening file data.pkg
178 (PID.TID 0000.0001) // =======================================================
179 (PID.TID 0000.0001) // Parameter file "data.pkg"
180 (PID.TID 0000.0001) // =======================================================
181 (PID.TID 0000.0001) >#
182 (PID.TID 0000.0001) ># ********
183 (PID.TID 0000.0001) ># Packages
184 (PID.TID 0000.0001) ># ********
185 (PID.TID 0000.0001) > &PACKAGES
186 (PID.TID 0000.0001) > useGMRedi = .FALSE.,
187 (PID.TID 0000.0001) > useKPP = .FALSE.,
188 (PID.TID 0000.0001) > useGrdchk = .TRUE.,
189 (PID.TID 0000.0001) > useECCO = .FALSE.,
190 (PID.TID 0000.0001) > /
191 (PID.TID 0000.0001)
192 (PID.TID 0000.0001) PACKAGES_BOOT: finished reading data.pkg
193 (PID.TID 0000.0001) AUTODIFF_READPARMS: opening data.autodiff
194 (PID.TID 0000.0001) OPEN_COPY_DATA_FILE: opening file data.autodiff
195 (PID.TID 0000.0001) // =======================================================
196 (PID.TID 0000.0001) // Parameter file "data.autodiff"
197 (PID.TID 0000.0001) // =======================================================
198 (PID.TID 0000.0001) ># =========================
199 (PID.TID 0000.0001) ># pkg AUTODIFF parameters :
200 (PID.TID 0000.0001) ># =========================
201 (PID.TID 0000.0001) ># inAdExact :: get an exact adjoint (no approximation) (def=.True.)
202 (PID.TID 0000.0001) >#
203 (PID.TID 0000.0001) > &AUTODIFF_PARM01
204 (PID.TID 0000.0001) ># inAdExact = .FALSE.,
205 (PID.TID 0000.0001) > /
206 (PID.TID 0000.0001)
207 (PID.TID 0000.0001) AUTODIFF_READPARMS: finished reading data.autodiff
208 (PID.TID 0000.0001) // ===================================
209 (PID.TID 0000.0001) // AUTODIFF parameters :
210 (PID.TID 0000.0001) // ===================================
211 (PID.TID 0000.0001) inAdExact = /* get an exact adjoint (no approximation) */
212 (PID.TID 0000.0001) T
213 (PID.TID 0000.0001) ;
214 (PID.TID 0000.0001) useKPPinAdMode = /* use KPP in adjoint mode */
215 (PID.TID 0000.0001) F
216 (PID.TID 0000.0001) ;
217 (PID.TID 0000.0001) useGMRediInAdMode = /* use GMRedi in adjoint mode */
218 (PID.TID 0000.0001) F
219 (PID.TID 0000.0001) ;
220 (PID.TID 0000.0001) useSEAICEinAdMode = /* use SEAICE in adjoint mode */
221 (PID.TID 0000.0001) F
222 (PID.TID 0000.0001) ;
223 (PID.TID 0000.0001) useGGL90inAdMode = /* use GGL90 in adjoint mode */
224 (PID.TID 0000.0001) F
225 (PID.TID 0000.0001) ;
226 (PID.TID 0000.0001) useSALT_PLUMEinAdMode = /* use SALT_PLUME in adjoint mode */
227 (PID.TID 0000.0001) F
228 (PID.TID 0000.0001) ;
229 (PID.TID 0000.0001) dumpAdVarExch = /* control adexch before dumpinp */
230 (PID.TID 0000.0001) 2
231 (PID.TID 0000.0001) ;
232 (PID.TID 0000.0001) mon_AdVarExch = /* control adexch before monitor */
233 (PID.TID 0000.0001) 2
234 (PID.TID 0000.0001) ;
235 (PID.TID 0000.0001)
236 (PID.TID 0000.0001) OPTIM_READPARMS: opening data.optim
237 (PID.TID 0000.0001) OPEN_COPY_DATA_FILE: opening file data.optim
238 (PID.TID 0000.0001) // =======================================================
239 (PID.TID 0000.0001) // Parameter file "data.optim"
240 (PID.TID 0000.0001) // =======================================================
241 (PID.TID 0000.0001) >#
242 (PID.TID 0000.0001) ># ********************************
243 (PID.TID 0000.0001) ># Off-line optimization parameters
244 (PID.TID 0000.0001) ># ********************************
245 (PID.TID 0000.0001) > &OPTIM
246 (PID.TID 0000.0001) > optimcycle=0,
247 (PID.TID 0000.0001) > /
248 (PID.TID 0000.0001)
249 (PID.TID 0000.0001) OPTIM_READPARMS: finished reading data.optim
250 (PID.TID 0000.0001) CTRL_READPARMS: opening data.ctrl
251 (PID.TID 0000.0001) OPEN_COPY_DATA_FILE: opening file data.ctrl
252 (PID.TID 0000.0001) // =======================================================
253 (PID.TID 0000.0001) // Parameter file "data.ctrl"
254 (PID.TID 0000.0001) // =======================================================
255 (PID.TID 0000.0001) >#
256 (PID.TID 0000.0001) >#
257 (PID.TID 0000.0001) ># *********************
258 (PID.TID 0000.0001) ># ECCO controlvariables
259 (PID.TID 0000.0001) ># *********************
260 (PID.TID 0000.0001) > &CTRL_NML
261 (PID.TID 0000.0001) ># xx_theta_file = 'xx_theta',
262 (PID.TID 0000.0001) ># xx_salt_file = 'xx_salt',
263 (PID.TID 0000.0001) ># xx_tr1_file = 'xx_tr1',
264 (PID.TID 0000.0001) ># xx_hflux_file = 'xx_hflux',
265 (PID.TID 0000.0001) ># xx_sflux_file = 'xx_sflux',
266 (PID.TID 0000.0001) ># xx_tauu_file = 'xx_tauu',
267 (PID.TID 0000.0001) ># xx_tauv_file = 'xx_tauv',
268 (PID.TID 0000.0001) ># xx_sst_file = 'xx_sst',
269 (PID.TID 0000.0001) ># xx_sss_file = 'xx_sss',
270 (PID.TID 0000.0001) ># xx_diffkr_file = 'xx_diffkr',
271 (PID.TID 0000.0001) ># xx_kapgm_file = 'xx_kapgm',
272 (PID.TID 0000.0001) >#xx_hfacc_file = 'xx_hfacc',
273 (PID.TID 0000.0001) > xx_depth_file = 'xx_depth',
274 (PID.TID 0000.0001) > /
275 (PID.TID 0000.0001) >#
276 (PID.TID 0000.0001) ># *********************
277 (PID.TID 0000.0001) ># names for ctrl_pack/unpack
278 (PID.TID 0000.0001) ># *********************
279 (PID.TID 0000.0001) > &CTRL_PACKNAMES
280 (PID.TID 0000.0001) > /
281 (PID.TID 0000.0001) >
282 (PID.TID 0000.0001)
283 (PID.TID 0000.0001) CTRL_READPARMS: finished reading data.ctrl
284 (PID.TID 0000.0001) COST_READPARMS: opening data.cost
285 (PID.TID 0000.0001) OPEN_COPY_DATA_FILE: opening file data.cost
286 (PID.TID 0000.0001) // =======================================================
287 (PID.TID 0000.0001) // Parameter file "data.cost"
288 (PID.TID 0000.0001) // =======================================================
289 (PID.TID 0000.0001) >#
290 (PID.TID 0000.0001) >#
291 (PID.TID 0000.0001) ># ******************
292 (PID.TID 0000.0001) ># ECCO cost function
293 (PID.TID 0000.0001) ># ******************
294 (PID.TID 0000.0001) > &COST_NML
295 (PID.TID 0000.0001) > mult_tracer = 0.,
296 (PID.TID 0000.0001) > mult_test = 1.,
297 (PID.TID 0000.0001) > mult_depth = 1.,
298 (PID.TID 0000.0001) > /
299 (PID.TID 0000.0001)
300 (PID.TID 0000.0001) COST_READPARMS: finished reading data.cost
301 (PID.TID 0000.0001) GRDCHK_READPARMS: opening data.grdchk
302 (PID.TID 0000.0001) OPEN_COPY_DATA_FILE: opening file data.grdchk
303 (PID.TID 0000.0001) // =======================================================
304 (PID.TID 0000.0001) // Parameter file "data.grdchk"
305 (PID.TID 0000.0001) // =======================================================
306 (PID.TID 0000.0001) >
307 (PID.TID 0000.0001) ># *******************
308 (PID.TID 0000.0001) ># ECCO gradient check
309 (PID.TID 0000.0001) ># *******************
310 (PID.TID 0000.0001) > &GRDCHK_NML
311 (PID.TID 0000.0001) > grdchk_eps = 1.d-04,
312 (PID.TID 0000.0001) > nbeg = 1,
313 (PID.TID 0000.0001) > nstep = 3,
314 (PID.TID 0000.0001) > nend = 25,
315 (PID.TID 0000.0001) > grdchkvarindex = 20,
316 (PID.TID 0000.0001) > /
317 (PID.TID 0000.0001)
318 (PID.TID 0000.0001) GRDCHK_READPARMS: finished reading data.grdchk
319 (PID.TID 0000.0001)
320 (PID.TID 0000.0001) // =======================================================
321 (PID.TID 0000.0001) // Gradient check configuration >>> START <<<
322 (PID.TID 0000.0001) // =======================================================
323 (PID.TID 0000.0001)
324 (PID.TID 0000.0001) eps: 0.100E-03
325 (PID.TID 0000.0001) First location: 1
326 (PID.TID 0000.0001) Last location: 25
327 (PID.TID 0000.0001) Increment: 3
328 (PID.TID 0000.0001) grdchkWhichProc: 0
329 (PID.TID 0000.0001) iLocTile = 1 , jLocTile = 1
330 (PID.TID 0000.0001)
331 (PID.TID 0000.0001) // =======================================================
332 (PID.TID 0000.0001) // Gradient check configuration >>> END <<<
333 (PID.TID 0000.0001) // =======================================================
334 (PID.TID 0000.0001)
335 (PID.TID 0000.0001) SET_PARMS: done
336 (PID.TID 0000.0001) Enter INI_VERTICAL_GRID: setInterFDr= T ; setCenterDr= F
337 (PID.TID 0000.0001) %MON XC_max = 9.0000000000000E+05
338 (PID.TID 0000.0001) %MON XC_min = 1.0000000000000E+05
339 (PID.TID 0000.0001) %MON XC_mean = 5.0000000000000E+05
340 (PID.TID 0000.0001) %MON XC_sd = 2.8284271247462E+05
341 (PID.TID 0000.0001) %MON XG_max = 8.0000000000000E+05
342 (PID.TID 0000.0001) %MON XG_min = 0.0000000000000E+00
343 (PID.TID 0000.0001) %MON XG_mean = 4.0000000000000E+05
344 (PID.TID 0000.0001) %MON XG_sd = 2.8284271247462E+05
345 (PID.TID 0000.0001) %MON DXC_max = 2.0000000000000E+05
346 (PID.TID 0000.0001) %MON DXC_min = 2.0000000000000E+05
347 (PID.TID 0000.0001) %MON DXC_mean = 2.0000000000000E+05
348 (PID.TID 0000.0001) %MON DXC_sd = 0.0000000000000E+00
349 (PID.TID 0000.0001) %MON DXF_max = 2.0000000000000E+05
350 (PID.TID 0000.0001) %MON DXF_min = 2.0000000000000E+05
351 (PID.TID 0000.0001) %MON DXF_mean = 2.0000000000000E+05
352 (PID.TID 0000.0001) %MON DXF_sd = 0.0000000000000E+00
353 (PID.TID 0000.0001) %MON DXG_max = 2.0000000000000E+05
354 (PID.TID 0000.0001) %MON DXG_min = 2.0000000000000E+05
355 (PID.TID 0000.0001) %MON DXG_mean = 2.0000000000000E+05
356 (PID.TID 0000.0001) %MON DXG_sd = 0.0000000000000E+00
357 (PID.TID 0000.0001) %MON DXV_max = 2.0000000000000E+05
358 (PID.TID 0000.0001) %MON DXV_min = 2.0000000000000E+05
359 (PID.TID 0000.0001) %MON DXV_mean = 2.0000000000000E+05
360 (PID.TID 0000.0001) %MON DXV_sd = 0.0000000000000E+00
361 (PID.TID 0000.0001) %MON YC_max = 9.0000000000000E+05
362 (PID.TID 0000.0001) %MON YC_min = 1.0000000000000E+05
363 (PID.TID 0000.0001) %MON YC_mean = 5.0000000000000E+05
364 (PID.TID 0000.0001) %MON YC_sd = 2.8284271247462E+05
365 (PID.TID 0000.0001) %MON YG_max = 8.0000000000000E+05
366 (PID.TID 0000.0001) %MON YG_min = 0.0000000000000E+00
367 (PID.TID 0000.0001) %MON YG_mean = 4.0000000000000E+05
368 (PID.TID 0000.0001) %MON YG_sd = 2.8284271247462E+05
369 (PID.TID 0000.0001) %MON DYC_max = 2.0000000000000E+05
370 (PID.TID 0000.0001) %MON DYC_min = 2.0000000000000E+05
371 (PID.TID 0000.0001) %MON DYC_mean = 2.0000000000000E+05
372 (PID.TID 0000.0001) %MON DYC_sd = 0.0000000000000E+00
373 (PID.TID 0000.0001) %MON DYF_max = 2.0000000000000E+05
374 (PID.TID 0000.0001) %MON DYF_min = 2.0000000000000E+05
375 (PID.TID 0000.0001) %MON DYF_mean = 2.0000000000000E+05
376 (PID.TID 0000.0001) %MON DYF_sd = 0.0000000000000E+00
377 (PID.TID 0000.0001) %MON DYG_max = 2.0000000000000E+05
378 (PID.TID 0000.0001) %MON DYG_min = 2.0000000000000E+05
379 (PID.TID 0000.0001) %MON DYG_mean = 2.0000000000000E+05
380 (PID.TID 0000.0001) %MON DYG_sd = 0.0000000000000E+00
381 (PID.TID 0000.0001) %MON DYU_max = 2.0000000000000E+05
382 (PID.TID 0000.0001) %MON DYU_min = 2.0000000000000E+05
383 (PID.TID 0000.0001) %MON DYU_mean = 2.0000000000000E+05
384 (PID.TID 0000.0001) %MON DYU_sd = 0.0000000000000E+00
385 (PID.TID 0000.0001) %MON RA_max = 4.0000000000000E+10
386 (PID.TID 0000.0001) %MON RA_min = 4.0000000000000E+10
387 (PID.TID 0000.0001) %MON RA_mean = 4.0000000000000E+10
388 (PID.TID 0000.0001) %MON RA_sd = 0.0000000000000E+00
389 (PID.TID 0000.0001) %MON RAW_max = 4.0000000000000E+10
390 (PID.TID 0000.0001) %MON RAW_min = 4.0000000000000E+10
391 (PID.TID 0000.0001) %MON RAW_mean = 4.0000000000000E+10
392 (PID.TID 0000.0001) %MON RAW_sd = 0.0000000000000E+00
393 (PID.TID 0000.0001) %MON RAS_max = 4.0000000000000E+10
394 (PID.TID 0000.0001) %MON RAS_min = 4.0000000000000E+10
395 (PID.TID 0000.0001) %MON RAS_mean = 4.0000000000000E+10
396 (PID.TID 0000.0001) %MON RAS_sd = 0.0000000000000E+00
397 (PID.TID 0000.0001) %MON RAZ_max = 4.0000000000000E+10
398 (PID.TID 0000.0001) %MON RAZ_min = 4.0000000000000E+10
399 (PID.TID 0000.0001) %MON RAZ_mean = 4.0000000000000E+10
400 (PID.TID 0000.0001) %MON RAZ_sd = 0.0000000000000E+00
401 (PID.TID 0000.0001) %MON AngleCS_max = 1.0000000000000E+00
402 (PID.TID 0000.0001) %MON AngleCS_min = 1.0000000000000E+00
403 (PID.TID 0000.0001) %MON AngleCS_mean = 1.0000000000000E+00
404 (PID.TID 0000.0001) %MON AngleCS_sd = 0.0000000000000E+00
405 (PID.TID 0000.0001) %MON AngleSN_max = 0.0000000000000E+00
406 (PID.TID 0000.0001) %MON AngleSN_min = 0.0000000000000E+00
407 (PID.TID 0000.0001) %MON AngleSN_mean = 0.0000000000000E+00
408 (PID.TID 0000.0001) %MON AngleSN_sd = 0.0000000000000E+00
409 (PID.TID 0000.0001) GAD_INIT_FIXED: GAD_OlMinSize= 1 0 1
410 (PID.TID 0000.0001)
411 (PID.TID 0000.0001) // ===================================
412 (PID.TID 0000.0001) // GAD parameters :
413 (PID.TID 0000.0001) // ===================================
414 (PID.TID 0000.0001) tempAdvScheme = /* Temp. Horiz.Advection scheme selector */
415 (PID.TID 0000.0001) 2
416 (PID.TID 0000.0001) ;
417 (PID.TID 0000.0001) tempVertAdvScheme = /* Temp. Vert. Advection scheme selector */
418 (PID.TID 0000.0001) 2
419 (PID.TID 0000.0001) ;
420 (PID.TID 0000.0001) tempMultiDimAdvec = /* use Muti-Dim Advec method for Temp */
421 (PID.TID 0000.0001) F
422 (PID.TID 0000.0001) ;
423 (PID.TID 0000.0001) tempSOM_Advection = /* use 2nd Order Moment Advection for Temp */
424 (PID.TID 0000.0001) F
425 (PID.TID 0000.0001) ;
426 (PID.TID 0000.0001) AdamsBashforthGt = /* apply Adams-Bashforth extrapolation on Gt */
427 (PID.TID 0000.0001) T
428 (PID.TID 0000.0001) ;
429 (PID.TID 0000.0001) AdamsBashforth_T = /* apply Adams-Bashforth extrapolation on Temp */
430 (PID.TID 0000.0001) F
431 (PID.TID 0000.0001) ;
432 (PID.TID 0000.0001) saltAdvScheme = /* Salt. Horiz.advection scheme selector */
433 (PID.TID 0000.0001) 2
434 (PID.TID 0000.0001) ;
435 (PID.TID 0000.0001) saltVertAdvScheme = /* Salt. Vert. Advection scheme selector */
436 (PID.TID 0000.0001) 2
437 (PID.TID 0000.0001) ;
438 (PID.TID 0000.0001) saltMultiDimAdvec = /* use Muti-Dim Advec method for Salt */
439 (PID.TID 0000.0001) F
440 (PID.TID 0000.0001) ;
441 (PID.TID 0000.0001) saltSOM_Advection = /* use 2nd Order Moment Advection for Salt */
442 (PID.TID 0000.0001) F
443 (PID.TID 0000.0001) ;
444 (PID.TID 0000.0001) AdamsBashforthGs = /* apply Adams-Bashforth extrapolation on Gs */
445 (PID.TID 0000.0001) T
446 (PID.TID 0000.0001) ;
447 (PID.TID 0000.0001) AdamsBashforth_S = /* apply Adams-Bashforth extrapolation on Salt */
448 (PID.TID 0000.0001) F
449 (PID.TID 0000.0001) ;
450 (PID.TID 0000.0001) // ===================================
451 (PID.TID 0000.0001) ctrl-wet 1: nvarlength = 25
452 (PID.TID 0000.0001) ctrl-wet 2: surface wet C = 25
453 (PID.TID 0000.0001) ctrl-wet 3: surface wet W = 25
454 (PID.TID 0000.0001) ctrl-wet 4: surface wet S = 25
455 (PID.TID 0000.0001) ctrl-wet 4a:surface wet V = 0
456 (PID.TID 0000.0001) ctrl-wet 5: 3D wet points = 100
457 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 1 0
458 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 2 0
459 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 3 0
460 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 4 0
461 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 5 0
462 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 6 0
463 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 7 0
464 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 8 0
465 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 9 0
466 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 10 0
467 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 11 0
468 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 12 0
469 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 13 0
470 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 14 0
471 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 15 0
472 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 16 0
473 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 17 0
474 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 18 0
475 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 19 0
476 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 20 1
477 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 21 0
478 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 22 0
479 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 23 0
480 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 24 0
481 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 25 0
482 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 26 0
483 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 27 0
484 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 28 0
485 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 29 0
486 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 30 0
487 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 31 0
488 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 32 0
489 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 33 0
490 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 34 0
491 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 35 0
492 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 36 0
493 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 37 0
494 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 38 0
495 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 39 0
496 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 40 0
497 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 41 0
498 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 42 0
499 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 43 0
500 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 44 0
501 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 45 0
502 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 46 0
503 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 47 0
504 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 48 0
505 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 49 0
506 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 50 0
507 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 51 0
508 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 52 0
509 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 53 0
510 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 54 0
511 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 55 0
512 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 56 0
513 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 57 0
514 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 58 0
515 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 59 0
516 (PID.TID 0000.0001) ctrl-wet 6: no recs for i = 60 0
517 (PID.TID 0000.0001) ctrl-wet 7: flux 200
518 (PID.TID 0000.0001) ctrl-wet 8: atmos 200
519 (PID.TID 0000.0001) ctrl-wet -------------------------------------------------
520 (PID.TID 0000.0001) ctrl-wet 13: global nvarlength for Nr = 4 25
521 (PID.TID 0000.0001) ctrl-wet -------------------------------------------------
522 (PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k= 1 25 25 25 0
523 (PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k= 2 25 25 25 0
524 (PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k= 3 25 25 25 0
525 (PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k= 4 25 25 25 0
526 (PID.TID 0000.0001) ctrl-wet -------------------------------------------------
527 (PID.TID 0000.0001) ctrl-wet -------------------------------------------------
528 (PID.TID 0000.0001) ctrl-wet -------------------------------------------------
529 (PID.TID 0000.0001) ctrl_init: no. of control variables: 1
530 (PID.TID 0000.0001) ctrl_init: control vector length: 25
531 (PID.TID 0000.0001) %MON fCori_max = -1.0735540000000E-04
532 (PID.TID 0000.0001) %MON fCori_min = -1.1783060000000E-04
533 (PID.TID 0000.0001) %MON fCori_mean = -1.1259300000000E-04
534 (PID.TID 0000.0001) %MON fCori_sd = 3.7035424771427E-06
535 (PID.TID 0000.0001) %MON fCoriG_max = -1.0866480000000E-04
536 (PID.TID 0000.0001) %MON fCoriG_min = -1.1914000000000E-04
537 (PID.TID 0000.0001) %MON fCoriG_mean = -1.1390240000000E-04
538 (PID.TID 0000.0001) %MON fCoriG_sd = 3.7035424771427E-06
539 (PID.TID 0000.0001) %MON fCoriCos_max = 0.0000000000000E+00
540 (PID.TID 0000.0001) %MON fCoriCos_min = 0.0000000000000E+00
541 (PID.TID 0000.0001) %MON fCoriCos_mean = 0.0000000000000E+00
542 (PID.TID 0000.0001) %MON fCoriCos_sd = 0.0000000000000E+00
543 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor = 1.9999999999999996E-04
544 (PID.TID 0000.0001) INI_CG2D: cg2dTolerance = 5.555555555555554E-14 (Area=1.0000000000E+12)
545 (PID.TID 0000.0001)
546 (PID.TID 0000.0001) // =======================================================
547 (PID.TID 0000.0001) // Model configuration
548 (PID.TID 0000.0001) // =======================================================
549 (PID.TID 0000.0001) //
550 (PID.TID 0000.0001) // "Physical" paramters ( PARM01 in namelist )
551 (PID.TID 0000.0001) //
552 (PID.TID 0000.0001) buoyancyRelation = /* Type of relation to get Buoyancy */
553 (PID.TID 0000.0001) 'OCEANIC'
554 (PID.TID 0000.0001) ;
555 (PID.TID 0000.0001) fluidIsAir = /* fluid major constituent is Air */
556 (PID.TID 0000.0001) F
557 (PID.TID 0000.0001) ;
558 (PID.TID 0000.0001) fluidIsWater = /* fluid major constituent is Water */
559 (PID.TID 0000.0001) T
560 (PID.TID 0000.0001) ;
561 (PID.TID 0000.0001) usingPCoords = /* use p (or p*) vertical coordinate */
562 (PID.TID 0000.0001) F
563 (PID.TID 0000.0001) ;
564 (PID.TID 0000.0001) usingZCoords = /* use z (or z*) vertical coordinate */
565 (PID.TID 0000.0001) T
566 (PID.TID 0000.0001) ;
567 (PID.TID 0000.0001) tRef = /* Reference temperature profile ( oC or K ) */
568 (PID.TID 0000.0001) 4 @ 4.000000000000000E+00 /* K = 1: 4 */
569 (PID.TID 0000.0001) ;
570 (PID.TID 0000.0001) sRef = /* Reference salinity profile ( psu ) */
571 (PID.TID 0000.0001) 4 @ 3.500000000000000E+01 /* K = 1: 4 */
572 (PID.TID 0000.0001) ;
573 (PID.TID 0000.0001) useStrainTensionVisc= /* Use StrainTension Form of Viscous Operator */
574 (PID.TID 0000.0001) F
575 (PID.TID 0000.0001) ;
576 (PID.TID 0000.0001) useVariableVisc = /* Use variable horizontal viscosity */
577 (PID.TID 0000.0001) F
578 (PID.TID 0000.0001) ;
579 (PID.TID 0000.0001) useHarmonicVisc = /* Use harmonic horizontal viscosity */
580 (PID.TID 0000.0001) T
581 (PID.TID 0000.0001) ;
582 (PID.TID 0000.0001) useBiharmonicVisc= /* Use biharmonic horiz. viscosity */
583 (PID.TID 0000.0001) F
584 (PID.TID 0000.0001) ;
585 (PID.TID 0000.0001) useSmag3D = /* Use isotropic 3-D Smagorinsky viscosity */
586 (PID.TID 0000.0001) F
587 (PID.TID 0000.0001) ;
588 (PID.TID 0000.0001) viscAh = /* Lateral harmonic viscosity ( m^2/s ) */
589 (PID.TID 0000.0001) 1.000000000000000E+05
590 (PID.TID 0000.0001) ;
591 (PID.TID 0000.0001) viscA4 = /* Lateral biharmonic viscosity ( m^4/s ) */
592 (PID.TID 0000.0001) 0.000000000000000E+00
593 (PID.TID 0000.0001) ;
594 (PID.TID 0000.0001) no_slip_sides = /* Viscous BCs: No-slip sides */
595 (PID.TID 0000.0001) F
596 (PID.TID 0000.0001) ;
597 (PID.TID 0000.0001) sideDragFactor = /* side-drag scaling factor (non-dim) */
598 (PID.TID 0000.0001) 2.000000000000000E+00
599 (PID.TID 0000.0001) ;
600 (PID.TID 0000.0001) viscArNr = /* vertical profile of vertical viscosity ( m^2/s )*/
601 (PID.TID 0000.0001) 4 @ 1.000000000000000E-01 /* K = 1: 4 */
602 (PID.TID 0000.0001) ;
603 (PID.TID 0000.0001) no_slip_bottom = /* Viscous BCs: No-slip bottom */
604 (PID.TID 0000.0001) T
605 (PID.TID 0000.0001) ;
606 (PID.TID 0000.0001) bottomDragLinear = /* linear bottom-drag coefficient ( m/s ) */
607 (PID.TID 0000.0001) 0.000000000000000E+00
608 (PID.TID 0000.0001) ;
609 (PID.TID 0000.0001) bottomDragQuadratic = /* quadratic bottom-drag coefficient (-) */
610 (PID.TID 0000.0001) 0.000000000000000E+00
611 (PID.TID 0000.0001) ;
612 (PID.TID 0000.0001) diffKhT = /* Laplacian diffusion of heat laterally ( m^2/s ) */
613 (PID.TID 0000.0001) 4.000000000000000E+02
614 (PID.TID 0000.0001) ;
615 (PID.TID 0000.0001) diffK4T = /* Biharmonic diffusion of heat laterally ( m^4/s ) */
616 (PID.TID 0000.0001) 0.000000000000000E+00
617 (PID.TID 0000.0001) ;
618 (PID.TID 0000.0001) diffKhS = /* Laplacian diffusion of salt laterally ( m^2/s ) */
619 (PID.TID 0000.0001) 0.000000000000000E+00
620 (PID.TID 0000.0001) ;
621 (PID.TID 0000.0001) diffK4S = /* Biharmonic diffusion of salt laterally ( m^4/s ) */
622 (PID.TID 0000.0001) 0.000000000000000E+00
623 (PID.TID 0000.0001) ;
624 (PID.TID 0000.0001) diffKrNrT = /* vertical profile of vertical diffusion of Temp ( m^2/s )*/
625 (PID.TID 0000.0001) 4 @ 1.000000000000000E-04 /* K = 1: 4 */
626 (PID.TID 0000.0001) ;
627 (PID.TID 0000.0001) diffKrNrS = /* vertical profile of vertical diffusion of Salt ( m^2/s )*/
628 (PID.TID 0000.0001) 4 @ 3.000000000000000E-05 /* K = 1: 4 */
629 (PID.TID 0000.0001) ;
630 (PID.TID 0000.0001) diffKrBL79surf = /* Surface diffusion for Bryan and Lewis 79 ( m^2/s ) */
631 (PID.TID 0000.0001) 0.000000000000000E+00
632 (PID.TID 0000.0001) ;
633 (PID.TID 0000.0001) diffKrBL79deep = /* Deep diffusion for Bryan and Lewis 1979 ( m^2/s ) */
634 (PID.TID 0000.0001) 0.000000000000000E+00
635 (PID.TID 0000.0001) ;
636 (PID.TID 0000.0001) diffKrBL79scl = /* Depth scale for Bryan and Lewis 1979 ( m ) */
637 (PID.TID 0000.0001) 2.000000000000000E+02
638 (PID.TID 0000.0001) ;
639 (PID.TID 0000.0001) diffKrBL79Ho = /* Turning depth for Bryan and Lewis 1979 ( m ) */
640 (PID.TID 0000.0001) -2.000000000000000E+03
641 (PID.TID 0000.0001) ;
642 (PID.TID 0000.0001) ivdc_kappa = /* Implicit Vertical Diffusivity for Convection ( m^2/s) */
643 (PID.TID 0000.0001) 0.000000000000000E+00
644 (PID.TID 0000.0001) ;
645 (PID.TID 0000.0001) hMixCriteria= /* Criteria for mixed-layer diagnostic */
646 (PID.TID 0000.0001) -8.000000000000000E-01
647 (PID.TID 0000.0001) ;
648 (PID.TID 0000.0001) dRhoSmall = /* Parameter for mixed-layer diagnostic */
649 (PID.TID 0000.0001) 1.000000000000000E-06
650 (PID.TID 0000.0001) ;
651 (PID.TID 0000.0001) hMixSmooth= /* Smoothing parameter for mixed-layer diagnostic */
652 (PID.TID 0000.0001) 0.000000000000000E+00
653 (PID.TID 0000.0001) ;
654 (PID.TID 0000.0001) eosType = /* Type of Equation of State */
655 (PID.TID 0000.0001) 'LINEAR'
656 (PID.TID 0000.0001) ;
657 (PID.TID 0000.0001) tAlpha = /* Linear EOS thermal expansion coefficient ( 1/oC ) */
658 (PID.TID 0000.0001) 2.000000000000000E-04
659 (PID.TID 0000.0001) ;
660 (PID.TID 0000.0001) sBeta = /* Linear EOS haline contraction coefficient ( 1/psu ) */
661 (PID.TID 0000.0001) 0.000000000000000E+00
662 (PID.TID 0000.0001) ;
663 (PID.TID 0000.0001) rhoNil = /* Reference density for Linear EOS ( kg/m^3 ) */
664 (PID.TID 0000.0001) 9.998000000000000E+02
665 (PID.TID 0000.0001) ;
666 (PID.TID 0000.0001) celsius2K = /* 0 degree Celsius converted to Kelvin ( K ) */
667 (PID.TID 0000.0001) 2.731500000000000E+02
668 (PID.TID 0000.0001) ;
669 (PID.TID 0000.0001) rhoConst = /* Reference density (Boussinesq) ( kg/m^3 ) */
670 (PID.TID 0000.0001) 9.998000000000000E+02
671 (PID.TID 0000.0001) ;
672 (PID.TID 0000.0001) rhoFacC = /* normalized Reference density @ cell-Center (-) */
673 (PID.TID 0000.0001) 4 @ 1.000000000000000E+00 /* K = 1: 4 */
674 (PID.TID 0000.0001) ;
675 (PID.TID 0000.0001) rhoFacF = /* normalized Reference density @ W-Interface (-) */
676 (PID.TID 0000.0001) 5 @ 1.000000000000000E+00 /* K = 1: 5 */
677 (PID.TID 0000.0001) ;
678 (PID.TID 0000.0001) rhoConstFresh = /* Fresh-water reference density ( kg/m^3 ) */
679 (PID.TID 0000.0001) 9.998000000000000E+02
680 (PID.TID 0000.0001) ;
681 (PID.TID 0000.0001) gravity = /* Gravitational acceleration ( m/s^2 ) */
682 (PID.TID 0000.0001) 9.810000000000000E+00
683 (PID.TID 0000.0001) ;
684 (PID.TID 0000.0001) gBaro = /* Barotropic gravity ( m/s^2 ) */
685 (PID.TID 0000.0001) 9.810000000000000E+00
686 (PID.TID 0000.0001) ;
687 (PID.TID 0000.0001) rotationPeriod = /* Rotation Period ( s ) */
688 (PID.TID 0000.0001) 8.616400000000000E+04
689 (PID.TID 0000.0001) ;
690 (PID.TID 0000.0001) omega = /* Angular velocity ( rad/s ) */
691 (PID.TID 0000.0001) 7.292123516990375E-05
692 (PID.TID 0000.0001) ;
693 (PID.TID 0000.0001) f0 = /* Reference coriolis parameter ( 1/s ) */
694 (PID.TID 0000.0001) -1.191400000000000E-04
695 (PID.TID 0000.0001) ;
696 (PID.TID 0000.0001) beta = /* Beta ( 1/(m.s) ) */
697 (PID.TID 0000.0001) 1.309400000000000E-11
698 (PID.TID 0000.0001) ;
699 (PID.TID 0000.0001) fPrime = /* Second coriolis parameter ( 1/s ) */
700 (PID.TID 0000.0001) 0.000000000000000E+00
701 (PID.TID 0000.0001) ;
702 (PID.TID 0000.0001) rigidLid = /* Rigid lid on/off flag */
703 (PID.TID 0000.0001) F
704 (PID.TID 0000.0001) ;
705 (PID.TID 0000.0001) implicitFreeSurface = /* Implicit free surface on/off flag */
706 (PID.TID 0000.0001) T
707 (PID.TID 0000.0001) ;
708 (PID.TID 0000.0001) freeSurfFac = /* Implicit free surface factor */
709 (PID.TID 0000.0001) 1.000000000000000E+00
710 (PID.TID 0000.0001) ;
711 (PID.TID 0000.0001) implicSurfPress = /* Surface Pressure implicit factor (0-1)*/
712 (PID.TID 0000.0001) 1.000000000000000E+00
713 (PID.TID 0000.0001) ;
714 (PID.TID 0000.0001) implicDiv2Dflow = /* Barot. Flow Div. implicit factor (0-1)*/
715 (PID.TID 0000.0001) 1.000000000000000E+00
716 (PID.TID 0000.0001) ;
717 (PID.TID 0000.0001) uniformLin_PhiSurf = /* use uniform Bo_surf on/off flag*/
718 (PID.TID 0000.0001) T
719 (PID.TID 0000.0001) ;
720 (PID.TID 0000.0001) uniformFreeSurfLev = /* free-surface level-index is uniform */
721 (PID.TID 0000.0001) T
722 (PID.TID 0000.0001) ;
723 (PID.TID 0000.0001) hFacMin = /* minimum partial cell factor (hFac) */
724 (PID.TID 0000.0001) 5.000000000000000E-02
725 (PID.TID 0000.0001) ;
726 (PID.TID 0000.0001) hFacMinDr = /* minimum partial cell thickness ( m) */
727 (PID.TID 0000.0001) 5.000000000000000E-02
728 (PID.TID 0000.0001) ;
729 (PID.TID 0000.0001) exactConserv = /* Exact Volume Conservation on/off flag*/
730 (PID.TID 0000.0001) F
731 (PID.TID 0000.0001) ;
732 (PID.TID 0000.0001) linFSConserveTr = /* Tracer correction for Lin Free Surface on/off flag*/
733 (PID.TID 0000.0001) F
734 (PID.TID 0000.0001) ;
735 (PID.TID 0000.0001) nonlinFreeSurf = /* Non-linear Free Surf. options (-1,0,1,2,3)*/
736 (PID.TID 0000.0001) 0
737 (PID.TID 0000.0001) -1,0= Off ; 1,2,3= On, 2=+rescale gU,gV, 3=+update cg2d solv.
738 (PID.TID 0000.0001) ;
739 (PID.TID 0000.0001) hFacInf = /* lower threshold for hFac (nonlinFreeSurf only)*/
740 (PID.TID 0000.0001) 2.000000000000000E-01
741 (PID.TID 0000.0001) ;
742 (PID.TID 0000.0001) hFacSup = /* upper threshold for hFac (nonlinFreeSurf only)*/
743 (PID.TID 0000.0001) 2.000000000000000E+00
744 (PID.TID 0000.0001) ;
745 (PID.TID 0000.0001) select_rStar = /* r* Vertical coord. options (=0 r coord.; >0 uses r*)*/
746 (PID.TID 0000.0001) 0
747 (PID.TID 0000.0001) ;
748 (PID.TID 0000.0001) useRealFreshWaterFlux = /* Real Fresh Water Flux on/off flag*/
749 (PID.TID 0000.0001) F
750 (PID.TID 0000.0001) ;
751 (PID.TID 0000.0001) temp_EvPrRn = /* Temp. of Evap/Prec/R (UNSET=use local T)(oC)*/
752 (PID.TID 0000.0001) 1.234567000000000E+05
753 (PID.TID 0000.0001) ;
754 (PID.TID 0000.0001) salt_EvPrRn = /* Salin. of Evap/Prec/R (UNSET=use local S)(psu)*/
755 (PID.TID 0000.0001) 0.000000000000000E+00
756 (PID.TID 0000.0001) ;
757 (PID.TID 0000.0001) selectAddFluid = /* option for mass source/sink of fluid (=0: off) */
758 (PID.TID 0000.0001) 0
759 (PID.TID 0000.0001) ;
760 (PID.TID 0000.0001) temp_addMass = /* Temp. of addMass array (UNSET=use local T)(oC)*/
761 (PID.TID 0000.0001) 1.234567000000000E+05
762 (PID.TID 0000.0001) ;
763 (PID.TID 0000.0001) salt_addMass = /* Salin. of addMass array (UNSET=use local S)(psu)*/
764 (PID.TID 0000.0001) 0.000000000000000E+00
765 (PID.TID 0000.0001) ;
766 (PID.TID 0000.0001) convertFW2Salt = /* convert F.W. Flux to Salt Flux (-1=use local S)(psu)*/
767 (PID.TID 0000.0001) 3.500000000000000E+01
768 (PID.TID 0000.0001) ;
769 (PID.TID 0000.0001) use3Dsolver = /* use 3-D pressure solver on/off flag */
770 (PID.TID 0000.0001) F
771 (PID.TID 0000.0001) ;
772 (PID.TID 0000.0001) nonHydrostatic = /* Non-Hydrostatic on/off flag */
773 (PID.TID 0000.0001) F
774 (PID.TID 0000.0001) ;
775 (PID.TID 0000.0001) nh_Am2 = /* Non-Hydrostatic terms scaling factor */
776 (PID.TID 0000.0001) 1.000000000000000E+00
777 (PID.TID 0000.0001) ;
778 (PID.TID 0000.0001) implicitNHPress = /* Non-Hyd Pressure implicit factor (0-1)*/
779 (PID.TID 0000.0001) 1.000000000000000E+00
780 (PID.TID 0000.0001) ;
781 (PID.TID 0000.0001) selectNHfreeSurf = /* Non-Hyd (free-)Surface option */
782 (PID.TID 0000.0001) 0
783 (PID.TID 0000.0001) ;
784 (PID.TID 0000.0001) quasiHydrostatic = /* Quasi-Hydrostatic on/off flag */
785 (PID.TID 0000.0001) F
786 (PID.TID 0000.0001) ;
787 (PID.TID 0000.0001) calc_wVelocity = /* vertical velocity calculation on/off flag */
788 (PID.TID 0000.0001) T
789 (PID.TID 0000.0001) ;
790 (PID.TID 0000.0001) momStepping = /* Momentum equation on/off flag */
791 (PID.TID 0000.0001) T
792 (PID.TID 0000.0001) ;
793 (PID.TID 0000.0001) vectorInvariantMomentum= /* Vector-Invariant Momentum on/off */
794 (PID.TID 0000.0001) F
795 (PID.TID 0000.0001) ;
796 (PID.TID 0000.0001) momAdvection = /* Momentum advection on/off flag */
797 (PID.TID 0000.0001) T
798 (PID.TID 0000.0001) ;
799 (PID.TID 0000.0001) momViscosity = /* Momentum viscosity on/off flag */
800 (PID.TID 0000.0001) T
801 (PID.TID 0000.0001) ;
802 (PID.TID 0000.0001) momImplVertAdv= /* Momentum implicit vert. advection on/off*/
803 (PID.TID 0000.0001) F
804 (PID.TID 0000.0001) ;
805 (PID.TID 0000.0001) implicitViscosity = /* Implicit viscosity on/off flag */
806 (PID.TID 0000.0001) F
807 (PID.TID 0000.0001) ;
808 (PID.TID 0000.0001) metricTerms = /* metric-Terms on/off flag */
809 (PID.TID 0000.0001) F
810 (PID.TID 0000.0001) ;
811 (PID.TID 0000.0001) useNHMTerms = /* Non-Hydrostatic Metric-Terms on/off */
812 (PID.TID 0000.0001) F
813 (PID.TID 0000.0001) ;
814 (PID.TID 0000.0001) selectCoriMap = /* Coriolis Map options (0,1,2,3)*/
815 (PID.TID 0000.0001) 1
816 (PID.TID 0000.0001) 0= f-Plane ; 1= Beta-Plane ; 2= Spherical ; 3= read from file
817 (PID.TID 0000.0001) ;
818 (PID.TID 0000.0001) use3dCoriolis = /* 3-D Coriolis on/off flag */
819 (PID.TID 0000.0001) F
820 (PID.TID 0000.0001) ;
821 (PID.TID 0000.0001) useCoriolis = /* Coriolis on/off flag */
822 (PID.TID 0000.0001) T
823 (PID.TID 0000.0001) ;
824 (PID.TID 0000.0001) useCDscheme = /* CD scheme on/off flag */
825 (PID.TID 0000.0001) F
826 (PID.TID 0000.0001) ;
827 (PID.TID 0000.0001) useEnergyConservingCoriolis= /* Flx-Form Coriolis scheme flag */
828 (PID.TID 0000.0001) F
829 (PID.TID 0000.0001) ;
830 (PID.TID 0000.0001) useJamartWetPoints= /* Coriolis WetPoints method flag */
831 (PID.TID 0000.0001) F
832 (PID.TID 0000.0001) ;
833 (PID.TID 0000.0001) useJamartMomAdv= /* V.I Non-linear terms Jamart flag */
834 (PID.TID 0000.0001) F
835 (PID.TID 0000.0001) ;
836 (PID.TID 0000.0001) useAbsVorticity= /* V.I Works with f+zeta in Coriolis */
837 (PID.TID 0000.0001) F
838 (PID.TID 0000.0001) ;
839 (PID.TID 0000.0001) selectVortScheme= /* V.I Scheme selector for Vorticity-Term */
840 (PID.TID 0000.0001) 123456789
841 (PID.TID 0000.0001) = 0 : enstrophy (Shallow-Water Eq.) conserving scheme by Sadourny, JAS 75
842 (PID.TID 0000.0001) = 1 : same as 0 with modified hFac
843 (PID.TID 0000.0001) = 2 : energy conserving scheme (used by Sadourny in JAS 75 paper)
844 (PID.TID 0000.0001) = 3 : energy (general) and enstrophy (2D, nonDiv.) conserving scheme
845 (PID.TID 0000.0001) from Sadourny (Burridge & Haseler, ECMWF Rep.4, 1977)
846 (PID.TID 0000.0001) ;
847 (PID.TID 0000.0001) upwindVorticity= /* V.I Upwind bias vorticity flag */
848 (PID.TID 0000.0001) F
849 (PID.TID 0000.0001) ;
850 (PID.TID 0000.0001) highOrderVorticity= /* V.I High order vort. advect. flag */
851 (PID.TID 0000.0001) F
852 (PID.TID 0000.0001) ;
853 (PID.TID 0000.0001) upwindShear= /* V.I Upwind vertical Shear advection flag */
854 (PID.TID 0000.0001) F
855 (PID.TID 0000.0001) ;
856 (PID.TID 0000.0001) selectKEscheme= /* V.I Kinetic Energy scheme selector */
857 (PID.TID 0000.0001) 0
858 (PID.TID 0000.0001) ;
859 (PID.TID 0000.0001) momForcing = /* Momentum forcing on/off flag */
860 (PID.TID 0000.0001) T
861 (PID.TID 0000.0001) ;
862 (PID.TID 0000.0001) momPressureForcing = /* Momentum pressure term on/off flag */
863 (PID.TID 0000.0001) T
864 (PID.TID 0000.0001) ;
865 (PID.TID 0000.0001) implicitIntGravWave= /* Implicit Internal Gravity Wave flag */
866 (PID.TID 0000.0001) F
867 (PID.TID 0000.0001) ;
868 (PID.TID 0000.0001) staggerTimeStep = /* Stagger time stepping on/off flag */
869 (PID.TID 0000.0001) F
870 (PID.TID 0000.0001) ;
871 (PID.TID 0000.0001) doResetHFactors = /* reset thickness factors @ each time-step */
872 (PID.TID 0000.0001) F
873 (PID.TID 0000.0001) ;
874 (PID.TID 0000.0001) multiDimAdvection = /* enable/disable Multi-Dim Advection */
875 (PID.TID 0000.0001) T
876 (PID.TID 0000.0001) ;
877 (PID.TID 0000.0001) useMultiDimAdvec = /* Multi-Dim Advection is/is-not used */
878 (PID.TID 0000.0001) F
879 (PID.TID 0000.0001) ;
880 (PID.TID 0000.0001) implicitDiffusion = /* Implicit Diffusion on/off flag */
881 (PID.TID 0000.0001) F
882 (PID.TID 0000.0001) ;
883 (PID.TID 0000.0001) tempStepping = /* Temperature equation on/off flag */
884 (PID.TID 0000.0001) T
885 (PID.TID 0000.0001) ;
886 (PID.TID 0000.0001) tempAdvection = /* Temperature advection on/off flag */
887 (PID.TID 0000.0001) T
888 (PID.TID 0000.0001) ;
889 (PID.TID 0000.0001) tempImplVertAdv = /* Temp. implicit vert. advection on/off */
890 (PID.TID 0000.0001) F
891 (PID.TID 0000.0001) ;
892 (PID.TID 0000.0001) tempForcing = /* Temperature forcing on/off flag */
893 (PID.TID 0000.0001) T
894 (PID.TID 0000.0001) ;
895 (PID.TID 0000.0001) doThetaClimRelax = /* apply SST relaxation on/off flag */
896 (PID.TID 0000.0001) F
897 (PID.TID 0000.0001) ;
898 (PID.TID 0000.0001) tempIsActiveTr = /* Temp. is a dynamically Active Tracer */
899 (PID.TID 0000.0001) T
900 (PID.TID 0000.0001) ;
901 (PID.TID 0000.0001) saltStepping = /* Salinity equation on/off flag */
902 (PID.TID 0000.0001) T
903 (PID.TID 0000.0001) ;
904 (PID.TID 0000.0001) saltAdvection = /* Salinity advection on/off flag */
905 (PID.TID 0000.0001) T
906 (PID.TID 0000.0001) ;
907 (PID.TID 0000.0001) saltImplVertAdv = /* Sali. implicit vert. advection on/off */
908 (PID.TID 0000.0001) F
909 (PID.TID 0000.0001) ;
910 (PID.TID 0000.0001) saltForcing = /* Salinity forcing on/off flag */
911 (PID.TID 0000.0001) T
912 (PID.TID 0000.0001) ;
913 (PID.TID 0000.0001) doSaltClimRelax = /* apply SSS relaxation on/off flag */
914 (PID.TID 0000.0001) F
915 (PID.TID 0000.0001) ;
916 (PID.TID 0000.0001) saltIsActiveTr = /* Salt is a dynamically Active Tracer */
917 (PID.TID 0000.0001) F
918 (PID.TID 0000.0001) ;
919 (PID.TID 0000.0001) readBinaryPrec = /* Precision used for reading binary files */
920 (PID.TID 0000.0001) 64
921 (PID.TID 0000.0001) ;
922 (PID.TID 0000.0001) writeBinaryPrec = /* Precision used for writing binary files */
923 (PID.TID 0000.0001) 64
924 (PID.TID 0000.0001) ;
925 (PID.TID 0000.0001) globalFiles = /* write "global" (=not per tile) files */
926 (PID.TID 0000.0001) F
927 (PID.TID 0000.0001) ;
928 (PID.TID 0000.0001) useSingleCpuIO = /* only master MPI process does I/O */
929 (PID.TID 0000.0001) F
930 (PID.TID 0000.0001) ;
931 (PID.TID 0000.0001) /* debLev[*] : level of debug & auxiliary message printing */
932 (PID.TID 0000.0001) debLevZero = 0 ; /* level of disabled aux. msg printing */
933 (PID.TID 0000.0001) debLevA = 1 ; /* level of minimum aux. msg printing */
934 (PID.TID 0000.0001) debLevB = 2 ; /* level of low aux. print (report read-file opening)*/
935 (PID.TID 0000.0001) debLevC = 3 ; /* level of moderate debug prt (most pkgs debug msg) */
936 (PID.TID 0000.0001) debLevD = 4 ; /* level of enhanced debug prt (add DEBUG_STATS prt) */
937 (PID.TID 0000.0001) debLevE = 5 ; /* level of extensive debug printing */
938 (PID.TID 0000.0001) debugLevel = /* select debug printing level */
939 (PID.TID 0000.0001) 1
940 (PID.TID 0000.0001) ;
941 (PID.TID 0000.0001) //
942 (PID.TID 0000.0001) // Elliptic solver(s) paramters ( PARM02 in namelist )
943 (PID.TID 0000.0001) //
944 (PID.TID 0000.0001) cg2dMaxIters = /* Upper limit on 2d con. grad iterations */
945 (PID.TID 0000.0001) 100
946 (PID.TID 0000.0001) ;
947 (PID.TID 0000.0001) cg2dChkResFreq = /* 2d con. grad convergence test frequency */
948 (PID.TID 0000.0001) 1
949 (PID.TID 0000.0001) ;
950 (PID.TID 0000.0001) cg2dUseMinResSol= /* use cg2d last-iter(=0) / min-resid.(=1) solution */
951 (PID.TID 0000.0001) 0
952 (PID.TID 0000.0001) ;
953 (PID.TID 0000.0001) cg2dTargetResidual = /* 2d con. grad target residual */
954 (PID.TID 0000.0001) 1.000000000000000E-07
955 (PID.TID 0000.0001) ;
956 (PID.TID 0000.0001) cg2dTargetResWunit = /* CG2d target residual [W units] */
957 (PID.TID 0000.0001) 1.000000000000000E-18
958 (PID.TID 0000.0001) ;
959 (PID.TID 0000.0001) cg2dPreCondFreq = /* Freq. for updating cg2d preconditioner */
960 (PID.TID 0000.0001) 1
961 (PID.TID 0000.0001) ;
962 (PID.TID 0000.0001) useSRCGSolver = /* use single reduction CG solver(s) */
963 (PID.TID 0000.0001) F
964 (PID.TID 0000.0001) ;
965 (PID.TID 0000.0001) printResidualFreq = /* Freq. for printing CG residual */
966 (PID.TID 0000.0001) 0
967 (PID.TID 0000.0001) ;
968 (PID.TID 0000.0001) //
969 (PID.TID 0000.0001) // Time stepping paramters ( PARM03 in namelist )
970 (PID.TID 0000.0001) //
971 (PID.TID 0000.0001) deltaTMom = /* Momentum equation timestep ( s ) */
972 (PID.TID 0000.0001) 3.600000000000000E+03
973 (PID.TID 0000.0001) ;
974 (PID.TID 0000.0001) deltaTFreeSurf = /* FreeSurface equation timestep ( s ) */
975 (PID.TID 0000.0001) 3.600000000000000E+03
976 (PID.TID 0000.0001) ;
977 (PID.TID 0000.0001) dTtracerLev = /* Tracer equation timestep ( s ) */
978 (PID.TID 0000.0001) 4 @ 3.600000000000000E+03 /* K = 1: 4 */
979 (PID.TID 0000.0001) ;
980 (PID.TID 0000.0001) deltaTClock = /* Model clock timestep ( s ) */
981 (PID.TID 0000.0001) 3.600000000000000E+03
982 (PID.TID 0000.0001) ;
983 (PID.TID 0000.0001) cAdjFreq = /* Convective adjustment interval ( s ) */
984 (PID.TID 0000.0001) 0.000000000000000E+00
985 (PID.TID 0000.0001) ;
986 (PID.TID 0000.0001) momForcingOutAB = /* =1: take Momentum Forcing out of Adams-Bash. stepping */
987 (PID.TID 0000.0001) 0
988 (PID.TID 0000.0001) ;
989 (PID.TID 0000.0001) tracForcingOutAB = /* =1: take T,S,pTr Forcing out of Adams-Bash. stepping */
990 (PID.TID 0000.0001) 0
991 (PID.TID 0000.0001) ;
992 (PID.TID 0000.0001) momDissip_In_AB = /* put Dissipation Tendency in Adams-Bash. stepping */
993 (PID.TID 0000.0001) T
994 (PID.TID 0000.0001) ;
995 (PID.TID 0000.0001) doAB_onGtGs = /* apply AB on Tendencies (rather than on T,S)*/
996 (PID.TID 0000.0001) T
997 (PID.TID 0000.0001) ;
998 (PID.TID 0000.0001) abEps = /* Adams-Bashforth-2 stabilizing weight */
999 (PID.TID 0000.0001) 1.000000000000000E-01
1000 (PID.TID 0000.0001) ;
1001 (PID.TID 0000.0001) pickupStrictlyMatch= /* stop if pickup do not strictly match */
1002 (PID.TID 0000.0001) T
1003 (PID.TID 0000.0001) ;
1004 (PID.TID 0000.0001) nIter0 = /* Run starting timestep number */
1005 (PID.TID 0000.0001) 0
1006 (PID.TID 0000.0001) ;
1007 (PID.TID 0000.0001) nTimeSteps = /* Number of timesteps */
1008 (PID.TID 0000.0001) 100
1009 (PID.TID 0000.0001) ;
1010 (PID.TID 0000.0001) nEndIter = /* Run ending timestep number */
1011 (PID.TID 0000.0001) 100
1012 (PID.TID 0000.0001) ;
1013 (PID.TID 0000.0001) baseTime = /* Model base time ( s ) */
1014 (PID.TID 0000.0001) 0.000000000000000E+00
1015 (PID.TID 0000.0001) ;
1016 (PID.TID 0000.0001) startTime = /* Run start time ( s ) */
1017 (PID.TID 0000.0001) 0.000000000000000E+00
1018 (PID.TID 0000.0001) ;
1019 (PID.TID 0000.0001) endTime = /* Integration ending time ( s ) */
1020 (PID.TID 0000.0001) 3.600000000000000E+05
1021 (PID.TID 0000.0001) ;
1022 (PID.TID 0000.0001) pChkPtFreq = /* Permanent restart/pickup file interval ( s ) */
1023 (PID.TID 0000.0001) 7.776000000000000E+06
1024 (PID.TID 0000.0001) ;
1025 (PID.TID 0000.0001) chkPtFreq = /* Rolling restart/pickup file interval ( s ) */
1026 (PID.TID 0000.0001) 0.000000000000000E+00
1027 (PID.TID 0000.0001) ;
1028 (PID.TID 0000.0001) pickup_write_mdsio = /* Model IO flag. */
1029 (PID.TID 0000.0001) T
1030 (PID.TID 0000.0001) ;
1031 (PID.TID 0000.0001) pickup_read_mdsio = /* Model IO flag. */
1032 (PID.TID 0000.0001) T
1033 (PID.TID 0000.0001) ;
1034 (PID.TID 0000.0001) pickup_write_mnc = /* Model IO flag. */
1035 (PID.TID 0000.0001) F
1036 (PID.TID 0000.0001) ;
1037 (PID.TID 0000.0001) pickup_read_mnc = /* Model IO flag. */
1038 (PID.TID 0000.0001) F
1039 (PID.TID 0000.0001) ;
1040 (PID.TID 0000.0001) pickup_write_immed = /* Model IO flag. */
1041 (PID.TID 0000.0001) F
1042 (PID.TID 0000.0001) ;
1043 (PID.TID 0000.0001) writePickupAtEnd = /* Model IO flag. */
1044 (PID.TID 0000.0001) T
1045 (PID.TID 0000.0001) ;
1046 (PID.TID 0000.0001) dumpFreq = /* Model state write out interval ( s ). */
1047 (PID.TID 0000.0001) 0.000000000000000E+00
1048 (PID.TID 0000.0001) ;
1049 (PID.TID 0000.0001) dumpInitAndLast= /* write out Initial & Last iter. model state */
1050 (PID.TID 0000.0001) T
1051 (PID.TID 0000.0001) ;
1052 (PID.TID 0000.0001) snapshot_mdsio = /* Model IO flag. */
1053 (PID.TID 0000.0001) T
1054 (PID.TID 0000.0001) ;
1055 (PID.TID 0000.0001) snapshot_mnc = /* Model IO flag. */
1056 (PID.TID 0000.0001) F
1057 (PID.TID 0000.0001) ;
1058 (PID.TID 0000.0001) monitorFreq = /* Monitor output interval ( s ). */
1059 (PID.TID 0000.0001) 4.320000000000000E+04
1060 (PID.TID 0000.0001) ;
1061 (PID.TID 0000.0001) monitorSelect = /* select group of variables to monitor */
1062 (PID.TID 0000.0001) 1
1063 (PID.TID 0000.0001) ;
1064 (PID.TID 0000.0001) monitor_stdio = /* Model IO flag. */
1065 (PID.TID 0000.0001) T
1066 (PID.TID 0000.0001) ;
1067 (PID.TID 0000.0001) monitor_mnc = /* Model IO flag. */
1068 (PID.TID 0000.0001) F
1069 (PID.TID 0000.0001) ;
1070 (PID.TID 0000.0001) externForcingPeriod = /* forcing period (s) */
1071 (PID.TID 0000.0001) 0.000000000000000E+00
1072 (PID.TID 0000.0001) ;
1073 (PID.TID 0000.0001) externForcingCycle = /* period of the cyle (s). */
1074 (PID.TID 0000.0001) 0.000000000000000E+00
1075 (PID.TID 0000.0001) ;
1076 (PID.TID 0000.0001) tauThetaClimRelax = /* relaxation time scale (s) */
1077 (PID.TID 0000.0001) 0.000000000000000E+00
1078 (PID.TID 0000.0001) ;
1079 (PID.TID 0000.0001) tauSaltClimRelax = /* relaxation time scale (s) */
1080 (PID.TID 0000.0001) 0.000000000000000E+00
1081 (PID.TID 0000.0001) ;
1082 (PID.TID 0000.0001) latBandClimRelax = /* max. Lat. where relaxation */
1083 (PID.TID 0000.0001) 3.000000000000000E+06
1084 (PID.TID 0000.0001) ;
1085 (PID.TID 0000.0001) //
1086 (PID.TID 0000.0001) // Gridding paramters ( PARM04 in namelist )
1087 (PID.TID 0000.0001) //
1088 (PID.TID 0000.0001) usingCartesianGrid = /* Cartesian coordinates flag ( True/False ) */
1089 (PID.TID 0000.0001) T
1090 (PID.TID 0000.0001) ;
1091 (PID.TID 0000.0001) usingCylindricalGrid = /* Cylindrical coordinates flag ( True/False ) */
1092 (PID.TID 0000.0001) F
1093 (PID.TID 0000.0001) ;
1094 (PID.TID 0000.0001) usingSphericalPolarGrid = /* Spherical coordinates flag ( True/False ) */
1095 (PID.TID 0000.0001) F
1096 (PID.TID 0000.0001) ;
1097 (PID.TID 0000.0001) usingCurvilinearGrid = /* Curvilinear coordinates flag ( True/False ) */
1098 (PID.TID 0000.0001) F
1099 (PID.TID 0000.0001) ;
1100 (PID.TID 0000.0001) selectSigmaCoord = /* Hybrid-Sigma Vert. Coordinate option */
1101 (PID.TID 0000.0001) 0
1102 (PID.TID 0000.0001) ;
1103 (PID.TID 0000.0001) Ro_SeaLevel = /* r(1) ( units of r == m ) */
1104 (PID.TID 0000.0001) 0.000000000000000E+00
1105 (PID.TID 0000.0001) ;
1106 (PID.TID 0000.0001) rSigmaBnd = /* r/sigma transition ( units of r == m ) */
1107 (PID.TID 0000.0001) 1.234567000000000E+05
1108 (PID.TID 0000.0001) ;
1109 (PID.TID 0000.0001) rkSign = /* index orientation relative to vertical coordinate */
1110 (PID.TID 0000.0001) -1.000000000000000E+00
1111 (PID.TID 0000.0001) ;
1112 (PID.TID 0000.0001) gravitySign = /* gravity orientation relative to vertical coordinate */
1113 (PID.TID 0000.0001) -1.000000000000000E+00
1114 (PID.TID 0000.0001) ;
1115 (PID.TID 0000.0001) mass2rUnit = /* convert mass per unit area [kg/m2] to r-units [m] */
1116 (PID.TID 0000.0001) 1.000200040008002E-03
1117 (PID.TID 0000.0001) ;
1118 (PID.TID 0000.0001) rUnit2mass = /* convert r-units [m] to mass per unit area [kg/m2] */
1119 (PID.TID 0000.0001) 9.998000000000000E+02
1120 (PID.TID 0000.0001) ;
1121 (PID.TID 0000.0001) drC = /* C spacing ( units of r ) */
1122 (PID.TID 0000.0001) 5.000000000000000E+01, /* K = 1 */
1123 (PID.TID 0000.0001) 2.500000000000000E+02, /* K = 2 */
1124 (PID.TID 0000.0001) 4.500000000000000E+02, /* K = 3 */
1125 (PID.TID 0000.0001) 2.750000000000000E+03, /* K = 4 */
1126 (PID.TID 0000.0001) 2.500000000000000E+03 /* K = 5 */
1127 (PID.TID 0000.0001) ;
1128 (PID.TID 0000.0001) drF = /* W spacing ( units of r ) */
1129 (PID.TID 0000.0001) 1.000000000000000E+02, /* K = 1 */
1130 (PID.TID 0000.0001) 4.000000000000000E+02, /* K = 2 */
1131 (PID.TID 0000.0001) 5.000000000000000E+02, /* K = 3 */
1132 (PID.TID 0000.0001) 5.000000000000000E+03 /* K = 4 */
1133 (PID.TID 0000.0001) ;
1134 (PID.TID 0000.0001) delX = /* U spacing ( m - cartesian, degrees - spherical ) */
1135 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* I = 1: 5 */
1136 (PID.TID 0000.0001) ;
1137 (PID.TID 0000.0001) delY = /* V spacing ( m - cartesian, degrees - spherical ) */
1138 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* J = 1: 5 */
1139 (PID.TID 0000.0001) ;
1140 (PID.TID 0000.0001) xgOrigin = /* X-axis origin of West edge (cartesian: m, lat-lon: deg) */
1141 (PID.TID 0000.0001) 0.000000000000000E+00
1142 (PID.TID 0000.0001) ;
1143 (PID.TID 0000.0001) ygOrigin = /* Y-axis origin of South edge (cartesian: m, lat-lon: deg) */
1144 (PID.TID 0000.0001) 0.000000000000000E+00
1145 (PID.TID 0000.0001) ;
1146 (PID.TID 0000.0001) rSphere = /* Radius ( ignored - cartesian, m - spherical ) */
1147 (PID.TID 0000.0001) 6.370000000000000E+06
1148 (PID.TID 0000.0001) ;
1149 (PID.TID 0000.0001) deepAtmosphere = /* Deep/Shallow Atmosphere flag (True/False) */
1150 (PID.TID 0000.0001) F
1151 (PID.TID 0000.0001) ;
1152 (PID.TID 0000.0001) xC = /* xC(:,1,:,1) : P-point X coord ( deg. or m if cartesian) */
1153 (PID.TID 0000.0001) 1.000000000000000E+05, /* I = 1 */
1154 (PID.TID 0000.0001) 3.000000000000000E+05, /* I = 2 */
1155 (PID.TID 0000.0001) 5.000000000000000E+05, /* I = 3 */
1156 (PID.TID 0000.0001) 7.000000000000000E+05, /* I = 4 */
1157 (PID.TID 0000.0001) 9.000000000000000E+05 /* I = 5 */
1158 (PID.TID 0000.0001) ;
1159 (PID.TID 0000.0001) yC = /* yC(1,:,1,:) : P-point Y coord ( deg. or m if cartesian) */
1160 (PID.TID 0000.0001) 1.000000000000000E+05, /* J = 1 */
1161 (PID.TID 0000.0001) 3.000000000000000E+05, /* J = 2 */
1162 (PID.TID 0000.0001) 5.000000000000000E+05, /* J = 3 */
1163 (PID.TID 0000.0001) 7.000000000000000E+05, /* J = 4 */
1164 (PID.TID 0000.0001) 9.000000000000000E+05 /* J = 5 */
1165 (PID.TID 0000.0001) ;
1166 (PID.TID 0000.0001) rcoord = /* P-point R coordinate ( units of r ) */
1167 (PID.TID 0000.0001) -5.000000000000000E+01, /* K = 1 */
1168 (PID.TID 0000.0001) -3.000000000000000E+02, /* K = 2 */
1169 (PID.TID 0000.0001) -7.500000000000000E+02, /* K = 3 */
1170 (PID.TID 0000.0001) -3.500000000000000E+03 /* K = 4 */
1171 (PID.TID 0000.0001) ;
1172 (PID.TID 0000.0001) rF = /* W-Interf. R coordinate ( units of r ) */
1173 (PID.TID 0000.0001) 0.000000000000000E+00, /* K = 1 */
1174 (PID.TID 0000.0001) -1.000000000000000E+02, /* K = 2 */
1175 (PID.TID 0000.0001) -5.000000000000000E+02, /* K = 3 */
1176 (PID.TID 0000.0001) -1.000000000000000E+03, /* K = 4 */
1177 (PID.TID 0000.0001) -6.000000000000000E+03 /* K = 5 */
1178 (PID.TID 0000.0001) ;
1179 (PID.TID 0000.0001) deepFacC = /* deep-model grid factor @ cell-Center (-) */
1180 (PID.TID 0000.0001) 4 @ 1.000000000000000E+00 /* K = 1: 4 */
1181 (PID.TID 0000.0001) ;
1182 (PID.TID 0000.0001) deepFacF = /* deep-model grid factor @ W-Interface (-) */
1183 (PID.TID 0000.0001) 5 @ 1.000000000000000E+00 /* K = 1: 5 */
1184 (PID.TID 0000.0001) ;
1185 (PID.TID 0000.0001) rVel2wUnit = /* convert units: rVel -> wSpeed (=1 if z-coord)*/
1186 (PID.TID 0000.0001) 5 @ 1.000000000000000E+00 /* K = 1: 5 */
1187 (PID.TID 0000.0001) ;
1188 (PID.TID 0000.0001) wUnit2rVel = /* convert units: wSpeed -> rVel (=1 if z-coord)*/
1189 (PID.TID 0000.0001) 5 @ 1.000000000000000E+00 /* K = 1: 5 */
1190 (PID.TID 0000.0001) ;
1191 (PID.TID 0000.0001) dBdrRef = /* Vertical grad. of reference buoyancy [(m/s/r)^2] */
1192 (PID.TID 0000.0001) 4 @ 0.000000000000000E+00 /* K = 1: 4 */
1193 (PID.TID 0000.0001) ;
1194 (PID.TID 0000.0001) rotateGrid = /* use rotated grid ( True/False ) */
1195 (PID.TID 0000.0001) F
1196 (PID.TID 0000.0001) ;
1197 (PID.TID 0000.0001) phiEuler = /* Euler angle, rotation about original z-coordinate [rad] */
1198 (PID.TID 0000.0001) 0.000000000000000E+00
1199 (PID.TID 0000.0001) ;
1200 (PID.TID 0000.0001) thetaEuler = /* Euler angle, rotation about new x-coordinate [rad] */
1201 (PID.TID 0000.0001) 0.000000000000000E+00
1202 (PID.TID 0000.0001) ;
1203 (PID.TID 0000.0001) psiEuler = /* Euler angle, rotation about new z-coordinate [rad] */
1204 (PID.TID 0000.0001) 0.000000000000000E+00
1205 (PID.TID 0000.0001) ;
1206 (PID.TID 0000.0001) dxF = /* dxF(:,1,:,1) ( units: m ) */
1207 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* I = 1: 5 */
1208 (PID.TID 0000.0001) ;
1209 (PID.TID 0000.0001) dxF = /* dxF(1,:,1,:) ( units: m ) */
1210 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* J = 1: 5 */
1211 (PID.TID 0000.0001) ;
1212 (PID.TID 0000.0001) dyF = /* dyF(:,1,:,1) ( units: m ) */
1213 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* I = 1: 5 */
1214 (PID.TID 0000.0001) ;
1215 (PID.TID 0000.0001) dyF = /* dyF(1,:,1,:) ( units: m ) */
1216 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* J = 1: 5 */
1217 (PID.TID 0000.0001) ;
1218 (PID.TID 0000.0001) dxG = /* dxG(:,1,:,1) ( units: m ) */
1219 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* I = 1: 5 */
1220 (PID.TID 0000.0001) ;
1221 (PID.TID 0000.0001) dxG = /* dxG(1,:,1,:) ( units: m ) */
1222 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* J = 1: 5 */
1223 (PID.TID 0000.0001) ;
1224 (PID.TID 0000.0001) dyG = /* dyG(:,1,:,1) ( units: m ) */
1225 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* I = 1: 5 */
1226 (PID.TID 0000.0001) ;
1227 (PID.TID 0000.0001) dyG = /* dyG(1,:,1,:) ( units: m ) */
1228 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* J = 1: 5 */
1229 (PID.TID 0000.0001) ;
1230 (PID.TID 0000.0001) dxC = /* dxC(:,1,:,1) ( units: m ) */
1231 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* I = 1: 5 */
1232 (PID.TID 0000.0001) ;
1233 (PID.TID 0000.0001) dxC = /* dxC(1,:,1,:) ( units: m ) */
1234 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* J = 1: 5 */
1235 (PID.TID 0000.0001) ;
1236 (PID.TID 0000.0001) dyC = /* dyC(:,1,:,1) ( units: m ) */
1237 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* I = 1: 5 */
1238 (PID.TID 0000.0001) ;
1239 (PID.TID 0000.0001) dyC = /* dyC(1,:,1,:) ( units: m ) */
1240 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* J = 1: 5 */
1241 (PID.TID 0000.0001) ;
1242 (PID.TID 0000.0001) dxV = /* dxV(:,1,:,1) ( units: m ) */
1243 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* I = 1: 5 */
1244 (PID.TID 0000.0001) ;
1245 (PID.TID 0000.0001) dxV = /* dxV(1,:,1,:) ( units: m ) */
1246 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* J = 1: 5 */
1247 (PID.TID 0000.0001) ;
1248 (PID.TID 0000.0001) dyU = /* dyU(:,1,:,1) ( units: m ) */
1249 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* I = 1: 5 */
1250 (PID.TID 0000.0001) ;
1251 (PID.TID 0000.0001) dyU = /* dyU(1,:,1,:) ( units: m ) */
1252 (PID.TID 0000.0001) 5 @ 2.000000000000000E+05 /* J = 1: 5 */
1253 (PID.TID 0000.0001) ;
1254 (PID.TID 0000.0001) rA = /* rA (:,1,:,1) ( units: m^2 ) */
1255 (PID.TID 0000.0001) 5 @ 4.000000000000000E+10 /* I = 1: 5 */
1256 (PID.TID 0000.0001) ;
1257 (PID.TID 0000.0001) rA = /* rA (1,:,1,:) ( units: m^2 ) */
1258 (PID.TID 0000.0001) 5 @ 4.000000000000000E+10 /* J = 1: 5 */
1259 (PID.TID 0000.0001) ;
1260 (PID.TID 0000.0001) rAw = /* rAw(:,1,:,1) ( units: m^2 ) */
1261 (PID.TID 0000.0001) 5 @ 4.000000000000000E+10 /* I = 1: 5 */
1262 (PID.TID 0000.0001) ;
1263 (PID.TID 0000.0001) rAw = /* rAw(1,:,1,:) ( units: m^2 ) */
1264 (PID.TID 0000.0001) 5 @ 4.000000000000000E+10 /* J = 1: 5 */
1265 (PID.TID 0000.0001) ;
1266 (PID.TID 0000.0001) rAs = /* rAs(:,1,:,1) ( units: m^2 ) */
1267 (PID.TID 0000.0001) 5 @ 4.000000000000000E+10 /* I = 1: 5 */
1268 (PID.TID 0000.0001) ;
1269 (PID.TID 0000.0001) rAs = /* rAs(1,:,1,:) ( units: m^2 ) */
1270 (PID.TID 0000.0001) 5 @ 4.000000000000000E+10 /* J = 1: 5 */
1271 (PID.TID 0000.0001) ;
1272 (PID.TID 0000.0001) globalArea = /* Integrated horizontal Area (m^2) */
1273 (PID.TID 0000.0001) 1.000000000000000E+12
1274 (PID.TID 0000.0001) ;
1275 (PID.TID 0000.0001) // =======================================================
1276 (PID.TID 0000.0001) // End of Model config. summary
1277 (PID.TID 0000.0001) // =======================================================
1278 (PID.TID 0000.0001)
1279 (PID.TID 0000.0001) == Packages configuration : Check & print summary ==
1280 (PID.TID 0000.0001)
1281 (PID.TID 0000.0001) CTRL_CHECK: ctrl package
1282 (PID.TID 0000.0001) COST_CHECK: cost package
1283 (PID.TID 0000.0001) GRDCHK_CHECK: grdchk package
1284 (PID.TID 0000.0001) GAD_CHECK: #define ALLOW_GENERIC_ADVDIFF
1285 (PID.TID 0000.0001) // =======================================================
1286 (PID.TID 0000.0001) // Check Model config. (CONFIG_CHECK):
1287 (PID.TID 0000.0001) // CONFIG_CHECK : Normal End
1288 (PID.TID 0000.0001) // =======================================================
1289 (PID.TID 0000.0001)
1290 ctrl_depth_ini: ctrl update R_low,
1291 adding the control vector.
1292 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
1293 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
1294 (PID.TID 0000.0001)
1295 (PID.TID 0000.0001) // =======================================================
1296 (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1297 (PID.TID 0000.0001) // =======================================================
1298 (PID.TID 0000.0001) %MON time_tsnumber = 0
1299 (PID.TID 0000.0001) %MON time_secondsf = 0.0000000000000E+00
1300 (PID.TID 0000.0001) %MON dynstat_eta_max = 0.0000000000000E+00
1301 (PID.TID 0000.0001) %MON dynstat_eta_min = 0.0000000000000E+00
1302 (PID.TID 0000.0001) %MON dynstat_eta_mean = 0.0000000000000E+00
1303 (PID.TID 0000.0001) %MON dynstat_eta_sd = 0.0000000000000E+00
1304 (PID.TID 0000.0001) %MON dynstat_eta_del2 = 0.0000000000000E+00
1305 (PID.TID 0000.0001) %MON dynstat_uvel_max = 0.0000000000000E+00
1306 (PID.TID 0000.0001) %MON dynstat_uvel_min = 0.0000000000000E+00
1307 (PID.TID 0000.0001) %MON dynstat_uvel_mean = 0.0000000000000E+00
1308 (PID.TID 0000.0001) %MON dynstat_uvel_sd = 0.0000000000000E+00
1309 (PID.TID 0000.0001) %MON dynstat_uvel_del2 = 0.0000000000000E+00
1310 (PID.TID 0000.0001) %MON dynstat_vvel_max = 0.0000000000000E+00
1311 (PID.TID 0000.0001) %MON dynstat_vvel_min = 0.0000000000000E+00
1312 (PID.TID 0000.0001) %MON dynstat_vvel_mean = 0.0000000000000E+00
1313 (PID.TID 0000.0001) %MON dynstat_vvel_sd = 0.0000000000000E+00
1314 (PID.TID 0000.0001) %MON dynstat_vvel_del2 = 0.0000000000000E+00
1315 (PID.TID 0000.0001) %MON dynstat_wvel_max = -0.0000000000000E+00
1316 (PID.TID 0000.0001) %MON dynstat_wvel_min = -0.0000000000000E+00
1317 (PID.TID 0000.0001) %MON dynstat_wvel_mean = 0.0000000000000E+00
1318 (PID.TID 0000.0001) %MON dynstat_wvel_sd = 0.0000000000000E+00
1319 (PID.TID 0000.0001) %MON dynstat_wvel_del2 = 0.0000000000000E+00
1320 (PID.TID 0000.0001) %MON dynstat_theta_max = 4.0000000000000E+00
1321 (PID.TID 0000.0001) %MON dynstat_theta_min = 4.0000000000000E+00
1322 (PID.TID 0000.0001) %MON dynstat_theta_mean = 4.0000000000000E+00
1323 (PID.TID 0000.0001) %MON dynstat_theta_sd = 0.0000000000000E+00
1324 (PID.TID 0000.0001) %MON dynstat_theta_del2 = 0.0000000000000E+00
1325 (PID.TID 0000.0001) %MON dynstat_salt_max = 3.5000000000000E+01
1326 (PID.TID 0000.0001) %MON dynstat_salt_min = 3.5000000000000E+01
1327 (PID.TID 0000.0001) %MON dynstat_salt_mean = 3.5000000000000E+01
1328 (PID.TID 0000.0001) %MON dynstat_salt_sd = 0.0000000000000E+00
1329 (PID.TID 0000.0001) %MON dynstat_salt_del2 = 0.0000000000000E+00
1330 (PID.TID 0000.0001) %MON advcfl_uvel_max = 0.0000000000000E+00
1331 (PID.TID 0000.0001) %MON advcfl_vvel_max = 0.0000000000000E+00
1332 (PID.TID 0000.0001) %MON advcfl_wvel_max = 0.0000000000000E+00
1333 (PID.TID 0000.0001) %MON advcfl_W_hf_max = 0.0000000000000E+00
1334 (PID.TID 0000.0001) %MON pe_b_mean = 0.0000000000000E+00
1335 (PID.TID 0000.0001) %MON ke_max = 0.0000000000000E+00
1336 (PID.TID 0000.0001) %MON ke_mean = 0.0000000000000E+00
1337 (PID.TID 0000.0001) %MON ke_vol = 4.4009158039362E+15
1338 (PID.TID 0000.0001) // =======================================================
1339 (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1340 (PID.TID 0000.0001) // =======================================================
1341 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
1342 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
1343 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
1344 cg2d: Sum(rhs),rhsMax = -3.96041768353671E-03 2.18766023587220E-04
1345 cg2d: Sum(rhs),rhsMax = -6.70151564470257E-03 4.29236468104833E-04
1346 cg2d: Sum(rhs),rhsMax = -9.17158903539776E-03 6.43184796144658E-04
1347 cg2d: Sum(rhs),rhsMax = -1.08944466273386E-02 8.17951762916737E-04
1348 cg2d: Sum(rhs),rhsMax = -1.15449833390060E-02 9.31105228517855E-04
1349 cg2d: Sum(rhs),rhsMax = -1.10127562438197E-02 9.89364856739476E-04
1350 cg2d: Sum(rhs),rhsMax = -9.42153118113690E-03 1.22456378128443E-03
1351 cg2d: Sum(rhs),rhsMax = -7.10092879417251E-03 1.44777510270362E-03
1352 cg2d: Sum(rhs),rhsMax = -4.51794202872277E-03 1.58982062902970E-03
1353 cg2d: Sum(rhs),rhsMax = -2.18275828108507E-03 1.64357697426163E-03
1354 (PID.TID 0000.0001) cg2d_init_res = 5.81088204651644E-04
1355 (PID.TID 0000.0001) cg2d_iters(min,last) = -1 13
1356 (PID.TID 0000.0001) cg2d_last_res = 4.62364478352360E-15
1357 (PID.TID 0000.0001) // =======================================================
1358 (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1359 (PID.TID 0000.0001) // =======================================================
1360 (PID.TID 0000.0001) %MON time_tsnumber = 12
1361 (PID.TID 0000.0001) %MON time_secondsf = 4.3200000000000E+04
1362 (PID.TID 0000.0001) %MON dynstat_eta_max = 2.4573816465048E-04
1363 (PID.TID 0000.0001) %MON dynstat_eta_min = 6.0302344497192E-05
1364 (PID.TID 0000.0001) %MON dynstat_eta_mean = 1.4144273661431E-04
1365 (PID.TID 0000.0001) %MON dynstat_eta_sd = 6.2579720508576E-05
1366 (PID.TID 0000.0001) %MON dynstat_eta_del2 = 1.8748592079831E-05
1367 (PID.TID 0000.0001) %MON dynstat_uvel_max = 5.8845773422301E-05
1368 (PID.TID 0000.0001) %MON dynstat_uvel_min = -6.2298069156517E-03
1369 (PID.TID 0000.0001) %MON dynstat_uvel_mean = -1.6355849260794E-04
1370 (PID.TID 0000.0001) %MON dynstat_uvel_sd = 8.3354848689695E-04
1371 (PID.TID 0000.0001) %MON dynstat_uvel_del2 = 1.0723700852462E-04
1372 (PID.TID 0000.0001) %MON dynstat_vvel_max = 6.8951549234977E-03
1373 (PID.TID 0000.0001) %MON dynstat_vvel_min = -3.1431234269487E-04
1374 (PID.TID 0000.0001) %MON dynstat_vvel_mean = 8.3851803969620E-05
1375 (PID.TID 0000.0001) %MON dynstat_vvel_sd = 7.6765364747183E-04
1376 (PID.TID 0000.0001) %MON dynstat_vvel_del2 = 1.1668794388475E-04
1377 (PID.TID 0000.0001) %MON dynstat_wvel_max = 1.0542079328505E-06
1378 (PID.TID 0000.0001) %MON dynstat_wvel_min = -1.2866344270079E-06
1379 (PID.TID 0000.0001) %MON dynstat_wvel_mean = -1.4167238646484E-09
1380 (PID.TID 0000.0001) %MON dynstat_wvel_sd = 7.8041390551994E-07
1381 (PID.TID 0000.0001) %MON dynstat_wvel_del2 = 1.4052728443054E-07
1382 (PID.TID 0000.0001) %MON dynstat_theta_max = 4.0000000000000E+00
1383 (PID.TID 0000.0001) %MON dynstat_theta_min = 4.0000000000000E+00
1384 (PID.TID 0000.0001) %MON dynstat_theta_mean = 4.0000000000000E+00
1385 (PID.TID 0000.0001) %MON dynstat_theta_sd = 0.0000000000000E+00
1386 (PID.TID 0000.0001) %MON dynstat_theta_del2 = 0.0000000000000E+00
1387 (PID.TID 0000.0001) %MON dynstat_salt_max = 3.5000000000000E+01
1388 (PID.TID 0000.0001) %MON dynstat_salt_min = 3.5000000000000E+01
1389 (PID.TID 0000.0001) %MON dynstat_salt_mean = 3.5000000000000E+01
1390 (PID.TID 0000.0001) %MON dynstat_salt_sd = 0.0000000000000E+00
1391 (PID.TID 0000.0001) %MON dynstat_salt_del2 = 0.0000000000000E+00
1392 (PID.TID 0000.0001) %MON advcfl_uvel_max = 1.1213652448173E-04
1393 (PID.TID 0000.0001) %MON advcfl_vvel_max = 1.2411278862296E-04
1394 (PID.TID 0000.0001) %MON advcfl_wvel_max = 1.6610283796566E-05
1395 (PID.TID 0000.0001) %MON advcfl_W_hf_max = 4.1525709491416E-05
1396 (PID.TID 0000.0001) %MON pe_b_mean = 2.6662343806771E-11
1397 (PID.TID 0000.0001) %MON ke_max = 3.8466788772790E-05
1398 (PID.TID 0000.0001) %MON ke_mean = 6.5893885400907E-07
1399 (PID.TID 0000.0001) %MON ke_vol = 4.4009158039362E+15
1400 (PID.TID 0000.0001) // =======================================================
1401 (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1402 (PID.TID 0000.0001) // =======================================================
1403 cg2d: Sum(rhs),rhsMax = -5.47818875169870E-04 1.61756159398061E-03
1404 cg2d: Sum(rhs),rhsMax = 7.99729206428733E-05 1.53363856597824E-03
1405 cg2d: Sum(rhs),rhsMax = -4.03103056700375E-04 1.42794064564248E-03
1406 cg2d: Sum(rhs),rhsMax = -1.88087816398002E-03 1.49223780561561E-03
1407 cg2d: Sum(rhs),rhsMax = -4.04408898756440E-03 1.56210440474790E-03
1408 cg2d: Sum(rhs),rhsMax = -6.45462888982739E-03 1.63424213142115E-03
1409 cg2d: Sum(rhs),rhsMax = -8.63394917056600E-03 1.70505819058160E-03
1410 cg2d: Sum(rhs),rhsMax = -1.01577899820896E-02 1.77167127664522E-03
1411 cg2d: Sum(rhs),rhsMax = -1.07385064674389E-02 1.83257530192717E-03
1412 cg2d: Sum(rhs),rhsMax = -1.02790482911620E-02 1.88791212260517E-03
1413 cg2d: Sum(rhs),rhsMax = -8.88852268464209E-03 1.93938684114083E-03
1414 cg2d: Sum(rhs),rhsMax = -6.85700209343231E-03 2.06671962577104E-03
1415 (PID.TID 0000.0001) cg2d_init_res = 7.38296268922697E-04
1416 (PID.TID 0000.0001) cg2d_iters(min,last) = -1 13
1417 (PID.TID 0000.0001) cg2d_last_res = 3.02006245449497E-15
1418 (PID.TID 0000.0001) // =======================================================
1419 (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1420 (PID.TID 0000.0001) // =======================================================
1421 (PID.TID 0000.0001) %MON time_tsnumber = 24
1422 (PID.TID 0000.0001) %MON time_secondsf = 8.6400000000000E+04
1423 (PID.TID 0000.0001) %MON dynstat_eta_max = 5.7844409914181E-04
1424 (PID.TID 0000.0001) %MON dynstat_eta_min = 3.2645567144751E-04
1425 (PID.TID 0000.0001) %MON dynstat_eta_mean = 4.4433373565441E-04
1426 (PID.TID 0000.0001) %MON dynstat_eta_sd = 8.4819538622942E-05
1427 (PID.TID 0000.0001) %MON dynstat_eta_del2 = 2.5434520733128E-05
1428 (PID.TID 0000.0001) %MON dynstat_uvel_max = 6.5151898296067E-05
1429 (PID.TID 0000.0001) %MON dynstat_uvel_min = -6.4423447243209E-03
1430 (PID.TID 0000.0001) %MON dynstat_uvel_mean = -1.7305543645239E-04
1431 (PID.TID 0000.0001) %MON dynstat_uvel_sd = 7.2504378753718E-04
1432 (PID.TID 0000.0001) %MON dynstat_uvel_del2 = 1.1004612939226E-04
1433 (PID.TID 0000.0001) %MON dynstat_vvel_max = 1.1439540226055E-02
1434 (PID.TID 0000.0001) %MON dynstat_vvel_min = -3.6232539802023E-05
1435 (PID.TID 0000.0001) %MON dynstat_vvel_mean = 2.5158127316130E-04
1436 (PID.TID 0000.0001) %MON dynstat_vvel_sd = 1.5360302494970E-03
1437 (PID.TID 0000.0001) %MON dynstat_vvel_del2 = 1.0978867361765E-04
1438 (PID.TID 0000.0001) %MON dynstat_wvel_max = 9.2350759874276E-07
1439 (PID.TID 0000.0001) %MON dynstat_wvel_min = -6.9451553150755E-07
1440 (PID.TID 0000.0001) %MON dynstat_wvel_mean = 2.9978036956703E-10
1441 (PID.TID 0000.0001) %MON dynstat_wvel_sd = 5.8448049831739E-07
1442 (PID.TID 0000.0001) %MON dynstat_wvel_del2 = 1.7177942065444E-07
1443 (PID.TID 0000.0001) %MON dynstat_theta_max = 4.0000000000000E+00
1444 (PID.TID 0000.0001) %MON dynstat_theta_min = 4.0000000000000E+00
1445 (PID.TID 0000.0001) %MON dynstat_theta_mean = 4.0000000000000E+00
1446 (PID.TID 0000.0001) %MON dynstat_theta_sd = 0.0000000000000E+00
1447 (PID.TID 0000.0001) %MON dynstat_theta_del2 = 0.0000000000000E+00
1448 (PID.TID 0000.0001) %MON dynstat_salt_max = 3.5000000000000E+01
1449 (PID.TID 0000.0001) %MON dynstat_salt_min = 3.5000000000000E+01
1450 (PID.TID 0000.0001) %MON dynstat_salt_mean = 3.5000000000000E+01
1451 (PID.TID 0000.0001) %MON dynstat_salt_sd = 0.0000000000000E+00
1452 (PID.TID 0000.0001) %MON dynstat_salt_del2 = 0.0000000000000E+00
1453 (PID.TID 0000.0001) %MON advcfl_uvel_max = 1.1596220503778E-04
1454 (PID.TID 0000.0001) %MON advcfl_vvel_max = 2.0591172406899E-04
1455 (PID.TID 0000.0001) %MON advcfl_wvel_max = 1.1362383865866E-05
1456 (PID.TID 0000.0001) %MON advcfl_W_hf_max = 2.8405959664665E-05
1457 (PID.TID 0000.0001) %MON pe_b_mean = 2.2806493248586E-10
1458 (PID.TID 0000.0001) %MON ke_max = 6.7073102014281E-05
1459 (PID.TID 0000.0001) %MON ke_mean = 1.4891593711536E-06
1460 (PID.TID 0000.0001) %MON ke_vol = 4.4009158039362E+15
1461 (PID.TID 0000.0001) // =======================================================
1462 (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1463 (PID.TID 0000.0001) // =======================================================
1464 cg2d: Sum(rhs),rhsMax = -4.59527343840646E-03 2.17651147351270E-03
1465 cg2d: Sum(rhs),rhsMax = -2.55199123164005E-03 2.23681621027621E-03
1466 cg2d: Sum(rhs),rhsMax = -1.12489762897491E-03 2.25047700750367E-03
1467 cg2d: Sum(rhs),rhsMax = -5.83637557916968E-04 2.23911227450567E-03
1468 cg2d: Sum(rhs),rhsMax = -1.01911454537639E-03 2.31619526841969E-03
1469 cg2d: Sum(rhs),rhsMax = -2.32886289156777E-03 2.39332628007075E-03
1470 cg2d: Sum(rhs),rhsMax = -4.24067142204372E-03 2.46478012464753E-03
1471 cg2d: Sum(rhs),rhsMax = -6.36913438142648E-03 2.52475933144517E-03
1472 cg2d: Sum(rhs),rhsMax = -8.29342191396722E-03 2.56860713643225E-03
1473 cg2d: Sum(rhs),rhsMax = -9.64059753908276E-03 2.59379160397444E-03
1474 cg2d: Sum(rhs),rhsMax = -1.01580044298845E-02 2.60046741362487E-03
1475 cg2d: Sum(rhs),rhsMax = -9.76069657793549E-03 2.59154640793844E-03
1476 (PID.TID 0000.0001) cg2d_init_res = 6.35007956522172E-04
1477 (PID.TID 0000.0001) cg2d_iters(min,last) = -1 13
1478 (PID.TID 0000.0001) cg2d_last_res = 9.10005755353771E-15
1479 (PID.TID 0000.0001) // =======================================================
1480 (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1481 (PID.TID 0000.0001) // =======================================================
1482 (PID.TID 0000.0001) %MON time_tsnumber = 36
1483 (PID.TID 0000.0001) %MON time_secondsf = 1.2960000000000E+05
1484 (PID.TID 0000.0001) %MON dynstat_eta_max = 7.5683589974797E-04
1485 (PID.TID 0000.0001) %MON dynstat_eta_min = 5.2707966276417E-04
1486 (PID.TID 0000.0001) %MON dynstat_eta_mean = 6.3249313825022E-04
1487 (PID.TID 0000.0001) %MON dynstat_eta_sd = 8.3516314618321E-05
1488 (PID.TID 0000.0001) %MON dynstat_eta_del2 = 2.5033363264908E-05
1489 (PID.TID 0000.0001) %MON dynstat_uvel_max = 1.1017175873705E-04
1490 (PID.TID 0000.0001) %MON dynstat_uvel_min = -1.8824991490100E-03
1491 (PID.TID 0000.0001) %MON dynstat_uvel_mean = -6.1659569046493E-05
1492 (PID.TID 0000.0001) %MON dynstat_uvel_sd = 2.2870914719586E-04
1493 (PID.TID 0000.0001) %MON dynstat_uvel_del2 = 3.9633223303025E-05
1494 (PID.TID 0000.0001) %MON dynstat_vvel_max = 1.2945920215711E-02
1495 (PID.TID 0000.0001) %MON dynstat_vvel_min = -8.2727723080359E-05
1496 (PID.TID 0000.0001) %MON dynstat_vvel_mean = 3.5225427665140E-04
1497 (PID.TID 0000.0001) %MON dynstat_vvel_sd = 1.8328644922005E-03
1498 (PID.TID 0000.0001) %MON dynstat_vvel_del2 = 8.6123311049334E-05
1499 (PID.TID 0000.0001) %MON dynstat_wvel_max = 8.9738361997433E-07
1500 (PID.TID 0000.0001) %MON dynstat_wvel_min = -1.3430262241473E-06
1501 (PID.TID 0000.0001) %MON dynstat_wvel_mean = 1.3654248903962E-09
1502 (PID.TID 0000.0001) %MON dynstat_wvel_sd = 6.2341093962327E-07
1503 (PID.TID 0000.0001) %MON dynstat_wvel_del2 = 1.3429481256819E-07
1504 (PID.TID 0000.0001) %MON dynstat_theta_max = 4.0000000000000E+00
1505 (PID.TID 0000.0001) %MON dynstat_theta_min = 4.0000000000000E+00
1506 (PID.TID 0000.0001) %MON dynstat_theta_mean = 4.0000000000000E+00
1507 (PID.TID 0000.0001) %MON dynstat_theta_sd = 0.0000000000000E+00
1508 (PID.TID 0000.0001) %MON dynstat_theta_del2 = 0.0000000000000E+00
1509 (PID.TID 0000.0001) %MON dynstat_salt_max = 3.5000000000000E+01
1510 (PID.TID 0000.0001) %MON dynstat_salt_min = 3.5000000000000E+01
1511 (PID.TID 0000.0001) %MON dynstat_salt_mean = 3.5000000000000E+01
1512 (PID.TID 0000.0001) %MON dynstat_salt_sd = 0.0000000000000E+00
1513 (PID.TID 0000.0001) %MON dynstat_salt_del2 = 0.0000000000000E+00
1514 (PID.TID 0000.0001) %MON advcfl_uvel_max = 3.3884984682180E-05
1515 (PID.TID 0000.0001) %MON advcfl_vvel_max = 2.3302656388279E-04
1516 (PID.TID 0000.0001) %MON advcfl_wvel_max = 1.3709477562963E-05
1517 (PID.TID 0000.0001) %MON advcfl_W_hf_max = 3.4273693907408E-05
1518 (PID.TID 0000.0001) %MON pe_b_mean = 4.5364321220805E-10
1519 (PID.TID 0000.0001) %MON ke_max = 8.2643614189494E-05
1520 (PID.TID 0000.0001) %MON ke_mean = 1.7697925493273E-06
1521 (PID.TID 0000.0001) %MON ke_vol = 4.4009158039362E+15
1522 (PID.TID 0000.0001) // =======================================================
1523 (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1524 (PID.TID 0000.0001) // =======================================================
1525 cg2d: Sum(rhs),rhsMax = -8.54505745552099E-03 2.57230689744723E-03
1526 cg2d: Sum(rhs),rhsMax = -6.76655619430471E-03 2.57617678082103E-03
1527 cg2d: Sum(rhs),rhsMax = -4.78666960323286E-03 2.60704657072955E-03
1528 cg2d: Sum(rhs),rhsMax = -2.99995524088835E-03 2.55368004866345E-03
1529 cg2d: Sum(rhs),rhsMax = -1.75595289833660E-03 2.53090267956822E-03
1530 cg2d: Sum(rhs),rhsMax = -1.29134015721691E-03 2.55686897823141E-03
1531 cg2d: Sum(rhs),rhsMax = -1.68547888761825E-03 2.59998586190743E-03
1532 cg2d: Sum(rhs),rhsMax = -2.84766407415449E-03 2.65617340743755E-03
1533 cg2d: Sum(rhs),rhsMax = -4.53801265541868E-03 2.71885907823436E-03
1534 cg2d: Sum(rhs),rhsMax = -6.41728546911952E-03 2.78009792743560E-03
1535 cg2d: Sum(rhs),rhsMax = -8.11533161694990E-03 2.83193125835559E-03
1536 cg2d: Sum(rhs),rhsMax = -9.30436783640321E-03 2.86771962552011E-03
1537 (PID.TID 0000.0001) cg2d_init_res = 3.74553574934444E-04
1538 (PID.TID 0000.0001) cg2d_iters(min,last) = -1 13
1539 (PID.TID 0000.0001) cg2d_last_res = 6.21603179956906E-15
1540 (PID.TID 0000.0001) // =======================================================
1541 (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1542 (PID.TID 0000.0001) // =======================================================
1543 (PID.TID 0000.0001) %MON time_tsnumber = 48
1544 (PID.TID 0000.0001) %MON time_secondsf = 1.7280000000000E+05
1545 (PID.TID 0000.0001) %MON dynstat_eta_max = 7.3218056401943E-04
1546 (PID.TID 0000.0001) %MON dynstat_eta_min = 4.9822977761722E-04
1547 (PID.TID 0000.0001) %MON dynstat_eta_mean = 6.0292303579893E-04
1548 (PID.TID 0000.0001) %MON dynstat_eta_sd = 7.8046602125164E-05
1549 (PID.TID 0000.0001) %MON dynstat_eta_del2 = 2.4641364541149E-05
1550 (PID.TID 0000.0001) %MON dynstat_uvel_max = 1.9248544283910E-03
1551 (PID.TID 0000.0001) %MON dynstat_uvel_min = -1.2792540418602E-04
1552 (PID.TID 0000.0001) %MON dynstat_uvel_mean = 7.0497027805447E-05
1553 (PID.TID 0000.0001) %MON dynstat_uvel_sd = 2.4850443529030E-04
1554 (PID.TID 0000.0001) %MON dynstat_uvel_del2 = 3.3444799754896E-05
1555 (PID.TID 0000.0001) %MON dynstat_vvel_max = 1.1901320554063E-02
1556 (PID.TID 0000.0001) %MON dynstat_vvel_min = -6.9668483494383E-05
1557 (PID.TID 0000.0001) %MON dynstat_vvel_mean = 3.3010788731650E-04
1558 (PID.TID 0000.0001) %MON dynstat_vvel_sd = 1.7065545702993E-03
1559 (PID.TID 0000.0001) %MON dynstat_vvel_del2 = 6.5564612266224E-05
1560 (PID.TID 0000.0001) %MON dynstat_wvel_max = 4.9685090687158E-07
1561 (PID.TID 0000.0001) %MON dynstat_wvel_min = -4.9443036926692E-07
1562 (PID.TID 0000.0001) %MON dynstat_wvel_mean = 1.5273962854300E-09
1563 (PID.TID 0000.0001) %MON dynstat_wvel_sd = 3.0422423755207E-07
1564 (PID.TID 0000.0001) %MON dynstat_wvel_del2 = 9.3466278474149E-08
1565 (PID.TID 0000.0001) %MON dynstat_theta_max = 4.0000000000000E+00
1566 (PID.TID 0000.0001) %MON dynstat_theta_min = 4.0000000000000E+00
1567 (PID.TID 0000.0001) %MON dynstat_theta_mean = 4.0000000000000E+00
1568 (PID.TID 0000.0001) %MON dynstat_theta_sd = 0.0000000000000E+00
1569 (PID.TID 0000.0001) %MON dynstat_theta_del2 = 0.0000000000000E+00
1570 (PID.TID 0000.0001) %MON dynstat_salt_max = 3.5000000000000E+01
1571 (PID.TID 0000.0001) %MON dynstat_salt_min = 3.5000000000000E+01
1572 (PID.TID 0000.0001) %MON dynstat_salt_mean = 3.5000000000000E+01
1573 (PID.TID 0000.0001) %MON dynstat_salt_sd = 0.0000000000000E+00
1574 (PID.TID 0000.0001) %MON dynstat_salt_del2 = 0.0000000000000E+00
1575 (PID.TID 0000.0001) %MON advcfl_uvel_max = 3.4647379711039E-05
1576 (PID.TID 0000.0001) %MON advcfl_vvel_max = 2.1422376997313E-04
1577 (PID.TID 0000.0001) %MON advcfl_wvel_max = 7.1546530589507E-06
1578 (PID.TID 0000.0001) %MON advcfl_W_hf_max = 1.7886632647377E-05
1579 (PID.TID 0000.0001) %MON pe_b_mean = 4.1194257471499E-10
1580 (PID.TID 0000.0001) %MON ke_max = 7.1206282534211E-05
1581 (PID.TID 0000.0001) %MON ke_mean = 1.5440120019832E-06
1582 (PID.TID 0000.0001) %MON ke_vol = 4.4009158039362E+15
1583 (PID.TID 0000.0001) // =======================================================
1584 (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1585 (PID.TID 0000.0001) // =======================================================
1586 cg2d: Sum(rhs),rhsMax = -9.76260395685164E-03 2.88321602464444E-03
1587 cg2d: Sum(rhs),rhsMax = -9.41588736356225E-03 2.87721816536719E-03
1588 cg2d: Sum(rhs),rhsMax = -8.34958545223978E-03 2.85172238290813E-03
1589 cg2d: Sum(rhs),rhsMax = -6.78891550008815E-03 2.90854929940380E-03
1590 cg2d: Sum(rhs),rhsMax = -5.05216135263868E-03 2.93304374436109E-03
1591 cg2d: Sum(rhs),rhsMax = -3.48645864282591E-03 2.88331760371237E-03
1592 cg2d: Sum(rhs),rhsMax = -2.39907587794029E-03 2.77469260149384E-03
1593 cg2d: Sum(rhs),rhsMax = -1.99776873390523E-03 2.64912183617286E-03
1594 cg2d: Sum(rhs),rhsMax = -2.35175891840159E-03 2.63954764388291E-03
1595 cg2d: Sum(rhs),rhsMax = -3.38063154231057E-03 2.64744430596754E-03
1596 cg2d: Sum(rhs),rhsMax = -4.87283027737347E-03 2.67027733920110E-03
1597 cg2d: Sum(rhs),rhsMax = -6.52958396346888E-03 2.75143061474967E-03
1598 (PID.TID 0000.0001) cg2d_init_res = 3.87000977845190E-04
1599 (PID.TID 0000.0001) cg2d_iters(min,last) = -1 13
1600 (PID.TID 0000.0001) cg2d_last_res = 4.63270158563572E-15
1601 (PID.TID 0000.0001) // =======================================================
1602 (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1603 (PID.TID 0000.0001) // =======================================================
1604 (PID.TID 0000.0001) %MON time_tsnumber = 60
1605 (PID.TID 0000.0001) %MON time_secondsf = 2.1600000000000E+05
1606 (PID.TID 0000.0001) %MON dynstat_eta_max = 5.4828424295001E-04
1607 (PID.TID 0000.0001) %MON dynstat_eta_min = 3.1608260959568E-04
1608 (PID.TID 0000.0001) %MON dynstat_eta_mean = 4.2311704083278E-04
1609 (PID.TID 0000.0001) %MON dynstat_eta_sd = 7.6021531398253E-05
1610 (PID.TID 0000.0001) %MON dynstat_eta_del2 = 2.4738613943640E-05
1611 (PID.TID 0000.0001) %MON dynstat_uvel_max = 2.7288294900146E-03
1612 (PID.TID 0000.0001) %MON dynstat_uvel_min = -1.2114285505434E-04
1613 (PID.TID 0000.0001) %MON dynstat_uvel_mean = 1.2893377535399E-04
1614 (PID.TID 0000.0001) %MON dynstat_uvel_sd = 4.0696885562914E-04
1615 (PID.TID 0000.0001) %MON dynstat_uvel_del2 = 3.5433335872052E-05
1616 (PID.TID 0000.0001) %MON dynstat_vvel_max = 1.0106263993756E-02
1617 (PID.TID 0000.0001) %MON dynstat_vvel_min = -6.2255851308839E-05
1618 (PID.TID 0000.0001) %MON dynstat_vvel_mean = 2.2474672332632E-04
1619 (PID.TID 0000.0001) %MON dynstat_vvel_sd = 1.4009675880380E-03
1620 (PID.TID 0000.0001) %MON dynstat_vvel_del2 = 7.4564925679901E-05
1621 (PID.TID 0000.0001) %MON dynstat_wvel_max = 5.5237348191876E-07
1622 (PID.TID 0000.0001) %MON dynstat_wvel_min = -4.6673927253004E-07
1623 (PID.TID 0000.0001) %MON dynstat_wvel_mean = 1.5796752344285E-09
1624 (PID.TID 0000.0001) %MON dynstat_wvel_sd = 3.6299293145321E-07
1625 (PID.TID 0000.0001) %MON dynstat_wvel_del2 = 1.1316095842770E-07
1626 (PID.TID 0000.0001) %MON dynstat_theta_max = 4.0000000000000E+00
1627 (PID.TID 0000.0001) %MON dynstat_theta_min = 4.0000000000000E+00
1628 (PID.TID 0000.0001) %MON dynstat_theta_mean = 4.0000000000000E+00
1629 (PID.TID 0000.0001) %MON dynstat_theta_sd = 0.0000000000000E+00
1630 (PID.TID 0000.0001) %MON dynstat_theta_del2 = 0.0000000000000E+00
1631 (PID.TID 0000.0001) %MON dynstat_salt_max = 3.5000000000000E+01
1632 (PID.TID 0000.0001) %MON dynstat_salt_min = 3.5000000000000E+01
1633 (PID.TID 0000.0001) %MON dynstat_salt_mean = 3.5000000000000E+01
1634 (PID.TID 0000.0001) %MON dynstat_salt_sd = 0.0000000000000E+00
1635 (PID.TID 0000.0001) %MON dynstat_salt_del2 = 0.0000000000000E+00
1636 (PID.TID 0000.0001) %MON advcfl_uvel_max = 4.9118930820262E-05
1637 (PID.TID 0000.0001) %MON advcfl_vvel_max = 1.8191275188761E-04
1638 (PID.TID 0000.0001) %MON advcfl_wvel_max = 7.9541781396301E-06
1639 (PID.TID 0000.0001) %MON advcfl_W_hf_max = 1.9885445349075E-05
1640 (PID.TID 0000.0001) %MON pe_b_mean = 2.0597527059137E-10
1641 (PID.TID 0000.0001) %MON ke_max = 5.1390232612228E-05
1642 (PID.TID 0000.0001) %MON ke_mean = 1.0977344201290E-06
1643 (PID.TID 0000.0001) %MON ke_vol = 4.4009158039362E+15
1644 (PID.TID 0000.0001) // =======================================================
1645 (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1646 (PID.TID 0000.0001) // =======================================================
1647 cg2d: Sum(rhs),rhsMax = -8.02517513098638E-03 2.84716527327018E-03
1648 cg2d: Sum(rhs),rhsMax = -9.07141270983084E-03 2.92480128291437E-03
1649 cg2d: Sum(rhs),rhsMax = -9.47356461821924E-03 2.97120288151900E-03
1650 cg2d: Sum(rhs),rhsMax = -9.16691600902539E-03 2.97966804344266E-03
1651 cg2d: Sum(rhs),rhsMax = -8.22712340670301E-03 3.00381237938476E-03
1652 cg2d: Sum(rhs),rhsMax = -6.85280737694787E-03 3.08036411819214E-03
1653 cg2d: Sum(rhs),rhsMax = -5.32430727535902E-03 3.09182671069863E-03
1654 cg2d: Sum(rhs),rhsMax = -3.94713137597633E-03 3.03934310027987E-03
1655 cg2d: Sum(rhs),rhsMax = -2.99148618581425E-03 2.93659606044134E-03
1656 cg2d: Sum(rhs),rhsMax = -2.63983309994820E-03 2.80689805753234E-03
1657 cg2d: Sum(rhs),rhsMax = -2.95262908029424E-03 2.68543416568998E-03
1658 cg2d: Sum(rhs),rhsMax = -3.85865392657738E-03 2.73031558404110E-03
1659 (PID.TID 0000.0001) cg2d_init_res = 4.30920038630306E-04
1660 (PID.TID 0000.0001) cg2d_iters(min,last) = -1 13
1661 (PID.TID 0000.0001) cg2d_last_res = 8.99277731941519E-15
1662 (PID.TID 0000.0001) // =======================================================
1663 (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1664 (PID.TID 0000.0001) // =======================================================
1665 (PID.TID 0000.0001) %MON time_tsnumber = 72
1666 (PID.TID 0000.0001) %MON time_secondsf = 2.5920000000000E+05
1667 (PID.TID 0000.0001) %MON dynstat_eta_max = 3.7790009794167E-04
1668 (PID.TID 0000.0001) %MON dynstat_eta_min = 1.3231706287118E-04
1669 (PID.TID 0000.0001) %MON dynstat_eta_mean = 2.5004077444221E-04
1670 (PID.TID 0000.0001) %MON dynstat_eta_sd = 8.0571173087401E-05
1671 (PID.TID 0000.0001) %MON dynstat_eta_del2 = 2.6404495262344E-05
1672 (PID.TID 0000.0001) %MON dynstat_uvel_max = 1.9955823121302E-03
1673 (PID.TID 0000.0001) %MON dynstat_uvel_min = -1.3640912778971E-04
1674 (PID.TID 0000.0001) %MON dynstat_uvel_mean = 8.8422255890739E-05
1675 (PID.TID 0000.0001) %MON dynstat_uvel_sd = 2.9325825811855E-04
1676 (PID.TID 0000.0001) %MON dynstat_uvel_del2 = 3.6572005871864E-05
1677 (PID.TID 0000.0001) %MON dynstat_vvel_max = 8.6911295027387E-03
1678 (PID.TID 0000.0001) %MON dynstat_vvel_min = -5.0539731968706E-04
1679 (PID.TID 0000.0001) %MON dynstat_vvel_mean = 1.2460065344146E-04
1680 (PID.TID 0000.0001) %MON dynstat_vvel_sd = 1.1879888738441E-03
1681 (PID.TID 0000.0001) %MON dynstat_vvel_del2 = 8.3616920738784E-05
1682 (PID.TID 0000.0001) %MON dynstat_wvel_max = 6.4508941647130E-07
1683 (PID.TID 0000.0001) %MON dynstat_wvel_min = -6.4756150474033E-07
1684 (PID.TID 0000.0001) %MON dynstat_wvel_mean = -2.6077652932922E-10
1685 (PID.TID 0000.0001) %MON dynstat_wvel_sd = 4.6051545928214E-07
1686 (PID.TID 0000.0001) %MON dynstat_wvel_del2 = 1.3793014602317E-07
1687 (PID.TID 0000.0001) %MON dynstat_theta_max = 4.0000000000000E+00
1688 (PID.TID 0000.0001) %MON dynstat_theta_min = 4.0000000000000E+00
1689 (PID.TID 0000.0001) %MON dynstat_theta_mean = 4.0000000000000E+00
1690 (PID.TID 0000.0001) %MON dynstat_theta_sd = 0.0000000000000E+00
1691 (PID.TID 0000.0001) %MON dynstat_theta_del2 = 0.0000000000000E+00
1692 (PID.TID 0000.0001) %MON dynstat_salt_max = 3.5000000000000E+01
1693 (PID.TID 0000.0001) %MON dynstat_salt_min = 3.5000000000000E+01
1694 (PID.TID 0000.0001) %MON dynstat_salt_mean = 3.5000000000000E+01
1695 (PID.TID 0000.0001) %MON dynstat_salt_sd = 0.0000000000000E+00
1696 (PID.TID 0000.0001) %MON dynstat_salt_del2 = 0.0000000000000E+00
1697 (PID.TID 0000.0001) %MON advcfl_uvel_max = 3.5920481618343E-05
1698 (PID.TID 0000.0001) %MON advcfl_vvel_max = 1.5644033104930E-04
1699 (PID.TID 0000.0001) %MON advcfl_wvel_max = 8.5110634449566E-06
1700 (PID.TID 0000.0001) %MON advcfl_W_hf_max = 2.1277658612391E-05
1701 (PID.TID 0000.0001) %MON pe_b_mean = 7.6916800819366E-11
1702 (PID.TID 0000.0001) %MON ke_max = 3.5946007866524E-05
1703 (PID.TID 0000.0001) %MON ke_mean = 7.6033089425347E-07
1704 (PID.TID 0000.0001) %MON ke_vol = 4.4009158039362E+15
1705 (PID.TID 0000.0001) // =======================================================
1706 (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1707 (PID.TID 0000.0001) // =======================================================
1708 cg2d: Sum(rhs),rhsMax = -5.17138145567523E-03 2.80043602330374E-03
1709 cg2d: Sum(rhs),rhsMax = -6.62770809530571E-03 2.88238464267999E-03
1710 cg2d: Sum(rhs),rhsMax = -7.94102502267924E-03 2.96047703775096E-03
1711 cg2d: Sum(rhs),rhsMax = -8.85794593306000E-03 3.01993446707144E-03
1712 cg2d: Sum(rhs),rhsMax = -9.20747823510130E-03 3.04982329923301E-03
1713 cg2d: Sum(rhs),rhsMax = -8.93311477978056E-03 3.04517980952895E-03
1714 cg2d: Sum(rhs),rhsMax = -8.10185289229740E-03 3.11258929633955E-03
1715 cg2d: Sum(rhs),rhsMax = -6.88878938747742E-03 3.17297132779808E-03
1716 cg2d: Sum(rhs),rhsMax = -5.54076191478543E-03 3.17471656388758E-03
1717 cg2d: Sum(rhs),rhsMax = -4.32655868503503E-03 3.11938175605143E-03
1718 cg2d: Sum(rhs),rhsMax = -3.48371970540523E-03 3.01971788867661E-03
1719 cg2d: Sum(rhs),rhsMax = -3.17244073804397E-03 2.89700828093699E-03
1720 (PID.TID 0000.0001) cg2d_init_res = 3.26375601400708E-04
1721 (PID.TID 0000.0001) cg2d_iters(min,last) = -1 13
1722 (PID.TID 0000.0001) cg2d_last_res = 5.69487327498452E-15
1723 (PID.TID 0000.0001) // =======================================================
1724 (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1725 (PID.TID 0000.0001) // =======================================================
1726 (PID.TID 0000.0001) %MON time_tsnumber = 84
1727 (PID.TID 0000.0001) %MON time_secondsf = 3.0240000000000E+05
1728 (PID.TID 0000.0001) %MON dynstat_eta_max = 3.4496299546789E-04
1729 (PID.TID 0000.0001) %MON dynstat_eta_min = 7.4134342845401E-05
1730 (PID.TID 0000.0001) %MON dynstat_eta_mean = 2.0557415982525E-04
1731 (PID.TID 0000.0001) %MON dynstat_eta_sd = 8.8100507720976E-05
1732 (PID.TID 0000.0001) %MON dynstat_eta_del2 = 2.8543317260059E-05
1733 (PID.TID 0000.0001) %MON dynstat_uvel_max = 6.8864774445142E-04
1734 (PID.TID 0000.0001) %MON dynstat_uvel_min = -1.4129559309464E-04
1735 (PID.TID 0000.0001) %MON dynstat_uvel_mean = -3.8327746747322E-06
1736 (PID.TID 0000.0001) %MON dynstat_uvel_sd = 9.4189818208682E-05
1737 (PID.TID 0000.0001) %MON dynstat_uvel_del2 = 3.7218495673533E-05
1738 (PID.TID 0000.0001) %MON dynstat_vvel_max = 8.6135811988826E-03
1739 (PID.TID 0000.0001) %MON dynstat_vvel_min = -8.5669436088247E-04
1740 (PID.TID 0000.0001) %MON dynstat_vvel_mean = 9.6958006170657E-05
1741 (PID.TID 0000.0001) %MON dynstat_vvel_sd = 1.1574324285740E-03
1742 (PID.TID 0000.0001) %MON dynstat_vvel_del2 = 8.8014226290276E-05
1743 (PID.TID 0000.0001) %MON dynstat_wvel_max = 8.2320161940636E-07
1744 (PID.TID 0000.0001) %MON dynstat_wvel_min = -9.8370575077075E-07
1745 (PID.TID 0000.0001) %MON dynstat_wvel_mean = -2.5457275460685E-09
1746 (PID.TID 0000.0001) %MON dynstat_wvel_sd = 6.1789233431121E-07
1747 (PID.TID 0000.0001) %MON dynstat_wvel_del2 = 1.4400985568394E-07
1748 (PID.TID 0000.0001) %MON dynstat_theta_max = 4.0000000000000E+00
1749 (PID.TID 0000.0001) %MON dynstat_theta_min = 4.0000000000000E+00
1750 (PID.TID 0000.0001) %MON dynstat_theta_mean = 4.0000000000000E+00
1751 (PID.TID 0000.0001) %MON dynstat_theta_sd = 0.0000000000000E+00
1752 (PID.TID 0000.0001) %MON dynstat_theta_del2 = 0.0000000000000E+00
1753 (PID.TID 0000.0001) %MON dynstat_salt_max = 3.5000000000000E+01
1754 (PID.TID 0000.0001) %MON dynstat_salt_min = 3.5000000000000E+01
1755 (PID.TID 0000.0001) %MON dynstat_salt_mean = 3.5000000000000E+01
1756 (PID.TID 0000.0001) %MON dynstat_salt_sd = 0.0000000000000E+00
1757 (PID.TID 0000.0001) %MON dynstat_salt_del2 = 0.0000000000000E+00
1758 (PID.TID 0000.0001) %MON advcfl_uvel_max = 1.2395659400125E-05
1759 (PID.TID 0000.0001) %MON advcfl_vvel_max = 1.5504446157989E-04
1760 (PID.TID 0000.0001) %MON advcfl_wvel_max = 9.1766573574813E-06
1761 (PID.TID 0000.0001) %MON advcfl_W_hf_max = 2.2941643393703E-05
1762 (PID.TID 0000.0001) %MON pe_b_mean = 5.5752041820862E-11
1763 (PID.TID 0000.0001) %MON ke_max = 3.2735346501268E-05
1764 (PID.TID 0000.0001) %MON ke_mean = 6.7896854684554E-07
1765 (PID.TID 0000.0001) %MON ke_vol = 4.4009158039362E+15
1766 (PID.TID 0000.0001) // =======================================================
1767 (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1768 (PID.TID 0000.0001) // =======================================================
1769 cg2d: Sum(rhs),rhsMax = -3.44550667496131E-03 2.77676422525419E-03
1770 cg2d: Sum(rhs),rhsMax = -4.23987160392783E-03 2.78119166951152E-03
1771 cg2d: Sum(rhs),rhsMax = -5.39114876456462E-03 2.84461356555618E-03
1772 cg2d: Sum(rhs),rhsMax = -6.66774884152468E-03 2.91823911939351E-03
1773 cg2d: Sum(rhs),rhsMax = -7.81760236842714E-03 2.98773885252149E-03
1774 cg2d: Sum(rhs),rhsMax = -8.61805666712749E-03 3.03980211306566E-03
1775 cg2d: Sum(rhs),rhsMax = -8.91908494164310E-03 3.06473925782710E-03
1776 cg2d: Sum(rhs),rhsMax = -8.67143940447210E-03 3.06396596594009E-03
1777 cg2d: Sum(rhs),rhsMax = -7.93449177587539E-03 3.16208626061731E-03
1778 cg2d: Sum(rhs),rhsMax = -6.86259143936516E-03 3.21610125512187E-03
1779 cg2d: Sum(rhs),rhsMax = -5.67301288451219E-03 3.21680816914899E-03
1780 cg2d: Sum(rhs),rhsMax = -4.60212422195980E-03 3.16554822315723E-03
1781 (PID.TID 0000.0001) cg2d_init_res = 2.44479592849767E-04
1782 (PID.TID 0000.0001) cg2d_iters(min,last) = -1 13
1783 (PID.TID 0000.0001) cg2d_last_res = 2.88668667387297E-15
1784 (PID.TID 0000.0001) // =======================================================
1785 (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1786 (PID.TID 0000.0001) // =======================================================
1787 (PID.TID 0000.0001) %MON time_tsnumber = 96
1788 (PID.TID 0000.0001) %MON time_secondsf = 3.4560000000000E+05
1789 (PID.TID 0000.0001) %MON dynstat_eta_max = 4.4654051835816E-04
1790 (PID.TID 0000.0001) %MON dynstat_eta_min = 1.5700674404449E-04
1791 (PID.TID 0000.0001) %MON dynstat_eta_mean = 2.9821764958300E-04
1792 (PID.TID 0000.0001) %MON dynstat_eta_sd = 9.2660200390913E-05
1793 (PID.TID 0000.0001) %MON dynstat_eta_del2 = 2.9680811277824E-05
1794 (PID.TID 0000.0001) %MON dynstat_uvel_max = 1.0807724845439E-04
1795 (PID.TID 0000.0001) %MON dynstat_uvel_min = -1.0175595375407E-03
1796 (PID.TID 0000.0001) %MON dynstat_uvel_mean = -7.4599955322609E-05
1797 (PID.TID 0000.0001) %MON dynstat_uvel_sd = 1.8343549928408E-04
1798 (PID.TID 0000.0001) %MON dynstat_uvel_del2 = 4.4467881218793E-05
1799 (PID.TID 0000.0001) %MON dynstat_vvel_max = 9.1013480210514E-03
1800 (PID.TID 0000.0001) %MON dynstat_vvel_min = -5.5643408645226E-04
1801 (PID.TID 0000.0001) %MON dynstat_vvel_mean = 1.4634953025330E-04
1802 (PID.TID 0000.0001) %MON dynstat_vvel_sd = 1.2315233259217E-03
1803 (PID.TID 0000.0001) %MON dynstat_vvel_del2 = 8.3331467880126E-05
1804 (PID.TID 0000.0001) %MON dynstat_wvel_max = 7.6869580724562E-07
1805 (PID.TID 0000.0001) %MON dynstat_wvel_min = -7.8065149598885E-07
1806 (PID.TID 0000.0001) %MON dynstat_wvel_mean = -2.2256314277873E-09
1807 (PID.TID 0000.0001) %MON dynstat_wvel_sd = 5.1787779963691E-07
1808 (PID.TID 0000.0001) %MON dynstat_wvel_del2 = 1.3036496423987E-07
1809 (PID.TID 0000.0001) %MON dynstat_theta_max = 4.0000000000000E+00
1810 (PID.TID 0000.0001) %MON dynstat_theta_min = 4.0000000000000E+00
1811 (PID.TID 0000.0001) %MON dynstat_theta_mean = 4.0000000000000E+00
1812 (PID.TID 0000.0001) %MON dynstat_theta_sd = 0.0000000000000E+00
1813 (PID.TID 0000.0001) %MON dynstat_theta_del2 = 0.0000000000000E+00
1814 (PID.TID 0000.0001) %MON dynstat_salt_max = 3.5000000000000E+01
1815 (PID.TID 0000.0001) %MON dynstat_salt_min = 3.5000000000000E+01
1816 (PID.TID 0000.0001) %MON dynstat_salt_mean = 3.5000000000000E+01
1817 (PID.TID 0000.0001) %MON dynstat_salt_sd = 0.0000000000000E+00
1818 (PID.TID 0000.0001) %MON dynstat_salt_del2 = 0.0000000000000E+00
1819 (PID.TID 0000.0001) %MON advcfl_uvel_max = 1.8316071675732E-05
1820 (PID.TID 0000.0001) %MON advcfl_vvel_max = 1.6382426437893E-04
1821 (PID.TID 0000.0001) %MON advcfl_wvel_max = 8.6214295890898E-06
1822 (PID.TID 0000.0001) %MON advcfl_W_hf_max = 2.1553573972724E-05
1823 (PID.TID 0000.0001) %MON pe_b_mean = 1.0868965644355E-10
1824 (PID.TID 0000.0001) %MON ke_max = 3.7094004719551E-05
1825 (PID.TID 0000.0001) %MON ke_mean = 7.8864081151317E-07
1826 (PID.TID 0000.0001) %MON ke_vol = 4.4009158039362E+15
1827 (PID.TID 0000.0001) // =======================================================
1828 (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1829 (PID.TID 0000.0001) // =======================================================
1830 cg2d: Sum(rhs),rhsMax = -3.85860139912950E-03 3.07378664558317E-03
1831 cg2d: Sum(rhs),rhsMax = -3.58293297477722E-03 2.96071720766657E-03
1832 cg2d: Sum(rhs),rhsMax = -3.82105745081306E-03 2.84938997898948E-03
1833 cg2d: Sum(rhs),rhsMax = -4.51705713557009E-03 2.80618860570210E-03
1834 (PID.TID 0000.0001) %CHECKPOINT 100 ckptA
1835 early fc = 0.000000000000000D+00
1836 --> objf_test(bi,bj) = 0.473809587569146D-01
1837 --> objf_tracer(bi,bj) = 0.000000000000000D+00
1838 --> objf_atl(bi,bj) = 0.000000000000000D+00
1839 local fc = 0.473809587569146D-01
1840 global fc = 0.473809587569146D-01
1841 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
1842 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
1843 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
1844 cg2d: Sum(rhs),rhsMax = -3.96041768353671E-03 2.18766023587220E-04
1845 cg2d: Sum(rhs),rhsMax = -6.70151564470257E-03 4.29236468104833E-04
1846 cg2d: Sum(rhs),rhsMax = -9.17158903539776E-03 6.43184796144658E-04
1847 cg2d: Sum(rhs),rhsMax = -1.08944466273386E-02 8.17951762916737E-04
1848 cg2d: Sum(rhs),rhsMax = -1.15449833390060E-02 9.31105228517855E-04
1849 cg2d: Sum(rhs),rhsMax = -1.10127562438197E-02 9.89364856739476E-04
1850 cg2d: Sum(rhs),rhsMax = -9.42153118113690E-03 1.22456378128443E-03
1851 cg2d: Sum(rhs),rhsMax = -7.10092879417251E-03 1.44777510270362E-03
1852 cg2d: Sum(rhs),rhsMax = -4.51794202872277E-03 1.58982062902970E-03
1853 cg2d: Sum(rhs),rhsMax = -2.18275828108507E-03 1.64357697426163E-03
1854 cg2d: Sum(rhs),rhsMax = -5.47818875169870E-04 1.61756159398061E-03
1855 cg2d: Sum(rhs),rhsMax = 7.99729206428733E-05 1.53363856597824E-03
1856 cg2d: Sum(rhs),rhsMax = -4.03103056700375E-04 1.42794064564248E-03
1857 cg2d: Sum(rhs),rhsMax = -1.88087816398002E-03 1.49223780561561E-03
1858 cg2d: Sum(rhs),rhsMax = -4.04408898756440E-03 1.56210440474790E-03
1859 cg2d: Sum(rhs),rhsMax = -6.45462888982739E-03 1.63424213142115E-03
1860 cg2d: Sum(rhs),rhsMax = -8.63394917056600E-03 1.70505819058160E-03
1861 cg2d: Sum(rhs),rhsMax = -1.01577899820896E-02 1.77167127664522E-03
1862 cg2d: Sum(rhs),rhsMax = -1.07385064674389E-02 1.83257530192717E-03
1863 cg2d: Sum(rhs),rhsMax = -1.02790482911620E-02 1.88791212260517E-03
1864 cg2d: Sum(rhs),rhsMax = -8.88852268464209E-03 1.93938684114083E-03
1865 cg2d: Sum(rhs),rhsMax = -6.85700209343231E-03 2.06671962577104E-03
1866 cg2d: Sum(rhs),rhsMax = -4.59527343840646E-03 2.17651147351270E-03
1867 cg2d: Sum(rhs),rhsMax = -2.55199123164005E-03 2.23681621027621E-03
1868 cg2d: Sum(rhs),rhsMax = -1.12489762897491E-03 2.25047700750367E-03
1869 cg2d: Sum(rhs),rhsMax = -5.83637557916968E-04 2.23911227450567E-03
1870 cg2d: Sum(rhs),rhsMax = -1.01911454537639E-03 2.31619526841969E-03
1871 cg2d: Sum(rhs),rhsMax = -2.32886289156777E-03 2.39332628007075E-03
1872 cg2d: Sum(rhs),rhsMax = -4.24067142204372E-03 2.46478012464753E-03
1873 cg2d: Sum(rhs),rhsMax = -6.36913438142648E-03 2.52475933144517E-03
1874 cg2d: Sum(rhs),rhsMax = -8.29342191396722E-03 2.56860713643225E-03
1875 cg2d: Sum(rhs),rhsMax = -9.64059753908276E-03 2.59379160397444E-03
1876 cg2d: Sum(rhs),rhsMax = -1.01580044298845E-02 2.60046741362487E-03
1877 cg2d: Sum(rhs),rhsMax = -9.76069657793549E-03 2.59154640793844E-03
1878 cg2d: Sum(rhs),rhsMax = -8.54505745552099E-03 2.57230689744723E-03
1879 cg2d: Sum(rhs),rhsMax = -6.76655619430471E-03 2.57617678082103E-03
1880 cg2d: Sum(rhs),rhsMax = -4.78666960323286E-03 2.60704657072955E-03
1881 cg2d: Sum(rhs),rhsMax = -2.99995524088835E-03 2.55368004866345E-03
1882 cg2d: Sum(rhs),rhsMax = -1.75595289833660E-03 2.53090267956822E-03
1883 cg2d: Sum(rhs),rhsMax = -1.29134015721691E-03 2.55686897823141E-03
1884 cg2d: Sum(rhs),rhsMax = -1.68547888761825E-03 2.59998586190743E-03
1885 cg2d: Sum(rhs),rhsMax = -2.84766407415449E-03 2.65617340743755E-03
1886 cg2d: Sum(rhs),rhsMax = -4.53801265541868E-03 2.71885907823436E-03
1887 cg2d: Sum(rhs),rhsMax = -6.41728546911952E-03 2.78009792743560E-03
1888 cg2d: Sum(rhs),rhsMax = -8.11533161694990E-03 2.83193125835559E-03
1889 cg2d: Sum(rhs),rhsMax = -9.30436783640321E-03 2.86771962552011E-03
1890 cg2d: Sum(rhs),rhsMax = -9.76260395685164E-03 2.88321602464444E-03
1891 cg2d: Sum(rhs),rhsMax = -9.41588736356225E-03 2.87721816536719E-03
1892 cg2d: Sum(rhs),rhsMax = -8.34958545223978E-03 2.85172238290813E-03
1893 cg2d: Sum(rhs),rhsMax = -6.78891550008815E-03 2.90854929940380E-03
1894 cg2d: Sum(rhs),rhsMax = -5.05216135263868E-03 2.93304374436109E-03
1895 cg2d: Sum(rhs),rhsMax = -3.48645864282591E-03 2.88331760371237E-03
1896 cg2d: Sum(rhs),rhsMax = -2.39907587794029E-03 2.77469260149384E-03
1897 cg2d: Sum(rhs),rhsMax = -1.99776873390523E-03 2.64912183617286E-03
1898 cg2d: Sum(rhs),rhsMax = -2.35175891840159E-03 2.63954764388291E-03
1899 cg2d: Sum(rhs),rhsMax = -3.38063154231057E-03 2.64744430596754E-03
1900 cg2d: Sum(rhs),rhsMax = -4.87283027737347E-03 2.67027733920110E-03
1901 cg2d: Sum(rhs),rhsMax = -6.52958396346888E-03 2.75143061474967E-03
1902 cg2d: Sum(rhs),rhsMax = -8.02517513098638E-03 2.84716527327018E-03
1903 cg2d: Sum(rhs),rhsMax = -9.07141270983084E-03 2.92480128291437E-03
1904 cg2d: Sum(rhs),rhsMax = -9.47356461821924E-03 2.97120288151900E-03
1905 cg2d: Sum(rhs),rhsMax = -9.16691600902539E-03 2.97966804344266E-03
1906 cg2d: Sum(rhs),rhsMax = -8.22712340670301E-03 3.00381237938476E-03
1907 cg2d: Sum(rhs),rhsMax = -6.85280737694787E-03 3.08036411819214E-03
1908 cg2d: Sum(rhs),rhsMax = -5.32430727535902E-03 3.09182671069863E-03
1909 cg2d: Sum(rhs),rhsMax = -3.94713137597633E-03 3.03934310027987E-03
1910 cg2d: Sum(rhs),rhsMax = -2.99148618581425E-03 2.93659606044134E-03
1911 cg2d: Sum(rhs),rhsMax = -2.63983309994820E-03 2.80689805753234E-03
1912 cg2d: Sum(rhs),rhsMax = -2.95262908029424E-03 2.68543416568998E-03
1913 cg2d: Sum(rhs),rhsMax = -3.85865392657738E-03 2.73031558404110E-03
1914 cg2d: Sum(rhs),rhsMax = -5.17138145567523E-03 2.80043602330374E-03
1915 cg2d: Sum(rhs),rhsMax = -6.62770809530571E-03 2.88238464267999E-03
1916 cg2d: Sum(rhs),rhsMax = -7.94102502267924E-03 2.96047703775096E-03
1917 cg2d: Sum(rhs),rhsMax = -8.85794593306000E-03 3.01993446707144E-03
1918 cg2d: Sum(rhs),rhsMax = -9.20747823510130E-03 3.04982329923301E-03
1919 cg2d: Sum(rhs),rhsMax = -8.93311477978056E-03 3.04517980952895E-03
1920 cg2d: Sum(rhs),rhsMax = -8.10185289229740E-03 3.11258929633955E-03
1921 cg2d: Sum(rhs),rhsMax = -6.88878938747742E-03 3.17297132779808E-03
1922 cg2d: Sum(rhs),rhsMax = -5.54076191478543E-03 3.17471656388758E-03
1923 cg2d: Sum(rhs),rhsMax = -4.32655868503503E-03 3.11938175605143E-03
1924 cg2d: Sum(rhs),rhsMax = -3.48371970540523E-03 3.01971788867661E-03
1925 cg2d: Sum(rhs),rhsMax = -3.17244073804397E-03 2.89700828093699E-03
1926 cg2d: Sum(rhs),rhsMax = -3.44550667496131E-03 2.77676422525419E-03
1927 cg2d: Sum(rhs),rhsMax = -4.23987160392783E-03 2.78119166951152E-03
1928 cg2d: Sum(rhs),rhsMax = -5.39114876456462E-03 2.84461356555618E-03
1929 cg2d: Sum(rhs),rhsMax = -6.66774884152468E-03 2.91823911939351E-03
1930 cg2d: Sum(rhs),rhsMax = -7.81760236842714E-03 2.98773885252149E-03
1931 cg2d: Sum(rhs),rhsMax = -8.61805666712749E-03 3.03980211306566E-03
1932 cg2d: Sum(rhs),rhsMax = -8.91908494164310E-03 3.06473925782710E-03
1933 cg2d: Sum(rhs),rhsMax = -8.67143940447210E-03 3.06396596594009E-03
1934 cg2d: Sum(rhs),rhsMax = -7.93449177587539E-03 3.16208626061731E-03
1935 cg2d: Sum(rhs),rhsMax = -6.86259143936516E-03 3.21610125512187E-03
1936 cg2d: Sum(rhs),rhsMax = -5.67301288451219E-03 3.21680816914899E-03
1937 cg2d: Sum(rhs),rhsMax = -4.60212422195980E-03 3.16554822315723E-03
1938 cg2d: Sum(rhs),rhsMax = -3.85860139912950E-03 3.07378664558317E-03
1939 cg2d: Sum(rhs),rhsMax = -3.58293297477722E-03 2.96071720766657E-03
1940 cg2d: Sum(rhs),rhsMax = -3.82105745081306E-03 2.84938997898948E-03
1941 cg2d: Sum(rhs),rhsMax = -4.51705713557009E-03 2.80618860570210E-03
1942 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
1943 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
1944 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
1945 ctrl_depth_ini: ctrl update R_low,
1946 adding the control vector.
1947 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
1948 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
1949 (PID.TID 0000.0001)
1950 ph-pack: packing ecco_cost
1951 ph-pack: packing ecco_ctrl
1952 (PID.TID 0000.0001) // =======================================================
1953 (PID.TID 0000.0001) // Gradient-check starts (grdchk_main)
1954 (PID.TID 0000.0001) // =======================================================
1955 (PID.TID 0000.0001) grdchk reference fc: fcref = 4.73809587569146E-02
1956 grad-res -------------------------------
1957 grad-res proc # i j k bi bj iobc fc ref fc + eps fc - eps
1958 grad-res proc # i j k bi bj iobc adj grad fd grad 1 - fd/adj
1959 (PID.TID 0000.0001) ====== Starts gradient-check number 1 (=ichknum) =======
1960 ph-test icomp, ncvarcomp, ichknum 1 25 1
1961 ph-grd _loc: bi, bj, icomptest, ichknum 1 1 0 1
1962 ph-grd -->hit<-- 1 1 1 1
1963 (PID.TID 0000.0001) grdchk pos: i,j,k= 1 1 1 ; bi,bj= 1 1 ; iobc= 1 ; rec= 1
1964 ctrl_depth_ini: ctrl update R_low,
1965 adding the control vector.
1966 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
1967 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
1968 (PID.TID 0000.0001)
1969 (PID.TID 0000.0001) // =======================================================
1970 (PID.TID 0000.0001) // Model current state
1971 (PID.TID 0000.0001) // =======================================================
1972 (PID.TID 0000.0001)
1973 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
1974 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
1975 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
1976 cg2d: Sum(rhs),rhsMax = -3.96041768353661E-03 2.18766023591547E-04
1977 cg2d: Sum(rhs),rhsMax = -6.70151564470118E-03 4.29236467489117E-04
1978 cg2d: Sum(rhs),rhsMax = -9.17158903539434E-03 6.43184794955315E-04
1979 cg2d: Sum(rhs),rhsMax = -1.08944466273337E-02 8.17951761612620E-04
1980 cg2d: Sum(rhs),rhsMax = -1.15449833390007E-02 9.31105227737165E-04
1981 cg2d: Sum(rhs),rhsMax = -1.10127562438158E-02 9.89364856869082E-04
1982 cg2d: Sum(rhs),rhsMax = -9.42153118113728E-03 1.22456378106179E-03
1983 cg2d: Sum(rhs),rhsMax = -7.10092879418072E-03 1.44777510269918E-03
1984 cg2d: Sum(rhs),rhsMax = -4.51794202874205E-03 1.58982062947535E-03
1985 cg2d: Sum(rhs),rhsMax = -2.18275828111669E-03 1.64357697541167E-03
1986 cg2d: Sum(rhs),rhsMax = -5.47818875210783E-04 1.61756159607140E-03
1987 cg2d: Sum(rhs),rhsMax = 7.99729206028850E-05 1.53363856918733E-03
1988 cg2d: Sum(rhs),rhsMax = -4.03103056719304E-04 1.42794064483551E-03
1989 cg2d: Sum(rhs),rhsMax = -1.88087816394571E-03 1.49223780427631E-03
1990 cg2d: Sum(rhs),rhsMax = -4.04408898743163E-03 1.56210440285115E-03
1991 cg2d: Sum(rhs),rhsMax = -6.45462888953858E-03 1.63424212900136E-03
1992 cg2d: Sum(rhs),rhsMax = -8.63394917005364E-03 1.70505818772880E-03
1993 cg2d: Sum(rhs),rhsMax = -1.01577899812801E-02 1.77167127349019E-03
1994 cg2d: Sum(rhs),rhsMax = -1.07385064662577E-02 1.83257529861809E-03
1995 cg2d: Sum(rhs),rhsMax = -1.02790482895384E-02 1.88791211928007E-03
1996 cg2d: Sum(rhs),rhsMax = -8.88852268251290E-03 1.93938683790092E-03
1997 cg2d: Sum(rhs),rhsMax = -6.85700209074435E-03 2.06671963530631E-03
1998 cg2d: Sum(rhs),rhsMax = -4.59527343511604E-03 2.17651148376970E-03
1999 cg2d: Sum(rhs),rhsMax = -2.55199122771006E-03 2.23681622160620E-03
2000 cg2d: Sum(rhs),rhsMax = -1.12489762436946E-03 2.25047702025795E-03
2001 cg2d: Sum(rhs),rhsMax = -5.83637552594750E-04 2.23911227109924E-03
2002 cg2d: Sum(rhs),rhsMax = -1.01911453928360E-03 2.31619526455346E-03
2003 cg2d: Sum(rhs),rhsMax = -2.32886288463211E-03 2.39332627560797E-03
2004 cg2d: Sum(rhs),rhsMax = -4.24067141417068E-03 2.46478011950501E-03
2005 cg2d: Sum(rhs),rhsMax = -6.36913437249885E-03 2.52475932560676E-03
2006 cg2d: Sum(rhs),rhsMax = -8.29342190384817E-03 2.56860712995026E-03
2007 cg2d: Sum(rhs),rhsMax = -9.64059752762208E-03 2.59379159695870E-03
2008 cg2d: Sum(rhs),rhsMax = -1.01580044169271E-02 2.60046740622201E-03
2009 cg2d: Sum(rhs),rhsMax = -9.76069656333068E-03 2.59154640030541E-03
2010 cg2d: Sum(rhs),rhsMax = -8.54505743913090E-03 2.57230688972415E-03
2011 cg2d: Sum(rhs),rhsMax = -6.76655617601004E-03 2.57617678614289E-03
2012 cg2d: Sum(rhs),rhsMax = -4.78666958293516E-03 2.60704657565780E-03
2013 cg2d: Sum(rhs),rhsMax = -2.99995521850789E-03 2.55368005309173E-03
2014 cg2d: Sum(rhs),rhsMax = -1.75595287380639E-03 2.53090267194900E-03
2015 cg2d: Sum(rhs),rhsMax = -1.29134013047384E-03 2.55686897050803E-03
2016 cg2d: Sum(rhs),rhsMax = -1.68547885859290E-03 2.59998585397636E-03
2017 cg2d: Sum(rhs),rhsMax = -2.84766404276155E-03 2.65617339920652E-03
2018 cg2d: Sum(rhs),rhsMax = -4.53801262154983E-03 2.71885906964107E-03
2019 cg2d: Sum(rhs),rhsMax = -6.41728543264015E-03 2.78009791845916E-03
2020 cg2d: Sum(rhs),rhsMax = -8.11533157770057E-03 2.83193124901885E-03
2021 cg2d: Sum(rhs),rhsMax = -9.30436779420547E-03 2.86771961588277E-03
2022 cg2d: Sum(rhs),rhsMax = -9.76260391151742E-03 2.88321601478918E-03
2023 cg2d: Sum(rhs),rhsMax = -9.41588731490512E-03 2.87721815538183E-03
2024 cg2d: Sum(rhs),rhsMax = -8.34958540008575E-03 2.85172237286792E-03
2025 cg2d: Sum(rhs),rhsMax = -6.78891544428439E-03 2.90854930502966E-03
2026 cg2d: Sum(rhs),rhsMax = -5.05216129305821E-03 2.93304374942347E-03
2027 cg2d: Sum(rhs),rhsMax = -3.48645857936760E-03 2.88331760809225E-03
2028 cg2d: Sum(rhs),rhsMax = -2.39907581052407E-03 2.77469260519571E-03
2029 cg2d: Sum(rhs),rhsMax = -1.99776866246340E-03 2.64912182597155E-03
2030 cg2d: Sum(rhs),rhsMax = -2.35175884286819E-03 2.63954763352601E-03
2031 cg2d: Sum(rhs),rhsMax = -3.38063146261060E-03 2.64744429542211E-03
2032 cg2d: Sum(rhs),rhsMax = -4.87283019341425E-03 2.67027732846092E-03
2033 cg2d: Sum(rhs),rhsMax = -6.52958387513524E-03 2.75143054651375E-03
2034 cg2d: Sum(rhs),rhsMax = -8.02517503814061E-03 2.84716520454138E-03
2035 cg2d: Sum(rhs),rhsMax = -9.07141261231745E-03 2.92480121322807E-03
2036 cg2d: Sum(rhs),rhsMax = -9.47356451587362E-03 2.97120281033455E-03
2037 cg2d: Sum(rhs),rhsMax = -9.16691590168470E-03 2.97966797026566E-03
2038 cg2d: Sum(rhs),rhsMax = -8.22712329421696E-03 3.00381238341768E-03
2039 cg2d: Sum(rhs),rhsMax = -6.85280725918767E-03 3.08036412163273E-03
2040 cg2d: Sum(rhs),rhsMax = -5.32430715222233E-03 3.09182671335295E-03
2041 cg2d: Sum(rhs),rhsMax = -3.94713124738730E-03 3.03934310207189E-03
2042 cg2d: Sum(rhs),rhsMax = -2.99148605171901E-03 2.93659606142843E-03
2043 cg2d: Sum(rhs),rhsMax = -2.63983296030625E-03 2.80689805789312E-03
2044 cg2d: Sum(rhs),rhsMax = -2.95262893506775E-03 2.68543408135165E-03
2045 cg2d: Sum(rhs),rhsMax = -3.85865377572059E-03 2.73031549979248E-03
2046 cg2d: Sum(rhs),rhsMax = -5.17138129912601E-03 2.80043593919769E-03
2047 cg2d: Sum(rhs),rhsMax = -6.62770793298107E-03 2.88238455849333E-03
2048 cg2d: Sum(rhs),rhsMax = -7.94102485447581E-03 2.96047695302616E-03
2049 cg2d: Sum(rhs),rhsMax = -8.85794575885941E-03 3.01993438120723E-03
2050 cg2d: Sum(rhs),rhsMax = -9.20747805477929E-03 3.04982321160556E-03
2051 cg2d: Sum(rhs),rhsMax = -8.93311459321826E-03 3.04517971961920E-03
2052 cg2d: Sum(rhs),rhsMax = -8.10185269939222E-03 3.11258929644989E-03
2053 cg2d: Sum(rhs),rhsMax = -6.88878918815146E-03 3.17297132696760E-03
2054 cg2d: Sum(rhs),rhsMax = -5.54076170898975E-03 3.17471656193036E-03
2055 cg2d: Sum(rhs),rhsMax = -4.32655847274852E-03 3.11938175292687E-03
2056 cg2d: Sum(rhs),rhsMax = -3.48371948662848E-03 3.01971788449930E-03
2057 cg2d: Sum(rhs),rhsMax = -3.17244051278919E-03 2.89700827595525E-03
2058 cg2d: Sum(rhs),rhsMax = -3.44550644324019E-03 2.77676421980119E-03
2059 cg2d: Sum(rhs),rhsMax = -4.23987136573985E-03 2.78119156868094E-03
2060 cg2d: Sum(rhs),rhsMax = -5.39114851988811E-03 2.84461346509739E-03
2061 cg2d: Sum(rhs),rhsMax = -6.66774859031250E-03 2.91823901906956E-03
2062 cg2d: Sum(rhs),rhsMax = -7.81760211060794E-03 2.98773875185461E-03
2063 cg2d: Sum(rhs),rhsMax = -8.61805640261235E-03 3.03980201143308E-03
2064 cg2d: Sum(rhs),rhsMax = -8.91908467033645E-03 3.06473915458495E-03
2065 cg2d: Sum(rhs),rhsMax = -8.67143912628469E-03 3.06396596110159E-03
2066 cg2d: Sum(rhs),rhsMax = -7.93449149073678E-03 3.16208625498571E-03
2067 cg2d: Sum(rhs),rhsMax = -6.86259114723331E-03 3.21610124836293E-03
2068 cg2d: Sum(rhs),rhsMax = -5.67301258537810E-03 3.21680816104885E-03
2069 cg2d: Sum(rhs),rhsMax = -4.60212391584630E-03 3.16554821366411E-03
2070 cg2d: Sum(rhs),rhsMax = -3.85860108608403E-03 3.07378663481752E-03
2071 cg2d: Sum(rhs),rhsMax = -3.58293265486035E-03 2.96071719589744E-03
2072 cg2d: Sum(rhs),rhsMax = -3.82105712408440E-03 2.84938996658172E-03
2073 cg2d: Sum(rhs),rhsMax = -4.51705680207468E-03 2.80618848943839E-03
2074 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2075 early fc = 0.000000000000000D+00
2076 --> objf_test(bi,bj) = 0.473809593230966D-01
2077 --> objf_tracer(bi,bj) = 0.000000000000000D+00
2078 --> objf_atl(bi,bj) = 0.000000000000000D+00
2079 local fc = 0.473809593230966D-01
2080 global fc = 0.473809593230966D-01
2081 (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus = 4.73809593230966E-02
2082 ctrl_depth_ini: ctrl update R_low,
2083 adding the control vector.
2084 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2085 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2086 (PID.TID 0000.0001)
2087 (PID.TID 0000.0001) // =======================================================
2088 (PID.TID 0000.0001) // Model current state
2089 (PID.TID 0000.0001) // =======================================================
2090 (PID.TID 0000.0001)
2091 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
2092 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
2093 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
2094 cg2d: Sum(rhs),rhsMax = -3.96041768353680E-03 2.18766023593342E-04
2095 cg2d: Sum(rhs),rhsMax = -6.70151564470398E-03 4.29236468720546E-04
2096 cg2d: Sum(rhs),rhsMax = -9.17158903540120E-03 6.43184797334014E-04
2097 cg2d: Sum(rhs),rhsMax = -1.08944466273435E-02 8.17951764220847E-04
2098 cg2d: Sum(rhs),rhsMax = -1.15449833390113E-02 9.31105229298567E-04
2099 cg2d: Sum(rhs),rhsMax = -1.10127562438237E-02 9.89364856609866E-04
2100 cg2d: Sum(rhs),rhsMax = -9.42153118113656E-03 1.22456378150706E-03
2101 cg2d: Sum(rhs),rhsMax = -7.10092879416436E-03 1.44777510270806E-03
2102 cg2d: Sum(rhs),rhsMax = -4.51794202870353E-03 1.58982062858407E-03
2103 cg2d: Sum(rhs),rhsMax = -2.18275828105347E-03 1.64357697311160E-03
2104 cg2d: Sum(rhs),rhsMax = -5.47818875128990E-04 1.61756159188984E-03
2105 cg2d: Sum(rhs),rhsMax = 7.99729206828249E-05 1.53363856276915E-03
2106 cg2d: Sum(rhs),rhsMax = -4.03103056681473E-04 1.42794064644945E-03
2107 cg2d: Sum(rhs),rhsMax = -1.88087816401436E-03 1.49223780695492E-03
2108 cg2d: Sum(rhs),rhsMax = -4.04408898769721E-03 1.56210440664466E-03
2109 cg2d: Sum(rhs),rhsMax = -6.45462889011625E-03 1.63424213384094E-03
2110 cg2d: Sum(rhs),rhsMax = -8.63394917107843E-03 1.70505819343441E-03
2111 cg2d: Sum(rhs),rhsMax = -1.01577899828991E-02 1.77167127980026E-03
2112 cg2d: Sum(rhs),rhsMax = -1.07385064686201E-02 1.83257530523626E-03
2113 cg2d: Sum(rhs),rhsMax = -1.02790482927857E-02 1.88791212593028E-03
2114 cg2d: Sum(rhs),rhsMax = -8.88852268677139E-03 1.93938684438076E-03
2115 cg2d: Sum(rhs),rhsMax = -6.85700209612036E-03 2.06671961623576E-03
2116 cg2d: Sum(rhs),rhsMax = -4.59527344169696E-03 2.17651146325572E-03
2117 cg2d: Sum(rhs),rhsMax = -2.55199123557016E-03 2.23681619894624E-03
2118 cg2d: Sum(rhs),rhsMax = -1.12489763358045E-03 2.25047699474939E-03
2119 cg2d: Sum(rhs),rhsMax = -5.83637563239282E-04 2.23911227791211E-03
2120 cg2d: Sum(rhs),rhsMax = -1.01911455146928E-03 2.31619527228592E-03
2121 cg2d: Sum(rhs),rhsMax = -2.32886289850355E-03 2.39332628453352E-03
2122 cg2d: Sum(rhs),rhsMax = -4.24067142991689E-03 2.46478012979007E-03
2123 cg2d: Sum(rhs),rhsMax = -6.36913439035422E-03 2.52475933728357E-03
2124 cg2d: Sum(rhs),rhsMax = -8.29342192408640E-03 2.56860714291424E-03
2125 cg2d: Sum(rhs),rhsMax = -9.64059755054360E-03 2.59379161099020E-03
2126 cg2d: Sum(rhs),rhsMax = -1.01580044428421E-02 2.60046742102773E-03
2127 cg2d: Sum(rhs),rhsMax = -9.76069659254052E-03 2.59154641557147E-03
2128 cg2d: Sum(rhs),rhsMax = -8.54505747191129E-03 2.57230690517032E-03
2129 cg2d: Sum(rhs),rhsMax = -6.76655621259956E-03 2.57617677549918E-03
2130 cg2d: Sum(rhs),rhsMax = -4.78666962353074E-03 2.60704656580132E-03
2131 cg2d: Sum(rhs),rhsMax = -2.99995526326903E-03 2.55368004423517E-03
2132 cg2d: Sum(rhs),rhsMax = -1.75595292286704E-03 2.53090268718745E-03
2133 cg2d: Sum(rhs),rhsMax = -1.29134018396022E-03 2.55686898595480E-03
2134 cg2d: Sum(rhs),rhsMax = -1.68547891664383E-03 2.59998586983850E-03
2135 cg2d: Sum(rhs),rhsMax = -2.84766410554766E-03 2.65617341566859E-03
2136 cg2d: Sum(rhs),rhsMax = -4.53801268928775E-03 2.71885908682766E-03
2137 cg2d: Sum(rhs),rhsMax = -6.41728550559908E-03 2.78009793641204E-03
2138 cg2d: Sum(rhs),rhsMax = -8.11533165619942E-03 2.83193126769237E-03
2139 cg2d: Sum(rhs),rhsMax = -9.30436787860114E-03 2.86771963515745E-03
2140 cg2d: Sum(rhs),rhsMax = -9.76260400218604E-03 2.88321603449970E-03
2141 cg2d: Sum(rhs),rhsMax = -9.41588741221961E-03 2.87721817535255E-03
2142 cg2d: Sum(rhs),rhsMax = -8.34958550439404E-03 2.85172239294834E-03
2143 cg2d: Sum(rhs),rhsMax = -6.78891555589217E-03 2.90854929377794E-03
2144 cg2d: Sum(rhs),rhsMax = -5.05216141221940E-03 2.93304373929874E-03
2145 cg2d: Sum(rhs),rhsMax = -3.48645870628445E-03 2.88331759933249E-03
2146 cg2d: Sum(rhs),rhsMax = -2.39907594535677E-03 2.77469259779198E-03
2147 cg2d: Sum(rhs),rhsMax = -1.99776880534730E-03 2.64912184637419E-03
2148 cg2d: Sum(rhs),rhsMax = -2.35175899393523E-03 2.63954765423982E-03
2149 cg2d: Sum(rhs),rhsMax = -3.38063162201077E-03 2.64744431651299E-03
2150 cg2d: Sum(rhs),rhsMax = -4.87283036133292E-03 2.67027734994129E-03
2151 cg2d: Sum(rhs),rhsMax = -6.52958405180274E-03 2.75143068298560E-03
2152 cg2d: Sum(rhs),rhsMax = -8.02517522383236E-03 2.84716534199899E-03
2153 cg2d: Sum(rhs),rhsMax = -9.07141280734443E-03 2.92480135260068E-03
2154 cg2d: Sum(rhs),rhsMax = -9.47356472056505E-03 2.97120295270348E-03
2155 cg2d: Sum(rhs),rhsMax = -9.16691611636633E-03 2.97966811661967E-03
2156 cg2d: Sum(rhs),rhsMax = -8.22712351918930E-03 3.00381237535185E-03
2157 cg2d: Sum(rhs),rhsMax = -6.85280749470830E-03 3.08036411475155E-03
2158 cg2d: Sum(rhs),rhsMax = -5.32430739849602E-03 3.09182670804432E-03
2159 cg2d: Sum(rhs),rhsMax = -3.94713150456564E-03 3.03934309848790E-03
2160 cg2d: Sum(rhs),rhsMax = -2.99148631990979E-03 2.93659605945424E-03
2161 cg2d: Sum(rhs),rhsMax = -2.63983323959047E-03 2.80689805717159E-03
2162 cg2d: Sum(rhs),rhsMax = -2.95262922552104E-03 2.68543425002833E-03
2163 cg2d: Sum(rhs),rhsMax = -3.85865407743447E-03 2.73031566828973E-03
2164 cg2d: Sum(rhs),rhsMax = -5.17138161222477E-03 2.80043610740980E-03
2165 cg2d: Sum(rhs),rhsMax = -6.62770825763066E-03 2.88238472686666E-03
2166 cg2d: Sum(rhs),rhsMax = -7.94102519088297E-03 2.96047712247577E-03
2167 cg2d: Sum(rhs),rhsMax = -8.85794610726091E-03 3.01993455293566E-03
2168 cg2d: Sum(rhs),rhsMax = -9.20747841542363E-03 3.04982338686045E-03
2169 cg2d: Sum(rhs),rhsMax = -8.93311496634321E-03 3.04517989943871E-03
2170 cg2d: Sum(rhs),rhsMax = -8.10185308520295E-03 3.11258929622922E-03
2171 cg2d: Sum(rhs),rhsMax = -6.88878958680373E-03 3.17297132862858E-03
2172 cg2d: Sum(rhs),rhsMax = -5.54076212058147E-03 3.17471656584481E-03
2173 cg2d: Sum(rhs),rhsMax = -4.32655889732190E-03 3.11938175917600E-03
2174 cg2d: Sum(rhs),rhsMax = -3.48371992418232E-03 3.01971789285393E-03
2175 cg2d: Sum(rhs),rhsMax = -3.17244096329910E-03 2.89700828591875E-03
2176 cg2d: Sum(rhs),rhsMax = -3.44550690668278E-03 2.77676423070719E-03
2177 cg2d: Sum(rhs),rhsMax = -4.23987184211618E-03 2.78119177034212E-03
2178 cg2d: Sum(rhs),rhsMax = -5.39114900924151E-03 2.84461366601500E-03
2179 cg2d: Sum(rhs),rhsMax = -6.66774909273724E-03 2.91823921971747E-03
2180 cg2d: Sum(rhs),rhsMax = -7.81760262624674E-03 2.98773895318840E-03
2181 cg2d: Sum(rhs),rhsMax = -8.61805693164305E-03 3.03980221469826E-03
2182 cg2d: Sum(rhs),rhsMax = -8.91908521295016E-03 3.06473936106930E-03
2183 cg2d: Sum(rhs),rhsMax = -8.67143968265996E-03 3.06396597077861E-03
2184 cg2d: Sum(rhs),rhsMax = -7.93449206101449E-03 3.16208626624890E-03
2185 cg2d: Sum(rhs),rhsMax = -6.86259173149752E-03 3.21610126188083E-03
2186 cg2d: Sum(rhs),rhsMax = -5.67301318364675E-03 3.21680817724915E-03
2187 cg2d: Sum(rhs),rhsMax = -4.60212452807381E-03 3.16554823265038E-03
2188 cg2d: Sum(rhs),rhsMax = -3.85860171217546E-03 3.07378665634885E-03
2189 cg2d: Sum(rhs),rhsMax = -3.58293329469460E-03 2.96071721943572E-03
2190 cg2d: Sum(rhs),rhsMax = -3.82105777754225E-03 2.84938999139726E-03
2191 cg2d: Sum(rhs),rhsMax = -4.51705746906604E-03 2.80618872196583E-03
2192 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2193 early fc = 0.000000000000000D+00
2194 --> objf_test(bi,bj) = 0.473809581907328D-01
2195 --> objf_tracer(bi,bj) = 0.000000000000000D+00
2196 --> objf_atl(bi,bj) = 0.000000000000000D+00
2197 local fc = 0.473809581907328D-01
2198 global fc = 0.473809581907328D-01
2199 (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = 4.73809581907328E-02
2200 grad-res -------------------------------
2201 grad-res 0 1 1 1 1 1 1 1 4.73809587569E-02 4.73809593231E-02 4.73809581907E-02
2202 grad-res 0 1 1 1 0 1 1 1 5.66189251369E-06 5.66181913852E-06 1.29594767692E-05
2203 (PID.TID 0000.0001) ADM ref_cost_function = 4.73809587569146E-02
2204 (PID.TID 0000.0001) ADM adjoint_gradient = 5.66189251368943E-06
2205 (PID.TID 0000.0001) ADM finite-diff_grad = 5.66181913852493E-06
2206 (PID.TID 0000.0001) ====== End of gradient-check number 1 (ierr= 0) =======
2207 (PID.TID 0000.0001) ====== Starts gradient-check number 2 (=ichknum) =======
2208 ph-test icomp, ncvarcomp, ichknum 4 25 2
2209 ph-grd _loc: bi, bj, icomptest, ichknum 1 1 1 2
2210 ph-grd -->hit<-- 4 1 1 1
2211 (PID.TID 0000.0001) grdchk pos: i,j,k= 4 1 1 ; bi,bj= 1 1 ; iobc= 1 ; rec= 1
2212 ctrl_depth_ini: ctrl update R_low,
2213 adding the control vector.
2214 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2215 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2216 (PID.TID 0000.0001)
2217 (PID.TID 0000.0001) // =======================================================
2218 (PID.TID 0000.0001) // Model current state
2219 (PID.TID 0000.0001) // =======================================================
2220 (PID.TID 0000.0001)
2221 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
2222 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
2223 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
2224 cg2d: Sum(rhs),rhsMax = -3.96041768353673E-03 2.18766023594884E-04
2225 cg2d: Sum(rhs),rhsMax = -6.70151564470976E-03 4.29236468120726E-04
2226 cg2d: Sum(rhs),rhsMax = -9.17158903540669E-03 6.43184796173360E-04
2227 cg2d: Sum(rhs),rhsMax = -1.08944466273307E-02 8.17951763010464E-04
2228 cg2d: Sum(rhs),rhsMax = -1.15449833389536E-02 9.31105228758261E-04
2229 cg2d: Sum(rhs),rhsMax = -1.10127562436922E-02 9.89364856920657E-04
2230 cg2d: Sum(rhs),rhsMax = -9.42153118090870E-03 1.22456378186783E-03
2231 cg2d: Sum(rhs),rhsMax = -7.10092879383143E-03 1.44777510334617E-03
2232 cg2d: Sum(rhs),rhsMax = -4.51794202827589E-03 1.58982062959710E-03
2233 cg2d: Sum(rhs),rhsMax = -2.18275828056042E-03 1.64357697457628E-03
2234 cg2d: Sum(rhs),rhsMax = -5.47818874613012E-04 1.61756159384449E-03
2235 cg2d: Sum(rhs),rhsMax = 7.99729211771214E-05 1.53363856520261E-03
2236 cg2d: Sum(rhs),rhsMax = -4.03103056241146E-04 1.42794063208168E-03
2237 cg2d: Sum(rhs),rhsMax = -1.88087816363326E-03 1.49223779028202E-03
2238 cg2d: Sum(rhs),rhsMax = -4.04408898734204E-03 1.56210438853535E-03
2239 cg2d: Sum(rhs),rhsMax = -6.45462888971008E-03 1.63424211534204E-03
2240 cg2d: Sum(rhs),rhsMax = -8.63394917050399E-03 1.70505817559912E-03
2241 cg2d: Sum(rhs),rhsMax = -1.01577899820106E-02 1.77167126350278E-03
2242 cg2d: Sum(rhs),rhsMax = -1.07385064672625E-02 1.83257529100690E-03
2243 cg2d: Sum(rhs),rhsMax = -1.02790482908168E-02 1.88791211384383E-03
2244 cg2d: Sum(rhs),rhsMax = -8.88852268408401E-03 1.93938683402163E-03
2245 cg2d: Sum(rhs),rhsMax = -6.85700209265857E-03 2.06671962014807E-03
2246 cg2d: Sum(rhs),rhsMax = -4.59527343746353E-03 2.17651146776332E-03
2247 cg2d: Sum(rhs),rhsMax = -2.55199123062275E-03 2.23681620422010E-03
2248 cg2d: Sum(rhs),rhsMax = -1.12489762801641E-03 2.25047700090561E-03
2249 cg2d: Sum(rhs),rhsMax = -5.83637557171576E-04 2.23911226023402E-03
2250 cg2d: Sum(rhs),rhsMax = -1.01911454499774E-03 2.31619525057628E-03
2251 cg2d: Sum(rhs),rhsMax = -2.32886289168682E-03 2.39332625889241E-03
2252 cg2d: Sum(rhs),rhsMax = -4.24067142275077E-03 2.46478010082049E-03
2253 cg2d: Sum(rhs),rhsMax = -6.36913438276120E-03 2.52475930598474E-03
2254 cg2d: Sum(rhs),rhsMax = -8.29342191591879E-03 2.56860711050725E-03
2255 cg2d: Sum(rhs),rhsMax = -9.64059754160044E-03 2.59379157870790E-03
2256 cg2d: Sum(rhs),rhsMax = -1.01580044328971E-02 2.60046738990689E-03
2257 cg2d: Sum(rhs),rhsMax = -9.76069658137565E-03 2.59154638628428E-03
2258 cg2d: Sum(rhs),rhsMax = -8.54505745935033E-03 2.57230687792503E-03
2259 cg2d: Sum(rhs),rhsMax = -6.76655619853406E-03 2.57617678823090E-03
2260 cg2d: Sum(rhs),rhsMax = -4.78666960793399E-03 2.60704657821863E-03
2261 cg2d: Sum(rhs),rhsMax = -2.99995524619448E-03 2.55368005623043E-03
2262 cg2d: Sum(rhs),rhsMax = -1.75595290443140E-03 2.53090266210134E-03
2263 cg2d: Sum(rhs),rhsMax = -1.29134016431389E-03 2.55686895908830E-03
2264 cg2d: Sum(rhs),rhsMax = -1.68547889593427E-03 2.59998584054381E-03
2265 cg2d: Sum(rhs),rhsMax = -2.84766408388253E-03 2.65617338366659E-03
2266 cg2d: Sum(rhs),rhsMax = -4.53801266670511E-03 2.71885905223593E-03
2267 cg2d: Sum(rhs),rhsMax = -6.41728548205042E-03 2.78009789969744E-03
2268 cg2d: Sum(rhs),rhsMax = -8.11533163154897E-03 2.83193122956108E-03
2269 cg2d: Sum(rhs),rhsMax = -9.30436785264194E-03 2.86771959640686E-03
2270 cg2d: Sum(rhs),rhsMax = -9.76260397466956E-03 2.88321599586262E-03
2271 cg2d: Sum(rhs),rhsMax = -9.41588738289346E-03 2.87721813736476E-03
2272 cg2d: Sum(rhs),rhsMax = -8.34958547304028E-03 2.85172235586407E-03
2273 cg2d: Sum(rhs),rhsMax = -6.78891552235873E-03 2.90854931139271E-03
2274 cg2d: Sum(rhs),rhsMax = -5.05216137643857E-03 2.93304375657952E-03
2275 cg2d: Sum(rhs),rhsMax = -3.48645866827462E-03 2.88331761615463E-03
2276 cg2d: Sum(rhs),rhsMax = -2.39907590520713E-03 2.77469261418103E-03
2277 cg2d: Sum(rhs),rhsMax = -1.99776876318859E-03 2.64912180937074E-03
2278 cg2d: Sum(rhs),rhsMax = -2.35175894990209E-03 2.63954761605396E-03
2279 cg2d: Sum(rhs),rhsMax = -3.38063157620340E-03 2.64744427711023E-03
2280 cg2d: Sum(rhs),rhsMax = -4.87283031378553E-03 2.67027730952189E-03
2281 cg2d: Sum(rhs),rhsMax = -6.52958400246514E-03 2.75143066683085E-03
2282 cg2d: Sum(rhs),rhsMax = -8.02517517256834E-03 2.84716532501703E-03
2283 cg2d: Sum(rhs),rhsMax = -9.07141275394729E-03 2.92480133476295E-03
2284 cg2d: Sum(rhs),rhsMax = -9.47356466478714E-03 2.97120293399570E-03
2285 cg2d: Sum(rhs),rhsMax = -9.16691605795658E-03 2.97966809704796E-03
2286 cg2d: Sum(rhs),rhsMax = -8.22712345793143E-03 3.00381239580816E-03
2287 cg2d: Sum(rhs),rhsMax = -6.85280743045155E-03 3.08036413490128E-03
2288 cg2d: Sum(rhs),rhsMax = -5.32430733117254E-03 3.09182672769894E-03
2289 cg2d: Sum(rhs),rhsMax = -3.94713143419108E-03 3.03934311759826E-03
2290 cg2d: Sum(rhs),rhsMax = -2.99148624656654E-03 2.93659607812134E-03
2291 cg2d: Sum(rhs),rhsMax = -2.63983316339742E-03 2.80689807562556E-03
2292 cg2d: Sum(rhs),rhsMax = -2.95262914659577E-03 2.68543422549717E-03
2293 cg2d: Sum(rhs),rhsMax = -3.85865399585564E-03 2.73031564307389E-03
2294 cg2d: Sum(rhs),rhsMax = -5.17138152800239E-03 2.80043608144604E-03
2295 cg2d: Sum(rhs),rhsMax = -6.62770817069058E-03 2.88238470008204E-03
2296 cg2d: Sum(rhs),rhsMax = -7.94102510106866E-03 2.96047709480202E-03
2297 cg2d: Sum(rhs),rhsMax = -8.85794601435263E-03 3.01993452432343E-03
2298 cg2d: Sum(rhs),rhsMax = -9.20747831917085E-03 3.04982335729070E-03
2299 cg2d: Sum(rhs),rhsMax = -8.93311486650409E-03 3.04517986892891E-03
2300 cg2d: Sum(rhs),rhsMax = -8.10185298158275E-03 3.11258931821408E-03
2301 cg2d: Sum(rhs),rhsMax = -6.88878947928426E-03 3.17297134992250E-03
2302 cg2d: Sum(rhs),rhsMax = -5.54076200913554E-03 3.17471658627480E-03
2303 cg2d: Sum(rhs),rhsMax = -4.32655878200956E-03 3.11938177874004E-03
2304 cg2d: Sum(rhs),rhsMax = -3.48371980512944E-03 3.01971791172387E-03
2305 cg2d: Sum(rhs),rhsMax = -3.17244084066247E-03 2.89700830440803E-03
2306 cg2d: Sum(rhs),rhsMax = -3.44550678060856E-03 2.77676424920951E-03
2307 cg2d: Sum(rhs),rhsMax = -4.23987171270007E-03 2.78119173488310E-03
2308 cg2d: Sum(rhs),rhsMax = -5.39114887649883E-03 2.84461363001453E-03
2309 cg2d: Sum(rhs),rhsMax = -6.66774895658893E-03 2.91823918309629E-03
2310 cg2d: Sum(rhs),rhsMax = -7.81760248652451E-03 2.98773891586116E-03
2311 cg2d: Sum(rhs),rhsMax = -8.61805678811291E-03 3.03980217658982E-03
2312 cg2d: Sum(rhs),rhsMax = -8.91908506534983E-03 3.06473932212885E-03
2313 cg2d: Sum(rhs),rhsMax = -8.67143953074277E-03 3.06396599312103E-03
2314 cg2d: Sum(rhs),rhsMax = -7.93449190459130E-03 3.16208628805000E-03
2315 cg2d: Sum(rhs),rhsMax = -6.86259157046804E-03 3.21610128277769E-03
2316 cg2d: Sum(rhs),rhsMax = -5.67301301801408E-03 3.21680819702745E-03
2317 cg2d: Sum(rhs),rhsMax = -4.60212435793885E-03 3.16554825128508E-03
2318 cg2d: Sum(rhs),rhsMax = -3.85860153771245E-03 3.07378667400832E-03
2319 cg2d: Sum(rhs),rhsMax = -3.58293311611208E-03 2.96071723644806E-03
2320 cg2d: Sum(rhs),rhsMax = -3.82105759503708E-03 2.84939000818557E-03
2321 cg2d: Sum(rhs),rhsMax = -4.51705728277965E-03 2.80618867741282E-03
2322 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2323 early fc = 0.000000000000000D+00
2324 --> objf_test(bi,bj) = 0.473809587541176D-01
2325 --> objf_tracer(bi,bj) = 0.000000000000000D+00
2326 --> objf_atl(bi,bj) = 0.000000000000000D+00
2327 local fc = 0.473809587541176D-01
2328 global fc = 0.473809587541176D-01
2329 (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus = 4.73809587541176E-02
2330 ctrl_depth_ini: ctrl update R_low,
2331 adding the control vector.
2332 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2333 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2334 (PID.TID 0000.0001)
2335 (PID.TID 0000.0001) // =======================================================
2336 (PID.TID 0000.0001) // Model current state
2337 (PID.TID 0000.0001) // =======================================================
2338 (PID.TID 0000.0001)
2339 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
2340 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
2341 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
2342 cg2d: Sum(rhs),rhsMax = -3.96041768353669E-03 2.18766023597582E-04
2343 cg2d: Sum(rhs),rhsMax = -6.70151564469540E-03 4.29236468088942E-04
2344 cg2d: Sum(rhs),rhsMax = -9.17158903538886E-03 6.43184796115966E-04
2345 cg2d: Sum(rhs),rhsMax = -1.08944466273465E-02 8.17951762822993E-04
2346 cg2d: Sum(rhs),rhsMax = -1.15449833390583E-02 9.31105228277468E-04
2347 cg2d: Sum(rhs),rhsMax = -1.10127562439472E-02 9.89364856558308E-04
2348 cg2d: Sum(rhs),rhsMax = -9.42153118136510E-03 1.22456378070102E-03
2349 cg2d: Sum(rhs),rhsMax = -7.10092879451360E-03 1.44777510206108E-03
2350 cg2d: Sum(rhs),rhsMax = -4.51794202916967E-03 1.58982062846232E-03
2351 cg2d: Sum(rhs),rhsMax = -2.18275828160974E-03 1.64357697394698E-03
2352 cg2d: Sum(rhs),rhsMax = -5.47818875726766E-04 1.61756159411675E-03
2353 cg2d: Sum(rhs),rhsMax = 7.99729201085793E-05 1.53363856675388E-03
2354 cg2d: Sum(rhs),rhsMax = -4.03103057159646E-04 1.42794065920328E-03
2355 cg2d: Sum(rhs),rhsMax = -1.88087816432682E-03 1.49223782094920E-03
2356 cg2d: Sum(rhs),rhsMax = -4.04408898778680E-03 1.56210442096046E-03
2357 cg2d: Sum(rhs),rhsMax = -6.45462888994473E-03 1.63424214750028E-03
2358 cg2d: Sum(rhs),rhsMax = -8.63394917062804E-03 1.70505820556408E-03
2359 cg2d: Sum(rhs),rhsMax = -1.01577899821685E-02 1.77167128978766E-03
2360 cg2d: Sum(rhs),rhsMax = -1.07385064676153E-02 1.83257531284745E-03
2361 cg2d: Sum(rhs),rhsMax = -1.02790482915071E-02 1.88791213136652E-03
2362 cg2d: Sum(rhs),rhsMax = -8.88852268520023E-03 1.93938684826004E-03
2363 cg2d: Sum(rhs),rhsMax = -6.85700209420607E-03 2.06671963139401E-03
2364 cg2d: Sum(rhs),rhsMax = -4.59527343934939E-03 2.17651147926208E-03
2365 cg2d: Sum(rhs),rhsMax = -2.55199123265738E-03 2.23681621633233E-03
2366 cg2d: Sum(rhs),rhsMax = -1.12489762993340E-03 2.25047701410172E-03
2367 cg2d: Sum(rhs),rhsMax = -5.83637558662347E-04 2.23911228877733E-03
2368 cg2d: Sum(rhs),rhsMax = -1.01911454575502E-03 2.31619528626309E-03
2369 cg2d: Sum(rhs),rhsMax = -2.32886289144872E-03 2.39332630124908E-03
2370 cg2d: Sum(rhs),rhsMax = -4.24067142133667E-03 2.46478014847458E-03
2371 cg2d: Sum(rhs),rhsMax = -6.36913438009174E-03 2.52475935690559E-03
2372 cg2d: Sum(rhs),rhsMax = -8.29342191201566E-03 2.56860716235724E-03
2373 cg2d: Sum(rhs),rhsMax = -9.64059753656507E-03 2.59379162924100E-03
2374 cg2d: Sum(rhs),rhsMax = -1.01580044268720E-02 2.60046743734285E-03
2375 cg2d: Sum(rhs),rhsMax = -9.76069657449534E-03 2.59154642959259E-03
2376 cg2d: Sum(rhs),rhsMax = -8.54505745169163E-03 2.57230691696943E-03
2377 cg2d: Sum(rhs),rhsMax = -6.76655619007533E-03 2.57617677341119E-03
2378 cg2d: Sum(rhs),rhsMax = -4.78666959853173E-03 2.60704656324048E-03
2379 cg2d: Sum(rhs),rhsMax = -2.99995523558224E-03 2.55368004109646E-03
2380 cg2d: Sum(rhs),rhsMax = -1.75595289224181E-03 2.53090269703510E-03
2381 cg2d: Sum(rhs),rhsMax = -1.29134015011995E-03 2.55686899737452E-03
2382 cg2d: Sum(rhs),rhsMax = -1.68547887930226E-03 2.59998588327104E-03
2383 cg2d: Sum(rhs),rhsMax = -2.84766406442650E-03 2.65617343120852E-03
2384 cg2d: Sum(rhs),rhsMax = -4.53801264413229E-03 2.71885910423279E-03
2385 cg2d: Sum(rhs),rhsMax = -6.41728545618865E-03 2.78009795517375E-03
2386 cg2d: Sum(rhs),rhsMax = -8.11533160235086E-03 2.83193128715013E-03
2387 cg2d: Sum(rhs),rhsMax = -9.30436782016452E-03 2.86771965463335E-03
2388 cg2d: Sum(rhs),rhsMax = -9.76260393903373E-03 2.88321605342624E-03
2389 cg2d: Sum(rhs),rhsMax = -9.41588734423104E-03 2.87721819336962E-03
2390 cg2d: Sum(rhs),rhsMax = -8.34958543143927E-03 2.85172240995219E-03
2391 cg2d: Sum(rhs),rhsMax = -6.78891547781757E-03 2.90854928741491E-03
2392 cg2d: Sum(rhs),rhsMax = -5.05216132883880E-03 2.93304373214268E-03
2393 cg2d: Sum(rhs),rhsMax = -3.48645861737721E-03 2.88331759127010E-03
2394 cg2d: Sum(rhs),rhsMax = -2.39907585067349E-03 2.77469258880665E-03
2395 cg2d: Sum(rhs),rhsMax = -1.99776870462191E-03 2.64912186297499E-03
2396 cg2d: Sum(rhs),rhsMax = -2.35175888690113E-03 2.63954767171185E-03
2397 cg2d: Sum(rhs),rhsMax = -3.38063150841775E-03 2.64744433482485E-03
2398 cg2d: Sum(rhs),rhsMax = -4.87283024096141E-03 2.67027736888030E-03
2399 cg2d: Sum(rhs),rhsMax = -6.52958392447262E-03 2.75143056266848E-03
2400 cg2d: Sum(rhs),rhsMax = -8.02517508940442E-03 2.84716522152332E-03
2401 cg2d: Sum(rhs),rhsMax = -9.07141266571440E-03 2.92480123106577E-03
2402 cg2d: Sum(rhs),rhsMax = -9.47356457165130E-03 2.97120282904232E-03
2403 cg2d: Sum(rhs),rhsMax = -9.16691596009415E-03 2.97966798983737E-03
2404 cg2d: Sum(rhs),rhsMax = -8.22712335547452E-03 3.00381236296138E-03
2405 cg2d: Sum(rhs),rhsMax = -6.85280732344411E-03 3.08036410148300E-03
2406 cg2d: Sum(rhs),rhsMax = -5.32430721954545E-03 3.09182669369830E-03
2407 cg2d: Sum(rhs),rhsMax = -3.94713131776152E-03 3.03934308296151E-03
2408 cg2d: Sum(rhs),rhsMax = -2.99148612506193E-03 2.93659604276133E-03
2409 cg2d: Sum(rhs),rhsMax = -2.63983303649894E-03 2.80689803943912E-03
2410 cg2d: Sum(rhs),rhsMax = -2.95262901399265E-03 2.68543410588280E-03
2411 cg2d: Sum(rhs),rhsMax = -3.85865385729906E-03 2.73031552500831E-03
2412 cg2d: Sum(rhs),rhsMax = -5.17138138334804E-03 2.80043596516143E-03
2413 cg2d: Sum(rhs),rhsMax = -6.62770801992083E-03 2.88238458527793E-03
2414 cg2d: Sum(rhs),rhsMax = -7.94102494428977E-03 2.96047698069991E-03
2415 cg2d: Sum(rhs),rhsMax = -8.85794585176736E-03 3.01993440981945E-03
2416 cg2d: Sum(rhs),rhsMax = -9.20747815103178E-03 3.04982324117530E-03
2417 cg2d: Sum(rhs),rhsMax = -8.93311469305710E-03 3.04517975012900E-03
2418 cg2d: Sum(rhs),rhsMax = -8.10185280301213E-03 3.11258927446503E-03
2419 cg2d: Sum(rhs),rhsMax = -6.88878929567066E-03 3.17297130567367E-03
2420 cg2d: Sum(rhs),rhsMax = -5.54076182043541E-03 3.17471654150035E-03
2421 cg2d: Sum(rhs),rhsMax = -4.32655858806057E-03 3.11938173336282E-03
2422 cg2d: Sum(rhs),rhsMax = -3.48371960568108E-03 3.01971786562936E-03
2423 cg2d: Sum(rhs),rhsMax = -3.17244063542554E-03 2.89700825746596E-03
2424 cg2d: Sum(rhs),rhsMax = -3.44550656931414E-03 2.77676420129887E-03
2425 cg2d: Sum(rhs),rhsMax = -4.23987149515568E-03 2.78119160413994E-03
2426 cg2d: Sum(rhs),rhsMax = -5.39114865263052E-03 2.84461350109785E-03
2427 cg2d: Sum(rhs),rhsMax = -6.66774872646054E-03 2.91823905569074E-03
2428 cg2d: Sum(rhs),rhsMax = -7.81760225032987E-03 2.98773878918185E-03
2429 cg2d: Sum(rhs),rhsMax = -8.61805654614221E-03 3.03980204954153E-03
2430 cg2d: Sum(rhs),rhsMax = -8.91908481793650E-03 3.06473919352538E-03
2431 cg2d: Sum(rhs),rhsMax = -8.67143927820159E-03 3.06396593875916E-03
2432 cg2d: Sum(rhs),rhsMax = -7.93449164715969E-03 3.16208623318462E-03
2433 cg2d: Sum(rhs),rhsMax = -6.86259130826252E-03 3.21610122746605E-03
2434 cg2d: Sum(rhs),rhsMax = -5.67301275101054E-03 3.21680814127053E-03
2435 cg2d: Sum(rhs),rhsMax = -4.60212408598101E-03 3.16554819502940E-03
2436 cg2d: Sum(rhs),rhsMax = -3.85860126054678E-03 3.07378661715804E-03
2437 cg2d: Sum(rhs),rhsMax = -3.58293283344261E-03 2.96071717888509E-03
2438 cg2d: Sum(rhs),rhsMax = -3.82105730658931E-03 2.84938994979340E-03
2439 cg2d: Sum(rhs),rhsMax = -4.51705698836081E-03 2.80618853399139E-03
2440 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2441 early fc = 0.000000000000000D+00
2442 --> objf_test(bi,bj) = 0.473809587597118D-01
2443 --> objf_tracer(bi,bj) = 0.000000000000000D+00
2444 --> objf_atl(bi,bj) = 0.000000000000000D+00
2445 local fc = 0.473809587597118D-01
2446 global fc = 0.473809587597118D-01
2447 (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = 4.73809587597118E-02
2448 grad-res -------------------------------
2449 grad-res 0 2 4 1 1 1 1 1 4.73809587569E-02 4.73809587541E-02 4.73809587597E-02
2450 grad-res 0 2 2 4 0 1 1 1 -2.82546206927E-08 -2.79710629658E-08 1.00358001620E-02
2451 (PID.TID 0000.0001) ADM ref_cost_function = 4.73809587569146E-02
2452 (PID.TID 0000.0001) ADM adjoint_gradient = -2.82546206927402E-08
2453 (PID.TID 0000.0001) ADM finite-diff_grad = -2.79710629658148E-08
2454 (PID.TID 0000.0001) ====== End of gradient-check number 2 (ierr= 0) =======
2455 (PID.TID 0000.0001) ====== Starts gradient-check number 3 (=ichknum) =======
2456 ph-test icomp, ncvarcomp, ichknum 7 25 3
2457 ph-grd _loc: bi, bj, icomptest, ichknum 1 1 4 3
2458 ph-grd -->hit<-- 2 2 1 1
2459 (PID.TID 0000.0001) grdchk pos: i,j,k= 2 2 1 ; bi,bj= 1 1 ; iobc= 1 ; rec= 1
2460 ctrl_depth_ini: ctrl update R_low,
2461 adding the control vector.
2462 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2463 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2464 (PID.TID 0000.0001)
2465 (PID.TID 0000.0001) // =======================================================
2466 (PID.TID 0000.0001) // Model current state
2467 (PID.TID 0000.0001) // =======================================================
2468 (PID.TID 0000.0001)
2469 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
2470 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
2471 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
2472 cg2d: Sum(rhs),rhsMax = -3.96041768353672E-03 2.18766023596339E-04
2473 cg2d: Sum(rhs),rhsMax = -6.70151564470495E-03 4.29236468024769E-04
2474 cg2d: Sum(rhs),rhsMax = -9.17158903540541E-03 6.43184796286816E-04
2475 cg2d: Sum(rhs),rhsMax = -1.08944466273512E-02 8.17951763426011E-04
2476 cg2d: Sum(rhs),rhsMax = -1.15449833390179E-02 9.31105229292682E-04
2477 cg2d: Sum(rhs),rhsMax = -1.10127562438193E-02 9.89364856770903E-04
2478 cg2d: Sum(rhs),rhsMax = -9.42153118110699E-03 1.22456378174853E-03
2479 cg2d: Sum(rhs),rhsMax = -7.10092879409280E-03 1.44777510364875E-03
2480 cg2d: Sum(rhs),rhsMax = -4.51794202857224E-03 1.58982063059867E-03
2481 cg2d: Sum(rhs),rhsMax = -2.18275828084447E-03 1.64357697653894E-03
2482 cg2d: Sum(rhs),rhsMax = -5.47818874822994E-04 1.61756159696463E-03
2483 cg2d: Sum(rhs),rhsMax = 7.99729211099699E-05 1.53363856956802E-03
2484 cg2d: Sum(rhs),rhsMax = -4.03103056098487E-04 1.42794064715167E-03
2485 cg2d: Sum(rhs),rhsMax = -1.88087816322331E-03 1.49223780757673E-03
2486 cg2d: Sum(rhs),rhsMax = -4.04408898662149E-03 1.56210440714613E-03
2487 cg2d: Sum(rhs),rhsMax = -6.45462888864993E-03 1.63424213419180E-03
2488 cg2d: Sum(rhs),rhsMax = -8.63394916908479E-03 1.70505819361309E-03
2489 cg2d: Sum(rhs),rhsMax = -1.01577899802135E-02 1.77167127979032E-03
2490 cg2d: Sum(rhs),rhsMax = -1.07385064650578E-02 1.83257530502139E-03
2491 cg2d: Sum(rhs),rhsMax = -1.02790482881531E-02 1.88791212548934E-03
2492 cg2d: Sum(rhs),rhsMax = -8.88852268087942E-03 1.93938684368397E-03
2493 cg2d: Sum(rhs),rhsMax = -6.85700208879707E-03 2.06671962668403E-03
2494 cg2d: Sum(rhs),rhsMax = -4.59527343279716E-03 2.17651147479478E-03
2495 cg2d: Sum(rhs),rhsMax = -2.55199122497959E-03 2.23681621217742E-03
2496 cg2d: Sum(rhs),rhsMax = -1.12489762121315E-03 2.25047701016921E-03
2497 cg2d: Sum(rhs),rhsMax = -5.83637549028200E-04 2.23911227524960E-03
2498 cg2d: Sum(rhs),rhsMax = -1.01911453535165E-03 2.31619526910984E-03
2499 cg2d: Sum(rhs),rhsMax = -2.32886288040352E-03 2.39332628083499E-03
2500 cg2d: Sum(rhs),rhsMax = -4.24067140972880E-03 2.46478012557896E-03
2501 cg2d: Sum(rhs),rhsMax = -6.36913436793005E-03 2.52475933258592E-03
2502 cg2d: Sum(rhs),rhsMax = -8.29342189923024E-03 2.56860713776661E-03
2503 cg2d: Sum(rhs),rhsMax = -9.64059752301469E-03 2.59379160543216E-03
2504 cg2d: Sum(rhs),rhsMax = -1.01580044123665E-02 2.60046741509391E-03
2505 cg2d: Sum(rhs),rhsMax = -9.76069655882946E-03 2.59154640928469E-03
2506 cg2d: Sum(rhs),rhsMax = -8.54505743468331E-03 2.57230689853738E-03
2507 cg2d: Sum(rhs),rhsMax = -6.76655617160168E-03 2.57617677939450E-03
2508 cg2d: Sum(rhs),rhsMax = -4.78666957855523E-03 2.60704656903802E-03
2509 cg2d: Sum(rhs),rhsMax = -2.99995521416165E-03 2.55368004681548E-03
2510 cg2d: Sum(rhs),rhsMax = -1.75595286952545E-03 2.53090267895892E-03
2511 cg2d: Sum(rhs),rhsMax = -1.29134012632207E-03 2.55686897725433E-03
2512 cg2d: Sum(rhs),rhsMax = -1.68547885466692E-03 2.59998586065415E-03
2513 cg2d: Sum(rhs),rhsMax = -2.84766403918572E-03 2.65617340600642E-03
2514 cg2d: Sum(rhs),rhsMax = -4.53801261846666E-03 2.71885907671250E-03
2515 cg2d: Sum(rhs),rhsMax = -6.41728543019818E-03 2.78009792588471E-03
2516 cg2d: Sum(rhs),rhsMax = -8.11533157604183E-03 2.83193125680395E-03
2517 cg2d: Sum(rhs),rhsMax = -9.30436779345534E-03 2.86771962396179E-03
2518 cg2d: Sum(rhs),rhsMax = -9.76260391177848E-03 2.88321602304560E-03
2519 cg2d: Sum(rhs),rhsMax = -9.41588731625630E-03 2.87721816367729E-03
2520 cg2d: Sum(rhs),rhsMax = -8.34958540258690E-03 2.85172238107347E-03
2521 cg2d: Sum(rhs),rhsMax = -6.78891544798488E-03 2.90854929466653E-03
2522 cg2d: Sum(rhs),rhsMax = -5.05216129800798E-03 2.93304373930579E-03
2523 cg2d: Sum(rhs),rhsMax = -3.48645858562792E-03 2.88331759838872E-03
2524 cg2d: Sum(rhs),rhsMax = -2.39907581817594E-03 2.77469259593640E-03
2525 cg2d: Sum(rhs),rhsMax = -1.99776867161167E-03 2.64912183336822E-03
2526 cg2d: Sum(rhs),rhsMax = -2.35175885364041E-03 2.63954764095826E-03
2527 cg2d: Sum(rhs),rhsMax = -3.38063147515097E-03 2.64744430295532E-03
2528 cg2d: Sum(rhs),rhsMax = -4.87283020787399E-03 2.67027733611770E-03
2529 cg2d: Sum(rhs),rhsMax = -6.52958389166115E-03 2.75143059969389E-03
2530 cg2d: Sum(rhs),rhsMax = -8.02517505686465E-03 2.84716525795706E-03
2531 cg2d: Sum(rhs),rhsMax = -9.07141263334930E-03 2.92480126739090E-03
2532 cg2d: Sum(rhs),rhsMax = -9.47356453929796E-03 2.97120286582924E-03
2533 cg2d: Sum(rhs),rhsMax = -9.16691592756388E-03 2.97966802761855E-03
2534 cg2d: Sum(rhs),rhsMax = -8.22712332259849E-03 3.00381237077362E-03
2535 cg2d: Sum(rhs),rhsMax = -6.85280729011496E-03 3.08036410936947E-03
2536 cg2d: Sum(rhs),rhsMax = -5.32430718574652E-03 3.09182670171181E-03
2537 cg2d: Sum(rhs),rhsMax = -3.94713128357759E-03 3.03934309115731E-03
2538 cg2d: Sum(rhs),rhsMax = -2.99148609066914E-03 2.93659605118578E-03
2539 cg2d: Sum(rhs),rhsMax = -2.63983300213564E-03 2.80689804811977E-03
2540 cg2d: Sum(rhs),rhsMax = -2.95262897991703E-03 2.68543414837373E-03
2541 cg2d: Sum(rhs),rhsMax = -3.85865382374210E-03 2.73031556639489E-03
2542 cg2d: Sum(rhs),rhsMax = -5.17138135047121E-03 2.80043600534939E-03
2543 cg2d: Sum(rhs),rhsMax = -6.62770798778728E-03 2.88238462446372E-03
2544 cg2d: Sum(rhs),rhsMax = -7.94102491285513E-03 2.96047701933660E-03
2545 cg2d: Sum(rhs),rhsMax = -8.85794582089201E-03 3.01993444852994E-03
2546 cg2d: Sum(rhs),rhsMax = -9.20747812051271E-03 3.04982328063050E-03
2547 cg2d: Sum(rhs),rhsMax = -8.93311466267283E-03 3.04517979091541E-03
2548 cg2d: Sum(rhs),rhsMax = -8.10185277257188E-03 3.11258928416098E-03
2549 cg2d: Sum(rhs),rhsMax = -6.88878926505783E-03 3.17297131549522E-03
2550 cg2d: Sum(rhs),rhsMax = -5.54076178963661E-03 3.17471655152775E-03
2551 cg2d: Sum(rhs),rhsMax = -4.32655855717406E-03 3.11938174367786E-03
2552 cg2d: Sum(rhs),rhsMax = -3.48371957490270E-03 3.01971787630131E-03
2553 cg2d: Sum(rhs),rhsMax = -3.17244060501490E-03 2.89700826853982E-03
2554 cg2d: Sum(rhs),rhsMax = -3.44550653954740E-03 2.77676421278795E-03
2555 cg2d: Sum(rhs),rhsMax = -4.23987146627460E-03 2.78119165004015E-03
2556 cg2d: Sum(rhs),rhsMax = -5.39114862479778E-03 2.84461354583894E-03
2557 cg2d: Sum(rhs),rhsMax = -6.66774869973043E-03 2.91823909946227E-03
2558 cg2d: Sum(rhs),rhsMax = -7.81760222464048E-03 2.98773883242840E-03
2559 cg2d: Sum(rhs),rhsMax = -8.61805652133074E-03 3.03980209287348E-03
2560 cg2d: Sum(rhs),rhsMax = -8.91908479377499E-03 3.06473923759766E-03
2561 cg2d: Sum(rhs),rhsMax = -8.67143925444597E-03 3.06396595180036E-03
2562 cg2d: Sum(rhs),rhsMax = -7.93449162360236E-03 3.16208624632647E-03
2563 cg2d: Sum(rhs),rhsMax = -6.86259128477823E-03 3.21610124075389E-03
2564 cg2d: Sum(rhs),rhsMax = -5.67301272758609E-03 3.21680815476968E-03
2565 cg2d: Sum(rhs),rhsMax = -4.60212406272285E-03 3.16554820881330E-03
2566 cg2d: Sum(rhs),rhsMax = -3.85860123766480E-03 3.07378663129525E-03
2567 cg2d: Sum(rhs),rhsMax = -3.58293281121318E-03 2.96071719342761E-03
2568 cg2d: Sum(rhs),rhsMax = -3.82105728530484E-03 2.84938996476852E-03
2569 cg2d: Sum(rhs),rhsMax = -4.51705696827587E-03 2.80618858507278E-03
2570 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2571 early fc = 0.000000000000000D+00
2572 --> objf_test(bi,bj) = 0.473809588673606D-01
2573 --> objf_tracer(bi,bj) = 0.000000000000000D+00
2574 --> objf_atl(bi,bj) = 0.000000000000000D+00
2575 local fc = 0.473809588673606D-01
2576 global fc = 0.473809588673606D-01
2577 (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus = 4.73809588673606E-02
2578 ctrl_depth_ini: ctrl update R_low,
2579 adding the control vector.
2580 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2581 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2582 (PID.TID 0000.0001)
2583 (PID.TID 0000.0001) // =======================================================
2584 (PID.TID 0000.0001) // Model current state
2585 (PID.TID 0000.0001) // =======================================================
2586 (PID.TID 0000.0001)
2587 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
2588 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
2589 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
2590 cg2d: Sum(rhs),rhsMax = -3.96041768353670E-03 2.18766023597592E-04
2591 cg2d: Sum(rhs),rhsMax = -6.70151564470021E-03 4.29236468184895E-04
2592 cg2d: Sum(rhs),rhsMax = -9.17158903539014E-03 6.43184796002505E-04
2593 cg2d: Sum(rhs),rhsMax = -1.08944466273260E-02 8.17951762407456E-04
2594 cg2d: Sum(rhs),rhsMax = -1.15449833389941E-02 9.31105227743035E-04
2595 cg2d: Sum(rhs),rhsMax = -1.10127562438203E-02 9.89364856708065E-04
2596 cg2d: Sum(rhs),rhsMax = -9.42153118116685E-03 1.22456378082031E-03
2597 cg2d: Sum(rhs),rhsMax = -7.10092879425226E-03 1.44777510175849E-03
2598 cg2d: Sum(rhs),rhsMax = -4.51794202887333E-03 1.58982062746073E-03
2599 cg2d: Sum(rhs),rhsMax = -2.18275828132568E-03 1.64357697198431E-03
2600 cg2d: Sum(rhs),rhsMax = -5.47818875516779E-04 1.61756159099661E-03
2601 cg2d: Sum(rhs),rhsMax = 7.99729201757397E-05 1.53363856238847E-03
2602 cg2d: Sum(rhs),rhsMax = -4.03103057302292E-04 1.42794064413329E-03
2603 cg2d: Sum(rhs),rhsMax = -1.88087816473676E-03 1.49223780365449E-03
2604 cg2d: Sum(rhs),rhsMax = -4.04408898850735E-03 1.56210440234969E-03
2605 cg2d: Sum(rhs),rhsMax = -6.45462889100488E-03 1.63424212865050E-03
2606 cg2d: Sum(rhs),rhsMax = -8.63394917204726E-03 1.70505818755012E-03
2607 cg2d: Sum(rhs),rhsMax = -1.01577899839656E-02 1.77167127350013E-03
2608 cg2d: Sum(rhs),rhsMax = -1.07385064698199E-02 1.83257529883296E-03
2609 cg2d: Sum(rhs),rhsMax = -1.02790482941708E-02 1.88791211972100E-03
2610 cg2d: Sum(rhs),rhsMax = -8.88852268840479E-03 1.93938683859771E-03
2611 cg2d: Sum(rhs),rhsMax = -6.85700209806756E-03 2.06671962485803E-03
2612 cg2d: Sum(rhs),rhsMax = -4.59527344401575E-03 2.17651147223062E-03
2613 cg2d: Sum(rhs),rhsMax = -2.55199123830050E-03 2.23681620837501E-03
2614 cg2d: Sum(rhs),rhsMax = -1.12489763673664E-03 2.25047700483812E-03
2615 cg2d: Sum(rhs),rhsMax = -5.83637566805712E-04 2.23911227376175E-03
2616 cg2d: Sum(rhs),rhsMax = -1.01911455540110E-03 2.31619526772953E-03
2617 cg2d: Sum(rhs),rhsMax = -2.32886290273201E-03 2.39332627930649E-03
2618 cg2d: Sum(rhs),rhsMax = -4.24067143435864E-03 2.46478012371611E-03
2619 cg2d: Sum(rhs),rhsMax = -6.36913439492289E-03 2.52475933030441E-03
2620 cg2d: Sum(rhs),rhsMax = -8.29342192870422E-03 2.56860713509789E-03
2621 cg2d: Sum(rhs),rhsMax = -9.64059755515085E-03 2.59379160251674E-03
2622 cg2d: Sum(rhs),rhsMax = -1.01580044474026E-02 2.60046741215584E-03
2623 cg2d: Sum(rhs),rhsMax = -9.76069659704156E-03 2.59154640659219E-03
2624 cg2d: Sum(rhs),rhsMax = -8.54505747635872E-03 2.57230689635708E-03
2625 cg2d: Sum(rhs),rhsMax = -6.76655621700775E-03 2.57617678224757E-03
2626 cg2d: Sum(rhs),rhsMax = -4.78666962791052E-03 2.60704657242108E-03
2627 cg2d: Sum(rhs),rhsMax = -2.99995526761510E-03 2.55368005051140E-03
2628 cg2d: Sum(rhs),rhsMax = -1.75595292714780E-03 2.53090268017752E-03
2629 cg2d: Sum(rhs),rhsMax = -1.29134018811180E-03 2.55686897920849E-03
2630 cg2d: Sum(rhs),rhsMax = -1.68547892056962E-03 2.59998586316071E-03
2631 cg2d: Sum(rhs),rhsMax = -2.84766410912331E-03 2.65617340886869E-03
2632 cg2d: Sum(rhs),rhsMax = -4.53801269237073E-03 2.71885907975622E-03
2633 cg2d: Sum(rhs),rhsMax = -6.41728550804089E-03 2.78009792898648E-03
2634 cg2d: Sum(rhs),rhsMax = -8.11533165785800E-03 2.83193125990727E-03
2635 cg2d: Sum(rhs),rhsMax = -9.30436787935113E-03 2.86771962707843E-03
2636 cg2d: Sum(rhs),rhsMax = -9.76260400192483E-03 2.88321602624326E-03
2637 cg2d: Sum(rhs),rhsMax = -9.41588741086826E-03 2.87721816705709E-03
2638 cg2d: Sum(rhs),rhsMax = -8.34958550189275E-03 2.85172238474279E-03
2639 cg2d: Sum(rhs),rhsMax = -6.78891555219154E-03 2.90854930414109E-03
2640 cg2d: Sum(rhs),rhsMax = -5.05216140726953E-03 2.93304374941641E-03
2641 cg2d: Sum(rhs),rhsMax = -3.48645870002405E-03 2.88331760903602E-03
2642 cg2d: Sum(rhs),rhsMax = -2.39907593770480E-03 2.77469260705129E-03
2643 cg2d: Sum(rhs),rhsMax = -1.99776879619893E-03 2.64912183897752E-03
2644 cg2d: Sum(rhs),rhsMax = -2.35175898316291E-03 2.63954764680756E-03
2645 cg2d: Sum(rhs),rhsMax = -3.38063160947029E-03 2.64744430897976E-03
2646 cg2d: Sum(rhs),rhsMax = -4.87283034687310E-03 2.67027734228450E-03
2647 cg2d: Sum(rhs),rhsMax = -6.52958403527676E-03 2.75143062980545E-03
2648 cg2d: Sum(rhs),rhsMax = -8.02517520510827E-03 2.84716528858330E-03
2649 cg2d: Sum(rhs),rhsMax = -9.07141278631253E-03 2.92480129843784E-03
2650 cg2d: Sum(rhs),rhsMax = -9.47356469714063E-03 2.97120289720878E-03
2651 cg2d: Sum(rhs),rhsMax = -9.16691609048703E-03 2.97966805926678E-03
2652 cg2d: Sum(rhs),rhsMax = -8.22712349080764E-03 3.00381238799590E-03
2653 cg2d: Sum(rhs),rhsMax = -6.85280746378088E-03 3.08036412701481E-03
2654 cg2d: Sum(rhs),rhsMax = -5.32430736497167E-03 3.09182671968544E-03
2655 cg2d: Sum(rhs),rhsMax = -3.94713146837519E-03 3.03934310940247E-03
2656 cg2d: Sum(rhs),rhsMax = -2.99148628095951E-03 2.93659606969688E-03
2657 cg2d: Sum(rhs),rhsMax = -2.63983319776091E-03 2.80689806694493E-03
2658 cg2d: Sum(rhs),rhsMax = -2.95262918067157E-03 2.68543418300625E-03
2659 cg2d: Sum(rhs),rhsMax = -3.85865402941276E-03 2.73031560168732E-03
2660 cg2d: Sum(rhs),rhsMax = -5.17138156087937E-03 2.80043604125809E-03
2661 cg2d: Sum(rhs),rhsMax = -6.62770820282425E-03 2.88238466089626E-03
2662 cg2d: Sum(rhs),rhsMax = -7.94102513250344E-03 2.96047705616534E-03
2663 cg2d: Sum(rhs),rhsMax = -8.85794604522811E-03 3.01993448561294E-03
2664 cg2d: Sum(rhs),rhsMax = -9.20747834969003E-03 3.04982331783551E-03
2665 cg2d: Sum(rhs),rhsMax = -8.93311489688848E-03 3.04517982814251E-03
2666 cg2d: Sum(rhs),rhsMax = -8.10185301202314E-03 3.11258930851815E-03
2667 cg2d: Sum(rhs),rhsMax = -6.88878950989723E-03 3.17297134010097E-03
2668 cg2d: Sum(rhs),rhsMax = -5.54076203993449E-03 3.17471657624741E-03
2669 cg2d: Sum(rhs),rhsMax = -4.32655881289623E-03 3.11938176842502E-03
2670 cg2d: Sum(rhs),rhsMax = -3.48371983590799E-03 3.01971790105191E-03
2671 cg2d: Sum(rhs),rhsMax = -3.17244087107328E-03 2.89700829333417E-03
2672 cg2d: Sum(rhs),rhsMax = -3.44550681037546E-03 2.77676423772044E-03
2673 cg2d: Sum(rhs),rhsMax = -4.23987174158130E-03 2.78119168898291E-03
2674 cg2d: Sum(rhs),rhsMax = -5.39114890433172E-03 2.84461358527344E-03
2675 cg2d: Sum(rhs),rhsMax = -6.66774898331917E-03 2.91823913932478E-03
2676 cg2d: Sum(rhs),rhsMax = -7.81760251221405E-03 2.98773887261460E-03
2677 cg2d: Sum(rhs),rhsMax = -8.61805681292452E-03 3.03980213325787E-03
2678 cg2d: Sum(rhs),rhsMax = -8.91908508951148E-03 3.06473927805658E-03
2679 cg2d: Sum(rhs),rhsMax = -8.67143955449856E-03 3.06396598007984E-03
2680 cg2d: Sum(rhs),rhsMax = -7.93449192814880E-03 3.16208627490816E-03
2681 cg2d: Sum(rhs),rhsMax = -6.86259159395250E-03 3.21610126948986E-03
2682 cg2d: Sum(rhs),rhsMax = -5.67301304143869E-03 3.21680818352830E-03
2683 cg2d: Sum(rhs),rhsMax = -4.60212438119715E-03 3.16554823750117E-03
2684 cg2d: Sum(rhs),rhsMax = -3.85860156059457E-03 3.07378665987111E-03
2685 cg2d: Sum(rhs),rhsMax = -3.58293313834164E-03 2.96071722190554E-03
2686 cg2d: Sum(rhs),rhsMax = -3.82105761632167E-03 2.84938999321047E-03
2687 cg2d: Sum(rhs),rhsMax = -4.51705730286471E-03 2.80618862633143E-03
2688 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2689 early fc = 0.000000000000000D+00
2690 --> objf_test(bi,bj) = 0.473809586464690D-01
2691 --> objf_tracer(bi,bj) = 0.000000000000000D+00
2692 --> objf_atl(bi,bj) = 0.000000000000000D+00
2693 local fc = 0.473809586464690D-01
2694 global fc = 0.473809586464690D-01
2695 (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = 4.73809586464690E-02
2696 grad-res -------------------------------
2697 grad-res 0 3 2 2 1 1 1 1 4.73809587569E-02 4.73809588674E-02 4.73809586465E-02
2698 grad-res 0 3 3 7 0 1 1 1 1.10432294334E-06 1.10445791401E-06 -1.22220295029E-04
2699 (PID.TID 0000.0001) ADM ref_cost_function = 4.73809587569146E-02
2700 (PID.TID 0000.0001) ADM adjoint_gradient = 1.10432294333809E-06
2701 (PID.TID 0000.0001) ADM finite-diff_grad = 1.10445791401403E-06
2702 (PID.TID 0000.0001) ====== End of gradient-check number 3 (ierr= 0) =======
2703 (PID.TID 0000.0001) ====== Starts gradient-check number 4 (=ichknum) =======
2704 ph-test icomp, ncvarcomp, ichknum 10 25 4
2705 ph-grd _loc: bi, bj, icomptest, ichknum 1 1 7 4
2706 ph-grd -->hit<-- 5 2 1 1
2707 (PID.TID 0000.0001) grdchk pos: i,j,k= 5 2 1 ; bi,bj= 1 1 ; iobc= 1 ; rec= 1
2708 ctrl_depth_ini: ctrl update R_low,
2709 adding the control vector.
2710 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2711 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2712 (PID.TID 0000.0001)
2713 (PID.TID 0000.0001) // =======================================================
2714 (PID.TID 0000.0001) // Model current state
2715 (PID.TID 0000.0001) // =======================================================
2716 (PID.TID 0000.0001)
2717 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
2718 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
2719 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
2720 cg2d: Sum(rhs),rhsMax = -3.96041768353678E-03 2.18766023593718E-04
2721 cg2d: Sum(rhs),rhsMax = -6.70151564470203E-03 4.29236468106464E-04
2722 cg2d: Sum(rhs),rhsMax = -9.17158903539887E-03 6.43184796147664E-04
2723 cg2d: Sum(rhs),rhsMax = -1.08944466273453E-02 8.17951762915032E-04
2724 cg2d: Sum(rhs),rhsMax = -1.15449833390221E-02 9.31105228506346E-04
2725 cg2d: Sum(rhs),rhsMax = -1.10127562438467E-02 9.89364856773736E-04
2726 cg2d: Sum(rhs),rhsMax = -9.42153118117296E-03 1.22456378133149E-03
2727 cg2d: Sum(rhs),rhsMax = -7.10092879421139E-03 1.44777510277566E-03
2728 cg2d: Sum(rhs),rhsMax = -4.51794202875408E-03 1.58982062913090E-03
2729 cg2d: Sum(rhs),rhsMax = -2.18275828109555E-03 1.64357697439571E-03
2730 cg2d: Sum(rhs),rhsMax = -5.47818875145379E-04 1.61756159415147E-03
2731 cg2d: Sum(rhs),rhsMax = 7.99729207150618E-05 1.53363856619067E-03
2732 cg2d: Sum(rhs),rhsMax = -4.03103056571250E-04 1.42794064560239E-03
2733 cg2d: Sum(rhs),rhsMax = -1.88087816378956E-03 1.49223780508577E-03
2734 cg2d: Sum(rhs),rhsMax = -4.04408898731325E-03 1.56210440360761E-03
2735 cg2d: Sum(rhs),rhsMax = -6.45462888952033E-03 1.63424212961445E-03
2736 cg2d: Sum(rhs),rhsMax = -8.63394917021012E-03 1.70505818813513E-03
2737 cg2d: Sum(rhs),rhsMax = -1.01577899816919E-02 1.77167127367234E-03
2738 cg2d: Sum(rhs),rhsMax = -1.07385064670046E-02 1.83257529861649E-03
2739 cg2d: Sum(rhs),rhsMax = -1.02790482906930E-02 1.88791211919504E-03
2740 cg2d: Sum(rhs),rhsMax = -8.88852268413705E-03 1.93938683788362E-03
2741 cg2d: Sum(rhs),rhsMax = -6.85700209288821E-03 2.06671962700888E-03
2742 cg2d: Sum(rhs),rhsMax = -4.59527343782121E-03 2.17651147490529E-03
2743 cg2d: Sum(rhs),rhsMax = -2.55199123101566E-03 2.23681621182242E-03
2744 cg2d: Sum(rhs),rhsMax = -1.12489762832057E-03 2.25047700920065E-03
2745 cg2d: Sum(rhs),rhsMax = -5.83637557251454E-04 2.23911227388783E-03
2746 cg2d: Sum(rhs),rhsMax = -1.01911454472891E-03 2.31619526810851E-03
2747 cg2d: Sum(rhs),rhsMax = -2.32886289097723E-03 2.39332627984867E-03
2748 cg2d: Sum(rhs),rhsMax = -4.24067142155629E-03 2.46478012430221E-03
2749 cg2d: Sum(rhs),rhsMax = -6.36913438109206E-03 2.52475933080787E-03
2750 cg2d: Sum(rhs),rhsMax = -8.29342191383553E-03 2.56860713540743E-03
2751 cg2d: Sum(rhs),rhsMax = -9.64059753919983E-03 2.59379160255523E-03
2752 cg2d: Sum(rhs),rhsMax = -1.01580044302906E-02 2.60046741189209E-03
2753 cg2d: Sum(rhs),rhsMax = -9.76069657866483E-03 2.59154640604391E-03
2754 cg2d: Sum(rhs),rhsMax = -8.54505745660371E-03 2.57230689558486E-03
2755 cg2d: Sum(rhs),rhsMax = -6.76655619577046E-03 2.57617678828382E-03
2756 cg2d: Sum(rhs),rhsMax = -4.78666960511562E-03 2.60704657852559E-03
2757 cg2d: Sum(rhs),rhsMax = -2.99995524323102E-03 2.55368005689408E-03
2758 cg2d: Sum(rhs),rhsMax = -1.75595290119474E-03 2.53090267943621E-03
2759 cg2d: Sum(rhs),rhsMax = -1.29134016066053E-03 2.55686897864001E-03
2760 cg2d: Sum(rhs),rhsMax = -1.68547889173101E-03 2.59998586276715E-03
2761 cg2d: Sum(rhs),rhsMax = -2.84766407903051E-03 2.65617340862001E-03
2762 cg2d: Sum(rhs),rhsMax = -4.53801266115729E-03 2.71885907960038E-03
2763 cg2d: Sum(rhs),rhsMax = -6.41728547581913E-03 2.78009792886302E-03
2764 cg2d: Sum(rhs),rhsMax = -8.11533162470202E-03 2.83193125976112E-03
2765 cg2d: Sum(rhs),rhsMax = -9.30436784528805E-03 2.86771962687110E-03
2766 cg2d: Sum(rhs),rhsMax = -9.76260396693607E-03 2.88321602595924E-03
2767 cg2d: Sum(rhs),rhsMax = -9.41588737490090E-03 2.87721816670434E-03
2768 cg2d: Sum(rhs),rhsMax = -8.34958546487874E-03 2.85172238434782E-03
2769 cg2d: Sum(rhs),rhsMax = -6.78891551407112E-03 2.90854931348866E-03
2770 cg2d: Sum(rhs),rhsMax = -5.05216136801371E-03 2.93304375891593E-03
2771 cg2d: Sum(rhs),rhsMax = -3.48645865965179E-03 2.88331761878715E-03
2772 cg2d: Sum(rhs),rhsMax = -2.39907589629088E-03 2.77469261712947E-03
2773 cg2d: Sum(rhs),rhsMax = -1.99776875387081E-03 2.64912183875854E-03
2774 cg2d: Sum(rhs),rhsMax = -2.35175894008688E-03 2.63954764660034E-03
2775 cg2d: Sum(rhs),rhsMax = -3.38063156582943E-03 2.64744430874295E-03
2776 cg2d: Sum(rhs),rhsMax = -4.87283030284153E-03 2.67027734197696E-03
2777 cg2d: Sum(rhs),rhsMax = -6.52958399099526E-03 2.75143062417529E-03
2778 cg2d: Sum(rhs),rhsMax = -8.02517516066643E-03 2.84716528406009E-03
2779 cg2d: Sum(rhs),rhsMax = -9.07141274174119E-03 2.92480129524292E-03
2780 cg2d: Sum(rhs),rhsMax = -9.47356465241643E-03 2.97120289532928E-03
2781 cg2d: Sum(rhs),rhsMax = -9.16691604554845E-03 2.97966805845016E-03
2782 cg2d: Sum(rhs),rhsMax = -8.22712344557937E-03 3.00381240031678E-03
2783 cg2d: Sum(rhs),rhsMax = -6.85280741820182E-03 3.08036413970029E-03
2784 cg2d: Sum(rhs),rhsMax = -5.32430731902077E-03 3.09182673282259E-03
2785 cg2d: Sum(rhs),rhsMax = -3.94713142208978E-03 3.03934312304824E-03
2786 cg2d: Sum(rhs),rhsMax = -2.99148623444220E-03 2.93659608386463E-03
2787 cg2d: Sum(rhs),rhsMax = -2.63983315117330E-03 2.80689808159981E-03
2788 cg2d: Sum(rhs),rhsMax = -2.95262913421573E-03 2.68543417906675E-03
2789 cg2d: Sum(rhs),rhsMax = -3.85865398330408E-03 2.73031559772018E-03
2790 cg2d: Sum(rhs),rhsMax = -5.17138151531597E-03 2.80043603789614E-03
2791 cg2d: Sum(rhs),rhsMax = -6.62770815795919E-03 2.88238465873283E-03
2792 cg2d: Sum(rhs),rhsMax = -7.94102508842536E-03 2.96047705563278E-03
2793 cg2d: Sum(rhs),rhsMax = -8.85794600195454E-03 3.01993448689118E-03
2794 cg2d: Sum(rhs),rhsMax = -9.20747830717480E-03 3.04982332080980E-03
2795 cg2d: Sum(rhs),rhsMax = -8.93311485504217E-03 3.04517983241943E-03
2796 cg2d: Sum(rhs),rhsMax = -8.10185297074272E-03 3.11258932483369E-03
2797 cg2d: Sum(rhs),rhsMax = -6.88878946909899E-03 3.17297135685640E-03
2798 cg2d: Sum(rhs),rhsMax = -5.54076199958378E-03 3.17471659355857E-03
2799 cg2d: Sum(rhs),rhsMax = -4.32655877302800E-03 3.11938178636875E-03
2800 cg2d: Sum(rhs),rhsMax = -3.48371979663375E-03 3.01971791965173E-03
2801 cg2d: Sum(rhs),rhsMax = -3.17244083257301E-03 2.89700831255616E-03
2802 cg2d: Sum(rhs),rhsMax = -3.44550677287570E-03 2.77676425748015E-03
2803 cg2d: Sum(rhs),rhsMax = -4.23987170532372E-03 2.78119168828633E-03
2804 cg2d: Sum(rhs),rhsMax = -5.39114886953820E-03 2.84461358491883E-03
2805 cg2d: Sum(rhs),rhsMax = -6.66774895016041E-03 2.91823913996405E-03
2806 cg2d: Sum(rhs),rhsMax = -7.81760248078779E-03 2.98773887474306E-03
2807 cg2d: Sum(rhs),rhsMax = -8.61805678324808E-03 3.03980213711975E-03
2808 cg2d: Sum(rhs),rhsMax = -8.91908506152989E-03 3.06473928360063E-03
2809 cg2d: Sum(rhs),rhsMax = -8.67143952810711E-03 3.06396600111891E-03
2810 cg2d: Sum(rhs),rhsMax = -7.93449190322540E-03 3.16208629621323E-03
2811 cg2d: Sum(rhs),rhsMax = -6.86259157039366E-03 3.21610129118152E-03
2812 cg2d: Sum(rhs),rhsMax = -5.67301301919174E-03 3.21680820571717E-03
2813 cg2d: Sum(rhs),rhsMax = -4.60212436028249E-03 3.16554826026736E-03
2814 cg2d: Sum(rhs),rhsMax = -3.85860154111325E-03 3.07378668325029E-03
2815 cg2d: Sum(rhs),rhsMax = -3.58293312046680E-03 2.96071724588404E-03
2816 cg2d: Sum(rhs),rhsMax = -3.82105760027538E-03 2.84939001773004E-03
2817 cg2d: Sum(rhs),rhsMax = -4.51705728888486E-03 2.80618862900467E-03
2818 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2819 early fc = 0.000000000000000D+00
2820 --> objf_test(bi,bj) = 0.473809587747843D-01
2821 --> objf_tracer(bi,bj) = 0.000000000000000D+00
2822 --> objf_atl(bi,bj) = 0.000000000000000D+00
2823 local fc = 0.473809587747843D-01
2824 global fc = 0.473809587747843D-01
2825 (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus = 4.73809587747843E-02
2826 ctrl_depth_ini: ctrl update R_low,
2827 adding the control vector.
2828 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2829 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2830 (PID.TID 0000.0001)
2831 (PID.TID 0000.0001) // =======================================================
2832 (PID.TID 0000.0001) // Model current state
2833 (PID.TID 0000.0001) // =======================================================
2834 (PID.TID 0000.0001)
2835 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
2836 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
2837 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
2838 cg2d: Sum(rhs),rhsMax = -3.96041768353663E-03 2.18766023593956E-04
2839 cg2d: Sum(rhs),rhsMax = -6.70151564470312E-03 4.29236468103203E-04
2840 cg2d: Sum(rhs),rhsMax = -9.17158903539666E-03 6.43184796141664E-04
2841 cg2d: Sum(rhs),rhsMax = -1.08944466273318E-02 8.17951762918414E-04
2842 cg2d: Sum(rhs),rhsMax = -1.15449833389899E-02 9.31105228529372E-04
2843 cg2d: Sum(rhs),rhsMax = -1.10127562437927E-02 9.89364856705213E-04
2844 cg2d: Sum(rhs),rhsMax = -9.42153118110082E-03 1.22456378123734E-03
2845 cg2d: Sum(rhs),rhsMax = -7.10092879413359E-03 1.44777510263156E-03
2846 cg2d: Sum(rhs),rhsMax = -4.51794202869140E-03 1.58982062892851E-03
2847 cg2d: Sum(rhs),rhsMax = -2.18275828107450E-03 1.64357697412754E-03
2848 cg2d: Sum(rhs),rhsMax = -5.47818875194281E-04 1.61756159380975E-03
2849 cg2d: Sum(rhs),rhsMax = 7.99729205707510E-05 1.53363856576581E-03
2850 cg2d: Sum(rhs),rhsMax = -4.03103056829424E-04 1.42794064568257E-03
2851 cg2d: Sum(rhs),rhsMax = -1.88087816417041E-03 1.49223780614545E-03
2852 cg2d: Sum(rhs),rhsMax = -4.04408898781547E-03 1.56210440588819E-03
2853 cg2d: Sum(rhs),rhsMax = -6.45462889013437E-03 1.63424213322785E-03
2854 cg2d: Sum(rhs),rhsMax = -8.63394917092183E-03 1.70505819302806E-03
2855 cg2d: Sum(rhs),rhsMax = -1.01577899824871E-02 1.77167127961811E-03
2856 cg2d: Sum(rhs),rhsMax = -1.07385064678731E-02 1.83257530523785E-03
2857 cg2d: Sum(rhs),rhsMax = -1.02790482916309E-02 1.88791212601532E-03
2858 cg2d: Sum(rhs),rhsMax = -8.88852268514709E-03 1.93938684439805E-03
2859 cg2d: Sum(rhs),rhsMax = -6.85700209397633E-03 2.06671962453319E-03
2860 cg2d: Sum(rhs),rhsMax = -4.59527343899162E-03 2.17651147212012E-03
2861 cg2d: Sum(rhs),rhsMax = -2.55199123226440E-03 2.23681620873000E-03
2862 cg2d: Sum(rhs),rhsMax = -1.12489762962919E-03 2.25047700580667E-03
2863 cg2d: Sum(rhs),rhsMax = -5.83637558582423E-04 2.23911227512351E-03
2864 cg2d: Sum(rhs),rhsMax = -1.01911454602380E-03 2.31619526873086E-03
2865 cg2d: Sum(rhs),rhsMax = -2.32886289215825E-03 2.39332628029282E-03
2866 cg2d: Sum(rhs),rhsMax = -4.24067142253110E-03 2.46478012499285E-03
2867 cg2d: Sum(rhs),rhsMax = -6.36913438176083E-03 2.52475933208246E-03
2868 cg2d: Sum(rhs),rhsMax = -8.29342191409887E-03 2.56860713745707E-03
2869 cg2d: Sum(rhs),rhsMax = -9.64059753896566E-03 2.59379160539368E-03
2870 cg2d: Sum(rhs),rhsMax = -1.01580044294784E-02 2.60046741535764E-03
2871 cg2d: Sum(rhs),rhsMax = -9.76069657720612E-03 2.59154640983294E-03
2872 cg2d: Sum(rhs),rhsMax = -8.54505745443820E-03 2.57230689930960E-03
2873 cg2d: Sum(rhs),rhsMax = -6.76655619283884E-03 2.57617677335824E-03
2874 cg2d: Sum(rhs),rhsMax = -4.78666960134999E-03 2.60704656293349E-03
2875 cg2d: Sum(rhs),rhsMax = -2.99995523854559E-03 2.55368004043280E-03
2876 cg2d: Sum(rhs),rhsMax = -1.75595289547837E-03 2.53090267970023E-03
2877 cg2d: Sum(rhs),rhsMax = -1.29134015377321E-03 2.55686897782280E-03
2878 cg2d: Sum(rhs),rhsMax = -1.68547888350541E-03 2.59998586104770E-03
2879 cg2d: Sum(rhs),rhsMax = -2.84766406927840E-03 2.65617340625509E-03
2880 cg2d: Sum(rhs),rhsMax = -4.53801264967998E-03 2.71885907686833E-03
2881 cg2d: Sum(rhs),rhsMax = -6.41728546241980E-03 2.78009792600816E-03
2882 cg2d: Sum(rhs),rhsMax = -8.11533160919765E-03 2.83193125695009E-03
2883 cg2d: Sum(rhs),rhsMax = -9.30436782751825E-03 2.86771962416911E-03
2884 cg2d: Sum(rhs),rhsMax = -9.76260394676707E-03 2.88321602332964E-03
2885 cg2d: Sum(rhs),rhsMax = -9.41588735222349E-03 2.87721816403003E-03
2886 cg2d: Sum(rhs),rhsMax = -8.34958543960066E-03 2.85172238146842E-03
2887 cg2d: Sum(rhs),rhsMax = -6.78891548610502E-03 2.90854928531894E-03
2888 cg2d: Sum(rhs),rhsMax = -5.05216133726347E-03 2.93304372980625E-03
2889 cg2d: Sum(rhs),rhsMax = -3.48645862599983E-03 2.88331758863758E-03
2890 cg2d: Sum(rhs),rhsMax = -2.39907585958953E-03 2.77469258585821E-03
2891 cg2d: Sum(rhs),rhsMax = -1.99776871393945E-03 2.64912183358718E-03
2892 cg2d: Sum(rhs),rhsMax = -2.35175889671611E-03 2.63954764116546E-03
2893 cg2d: Sum(rhs),rhsMax = -3.38063151879150E-03 2.64744430319212E-03
2894 cg2d: Sum(rhs),rhsMax = -4.87283025190520E-03 2.67027733642523E-03
2895 cg2d: Sum(rhs),rhsMax = -6.52958393594229E-03 2.75143060532402E-03
2896 cg2d: Sum(rhs),rhsMax = -8.02517510130612E-03 2.84716526248026E-03
2897 cg2d: Sum(rhs),rhsMax = -9.07141267792028E-03 2.92480127058580E-03
2898 cg2d: Sum(rhs),rhsMax = -9.47356458402180E-03 2.97120286770872E-03
2899 cg2d: Sum(rhs),rhsMax = -9.16691597250208E-03 2.97966802843515E-03
2900 cg2d: Sum(rhs),rhsMax = -8.22712336782638E-03 3.00381235845273E-03
2901 cg2d: Sum(rhs),rhsMax = -6.85280733569364E-03 3.08036409668397E-03
2902 cg2d: Sum(rhs),rhsMax = -5.32430723169706E-03 3.09182668857464E-03
2903 cg2d: Sum(rhs),rhsMax = -3.94713132986264E-03 3.03934307751150E-03
2904 cg2d: Sum(rhs),rhsMax = -2.99148613718607E-03 2.93659603701802E-03
2905 cg2d: Sum(rhs),rhsMax = -2.63983304872287E-03 2.80689803346487E-03
2906 cg2d: Sum(rhs),rhsMax = -2.95262902637250E-03 2.68543415231320E-03
2907 cg2d: Sum(rhs),rhsMax = -3.85865386985043E-03 2.73031557036201E-03
2908 cg2d: Sum(rhs),rhsMax = -5.17138139603425E-03 2.80043600871133E-03
2909 cg2d: Sum(rhs),rhsMax = -6.62770803265199E-03 2.88238462662714E-03
2910 cg2d: Sum(rhs),rhsMax = -7.94102495693283E-03 2.96047701986913E-03
2911 cg2d: Sum(rhs),rhsMax = -8.85794586416520E-03 3.01993444725168E-03
2912 cg2d: Sum(rhs),rhsMax = -9.20747816302756E-03 3.04982327765619E-03
2913 cg2d: Sum(rhs),rhsMax = -8.93311470451873E-03 3.04517978663846E-03
2914 cg2d: Sum(rhs),rhsMax = -8.10185281385188E-03 3.11258926784541E-03
2915 cg2d: Sum(rhs),rhsMax = -6.88878930585563E-03 3.17297129873977E-03
2916 cg2d: Sum(rhs),rhsMax = -5.54076182998687E-03 3.17471653421656E-03
2917 cg2d: Sum(rhs),rhsMax = -4.32655859704184E-03 3.11938172573409E-03
2918 cg2d: Sum(rhs),rhsMax = -3.48371961417649E-03 3.01971785770147E-03
2919 cg2d: Sum(rhs),rhsMax = -3.17244064351471E-03 2.89700824931782E-03
2920 cg2d: Sum(rhs),rhsMax = -3.44550657704670E-03 2.77676419302821E-03
2921 cg2d: Sum(rhs),rhsMax = -4.23987150253174E-03 2.78119165073670E-03
2922 cg2d: Sum(rhs),rhsMax = -5.39114865959084E-03 2.84461354619353E-03
2923 cg2d: Sum(rhs),rhsMax = -6.66774873288875E-03 2.91823909882297E-03
2924 cg2d: Sum(rhs),rhsMax = -7.81760225606629E-03 2.98773883029992E-03
2925 cg2d: Sum(rhs),rhsMax = -8.61805655100672E-03 3.03980208901158E-03
2926 cg2d: Sum(rhs),rhsMax = -8.91908482175612E-03 3.06473923205359E-03
2927 cg2d: Sum(rhs),rhsMax = -8.67143928083693E-03 3.06396593076125E-03
2928 cg2d: Sum(rhs),rhsMax = -7.93449164852524E-03 3.16208622502137E-03
2929 cg2d: Sum(rhs),rhsMax = -6.86259130833652E-03 3.21610121906220E-03
2930 cg2d: Sum(rhs),rhsMax = -5.67301274983250E-03 3.21680813258080E-03
2931 cg2d: Sum(rhs),rhsMax = -4.60212408363699E-03 3.16554818604709E-03
2932 cg2d: Sum(rhs),rhsMax = -3.85860125714560E-03 3.07378660791604E-03
2933 cg2d: Sum(rhs),rhsMax = -3.58293282908751E-03 2.96071716944910E-03
2934 cg2d: Sum(rhs),rhsMax = -3.82105730135062E-03 2.84938994024892E-03
2935 cg2d: Sum(rhs),rhsMax = -4.51705698225522E-03 2.80618858239952E-03
2936 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2937 early fc = 0.000000000000000D+00
2938 --> objf_test(bi,bj) = 0.473809587390452D-01
2939 --> objf_tracer(bi,bj) = 0.000000000000000D+00
2940 --> objf_atl(bi,bj) = 0.000000000000000D+00
2941 local fc = 0.473809587390452D-01
2942 global fc = 0.473809587390452D-01
2943 (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = 4.73809587390452E-02
2944 grad-res -------------------------------
2945 grad-res 0 4 5 2 1 1 1 1 4.73809587569E-02 4.73809587748E-02 4.73809587390E-02
2946 grad-res 0 4 4 10 0 1 1 1 1.78683115805E-07 1.78695773456E-07 -7.08385394639E-05
2947 (PID.TID 0000.0001) ADM ref_cost_function = 4.73809587569146E-02
2948 (PID.TID 0000.0001) ADM adjoint_gradient = 1.78683115805244E-07
2949 (PID.TID 0000.0001) ADM finite-diff_grad = 1.78695773456194E-07
2950 (PID.TID 0000.0001) ====== End of gradient-check number 4 (ierr= 0) =======
2951 (PID.TID 0000.0001) ====== Starts gradient-check number 5 (=ichknum) =======
2952 ph-test icomp, ncvarcomp, ichknum 13 25 5
2953 ph-grd _loc: bi, bj, icomptest, ichknum 1 1 10 5
2954 ph-grd -->hit<-- 3 3 1 1
2955 (PID.TID 0000.0001) grdchk pos: i,j,k= 3 3 1 ; bi,bj= 1 1 ; iobc= 1 ; rec= 1
2956 ctrl_depth_ini: ctrl update R_low,
2957 adding the control vector.
2958 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2959 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2960 (PID.TID 0000.0001)
2961 (PID.TID 0000.0001) // =======================================================
2962 (PID.TID 0000.0001) // Model current state
2963 (PID.TID 0000.0001) // =======================================================
2964 (PID.TID 0000.0001)
2965 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
2966 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
2967 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
2968 cg2d: Sum(rhs),rhsMax = -3.96041768353671E-03 2.18766023598622E-04
2969 cg2d: Sum(rhs),rhsMax = -6.70151564470255E-03 4.29236468118010E-04
2970 cg2d: Sum(rhs),rhsMax = -9.17158903540601E-03 6.43184796169083E-04
2971 cg2d: Sum(rhs),rhsMax = -1.08944466273686E-02 8.17951762949157E-04
2972 cg2d: Sum(rhs),rhsMax = -1.15449833390674E-02 9.31105228562476E-04
2973 cg2d: Sum(rhs),rhsMax = -1.10127562439103E-02 9.89364856790333E-04
2974 cg2d: Sum(rhs),rhsMax = -9.42153118123587E-03 1.22456378127351E-03
2975 cg2d: Sum(rhs),rhsMax = -7.10092879423769E-03 1.44777510284960E-03
2976 cg2d: Sum(rhs),rhsMax = -4.51794202869279E-03 1.58982062942230E-03
2977 cg2d: Sum(rhs),rhsMax = -2.18275828088753E-03 1.64357697496713E-03
2978 cg2d: Sum(rhs),rhsMax = -5.47818874735000E-04 1.61756159501793E-03
2979 cg2d: Sum(rhs),rhsMax = 7.99729213658491E-05 1.53363856730090E-03
2980 cg2d: Sum(rhs),rhsMax = -4.03103055673917E-04 1.42794064675944E-03
2981 cg2d: Sum(rhs),rhsMax = -1.88087816268257E-03 1.49223780660924E-03
2982 cg2d: Sum(rhs),rhsMax = -4.04408898608148E-03 1.56210440546294E-03
2983 cg2d: Sum(rhs),rhsMax = -6.45462888829319E-03 1.63424213170917E-03
2984 cg2d: Sum(rhs),rhsMax = -8.63394916914897E-03 1.70505819032179E-03
2985 cg2d: Sum(rhs),rhsMax = -1.01577899809694E-02 1.77167127576138E-03
2986 cg2d: Sum(rhs),rhsMax = -1.07385064667787E-02 1.83257530039775E-03
2987 cg2d: Sum(rhs),rhsMax = -1.02790482910802E-02 1.88791212046421E-03
2988 cg2d: Sum(rhs),rhsMax = -8.88852268518987E-03 1.93938683846963E-03
2989 cg2d: Sum(rhs),rhsMax = -6.85700209458099E-03 2.06671962162602E-03
2990 cg2d: Sum(rhs),rhsMax = -4.59527344004833E-03 2.17651146908047E-03
2991 cg2d: Sum(rhs),rhsMax = -2.55199123360332E-03 2.23681620584485E-03
2992 cg2d: Sum(rhs),rhsMax = -1.12489763105107E-03 2.25047700332335E-03
2993 cg2d: Sum(rhs),rhsMax = -5.83637559896428E-04 2.23911227074215E-03
2994 cg2d: Sum(rhs),rhsMax = -1.01911454708607E-03 2.31619526456002E-03
2995 cg2d: Sum(rhs),rhsMax = -2.32886289290407E-03 2.39332627605582E-03
2996 cg2d: Sum(rhs),rhsMax = -4.24067142299428E-03 2.46478012038976E-03
2997 cg2d: Sum(rhs),rhsMax = -6.36913438207616E-03 2.52475932684730E-03
2998 cg2d: Sum(rhs),rhsMax = -8.29342191448652E-03 2.56860713140724E-03
2999 cg2d: Sum(rhs),rhsMax = -9.64059753969974E-03 2.59379159846218E-03
3000 cg2d: Sum(rhs),rhsMax = -1.01580044308451E-02 2.60046740760283E-03
3001 cg2d: Sum(rhs),rhsMax = -9.76069657945865E-03 2.59154640142438E-03
3002 cg2d: Sum(rhs),rhsMax = -8.54505745775741E-03 2.57230689049371E-03
3003 cg2d: Sum(rhs),rhsMax = -6.76655619730605E-03 2.57617678109729E-03
3004 cg2d: Sum(rhs),rhsMax = -4.78666960693826E-03 2.60704657106721E-03
3005 cg2d: Sum(rhs),rhsMax = -2.99995524513043E-03 2.55368004904483E-03
3006 cg2d: Sum(rhs),rhsMax = -1.75595290286692E-03 2.53090267160370E-03
3007 cg2d: Sum(rhs),rhsMax = -1.29134016174631E-03 2.55686897013352E-03
3008 cg2d: Sum(rhs),rhsMax = -1.68547889186505E-03 2.59998585367154E-03
3009 cg2d: Sum(rhs),rhsMax = -2.84766407789193E-03 2.65617339903844E-03
3010 cg2d: Sum(rhs),rhsMax = -4.53801265851268E-03 2.71885906963843E-03
3011 cg2d: Sum(rhs),rhsMax = -6.41728547154994E-03 2.78009791861489E-03
3012 cg2d: Sum(rhs),rhsMax = -8.11533161881097E-03 2.83193124930013E-03
3013 cg2d: Sum(rhs),rhsMax = -9.30436783788298E-03 2.86771961624537E-03
3014 cg2d: Sum(rhs),rhsMax = -9.76260395819416E-03 2.88321601519223E-03
3015 cg2d: Sum(rhs),rhsMax = -9.41588736501934E-03 2.87721815579923E-03
3016 cg2d: Sum(rhs),rhsMax = -8.34958545402148E-03 2.85172237329384E-03
3017 cg2d: Sum(rhs),rhsMax = -6.78891550232105E-03 2.90854929953980E-03
3018 cg2d: Sum(rhs),rhsMax = -5.05216135533985E-03 2.93304374459975E-03
3019 cg2d: Sum(rhs),rhsMax = -3.48645864589749E-03 2.88331760405606E-03
3020 cg2d: Sum(rhs),rhsMax = -2.39907588118568E-03 2.77469260193028E-03
3021 cg2d: Sum(rhs),rhsMax = -1.99776873706358E-03 2.64912182666519E-03
3022 cg2d: Sum(rhs),rhsMax = -2.35175892119439E-03 2.63954763423718E-03
3023 cg2d: Sum(rhs),rhsMax = -3.38063154449105E-03 2.64744429608560E-03
3024 cg2d: Sum(rhs),rhsMax = -4.87283027876978E-03 2.67027732899978E-03
3025 cg2d: Sum(rhs),rhsMax = -6.52958396401249E-03 2.75143061402974E-03
3026 cg2d: Sum(rhs),rhsMax = -8.02517513072058E-03 2.84716527263135E-03
3027 cg2d: Sum(rhs),rhsMax = -9.07141270889779E-03 2.92480128234221E-03
3028 cg2d: Sum(rhs),rhsMax = -9.47356461682806E-03 2.97120288099216E-03
3029 cg2d: Sum(rhs),rhsMax = -9.16691600740782E-03 2.97966804293763E-03
3030 cg2d: Sum(rhs),rhsMax = -8.22712340506503E-03 3.00381237971132E-03
3031 cg2d: Sum(rhs),rhsMax = -6.85280737542698E-03 3.08036411857792E-03
3032 cg2d: Sum(rhs),rhsMax = -5.32430727399541E-03 3.09182671116825E-03
3033 cg2d: Sum(rhs),rhsMax = -3.94713137470320E-03 3.03934310084632E-03
3034 cg2d: Sum(rhs),rhsMax = -2.99148618446965E-03 2.93659606110385E-03
3035 cg2d: Sum(rhs),rhsMax = -2.63983309830542E-03 2.80689805827698E-03
3036 cg2d: Sum(rhs),rhsMax = -2.95262907810498E-03 2.68543416528475E-03
3037 cg2d: Sum(rhs),rhsMax = -3.85865392361908E-03 2.73031558372799E-03
3038 cg2d: Sum(rhs),rhsMax = -5.17138145179306E-03 2.80043602309715E-03
3039 cg2d: Sum(rhs),rhsMax = -6.62770809044103E-03 2.88238464258259E-03
3040 cg2d: Sum(rhs),rhsMax = -7.94102501687882E-03 2.96047703775300E-03
3041 cg2d: Sum(rhs),rhsMax = -8.85794592646423E-03 3.01993446715249E-03
3042 cg2d: Sum(rhs),rhsMax = -9.20747822791356E-03 3.04982329936593E-03
3043 cg2d: Sum(rhs),rhsMax = -8.93311477222412E-03 3.04517980968518E-03
3044 cg2d: Sum(rhs),rhsMax = -8.10185288456812E-03 3.11258929704669E-03
3045 cg2d: Sum(rhs),rhsMax = -6.88878937970194E-03 3.17297132854967E-03
3046 cg2d: Sum(rhs),rhsMax = -5.54076190699304E-03 3.17471656470424E-03
3047 cg2d: Sum(rhs),rhsMax = -4.32655867714907E-03 3.11938175694421E-03
3048 cg2d: Sum(rhs),rhsMax = -3.48371969725572E-03 3.01971788964483E-03
3049 cg2d: Sum(rhs),rhsMax = -3.17244072939914E-03 2.89700828196845E-03
3050 cg2d: Sum(rhs),rhsMax = -3.44550666557188E-03 2.77676422632778E-03
3051 cg2d: Sum(rhs),rhsMax = -4.23987159357540E-03 2.78119166984592E-03
3052 cg2d: Sum(rhs),rhsMax = -5.39114875310437E-03 2.84461356600658E-03
3053 cg2d: Sum(rhs),rhsMax = -6.66774882891407E-03 2.91823911996506E-03
3054 cg2d: Sum(rhs),rhsMax = -7.81760235473453E-03 2.98773885320591E-03
3055 cg2d: Sum(rhs),rhsMax = -8.61805665251904E-03 3.03980211384291E-03
3056 cg2d: Sum(rhs),rhsMax = -8.91908492635017E-03 3.06473925866929E-03
3057 cg2d: Sum(rhs),rhsMax = -8.67143938874551E-03 3.06396596692241E-03
3058 cg2d: Sum(rhs),rhsMax = -7.93449175993538E-03 3.16208626163632E-03
3059 cg2d: Sum(rhs),rhsMax = -6.86259142335698E-03 3.21610125620431E-03
3060 cg2d: Sum(rhs),rhsMax = -5.67301286847607E-03 3.21680817031465E-03
3061 cg2d: Sum(rhs),rhsMax = -4.60212420582137E-03 3.16554822441487E-03
3062 cg2d: Sum(rhs),rhsMax = -3.85860138271268E-03 3.07378664692861E-03
3063 cg2d: Sum(rhs),rhsMax = -3.58293295783736E-03 2.96071720908330E-03
3064 cg2d: Sum(rhs),rhsMax = -3.82105743308383E-03 2.84938998045179E-03
3065 cg2d: Sum(rhs),rhsMax = -4.51705711681522E-03 2.80618860675593E-03
3066 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3067 early fc = 0.000000000000000D+00
3068 --> objf_test(bi,bj) = 0.473809591660647D-01
3069 --> objf_tracer(bi,bj) = 0.000000000000000D+00
3070 --> objf_atl(bi,bj) = 0.000000000000000D+00
3071 local fc = 0.473809591660647D-01
3072 global fc = 0.473809591660647D-01
3073 (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus = 4.73809591660647E-02
3074 ctrl_depth_ini: ctrl update R_low,
3075 adding the control vector.
3076 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3077 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3078 (PID.TID 0000.0001)
3079 (PID.TID 0000.0001) // =======================================================
3080 (PID.TID 0000.0001) // Model current state
3081 (PID.TID 0000.0001) // =======================================================
3082 (PID.TID 0000.0001)
3083 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
3084 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
3085 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
3086 cg2d: Sum(rhs),rhsMax = -3.96041768353671E-03 2.18766023593931E-04
3087 cg2d: Sum(rhs),rhsMax = -6.70151564470261E-03 4.29236468091652E-04
3088 cg2d: Sum(rhs),rhsMax = -9.17158903538954E-03 6.43184796120237E-04
3089 cg2d: Sum(rhs),rhsMax = -1.08944466273086E-02 8.17951762884288E-04
3090 cg2d: Sum(rhs),rhsMax = -1.15449833389445E-02 9.31105228473239E-04
3091 cg2d: Sum(rhs),rhsMax = -1.10127562437292E-02 9.89364856688609E-04
3092 cg2d: Sum(rhs),rhsMax = -9.42153118103794E-03 1.22456378129534E-03
3093 cg2d: Sum(rhs),rhsMax = -7.10092879410732E-03 1.44777510255762E-03
3094 cg2d: Sum(rhs),rhsMax = -4.51794202875276E-03 1.58982062863712E-03
3095 cg2d: Sum(rhs),rhsMax = -2.18275828128260E-03 1.64357697355613E-03
3096 cg2d: Sum(rhs),rhsMax = -5.47818875604752E-04 1.61756159294330E-03
3097 cg2d: Sum(rhs),rhsMax = 7.99729199198785E-05 1.53363856465559E-03
3098 cg2d: Sum(rhs),rhsMax = -4.03103057726843E-04 1.42794064452552E-03
3099 cg2d: Sum(rhs),rhsMax = -1.88087816527749E-03 1.49223780462199E-03
3100 cg2d: Sum(rhs),rhsMax = -4.04408898904733E-03 1.56210440403287E-03
3101 cg2d: Sum(rhs),rhsMax = -6.45462889136160E-03 1.63424213113313E-03
3102 cg2d: Sum(rhs),rhsMax = -8.63394917198308E-03 1.70505819084142E-03
3103 cg2d: Sum(rhs),rhsMax = -1.01577899832098E-02 1.77167127752906E-03
3104 cg2d: Sum(rhs),rhsMax = -1.07385064680991E-02 1.83257530345660E-03
3105 cg2d: Sum(rhs),rhsMax = -1.02790482912438E-02 1.88791212474614E-03
3106 cg2d: Sum(rhs),rhsMax = -8.88852268409438E-03 1.93938684381204E-03
3107 cg2d: Sum(rhs),rhsMax = -6.85700209228368E-03 2.06671962991605E-03
3108 cg2d: Sum(rhs),rhsMax = -4.59527343676461E-03 2.17651147794494E-03
3109 cg2d: Sum(rhs),rhsMax = -2.55199122967681E-03 2.23681621470759E-03
3110 cg2d: Sum(rhs),rhsMax = -1.12489762689875E-03 2.25047701168397E-03
3111 cg2d: Sum(rhs),rhsMax = -5.83637555937515E-04 2.23911227826919E-03
3112 cg2d: Sum(rhs),rhsMax = -1.01911454366671E-03 2.31619527227934E-03
3113 cg2d: Sum(rhs),rhsMax = -2.32886289023149E-03 2.39332628408567E-03
3114 cg2d: Sum(rhs),rhsMax = -4.24067142109319E-03 2.46478012890531E-03
3115 cg2d: Sum(rhs),rhsMax = -6.36913438077681E-03 2.52475933604302E-03
3116 cg2d: Sum(rhs),rhsMax = -8.29342191344797E-03 2.56860714145726E-03
3117 cg2d: Sum(rhs),rhsMax = -9.64059753846585E-03 2.59379160948673E-03
3118 cg2d: Sum(rhs),rhsMax = -1.01580044289241E-02 2.60046741964691E-03
3119 cg2d: Sum(rhs),rhsMax = -9.76069657641242E-03 2.59154641445250E-03
3120 cg2d: Sum(rhs),rhsMax = -8.54505745328469E-03 2.57230690440076E-03
3121 cg2d: Sum(rhs),rhsMax = -6.76655619130345E-03 2.57617678054479E-03
3122 cg2d: Sum(rhs),rhsMax = -4.78666959952759E-03 2.60704657039190E-03
3123 cg2d: Sum(rhs),rhsMax = -2.99995523664641E-03 2.55368004828206E-03
3124 cg2d: Sum(rhs),rhsMax = -1.75595289380641E-03 2.53090268753275E-03
3125 cg2d: Sum(rhs),rhsMax = -1.29134015268764E-03 2.55686898632930E-03
3126 cg2d: Sum(rhs),rhsMax = -1.68547888337157E-03 2.59998587014332E-03
3127 cg2d: Sum(rhs),rhsMax = -2.84766407041719E-03 2.65617341583666E-03
3128 cg2d: Sum(rhs),rhsMax = -4.53801265232480E-03 2.71885908683030E-03
3129 cg2d: Sum(rhs),rhsMax = -6.41728546668921E-03 2.78009793625630E-03
3130 cg2d: Sum(rhs),rhsMax = -8.11533161508896E-03 2.83193126741109E-03
3131 cg2d: Sum(rhs),rhsMax = -9.30436783492359E-03 2.86771963479485E-03
3132 cg2d: Sum(rhs),rhsMax = -9.76260395550929E-03 2.88321603409666E-03
3133 cg2d: Sum(rhs),rhsMax = -9.41588736210534E-03 2.87721817493516E-03
3134 cg2d: Sum(rhs),rhsMax = -8.34958545045825E-03 2.85172239252242E-03
3135 cg2d: Sum(rhs),rhsMax = -6.78891549785546E-03 2.90854929926780E-03
3136 cg2d: Sum(rhs),rhsMax = -5.05216134993774E-03 2.93304374412246E-03
3137 cg2d: Sum(rhs),rhsMax = -3.48645863975454E-03 2.88331760336869E-03
3138 cg2d: Sum(rhs),rhsMax = -2.39907587469514E-03 2.77469260105741E-03
3139 cg2d: Sum(rhs),rhsMax = -1.99776873074710E-03 2.64912184568055E-03
3140 cg2d: Sum(rhs),rhsMax = -2.35175891560902E-03 2.63954765352864E-03
3141 cg2d: Sum(rhs),rhsMax = -3.38063154013029E-03 2.64744431584949E-03
3142 cg2d: Sum(rhs),rhsMax = -4.87283027597737E-03 2.67027734940243E-03
3143 cg2d: Sum(rhs),rhsMax = -6.52958396292550E-03 2.75143061546960E-03
3144 cg2d: Sum(rhs),rhsMax = -8.02517513125240E-03 2.84716527390902E-03
3145 cg2d: Sum(rhs),rhsMax = -9.07141271076412E-03 2.92480128348654E-03
3146 cg2d: Sum(rhs),rhsMax = -9.47356461961064E-03 2.97120288204587E-03
3147 cg2d: Sum(rhs),rhsMax = -9.16691601064320E-03 2.97966804394770E-03
3148 cg2d: Sum(rhs),rhsMax = -8.22712340834122E-03 3.00381237905822E-03
3149 cg2d: Sum(rhs),rhsMax = -6.85280737846894E-03 3.08036411780636E-03
3150 cg2d: Sum(rhs),rhsMax = -5.32430727672288E-03 3.09182671022901E-03
3151 cg2d: Sum(rhs),rhsMax = -3.94713137724971E-03 3.03934309971344E-03
3152 cg2d: Sum(rhs),rhsMax = -2.99148618715911E-03 2.93659605977882E-03
3153 cg2d: Sum(rhs),rhsMax = -2.63983310159124E-03 2.80689805678772E-03
3154 cg2d: Sum(rhs),rhsMax = -2.95262908248373E-03 2.68543416609523E-03
3155 cg2d: Sum(rhs),rhsMax = -3.85865392953591E-03 2.73031558435422E-03
3156 cg2d: Sum(rhs),rhsMax = -5.17138145955765E-03 2.80043602351034E-03
3157 cg2d: Sum(rhs),rhsMax = -6.62770810017065E-03 2.88238464277740E-03
3158 cg2d: Sum(rhs),rhsMax = -7.94102502847991E-03 2.96047703774895E-03
3159 cg2d: Sum(rhs),rhsMax = -8.85794593965605E-03 3.01993446699041E-03
3160 cg2d: Sum(rhs),rhsMax = -9.20747824228933E-03 3.04982329910010E-03
3161 cg2d: Sum(rhs),rhsMax = -8.93311478733732E-03 3.04517980937273E-03
3162 cg2d: Sum(rhs),rhsMax = -8.10185290002703E-03 3.11258929563243E-03
3163 cg2d: Sum(rhs),rhsMax = -6.88878939525326E-03 3.17297132704651E-03
3164 cg2d: Sum(rhs),rhsMax = -5.54076192257818E-03 3.17471656307094E-03
3165 cg2d: Sum(rhs),rhsMax = -4.32655869292133E-03 3.11938175515865E-03
3166 cg2d: Sum(rhs),rhsMax = -3.48371971355508E-03 3.01971788770840E-03
3167 cg2d: Sum(rhs),rhsMax = -3.17244074668916E-03 2.89700827990555E-03
3168 cg2d: Sum(rhs),rhsMax = -3.44550668435109E-03 2.77676422418061E-03
3169 cg2d: Sum(rhs),rhsMax = -4.23987161428063E-03 2.78119166917714E-03
3170 cg2d: Sum(rhs),rhsMax = -5.39114877602524E-03 2.84461356510579E-03
3171 cg2d: Sum(rhs),rhsMax = -6.66774885413569E-03 2.91823911882199E-03
3172 cg2d: Sum(rhs),rhsMax = -7.81760238212016E-03 2.98773885183711E-03
3173 cg2d: Sum(rhs),rhsMax = -8.61805668173638E-03 3.03980211228845E-03
3174 cg2d: Sum(rhs),rhsMax = -8.91908495693646E-03 3.06473925698497E-03
3175 cg2d: Sum(rhs),rhsMax = -8.67143942019915E-03 3.06396596495779E-03
3176 cg2d: Sum(rhs),rhsMax = -7.93449179181590E-03 3.16208625959830E-03
3177 cg2d: Sum(rhs),rhsMax = -6.86259145537388E-03 3.21610125403945E-03
3178 cg2d: Sum(rhs),rhsMax = -5.67301290054887E-03 3.21680816798335E-03
3179 cg2d: Sum(rhs),rhsMax = -4.60212423809881E-03 3.16554822189961E-03
3180 cg2d: Sum(rhs),rhsMax = -3.85860141554687E-03 3.07378664423775E-03
3181 cg2d: Sum(rhs),rhsMax = -3.58293299171764E-03 2.96071720624986E-03
3182 cg2d: Sum(rhs),rhsMax = -3.82105746854287E-03 2.84938997752719E-03
3183 cg2d: Sum(rhs),rhsMax = -4.51705715432555E-03 2.80618860464830E-03
3184 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3185 early fc = 0.000000000000000D+00
3186 --> objf_test(bi,bj) = 0.473809583477647D-01
3187 --> objf_tracer(bi,bj) = 0.000000000000000D+00
3188 --> objf_atl(bi,bj) = 0.000000000000000D+00
3189 local fc = 0.473809583477647D-01
3190 global fc = 0.473809583477647D-01
3191 (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = 4.73809583477647E-02
3192 grad-res -------------------------------
3193 grad-res 0 5 3 3 1 1 1 1 4.73809587569E-02 4.73809591661E-02 4.73809583478E-02
3194 grad-res 0 5 5 13 0 1 1 1 4.09163329233E-06 4.09150029829E-06 3.25039012259E-05
3195 (PID.TID 0000.0001) ADM ref_cost_function = 4.73809587569146E-02
3196 (PID.TID 0000.0001) ADM adjoint_gradient = 4.09163329233103E-06
3197 (PID.TID 0000.0001) ADM finite-diff_grad = 4.09150029828664E-06
3198 (PID.TID 0000.0001) ====== End of gradient-check number 5 (ierr= 0) =======
3199 (PID.TID 0000.0001) ====== Starts gradient-check number 6 (=ichknum) =======
3200 ph-test icomp, ncvarcomp, ichknum 16 25 6
3201 ph-grd _loc: bi, bj, icomptest, ichknum 1 1 13 6
3202 ph-grd -->hit<-- 1 4 1 1
3203 (PID.TID 0000.0001) grdchk pos: i,j,k= 1 4 1 ; bi,bj= 1 1 ; iobc= 1 ; rec= 1
3204 ctrl_depth_ini: ctrl update R_low,
3205 adding the control vector.
3206 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3207 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3208 (PID.TID 0000.0001)
3209 (PID.TID 0000.0001) // =======================================================
3210 (PID.TID 0000.0001) // Model current state
3211 (PID.TID 0000.0001) // =======================================================
3212 (PID.TID 0000.0001)
3213 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
3214 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
3215 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
3216 cg2d: Sum(rhs),rhsMax = -3.96041768353663E-03 2.18766023592288E-04
3217 cg2d: Sum(rhs),rhsMax = -6.70151564470372E-03 4.29236468108163E-04
3218 cg2d: Sum(rhs),rhsMax = -9.17158903540298E-03 6.43184796129749E-04
3219 cg2d: Sum(rhs),rhsMax = -1.08944466273515E-02 8.17951762860432E-04
3220 cg2d: Sum(rhs),rhsMax = -1.15449833390277E-02 9.31105228420526E-04
3221 cg2d: Sum(rhs),rhsMax = -1.10127562438463E-02 9.89364856748539E-04
3222 cg2d: Sum(rhs),rhsMax = -9.42153118115669E-03 1.22456378139101E-03
3223 cg2d: Sum(rhs),rhsMax = -7.10092879416560E-03 1.44777510298334E-03
3224 cg2d: Sum(rhs),rhsMax = -4.51794202866206E-03 1.58982062951267E-03
3225 cg2d: Sum(rhs),rhsMax = -2.18275828093975E-03 1.64357697493235E-03
3226 cg2d: Sum(rhs),rhsMax = -5.47818874910835E-04 1.61756159476826E-03
3227 cg2d: Sum(rhs),rhsMax = 7.99729210367145E-05 1.53363856675838E-03
3228 cg2d: Sum(rhs),rhsMax = -4.03103056164767E-04 1.42794064580563E-03
3229 cg2d: Sum(rhs),rhsMax = -1.88087816331422E-03 1.49223780578256E-03
3230 cg2d: Sum(rhs),rhsMax = -4.04408898679997E-03 1.56210440491904E-03
3231 cg2d: Sum(rhs),rhsMax = -6.45462888901363E-03 1.63424213160258E-03
3232 cg2d: Sum(rhs),rhsMax = -8.63394916976395E-03 1.70505819078515E-03
3233 cg2d: Sum(rhs),rhsMax = -1.01577899813630E-02 1.77167127688731E-03
3234 cg2d: Sum(rhs),rhsMax = -1.07385064668436E-02 1.83257530222660E-03
3235 cg2d: Sum(rhs),rhsMax = -1.02790482907356E-02 1.88791212298036E-03
3236 cg2d: Sum(rhs),rhsMax = -8.88852268439596E-03 1.93938684160682E-03
3237 cg2d: Sum(rhs),rhsMax = -6.85700209334754E-03 2.06671962321555E-03
3238 cg2d: Sum(rhs),rhsMax = -4.59527343843473E-03 2.17651147149639E-03
3239 cg2d: Sum(rhs),rhsMax = -2.55199123170957E-03 2.23681620896649E-03
3240 cg2d: Sum(rhs),rhsMax = -1.12489762900025E-03 2.25047700696666E-03
3241 cg2d: Sum(rhs),rhsMax = -5.83637557811443E-04 2.23911227543136E-03
3242 cg2d: Sum(rhs),rhsMax = -1.01911454506434E-03 2.31619526940388E-03
3243 cg2d: Sum(rhs),rhsMax = -2.32886289099454E-03 2.39332628110242E-03
3244 cg2d: Sum(rhs),rhsMax = -4.24067142118121E-03 2.46478012572159E-03
3245 cg2d: Sum(rhs),rhsMax = -6.36913438027308E-03 2.52475933256403E-03
3246 cg2d: Sum(rhs),rhsMax = -8.29342191254202E-03 2.56860713760595E-03
3247 cg2d: Sum(rhs),rhsMax = -9.64059753741479E-03 2.59379160521912E-03
3248 cg2d: Sum(rhs),rhsMax = -1.01580044279992E-02 2.60046741495994E-03
3249 cg2d: Sum(rhs),rhsMax = -9.76069657584061E-03 2.59154640938306E-03
3250 cg2d: Sum(rhs),rhsMax = -8.54505745319541E-03 2.57230689901654E-03
3251 cg2d: Sum(rhs),rhsMax = -6.76655619169137E-03 2.57617678135647E-03
3252 cg2d: Sum(rhs),rhsMax = -4.78666960023813E-03 2.60704657321994E-03
3253 cg2d: Sum(rhs),rhsMax = -2.99995523738747E-03 2.55368005253501E-03
3254 cg2d: Sum(rhs),rhsMax = -1.75595289418461E-03 2.53090268162890E-03
3255 cg2d: Sum(rhs),rhsMax = -1.29134015226280E-03 2.55686898037500E-03
3256 cg2d: Sum(rhs),rhsMax = -1.68547888171968E-03 2.59998586411157E-03
3257 cg2d: Sum(rhs),rhsMax = -2.84766406719022E-03 2.65617340968333E-03
3258 cg2d: Sum(rhs),rhsMax = -4.53801264729624E-03 2.71885908050964E-03
3259 cg2d: Sum(rhs),rhsMax = -6.41728545977676E-03 2.78009792973707E-03
3260 cg2d: Sum(rhs),rhsMax = -8.11533160635006E-03 2.83193126068905E-03
3261 cg2d: Sum(rhs),rhsMax = -9.30436782452449E-03 2.86771962789886E-03
3262 cg2d: Sum(rhs),rhsMax = -9.76260394367352E-03 2.88321602708627E-03
3263 cg2d: Sum(rhs),rhsMax = -9.41588734905126E-03 2.87721816789032E-03
3264 cg2d: Sum(rhs),rhsMax = -8.34958543633776E-03 2.85172238552696E-03
3265 cg2d: Sum(rhs),rhsMax = -6.78891548270536E-03 2.90854930430461E-03
3266 cg2d: Sum(rhs),rhsMax = -5.05216133365317E-03 2.93304375103157E-03
3267 cg2d: Sum(rhs),rhsMax = -3.48645862208946E-03 2.88331761189336E-03
3268 cg2d: Sum(rhs),rhsMax = -2.39907585528971E-03 2.77469261075883E-03
3269 cg2d: Sum(rhs),rhsMax = -1.99776870917669E-03 2.64912183919268E-03
3270 cg2d: Sum(rhs),rhsMax = -2.35175889144523E-03 2.63954764691790E-03
3271 cg2d: Sum(rhs),rhsMax = -3.38063151300224E-03 2.64744430899420E-03
3272 cg2d: Sum(rhs),rhsMax = -4.87283024562136E-03 2.67027734220280E-03
3273 cg2d: Sum(rhs),rhsMax = -6.52958392921342E-03 2.75143063159174E-03
3274 cg2d: Sum(rhs),rhsMax = -8.02517509419362E-03 2.84716529053695E-03
3275 cg2d: Sum(rhs),rhsMax = -9.07141267048047E-03 2.92480130054836E-03
3276 cg2d: Sum(rhs),rhsMax = -9.47356457628974E-03 2.97120289946607E-03
3277 cg2d: Sum(rhs),rhsMax = -9.16691596447939E-03 2.97966806166266E-03
3278 cg2d: Sum(rhs),rhsMax = -8.22712335947589E-03 3.00381238992969E-03
3279 cg2d: Sum(rhs),rhsMax = -6.85280732694204E-03 3.08036412987572E-03
3280 cg2d: Sum(rhs),rhsMax = -5.32430722244524E-03 3.09182672345351E-03
3281 cg2d: Sum(rhs),rhsMax = -3.94713132000164E-03 3.03934311387759E-03
3282 cg2d: Sum(rhs),rhsMax = -2.99148612661555E-03 2.93659607454174E-03
3283 cg2d: Sum(rhs),rhsMax = -2.63983303736816E-03 2.80689807175631E-03
3284 cg2d: Sum(rhs),rhsMax = -2.95262901419678E-03 2.68543418626270E-03
3285 cg2d: Sum(rhs),rhsMax = -3.85865385685935E-03 2.73031560505009E-03
3286 cg2d: Sum(rhs),rhsMax = -5.17138138227186E-03 2.80043604472480E-03
3287 cg2d: Sum(rhs),rhsMax = -6.62770801818846E-03 2.88238466446799E-03
3288 cg2d: Sum(rhs),rhsMax = -7.94102494184657E-03 2.96047705984752E-03
3289 cg2d: Sum(rhs),rhsMax = -8.85794584852264E-03 3.01993448941538E-03
3290 cg2d: Sum(rhs),rhsMax = -9.20747814686484E-03 3.04982332177156E-03
3291 cg2d: Sum(rhs),rhsMax = -8.93311468782900E-03 3.04517983222737E-03
3292 cg2d: Sum(rhs),rhsMax = -8.10185279658092E-03 3.11258931186746E-03
3293 cg2d: Sum(rhs),rhsMax = -6.88878928790681E-03 3.17297134448768E-03
3294 cg2d: Sum(rhs),rhsMax = -5.54076181123470E-03 3.17471658156181E-03
3295 cg2d: Sum(rhs),rhsMax = -4.32655857735151E-03 3.11938177436906E-03
3296 cg2d: Sum(rhs),rhsMax = -3.48371959342545E-03 3.01971790719265E-03
3297 cg2d: Sum(rhs),rhsMax = -3.17244062161226E-03 2.89700829918544E-03
3298 cg2d: Sum(rhs),rhsMax = -3.44550655394731E-03 2.77676424283679E-03
3299 cg2d: Sum(rhs),rhsMax = -4.23987147823957E-03 2.78119169436206E-03
3300 cg2d: Sum(rhs),rhsMax = -5.39114863415441E-03 2.84461359074686E-03
3301 cg2d: Sum(rhs),rhsMax = -6.66774870638659E-03 2.91823914487167E-03
3302 cg2d: Sum(rhs),rhsMax = -7.81760222858646E-03 2.98773887821884E-03
3303 cg2d: Sum(rhs),rhsMax = -8.61805652262413E-03 3.03980213890940E-03
3304 cg2d: Sum(rhs),rhsMax = -8.91908479251212E-03 3.06473928375203E-03
3305 cg2d: Sum(rhs),rhsMax = -8.67143925072541E-03 3.06396598169588E-03
3306 cg2d: Sum(rhs),rhsMax = -7.93449161748784E-03 3.16208627758020E-03
3307 cg2d: Sum(rhs),rhsMax = -6.86259127626822E-03 3.21610127338400E-03
3308 cg2d: Sum(rhs),rhsMax = -5.67301271659621E-03 3.21680818858017E-03
3309 cg2d: Sum(rhs),rhsMax = -4.60212404908477E-03 3.16554824342618E-03
3310 cg2d: Sum(rhs),rhsMax = -3.85860122114179E-03 3.07378666621674E-03
3311 cg2d: Sum(rhs),rhsMax = -3.58293279152961E-03 2.96071722813581E-03
3312 cg2d: Sum(rhs),rhsMax = -3.82105726218360E-03 2.84938999880633E-03
3313 cg2d: Sum(rhs),rhsMax = -4.51705694147637E-03 2.80618863274104E-03
3314 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3315 early fc = 0.000000000000000D+00
3316 --> objf_test(bi,bj) = 0.473809589267712D-01
3317 --> objf_tracer(bi,bj) = 0.000000000000000D+00
3318 --> objf_atl(bi,bj) = 0.000000000000000D+00
3319 local fc = 0.473809589267712D-01
3320 global fc = 0.473809589267712D-01
3321 (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus = 4.73809589267712E-02
3322 ctrl_depth_ini: ctrl update R_low,
3323 adding the control vector.
3324 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3325 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3326 (PID.TID 0000.0001)
3327 (PID.TID 0000.0001) // =======================================================
3328 (PID.TID 0000.0001) // Model current state
3329 (PID.TID 0000.0001) // =======================================================
3330 (PID.TID 0000.0001)
3331 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
3332 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
3333 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
3334 cg2d: Sum(rhs),rhsMax = -3.96041768353679E-03 2.18766023593943E-04
3335 cg2d: Sum(rhs),rhsMax = -6.70151564470143E-03 4.29236468101501E-04
3336 cg2d: Sum(rhs),rhsMax = -9.17158903539255E-03 6.43184796159579E-04
3337 cg2d: Sum(rhs),rhsMax = -1.08944466273257E-02 8.17951762973023E-04
3338 cg2d: Sum(rhs),rhsMax = -1.15449833389843E-02 9.31105228615200E-04
3339 cg2d: Sum(rhs),rhsMax = -1.10127562437932E-02 9.89364856730403E-04
3340 cg2d: Sum(rhs),rhsMax = -9.42153118111714E-03 1.22456378117782E-03
3341 cg2d: Sum(rhs),rhsMax = -7.10092879417946E-03 1.44777510242390E-03
3342 cg2d: Sum(rhs),rhsMax = -4.51794202878349E-03 1.58982062854673E-03
3343 cg2d: Sum(rhs),rhsMax = -2.18275828123039E-03 1.64357697359092E-03
3344 cg2d: Sum(rhs),rhsMax = -5.47818875428921E-04 1.61756159319298E-03
3345 cg2d: Sum(rhs),rhsMax = 7.99729202490136E-05 1.53363856519811E-03
3346 cg2d: Sum(rhs),rhsMax = -4.03103057235992E-04 1.42794064547932E-03
3347 cg2d: Sum(rhs),rhsMax = -1.88087816464583E-03 1.49223780544866E-03
3348 cg2d: Sum(rhs),rhsMax = -4.04408898832884E-03 1.56210440457677E-03
3349 cg2d: Sum(rhs),rhsMax = -6.45462889064115E-03 1.63424213123972E-03
3350 cg2d: Sum(rhs),rhsMax = -8.63394917136807E-03 1.70505819037805E-03
3351 cg2d: Sum(rhs),rhsMax = -1.01577899828162E-02 1.77167127640314E-03
3352 cg2d: Sum(rhs),rhsMax = -1.07385064680342E-02 1.83257530162773E-03
3353 cg2d: Sum(rhs),rhsMax = -1.02790482915884E-02 1.88791212223001E-03
3354 cg2d: Sum(rhs),rhsMax = -8.88852268488827E-03 1.93938684067484E-03
3355 cg2d: Sum(rhs),rhsMax = -6.85700209351712E-03 2.06671962832651E-03
3356 cg2d: Sum(rhs),rhsMax = -4.59527343837822E-03 2.17651147552902E-03
3357 cg2d: Sum(rhs),rhsMax = -2.55199123157059E-03 2.23681621158594E-03
3358 cg2d: Sum(rhs),rhsMax = -1.12489762894962E-03 2.25047700804067E-03
3359 cg2d: Sum(rhs),rhsMax = -5.83637558022549E-04 2.23911227357998E-03
3360 cg2d: Sum(rhs),rhsMax = -1.01911454568849E-03 2.31619526743550E-03
3361 cg2d: Sum(rhs),rhsMax = -2.32886289214107E-03 2.39332627903907E-03
3362 cg2d: Sum(rhs),rhsMax = -4.24067142290631E-03 2.46478012357347E-03
3363 cg2d: Sum(rhs),rhsMax = -6.36913438257993E-03 2.52475933032630E-03
3364 cg2d: Sum(rhs),rhsMax = -8.29342191539248E-03 2.56860713525854E-03
3365 cg2d: Sum(rhs),rhsMax = -9.64059754075081E-03 2.59379160272979E-03
3366 cg2d: Sum(rhs),rhsMax = -1.01580044317700E-02 2.60046741228980E-03
3367 cg2d: Sum(rhs),rhsMax = -9.76069658003046E-03 2.59154640649381E-03
3368 cg2d: Sum(rhs),rhsMax = -8.54505745784663E-03 2.57230689587793E-03
3369 cg2d: Sum(rhs),rhsMax = -6.76655619691808E-03 2.57617678028561E-03
3370 cg2d: Sum(rhs),rhsMax = -4.78666960622765E-03 2.60704656823916E-03
3371 cg2d: Sum(rhs),rhsMax = -2.99995524438932E-03 2.55368004479188E-03
3372 cg2d: Sum(rhs),rhsMax = -1.75595290248869E-03 2.53090267750755E-03
3373 cg2d: Sum(rhs),rhsMax = -1.29134016217113E-03 2.55686897608782E-03
3374 cg2d: Sum(rhs),rhsMax = -1.68547889351692E-03 2.59998585970328E-03
3375 cg2d: Sum(rhs),rhsMax = -2.84766408111888E-03 2.65617340519177E-03
3376 cg2d: Sum(rhs),rhsMax = -4.53801266354123E-03 2.71885907595907E-03
3377 cg2d: Sum(rhs),rhsMax = -6.41728547846238E-03 2.78009792513413E-03
3378 cg2d: Sum(rhs),rhsMax = -8.11533162754983E-03 2.83193125602215E-03
3379 cg2d: Sum(rhs),rhsMax = -9.30436784828203E-03 2.86771962314135E-03
3380 cg2d: Sum(rhs),rhsMax = -9.76260397002988E-03 2.88321602220259E-03
3381 cg2d: Sum(rhs),rhsMax = -9.41588737807336E-03 2.87721816284406E-03
3382 cg2d: Sum(rhs),rhsMax = -8.34958546814191E-03 2.85172238028931E-03
3383 cg2d: Sum(rhs),rhsMax = -6.78891551747106E-03 2.90854929450299E-03
3384 cg2d: Sum(rhs),rhsMax = -5.05216137162432E-03 2.93304373769062E-03
3385 cg2d: Sum(rhs),rhsMax = -3.48645866356247E-03 2.88331759553138E-03
3386 cg2d: Sum(rhs),rhsMax = -2.39907590059101E-03 2.77469259222887E-03
3387 cg2d: Sum(rhs),rhsMax = -1.99776875863390E-03 2.64912183315305E-03
3388 cg2d: Sum(rhs),rhsMax = -2.35175894535808E-03 2.63954764084791E-03
3389 cg2d: Sum(rhs),rhsMax = -3.38063157161901E-03 2.64744430294087E-03
3390 cg2d: Sum(rhs),rhsMax = -4.87283030912570E-03 2.67027733619941E-03
3391 cg2d: Sum(rhs),rhsMax = -6.52958399772446E-03 2.75143059790761E-03
3392 cg2d: Sum(rhs),rhsMax = -8.02517516777926E-03 2.84716525600341E-03
3393 cg2d: Sum(rhs),rhsMax = -9.07141274918134E-03 2.92480126528038E-03
3394 cg2d: Sum(rhs),rhsMax = -9.47356466014886E-03 2.97120286357196E-03
3395 cg2d: Sum(rhs),rhsMax = -9.16691605357153E-03 2.97966802522267E-03
3396 cg2d: Sum(rhs),rhsMax = -8.22712345393026E-03 3.00381236883986E-03
3397 cg2d: Sum(rhs),rhsMax = -6.85280742695380E-03 3.08036410650857E-03
3398 cg2d: Sum(rhs),rhsMax = -5.32430732827295E-03 3.09182669794374E-03
3399 cg2d: Sum(rhs),rhsMax = -3.94713143195114E-03 3.03934308668217E-03
3400 cg2d: Sum(rhs),rhsMax = -2.99148624501311E-03 2.93659604634094E-03
3401 cg2d: Sum(rhs),rhsMax = -2.63983316252840E-03 2.80689804330839E-03
3402 cg2d: Sum(rhs),rhsMax = -2.95262914639185E-03 2.68543414511727E-03
3403 cg2d: Sum(rhs),rhsMax = -3.85865399629554E-03 2.73031556303212E-03
3404 cg2d: Sum(rhs),rhsMax = -5.17138152907876E-03 2.80043600188269E-03
3405 cg2d: Sum(rhs),rhsMax = -6.62770817242311E-03 2.88238462089200E-03
3406 cg2d: Sum(rhs),rhsMax = -7.94102510351205E-03 2.96047701565442E-03
3407 cg2d: Sum(rhs),rhsMax = -8.85794601759752E-03 3.01993444472752E-03
3408 cg2d: Sum(rhs),rhsMax = -9.20747832333794E-03 3.04982327669446E-03
3409 cg2d: Sum(rhs),rhsMax = -8.93311487173233E-03 3.04517978683054E-03
3410 cg2d: Sum(rhs),rhsMax = -8.10185298801412E-03 3.11258928081167E-03
3411 cg2d: Sum(rhs),rhsMax = -6.88878948704825E-03 3.17297131110848E-03
3412 cg2d: Sum(rhs),rhsMax = -5.54076201833640E-03 3.17471654621335E-03
3413 cg2d: Sum(rhs),rhsMax = -4.32655879271878E-03 3.11938173773380E-03
3414 cg2d: Sum(rhs),rhsMax = -3.48371981738523E-03 3.01971787016058E-03
3415 cg2d: Sum(rhs),rhsMax = -3.17244085447591E-03 2.89700826268856E-03
3416 cg2d: Sum(rhs),rhsMax = -3.44550679597555E-03 2.77676420767160E-03
3417 cg2d: Sum(rhs),rhsMax = -4.23987172961634E-03 2.78119164466100E-03
3418 cg2d: Sum(rhs),rhsMax = -5.39114889497509E-03 2.84461354036553E-03
3419 cg2d: Sum(rhs),rhsMax = -6.66774897666304E-03 2.91823909391537E-03
3420 cg2d: Sum(rhs),rhsMax = -7.81760250826809E-03 2.98773882682415E-03
3421 cg2d: Sum(rhs),rhsMax = -8.61805681163115E-03 3.03980208722195E-03
3422 cg2d: Sum(rhs),rhsMax = -8.91908509077436E-03 3.06473923190219E-03
3423 cg2d: Sum(rhs),rhsMax = -8.67143955821913E-03 3.06396595018432E-03
3424 cg2d: Sum(rhs),rhsMax = -7.93449193426332E-03 3.16208624365443E-03
3425 cg2d: Sum(rhs),rhsMax = -6.86259160246249E-03 3.21610123685975E-03
3426 cg2d: Sum(rhs),rhsMax = -5.67301305242852E-03 3.21680814971783E-03
3427 cg2d: Sum(rhs),rhsMax = -4.60212439483521E-03 3.16554820288830E-03
3428 cg2d: Sum(rhs),rhsMax = -3.85860157711754E-03 3.07378662494962E-03
3429 cg2d: Sum(rhs),rhsMax = -3.58293315802518E-03 2.96071718719734E-03
3430 cg2d: Sum(rhs),rhsMax = -3.82105763944291E-03 2.84938995917265E-03
3431 cg2d: Sum(rhs),rhsMax = -4.51705732966420E-03 2.80618857866317E-03
3432 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3433 early fc = 0.000000000000000D+00
3434 --> objf_test(bi,bj) = 0.473809585870583D-01
3435 --> objf_tracer(bi,bj) = 0.000000000000000D+00
3436 --> objf_atl(bi,bj) = 0.000000000000000D+00
3437 local fc = 0.473809585870583D-01
3438 global fc = 0.473809585870583D-01
3439 (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = 4.73809585870583E-02
3440 grad-res -------------------------------
3441 grad-res 0 6 1 4 1 1 1 1 4.73809587569E-02 4.73809589268E-02 4.73809585871E-02
3442 grad-res 0 6 6 16 0 1 1 1 1.69849643548E-06 1.69856431004E-06 -3.99615566564E-05
3443 (PID.TID 0000.0001) ADM ref_cost_function = 4.73809587569146E-02
3444 (PID.TID 0000.0001) ADM adjoint_gradient = 1.69849643547603E-06
3445 (PID.TID 0000.0001) ADM finite-diff_grad = 1.69856431003756E-06
3446 (PID.TID 0000.0001) ====== End of gradient-check number 6 (ierr= 0) =======
3447 (PID.TID 0000.0001) ====== Starts gradient-check number 7 (=ichknum) =======
3448 ph-test icomp, ncvarcomp, ichknum 19 25 7
3449 ph-grd _loc: bi, bj, icomptest, ichknum 1 1 16 7
3450 ph-grd -->hit<-- 4 4 1 1
3451 (PID.TID 0000.0001) grdchk pos: i,j,k= 4 4 1 ; bi,bj= 1 1 ; iobc= 1 ; rec= 1
3452 ctrl_depth_ini: ctrl update R_low,
3453 adding the control vector.
3454 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3455 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3456 (PID.TID 0000.0001)
3457 (PID.TID 0000.0001) // =======================================================
3458 (PID.TID 0000.0001) // Model current state
3459 (PID.TID 0000.0001) // =======================================================
3460 (PID.TID 0000.0001)
3461 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
3462 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
3463 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
3464 cg2d: Sum(rhs),rhsMax = -3.96041768353670E-03 2.18766023594879E-04
3465 cg2d: Sum(rhs),rhsMax = -6.70151564469774E-03 4.29236468113340E-04
3466 cg2d: Sum(rhs),rhsMax = -9.17158903538777E-03 6.43184796161499E-04
3467 cg2d: Sum(rhs),rhsMax = -1.08944466273297E-02 8.17951762933444E-04
3468 cg2d: Sum(rhs),rhsMax = -1.15449833390069E-02 9.31105228525255E-04
3469 cg2d: Sum(rhs),rhsMax = -1.10127562438372E-02 9.89364856526866E-04
3470 cg2d: Sum(rhs),rhsMax = -9.42153118117023E-03 1.22456378118496E-03
3471 cg2d: Sum(rhs),rhsMax = -7.10092879421009E-03 1.44777510260537E-03
3472 cg2d: Sum(rhs),rhsMax = -4.51794202874084E-03 1.58982062899321E-03
3473 cg2d: Sum(rhs),rhsMax = -2.18275828105093E-03 1.64357697437360E-03
3474 cg2d: Sum(rhs),rhsMax = -5.47818875049181E-04 1.61756159434320E-03
3475 cg2d: Sum(rhs),rhsMax = 7.99729208752959E-05 1.53363856669232E-03
3476 cg2d: Sum(rhs),rhsMax = -4.03103056352464E-04 1.42794064932887E-03
3477 cg2d: Sum(rhs),rhsMax = -1.88087816354556E-03 1.49223780966913E-03
3478 cg2d: Sum(rhs),rhsMax = -4.04408898711262E-03 1.56210440891635E-03
3479 cg2d: Sum(rhs),rhsMax = -6.45462888946965E-03 1.63424213545351E-03
3480 cg2d: Sum(rhs),rhsMax = -8.63394917045065E-03 1.70505819427400E-03
3481 cg2d: Sum(rhs),rhsMax = -1.01577899823901E-02 1.77167127988041E-03
3482 cg2d: Sum(rhs),rhsMax = -1.07385064683370E-02 1.83257530469977E-03
3483 cg2d: Sum(rhs),rhsMax = -1.02790482928288E-02 1.88791212502742E-03
3484 cg2d: Sum(rhs),rhsMax = -8.88852268722003E-03 1.93938684342715E-03
3485 cg2d: Sum(rhs),rhsMax = -6.85700209702220E-03 2.06671962719363E-03
3486 cg2d: Sum(rhs),rhsMax = -4.59527344306215E-03 2.17651147441925E-03
3487 cg2d: Sum(rhs),rhsMax = -2.55199123737172E-03 2.23681621074026E-03
3488 cg2d: Sum(rhs),rhsMax = -1.12489763576106E-03 2.25047700766422E-03
3489 cg2d: Sum(rhs),rhsMax = -5.83637565723162E-04 2.23911227999262E-03
3490 cg2d: Sum(rhs),rhsMax = -1.01911455417703E-03 2.31619527483112E-03
3491 cg2d: Sum(rhs),rhsMax = -2.32886290136713E-03 2.39332628722732E-03
3492 cg2d: Sum(rhs),rhsMax = -4.24067143289189E-03 2.46478013227541E-03
3493 cg2d: Sum(rhs),rhsMax = -6.36913439342708E-03 2.52475933922047E-03
3494 cg2d: Sum(rhs),rhsMax = -8.29342192727514E-03 2.56860714403354E-03
3495 cg2d: Sum(rhs),rhsMax = -9.64059755389196E-03 2.59379161113403E-03
3496 cg2d: Sum(rhs),rhsMax = -1.01580044464082E-02 2.60046742016994E-03
3497 cg2d: Sum(rhs),rhsMax = -9.76069659638209E-03 2.59154641381515E-03
3498 cg2d: Sum(rhs),rhsMax = -8.54505747607094E-03 2.57230690272375E-03
3499 cg2d: Sum(rhs),rhsMax = -6.76655621709185E-03 2.57617677321078E-03
3500 cg2d: Sum(rhs),rhsMax = -4.78666962833458E-03 2.60704656319131E-03
3501 cg2d: Sum(rhs),rhsMax = -2.99995526832603E-03 2.55368004125585E-03
3502 cg2d: Sum(rhs),rhsMax = -1.75595292808664E-03 2.53090268462047E-03
3503 cg2d: Sum(rhs),rhsMax = -1.29134018922987E-03 2.55686898376983E-03
3504 cg2d: Sum(rhs),rhsMax = -1.68547892184254E-03 2.59998586800900E-03
3505 cg2d: Sum(rhs),rhsMax = -2.84766411055991E-03 2.65617341407511E-03
3506 cg2d: Sum(rhs),rhsMax = -4.53801269401511E-03 2.71885908528604E-03
3507 cg2d: Sum(rhs),rhsMax = -6.41728550996720E-03 2.78009793471096E-03
3508 cg2d: Sum(rhs),rhsMax = -8.11533166015920E-03 2.83193126563268E-03
3509 cg2d: Sum(rhs),rhsMax = -9.30436788212404E-03 2.86771963258630E-03
3510 cg2d: Sum(rhs),rhsMax = -9.76260400525465E-03 2.88321603133356E-03
3511 cg2d: Sum(rhs),rhsMax = -9.41588741481565E-03 2.87721817158597E-03
3512 cg2d: Sum(rhs),rhsMax = -8.34958550648660E-03 2.85172238864786E-03
3513 cg2d: Sum(rhs),rhsMax = -6.78891555742844E-03 2.90854928997838E-03
3514 cg2d: Sum(rhs),rhsMax = -5.05216141312033E-03 2.93304373493478E-03
3515 cg2d: Sum(rhs),rhsMax = -3.48645870644592E-03 2.88331759434921E-03
3516 cg2d: Sum(rhs),rhsMax = -2.39907594465631E-03 2.77469259222495E-03
3517 cg2d: Sum(rhs),rhsMax = -1.99776880365488E-03 2.64912184134068E-03
3518 cg2d: Sum(rhs),rhsMax = -2.35175899112569E-03 2.63954764929984E-03
3519 cg2d: Sum(rhs),rhsMax = -3.38063161797543E-03 2.64744431164137E-03
3520 cg2d: Sum(rhs),rhsMax = -4.87283035598761E-03 2.67027734507855E-03
3521 cg2d: Sum(rhs),rhsMax = -6.52958404509072E-03 2.75143061582494E-03
3522 cg2d: Sum(rhs),rhsMax = -8.02517521572120E-03 2.84716527436827E-03
3523 cg2d: Sum(rhs),rhsMax = -9.07141279781754E-03 2.92480128396851E-03
3524 cg2d: Sum(rhs),rhsMax = -9.47356470960959E-03 2.97120288246971E-03
3525 cg2d: Sum(rhs),rhsMax = -9.16691610395996E-03 2.97966804425108E-03
3526 cg2d: Sum(rhs),rhsMax = -8.22712350528859E-03 3.00381236966033E-03
3527 cg2d: Sum(rhs),rhsMax = -6.85280747924141E-03 3.08036410852729E-03
3528 cg2d: Sum(rhs),rhsMax = -5.32430738136114E-03 3.09182670114378E-03
3529 cg2d: Sum(rhs),rhsMax = -3.94713148563594E-03 3.03934309086443E-03
3530 cg2d: Sum(rhs),rhsMax = -2.99148629904385E-03 2.93659605116870E-03
3531 cg2d: Sum(rhs),rhsMax = -2.63983321664625E-03 2.80689804838084E-03
3532 cg2d: Sum(rhs),rhsMax = -2.95262920037064E-03 2.68543416643416E-03
3533 cg2d: Sum(rhs),rhsMax = -3.85865404997664E-03 2.73031558493967E-03
3534 cg2d: Sum(rhs),rhsMax = -5.17138158239256E-03 2.80043602433240E-03
3535 cg2d: Sum(rhs),rhsMax = -6.62770822539260E-03 2.88238464378941E-03
3536 cg2d: Sum(rhs),rhsMax = -7.94102515623727E-03 2.96047703887765E-03
3537 cg2d: Sum(rhs),rhsMax = -8.85794607022391E-03 3.01993446815158E-03
3538 cg2d: Sum(rhs),rhsMax = -9.20747837601436E-03 3.04982330021674E-03
3539 cg2d: Sum(rhs),rhsMax = -8.93311492456744E-03 3.04517981039200E-03
3540 cg2d: Sum(rhs),rhsMax = -8.10185304103963E-03 3.11258928743417E-03
3541 cg2d: Sum(rhs),rhsMax = -6.88878954019660E-03 3.17297131911790E-03
3542 cg2d: Sum(rhs),rhsMax = -5.54076207143768E-03 3.17471655547867E-03
3543 cg2d: Sum(rhs),rhsMax = -4.32655884551779E-03 3.11938174793141E-03
3544 cg2d: Sum(rhs),rhsMax = -3.48371986957547E-03 3.01971788083099E-03
3545 cg2d: Sum(rhs),rhsMax = -3.17244090574418E-03 2.89700827332174E-03
3546 cg2d: Sum(rhs),rhsMax = -3.44550684604821E-03 2.77676421780387E-03
3547 cg2d: Sum(rhs),rhsMax = -4.23987177829825E-03 2.78119167117466E-03
3548 cg2d: Sum(rhs),rhsMax = -5.39114894217328E-03 2.84461356745578E-03
3549 cg2d: Sum(rhs),rhsMax = -6.66774902239032E-03 2.91823912146856E-03
3550 cg2d: Sum(rhs),rhsMax = -7.81760255262575E-03 2.98773885469305E-03
3551 cg2d: Sum(rhs),rhsMax = -8.61805685477374E-03 3.03980211525205E-03
3552 cg2d: Sum(rhs),rhsMax = -8.91908513286369E-03 3.06473925995972E-03
3553 cg2d: Sum(rhs),rhsMax = -8.67143959937626E-03 3.06396595858521E-03
3554 cg2d: Sum(rhs),rhsMax = -7.93449197452825E-03 3.16208625342260E-03
3555 cg2d: Sum(rhs),rhsMax = -6.86259164176932E-03 3.21610124816374E-03
3556 cg2d: Sum(rhs),rhsMax = -5.67301309060133E-03 3.21680816248588E-03
3557 cg2d: Sum(rhs),rhsMax = -4.60212443160550E-03 3.16554821681856E-03
3558 cg2d: Sum(rhs),rhsMax = -3.85860161215994E-03 3.07378663956378E-03
3559 cg2d: Sum(rhs),rhsMax = -3.58293319100444E-03 2.96071720192751E-03
3560 cg2d: Sum(rhs),rhsMax = -3.82105767006316E-03 2.84938997346508E-03
3561 cg2d: Sum(rhs),rhsMax = -4.51705735771054E-03 2.80618860866281E-03
3562 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3563 early fc = 0.000000000000000D+00
3564 --> objf_test(bi,bj) = 0.473809585484395D-01
3565 --> objf_tracer(bi,bj) = 0.000000000000000D+00
3566 --> objf_atl(bi,bj) = 0.000000000000000D+00
3567 local fc = 0.473809585484395D-01
3568 global fc = 0.473809585484395D-01
3569 (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus = 4.73809585484395E-02
3570 ctrl_depth_ini: ctrl update R_low,
3571 adding the control vector.
3572 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3573 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3574 (PID.TID 0000.0001)
3575 (PID.TID 0000.0001) // =======================================================
3576 (PID.TID 0000.0001) // Model current state
3577 (PID.TID 0000.0001) // =======================================================
3578 (PID.TID 0000.0001)
3579 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
3580 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
3581 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
3582 cg2d: Sum(rhs),rhsMax = -3.96041768353672E-03 2.18766023597584E-04
3583 cg2d: Sum(rhs),rhsMax = -6.70151564470740E-03 4.29236468096320E-04
3584 cg2d: Sum(rhs),rhsMax = -9.17158903540774E-03 6.43184796127823E-04
3585 cg2d: Sum(rhs),rhsMax = -1.08944466273475E-02 8.17951762900019E-04
3586 cg2d: Sum(rhs),rhsMax = -1.15449833390050E-02 9.31105228510475E-04
3587 cg2d: Sum(rhs),rhsMax = -1.10127562438022E-02 9.89364856952086E-04
3588 cg2d: Sum(rhs),rhsMax = -9.42153118110351E-03 1.22456378138389E-03
3589 cg2d: Sum(rhs),rhsMax = -7.10092879413488E-03 1.44777510280187E-03
3590 cg2d: Sum(rhs),rhsMax = -4.51794202870464E-03 1.58982062906619E-03
3591 cg2d: Sum(rhs),rhsMax = -2.18275828111917E-03 1.64357697414966E-03
3592 cg2d: Sum(rhs),rhsMax = -5.47818875290528E-04 1.61756159361802E-03
3593 cg2d: Sum(rhs),rhsMax = 7.99729204104785E-05 1.53363856526416E-03
3594 cg2d: Sum(rhs),rhsMax = -4.03103057048255E-04 1.42794064195609E-03
3595 cg2d: Sum(rhs),rhsMax = -1.88087816441445E-03 1.49223780156209E-03
3596 cg2d: Sum(rhs),rhsMax = -4.04408898801615E-03 1.56210440057945E-03
3597 cg2d: Sum(rhs),rhsMax = -6.45462889018509E-03 1.63424212738879E-03
3598 cg2d: Sum(rhs),rhsMax = -8.63394917068133E-03 1.70505818688920E-03
3599 cg2d: Sum(rhs),rhsMax = -1.01577899817890E-02 1.77167127341002E-03
3600 cg2d: Sum(rhs),rhsMax = -1.07385064665406E-02 1.83257529915457E-03
3601 cg2d: Sum(rhs),rhsMax = -1.02790482894950E-02 1.88791212018294E-03
3602 cg2d: Sum(rhs),rhsMax = -8.88852268206406E-03 1.93938683885452E-03
3603 cg2d: Sum(rhs),rhsMax = -6.85700208984231E-03 2.06671962434843E-03
3604 cg2d: Sum(rhs),rhsMax = -4.59527343375067E-03 2.17651147260614E-03
3605 cg2d: Sum(rhs),rhsMax = -2.55199122590830E-03 2.23681620981217E-03
3606 cg2d: Sum(rhs),rhsMax = -1.12489762218865E-03 2.25047700734311E-03
3607 cg2d: Sum(rhs),rhsMax = -5.83637550110666E-04 2.23911226901872E-03
3608 cg2d: Sum(rhs),rhsMax = -1.01911453657564E-03 2.31619526200824E-03
3609 cg2d: Sum(rhs),rhsMax = -2.32886288176832E-03 2.39332627291416E-03
3610 cg2d: Sum(rhs),rhsMax = -4.24067141119545E-03 2.46478011701965E-03
3611 cg2d: Sum(rhs),rhsMax = -6.36913436942576E-03 2.52475932366985E-03
3612 cg2d: Sum(rhs),rhsMax = -8.29342190065921E-03 2.56860712883094E-03
3613 cg2d: Sum(rhs),rhsMax = -9.64059752427349E-03 2.59379159681486E-03
3614 cg2d: Sum(rhs),rhsMax = -1.01580044133608E-02 2.60046740707980E-03
3615 cg2d: Sum(rhs),rhsMax = -9.76069655948884E-03 2.59154640206170E-03
3616 cg2d: Sum(rhs),rhsMax = -8.54505743497095E-03 2.57230689217071E-03
3617 cg2d: Sum(rhs),rhsMax = -6.76655617151746E-03 2.57617678843128E-03
3618 cg2d: Sum(rhs),rhsMax = -4.78666957813108E-03 2.60704657826778E-03
3619 cg2d: Sum(rhs),rhsMax = -2.99995521345061E-03 2.55368005607104E-03
3620 cg2d: Sum(rhs),rhsMax = -1.75595286858651E-03 2.53090267451597E-03
3621 cg2d: Sum(rhs),rhsMax = -1.29134012520390E-03 2.55686897269298E-03
3622 cg2d: Sum(rhs),rhsMax = -1.68547885339389E-03 2.59998585580584E-03
3623 cg2d: Sum(rhs),rhsMax = -2.84766403774902E-03 2.65617340079999E-03
3624 cg2d: Sum(rhs),rhsMax = -4.53801261682218E-03 2.71885907118266E-03
3625 cg2d: Sum(rhs),rhsMax = -6.41728542827175E-03 2.78009792016022E-03
3626 cg2d: Sum(rhs),rhsMax = -8.11533157374050E-03 2.83193125107852E-03
3627 cg2d: Sum(rhs),rhsMax = -9.30436779068229E-03 2.86771961845390E-03
3628 cg2d: Sum(rhs),rhsMax = -9.76260390844853E-03 2.88321601795531E-03
3629 cg2d: Sum(rhs),rhsMax = -9.41588731230872E-03 2.87721815914840E-03
3630 cg2d: Sum(rhs),rhsMax = -8.34958539799282E-03 2.85172237716840E-03
3631 cg2d: Sum(rhs),rhsMax = -6.78891544274772E-03 2.90854930882923E-03
3632 cg2d: Sum(rhs),rhsMax = -5.05216129215689E-03 2.93304375378740E-03
3633 cg2d: Sum(rhs),rhsMax = -3.48645857920575E-03 2.88331761307552E-03
3634 cg2d: Sum(rhs),rhsMax = -2.39907581122414E-03 2.77469261076272E-03
3635 cg2d: Sum(rhs),rhsMax = -1.99776866415544E-03 2.64912183100504E-03
3636 cg2d: Sum(rhs),rhsMax = -2.35175884567734E-03 2.63954763846597E-03
3637 cg2d: Sum(rhs),rhsMax = -3.38063146664554E-03 2.64744430029369E-03
3638 cg2d: Sum(rhs),rhsMax = -4.87283019875917E-03 2.67027733332364E-03
3639 cg2d: Sum(rhs),rhsMax = -6.52958388184688E-03 2.75143061367439E-03
3640 cg2d: Sum(rhs),rhsMax = -8.02517504625141E-03 2.84716527217208E-03
3641 cg2d: Sum(rhs),rhsMax = -9.07141262184398E-03 2.92480128186021E-03
3642 cg2d: Sum(rhs),rhsMax = -9.47356452682871E-03 2.97120288056829E-03
3643 cg2d: Sum(rhs),rhsMax = -9.16691591409066E-03 2.97966804263424E-03
3644 cg2d: Sum(rhs),rhsMax = -8.22712330811726E-03 3.00381238910919E-03
3645 cg2d: Sum(rhs),rhsMax = -6.85280727465414E-03 3.08036412785699E-03
3646 cg2d: Sum(rhs),rhsMax = -5.32430716935678E-03 3.09182672025346E-03
3647 cg2d: Sum(rhs),rhsMax = -3.94713126631654E-03 3.03934310969534E-03
3648 cg2d: Sum(rhs),rhsMax = -2.99148607258449E-03 2.93659606971396E-03
3649 cg2d: Sum(rhs),rhsMax = -2.63983298325000E-03 2.80689806668386E-03
3650 cg2d: Sum(rhs),rhsMax = -2.95262896021766E-03 2.68543416494580E-03
3651 cg2d: Sum(rhs),rhsMax = -3.85865380317793E-03 2.73031558314252E-03
3652 cg2d: Sum(rhs),rhsMax = -5.17138132895773E-03 2.80043602227508E-03
3653 cg2d: Sum(rhs),rhsMax = -6.62770796521865E-03 2.88238464157056E-03
3654 cg2d: Sum(rhs),rhsMax = -7.94102488912102E-03 2.96047703662428E-03
3655 cg2d: Sum(rhs),rhsMax = -8.85794579589593E-03 3.01993446599128E-03
3656 cg2d: Sum(rhs),rhsMax = -9.20747809418811E-03 3.04982329824926E-03
3657 cg2d: Sum(rhs),rhsMax = -8.93311463499359E-03 3.04517980866589E-03
3658 cg2d: Sum(rhs),rhsMax = -8.10185274355510E-03 3.11258930524494E-03
3659 cg2d: Sum(rhs),rhsMax = -6.88878923475818E-03 3.17297133647826E-03
3660 cg2d: Sum(rhs),rhsMax = -5.54076175813315E-03 3.17471657229648E-03
3661 cg2d: Sum(rhs),rhsMax = -4.32655852455225E-03 3.11938176417146E-03
3662 cg2d: Sum(rhs),rhsMax = -3.48371954123495E-03 3.01971789652223E-03
3663 cg2d: Sum(rhs),rhsMax = -3.17244057034374E-03 2.89700828855226E-03
3664 cg2d: Sum(rhs),rhsMax = -3.44550650387439E-03 2.77676423270451E-03
3665 cg2d: Sum(rhs),rhsMax = -4.23987142955739E-03 2.78119166784838E-03
3666 cg2d: Sum(rhs),rhsMax = -5.39114858695595E-03 2.84461356365659E-03
3667 cg2d: Sum(rhs),rhsMax = -6.66774866065903E-03 2.91823911731847E-03
3668 cg2d: Sum(rhs),rhsMax = -7.81760218422854E-03 2.98773885034993E-03
3669 cg2d: Sum(rhs),rhsMax = -8.61805647948128E-03 3.03980211087929E-03
3670 cg2d: Sum(rhs),rhsMax = -8.91908475042253E-03 3.06473925569450E-03
3671 cg2d: Sum(rhs),rhsMax = -8.67143920956799E-03 3.06396597329497E-03
3672 cg2d: Sum(rhs),rhsMax = -7.93449157722264E-03 3.16208626781200E-03
3673 cg2d: Sum(rhs),rhsMax = -6.86259123696110E-03 3.21610126207999E-03
3674 cg2d: Sum(rhs),rhsMax = -5.67301267842313E-03 3.21680817581211E-03
3675 cg2d: Sum(rhs),rhsMax = -4.60212401231420E-03 3.16554822949591E-03
3676 cg2d: Sum(rhs),rhsMax = -3.85860118609912E-03 3.07378665160257E-03
3677 cg2d: Sum(rhs),rhsMax = -3.58293275855005E-03 2.96071721340564E-03
3678 cg2d: Sum(rhs),rhsMax = -3.82105723156302E-03 2.84938998451388E-03
3679 cg2d: Sum(rhs),rhsMax = -4.51705691342971E-03 2.80618860274139E-03
3680 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3681 early fc = 0.000000000000000D+00
3682 --> objf_test(bi,bj) = 0.473809589653899D-01
3683 --> objf_tracer(bi,bj) = 0.000000000000000D+00
3684 --> objf_atl(bi,bj) = 0.000000000000000D+00
3685 local fc = 0.473809589653899D-01
3686 global fc = 0.473809589653899D-01
3687 (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = 4.73809589653899E-02
3688 grad-res -------------------------------
3689 grad-res 0 7 4 4 1 1 1 1 4.73809587569E-02 4.73809585484E-02 4.73809589654E-02
3690 grad-res 0 7 7 19 0 1 1 1 -2.08462522474E-06 -2.08475181562E-06 -6.07259655017E-05
3691 (PID.TID 0000.0001) ADM ref_cost_function = 4.73809587569146E-02
3692 (PID.TID 0000.0001) ADM adjoint_gradient = -2.08462522474358E-06
3693 (PID.TID 0000.0001) ADM finite-diff_grad = -2.08475181562306E-06
3694 (PID.TID 0000.0001) ====== End of gradient-check number 7 (ierr= 0) =======
3695 (PID.TID 0000.0001) ====== Starts gradient-check number 8 (=ichknum) =======
3696 ph-test icomp, ncvarcomp, ichknum 22 25 8
3697 ph-grd _loc: bi, bj, icomptest, ichknum 1 1 19 8
3698 ph-grd -->hit<-- 2 5 1 1
3699 (PID.TID 0000.0001) grdchk pos: i,j,k= 2 5 1 ; bi,bj= 1 1 ; iobc= 1 ; rec= 1
3700 ctrl_depth_ini: ctrl update R_low,
3701 adding the control vector.
3702 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3703 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3704 (PID.TID 0000.0001)
3705 (PID.TID 0000.0001) // =======================================================
3706 (PID.TID 0000.0001) // Model current state
3707 (PID.TID 0000.0001) // =======================================================
3708 (PID.TID 0000.0001)
3709 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
3710 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
3711 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
3712 cg2d: Sum(rhs),rhsMax = -3.96041768353668E-03 2.18766023591839E-04
3713 cg2d: Sum(rhs),rhsMax = -6.70151564469466E-03 4.29236468137108E-04
3714 cg2d: Sum(rhs),rhsMax = -9.17158903536375E-03 6.43184795990034E-04
3715 cg2d: Sum(rhs),rhsMax = -1.08944466272653E-02 8.17951762500036E-04
3716 cg2d: Sum(rhs),rhsMax = -1.15449833388961E-02 9.31105227951443E-04
3717 cg2d: Sum(rhs),rhsMax = -1.10127562437001E-02 9.89364856527010E-04
3718 cg2d: Sum(rhs),rhsMax = -9.42153118106256E-03 1.22456378149223E-03
3719 cg2d: Sum(rhs),rhsMax = -7.10092879422446E-03 1.44777510139278E-03
3720 cg2d: Sum(rhs),rhsMax = -4.51794202899884E-03 1.58982062538313E-03
3721 cg2d: Sum(rhs),rhsMax = -2.18275828168500E-03 1.64357696763808E-03
3722 cg2d: Sum(rhs),rhsMax = -5.47818876177618E-04 1.61756158408024E-03
3723 cg2d: Sum(rhs),rhsMax = 7.99729191763006E-05 1.53363855295442E-03
3724 cg2d: Sum(rhs),rhsMax = -4.03103058630985E-04 1.42794064399011E-03
3725 cg2d: Sum(rhs),rhsMax = -1.88087816632855E-03 1.49223780329666E-03
3726 cg2d: Sum(rhs),rhsMax = -4.04408899023689E-03 1.56210440165535E-03
3727 cg2d: Sum(rhs),rhsMax = -6.45462889269434E-03 1.63424212749082E-03
3728 cg2d: Sum(rhs),rhsMax = -8.63394917348161E-03 1.70505818580109E-03
3729 cg2d: Sum(rhs),rhsMax = -1.01577899849142E-02 1.77167127105416E-03
3730 cg2d: Sum(rhs),rhsMax = -1.07385064700608E-02 1.83257529560808E-03
3731 cg2d: Sum(rhs),rhsMax = -1.02790482935134E-02 1.88791211566594E-03
3732 cg2d: Sum(rhs),rhsMax = -8.88852268670645E-03 1.93938683369160E-03
3733 cg2d: Sum(rhs),rhsMax = -6.85700209524154E-03 2.06671962446236E-03
3734 cg2d: Sum(rhs),rhsMax = -4.59527344002790E-03 2.17651147122412E-03
3735 cg2d: Sum(rhs),rhsMax = -2.55199123315582E-03 2.23681620553219E-03
3736 cg2d: Sum(rhs),rhsMax = -1.12489763045740E-03 2.25047699917405E-03
3737 cg2d: Sum(rhs),rhsMax = -5.83637559405333E-04 2.23911226477192E-03
3738 cg2d: Sum(rhs),rhsMax = -1.01911454685829E-03 2.31619525789285E-03
3739 cg2d: Sum(rhs),rhsMax = -2.32886289297000E-03 2.39332626855422E-03
3740 cg2d: Sum(rhs),rhsMax = -4.24067142323340E-03 2.46478011195603E-03
3741 cg2d: Sum(rhs),rhsMax = -6.36913438222257E-03 2.52475931743180E-03
3742 cg2d: Sum(rhs),rhsMax = -8.29342191416002E-03 2.56860712100981E-03
3743 cg2d: Sum(rhs),rhsMax = -9.64059753845752E-03 2.59379158712698E-03
3744 cg2d: Sum(rhs),rhsMax = -1.01580044282446E-02 2.60046739540756E-03
3745 cg2d: Sum(rhs),rhsMax = -9.76069657512058E-03 2.59154638846570E-03
3746 cg2d: Sum(rhs),rhsMax = -8.54505745141697E-03 2.57230687687117E-03
3747 cg2d: Sum(rhs),rhsMax = -6.76655618884364E-03 2.57617681167011E-03
3748 cg2d: Sum(rhs),rhsMax = -4.78666959638335E-03 2.60704660280945E-03
3749 cg2d: Sum(rhs),rhsMax = -2.99995523263849E-03 2.55368008239985E-03
3750 cg2d: Sum(rhs),rhsMax = -1.75595288867343E-03 2.53090265590662E-03
3751 cg2d: Sum(rhs),rhsMax = -1.29134014610644E-03 2.55686895389667E-03
3752 cg2d: Sum(rhs),rhsMax = -1.68547887499029E-03 2.59998583682158E-03
3753 cg2d: Sum(rhs),rhsMax = -2.84766405989504E-03 2.65617338148217E-03
3754 cg2d: Sum(rhs),rhsMax = -4.53801263937125E-03 2.71885905127419E-03
3755 cg2d: Sum(rhs),rhsMax = -6.41728545109486E-03 2.78009789934467E-03
3756 cg2d: Sum(rhs),rhsMax = -8.11533159674175E-03 2.83193122904098E-03
3757 cg2d: Sum(rhs),rhsMax = -9.30436781380663E-03 2.86771959493897E-03
3758 cg2d: Sum(rhs),rhsMax = -9.76260393167995E-03 2.88321599281165E-03
3759 cg2d: Sum(rhs),rhsMax = -9.41588733565916E-03 2.87721813235219E-03
3760 cg2d: Sum(rhs),rhsMax = -8.34958542148411E-03 2.85172234882208E-03
3761 cg2d: Sum(rhs),rhsMax = -6.78891546639053E-03 2.90854934181900E-03
3762 cg2d: Sum(rhs),rhsMax = -5.05216131593116E-03 2.93304378719626E-03
3763 cg2d: Sum(rhs),rhsMax = -3.48645860304708E-03 2.88331764734917E-03
3764 cg2d: Sum(rhs),rhsMax = -2.39907583501918E-03 2.77469264623227E-03
3765 cg2d: Sum(rhs),rhsMax = -1.99776868774782E-03 2.64912179842263E-03
3766 cg2d: Sum(rhs),rhsMax = -2.35175886888302E-03 2.63954760551476E-03
3767 cg2d: Sum(rhs),rhsMax = -3.38063148927469E-03 2.64744426692918E-03
3768 cg2d: Sum(rhs),rhsMax = -4.87283022063996E-03 2.67027729942326E-03
3769 cg2d: Sum(rhs),rhsMax = -6.52958390284639E-03 2.75143061498395E-03
3770 cg2d: Sum(rhs),rhsMax = -8.02517506628893E-03 2.84716527335979E-03
3771 cg2d: Sum(rhs),rhsMax = -9.07141264089375E-03 2.92480128287685E-03
3772 cg2d: Sum(rhs),rhsMax = -9.47356454491114E-03 2.97120288135737E-03
3773 cg2d: Sum(rhs),rhsMax = -9.16691593125365E-03 2.97966804314560E-03
3774 cg2d: Sum(rhs),rhsMax = -8.22712332441101E-03 3.00381242693363E-03
3775 cg2d: Sum(rhs),rhsMax = -6.85280729010487E-03 3.08036416570749E-03
3776 cg2d: Sum(rhs),rhsMax = -5.32430718394446E-03 3.09182675853927E-03
3777 cg2d: Sum(rhs),rhsMax = -3.94713127996172E-03 3.03934314878516E-03
3778 cg2d: Sum(rhs),rhsMax = -2.99148608514686E-03 2.93659610985679E-03
3779 cg2d: Sum(rhs),rhsMax = -2.63983299453973E-03 2.80689810795468E-03
3780 cg2d: Sum(rhs),rhsMax = -2.95262897001717E-03 2.68543416391544E-03
3781 cg2d: Sum(rhs),rhsMax = -3.85865381127004E-03 2.73031558207879E-03
3782 cg2d: Sum(rhs),rhsMax = -5.17138133515466E-03 2.80043602118394E-03
3783 cg2d: Sum(rhs),rhsMax = -6.62770796938588E-03 2.88238464042914E-03
3784 cg2d: Sum(rhs),rhsMax = -7.94102489119110E-03 2.96047703538568E-03
3785 cg2d: Sum(rhs),rhsMax = -8.85794579586918E-03 3.01993446459446E-03
3786 cg2d: Sum(rhs),rhsMax = -9.20747809211982E-03 3.04982329663194E-03
3787 cg2d: Sum(rhs),rhsMax = -8.93311463097009E-03 3.04517980677821E-03
3788 cg2d: Sum(rhs),rhsMax = -8.10185273766324E-03 3.11258934551400E-03
3789 cg2d: Sum(rhs),rhsMax = -6.88878922705426E-03 3.17297137690742E-03
3790 cg2d: Sum(rhs),rhsMax = -5.54076174861763E-03 3.17471661336795E-03
3791 cg2d: Sum(rhs),rhsMax = -4.32655851315522E-03 3.11938180630105E-03
3792 cg2d: Sum(rhs),rhsMax = -3.48371952781565E-03 3.01971793997517E-03
3793 cg2d: Sum(rhs),rhsMax = -3.17244055470408E-03 2.89700833338719E-03
3794 cg2d: Sum(rhs),rhsMax = -3.44550648578419E-03 2.77676427875713E-03
3795 cg2d: Sum(rhs),rhsMax = -4.23987140878627E-03 2.78119166491366E-03
3796 cg2d: Sum(rhs),rhsMax = -5.39114856330553E-03 2.84461356081962E-03
3797 cg2d: Sum(rhs),rhsMax = -6.66774863398908E-03 2.91823911455531E-03
3798 cg2d: Sum(rhs),rhsMax = -7.81760215447177E-03 2.98773884760544E-03
3799 cg2d: Sum(rhs),rhsMax = -8.61805644664369E-03 3.03980210807725E-03
3800 cg2d: Sum(rhs),rhsMax = -8.91908471456927E-03 3.06473925275180E-03
3801 cg2d: Sum(rhs),rhsMax = -8.67143917079742E-03 3.06396601692468E-03
3802 cg2d: Sum(rhs),rhsMax = -7.93449153563380E-03 3.16208631089425E-03
3803 cg2d: Sum(rhs),rhsMax = -6.86259119262107E-03 3.21610130510734E-03
3804 cg2d: Sum(rhs),rhsMax = -5.67301263134076E-03 3.21680821932830E-03
3805 cg2d: Sum(rhs),rhsMax = -4.60212396242578E-03 3.16554827399201E-03
3806 cg2d: Sum(rhs),rhsMax = -3.85860113326856E-03 3.07378669742306E-03
3807 cg2d: Sum(rhs),rhsMax = -3.58293270258381E-03 2.96071726068244E-03
3808 cg2d: Sum(rhs),rhsMax = -3.82105717223679E-03 2.84939003314100E-03
3809 cg2d: Sum(rhs),rhsMax = -4.51705685052142E-03 2.80618859844657E-03
3810 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3811 early fc = 0.000000000000000D+00
3812 --> objf_test(bi,bj) = 0.473809592922535D-01
3813 --> objf_tracer(bi,bj) = 0.000000000000000D+00
3814 --> objf_atl(bi,bj) = 0.000000000000000D+00
3815 local fc = 0.473809592922535D-01
3816 global fc = 0.473809592922535D-01
3817 (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus = 4.73809592922535E-02
3818 ctrl_depth_ini: ctrl update R_low,
3819 adding the control vector.
3820 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3821 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3822 (PID.TID 0000.0001)
3823 (PID.TID 0000.0001) // =======================================================
3824 (PID.TID 0000.0001) // Model current state
3825 (PID.TID 0000.0001) // =======================================================
3826 (PID.TID 0000.0001)
3827 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
3828 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
3829 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
3830 cg2d: Sum(rhs),rhsMax = -3.96041768353673E-03 2.18766023591770E-04
3831 cg2d: Sum(rhs),rhsMax = -6.70151564471049E-03 4.29236468072556E-04
3832 cg2d: Sum(rhs),rhsMax = -9.17158903543180E-03 6.43184796299283E-04
3833 cg2d: Sum(rhs),rhsMax = -1.08944466274119E-02 8.17951763333416E-04
3834 cg2d: Sum(rhs),rhsMax = -1.15449833391159E-02 9.31105229084285E-04
3835 cg2d: Sum(rhs),rhsMax = -1.10127562439394E-02 9.89364856951932E-04
3836 cg2d: Sum(rhs),rhsMax = -9.42153118121128E-03 1.22456378107662E-03
3837 cg2d: Sum(rhs),rhsMax = -7.10092879412057E-03 1.44777510401446E-03
3838 cg2d: Sum(rhs),rhsMax = -4.51794202844671E-03 1.58982063267628E-03
3839 cg2d: Sum(rhs),rhsMax = -2.18275828048515E-03 1.64357698088518E-03
3840 cg2d: Sum(rhs),rhsMax = -5.47818874162143E-04 1.61756160388100E-03
3841 cg2d: Sum(rhs),rhsMax = 7.99729221094250E-05 1.53363857900206E-03
3842 cg2d: Sum(rhs),rhsMax = -4.03103054769780E-04 1.42794064729485E-03
3843 cg2d: Sum(rhs),rhsMax = -1.88087816163150E-03 1.49223780793456E-03
3844 cg2d: Sum(rhs),rhsMax = -4.04408898489193E-03 1.56210440784045E-03
3845 cg2d: Sum(rhs),rhsMax = -6.45462888696045E-03 1.63424213535149E-03
3846 cg2d: Sum(rhs),rhsMax = -8.63394916765042E-03 1.70505819536212E-03
3847 cg2d: Sum(rhs),rhsMax = -1.01577899792649E-02 1.77167128223629E-03
3848 cg2d: Sum(rhs),rhsMax = -1.07385064648169E-02 1.83257530824626E-03
3849 cg2d: Sum(rhs),rhsMax = -1.02790482888106E-02 1.88791212954440E-03
3850 cg2d: Sum(rhs),rhsMax = -8.88852268257776E-03 1.93938684859006E-03
3851 cg2d: Sum(rhs),rhsMax = -6.85700209162310E-03 2.06671962707972E-03
3852 cg2d: Sum(rhs),rhsMax = -4.59527343678502E-03 2.17651147580130E-03
3853 cg2d: Sum(rhs),rhsMax = -2.55199123012429E-03 2.23681621502023E-03
3854 cg2d: Sum(rhs),rhsMax = -1.12489762749239E-03 2.25047701583328E-03
3855 cg2d: Sum(rhs),rhsMax = -5.83637556428574E-04 2.23911228423943E-03
3856 cg2d: Sum(rhs),rhsMax = -1.01911454389446E-03 2.31619527894652E-03
3857 cg2d: Sum(rhs),rhsMax = -2.32886289016552E-03 2.39332629158726E-03
3858 cg2d: Sum(rhs),rhsMax = -4.24067142085402E-03 2.46478013733903E-03
3859 cg2d: Sum(rhs),rhsMax = -6.36913438063035E-03 2.52475934545852E-03
3860 cg2d: Sum(rhs),rhsMax = -8.29342191377437E-03 2.56860715185468E-03
3861 cg2d: Sum(rhs),rhsMax = -9.64059753970795E-03 2.59379162082192E-03
3862 cg2d: Sum(rhs),rhsMax = -1.01580044315245E-02 2.60046743184218E-03
3863 cg2d: Sum(rhs),rhsMax = -9.76069658075039E-03 2.59154642741117E-03
3864 cg2d: Sum(rhs),rhsMax = -8.54505745962499E-03 2.57230691802329E-03
3865 cg2d: Sum(rhs),rhsMax = -6.76655619976571E-03 2.57617674997196E-03
3866 cg2d: Sum(rhs),rhsMax = -4.78666961008232E-03 2.60704653864966E-03
3867 cg2d: Sum(rhs),rhsMax = -2.99995524913817E-03 2.55368001492703E-03
3868 cg2d: Sum(rhs),rhsMax = -1.75595290799975E-03 2.53090270322982E-03
3869 cg2d: Sum(rhs),rhsMax = -1.29134016832736E-03 2.55686900256614E-03
3870 cg2d: Sum(rhs),rhsMax = -1.68547890024619E-03 2.59998588699327E-03
3871 cg2d: Sum(rhs),rhsMax = -2.84766408841393E-03 2.65617343339293E-03
3872 cg2d: Sum(rhs),rhsMax = -4.53801267146608E-03 2.71885910519453E-03
3873 cg2d: Sum(rhs),rhsMax = -6.41728548714414E-03 2.78009795552652E-03
3874 cg2d: Sum(rhs),rhsMax = -8.11533163715800E-03 2.83193128767022E-03
3875 cg2d: Sum(rhs),rhsMax = -9.30436785899977E-03 2.86771965610125E-03
3876 cg2d: Sum(rhs),rhsMax = -9.76260398202330E-03 2.88321605647722E-03
3877 cg2d: Sum(rhs),rhsMax = -9.41588739146532E-03 2.87721819838219E-03
3878 cg2d: Sum(rhs),rhsMax = -8.34958548299543E-03 2.85172241699418E-03
3879 cg2d: Sum(rhs),rhsMax = -6.78891553378577E-03 2.90854925698859E-03
3880 cg2d: Sum(rhs),rhsMax = -5.05216138934619E-03 2.93304370152594E-03
3881 cg2d: Sum(rhs),rhsMax = -3.48645868260472E-03 2.88331756007556E-03
3882 cg2d: Sum(rhs),rhsMax = -2.39907592086141E-03 2.77469255675542E-03
3883 cg2d: Sum(rhs),rhsMax = -1.99776878006264E-03 2.64912187392310E-03
3884 cg2d: Sum(rhs),rhsMax = -2.35175896792015E-03 2.63954768225105E-03
3885 cg2d: Sum(rhs),rhsMax = -3.38063159534642E-03 2.64744434500589E-03
3886 cg2d: Sum(rhs),rhsMax = -4.87283033410696E-03 2.67027737897893E-03
3887 cg2d: Sum(rhs),rhsMax = -6.52958402409135E-03 2.75143061451538E-03
3888 cg2d: Sum(rhs),rhsMax = -8.02517519568382E-03 2.84716527318057E-03
3889 cg2d: Sum(rhs),rhsMax = -9.07141277876792E-03 2.92480128295188E-03
3890 cg2d: Sum(rhs),rhsMax = -9.47356469152731E-03 2.97120288168064E-03
3891 cg2d: Sum(rhs),rhsMax = -9.16691608679712E-03 2.97966804373973E-03
3892 cg2d: Sum(rhs),rhsMax = -8.22712348899497E-03 3.00381233183590E-03
3893 cg2d: Sum(rhs),rhsMax = -6.85280746379080E-03 3.08036407067679E-03
3894 cg2d: Sum(rhs),rhsMax = -5.32430736677357E-03 3.09182666285798E-03
3895 cg2d: Sum(rhs),rhsMax = -3.94713147199089E-03 3.03934305177461E-03
3896 cg2d: Sum(rhs),rhsMax = -2.99148628648160E-03 2.93659601102587E-03
3897 cg2d: Sum(rhs),rhsMax = -2.63983320535665E-03 2.80689800711001E-03
3898 cg2d: Sum(rhs),rhsMax = -2.95262919057127E-03 2.68543416746453E-03
3899 cg2d: Sum(rhs),rhsMax = -3.85865404188468E-03 2.73031558600340E-03
3900 cg2d: Sum(rhs),rhsMax = -5.17138157619578E-03 2.80043602542354E-03
3901 cg2d: Sum(rhs),rhsMax = -6.62770822122551E-03 2.88238464493084E-03
3902 cg2d: Sum(rhs),rhsMax = -7.94102515416733E-03 2.96047704011625E-03
3903 cg2d: Sum(rhs),rhsMax = -8.85794607025078E-03 3.01993446954842E-03
3904 cg2d: Sum(rhs),rhsMax = -9.20747837808278E-03 3.04982330183407E-03
3905 cg2d: Sum(rhs),rhsMax = -8.93311492859106E-03 3.04517981227969E-03
3906 cg2d: Sum(rhs),rhsMax = -8.10185304693161E-03 3.11258924716510E-03
3907 cg2d: Sum(rhs),rhsMax = -6.88878954790065E-03 3.17297127868875E-03
3908 cg2d: Sum(rhs),rhsMax = -5.54076208095332E-03 3.17471651440720E-03
3909 cg2d: Sum(rhs),rhsMax = -4.32655885691490E-03 3.11938170580181E-03
3910 cg2d: Sum(rhs),rhsMax = -3.48371988299487E-03 3.01971783737805E-03
3911 cg2d: Sum(rhs),rhsMax = -3.17244092138393E-03 2.89700822848681E-03
3912 cg2d: Sum(rhs),rhsMax = -3.44550686413850E-03 2.77676417175125E-03
3913 cg2d: Sum(rhs),rhsMax = -4.23987179906947E-03 2.78119167410939E-03
3914 cg2d: Sum(rhs),rhsMax = -5.39114896582381E-03 2.84461357029276E-03
3915 cg2d: Sum(rhs),rhsMax = -6.66774904906038E-03 2.91823912423173E-03
3916 cg2d: Sum(rhs),rhsMax = -7.81760258238263E-03 2.98773885743755E-03
3917 cg2d: Sum(rhs),rhsMax = -8.61805688761144E-03 3.03980211805409E-03
3918 cg2d: Sum(rhs),rhsMax = -8.91908516871703E-03 3.06473926290243E-03
3919 cg2d: Sum(rhs),rhsMax = -8.67143963814692E-03 3.06396591495550E-03
3920 cg2d: Sum(rhs),rhsMax = -7.93449201611719E-03 3.16208621034036E-03
3921 cg2d: Sum(rhs),rhsMax = -6.86259168610949E-03 3.21610120513641E-03
3922 cg2d: Sum(rhs),rhsMax = -5.67301313768384E-03 3.21680811896969E-03
3923 cg2d: Sum(rhs),rhsMax = -4.60212448149406E-03 3.16554817232246E-03
3924 cg2d: Sum(rhs),rhsMax = -3.85860166499066E-03 3.07378659374328E-03
3925 cg2d: Sum(rhs),rhsMax = -3.58293324697086E-03 2.96071715465072E-03
3926 cg2d: Sum(rhs),rhsMax = -3.82105772938957E-03 2.84938992483797E-03
3927 cg2d: Sum(rhs),rhsMax = -4.51705742061902E-03 2.80618861295763E-03
3928 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3929 early fc = 0.000000000000000D+00
3930 --> objf_test(bi,bj) = 0.473809582215761D-01
3931 --> objf_tracer(bi,bj) = 0.000000000000000D+00
3932 --> objf_atl(bi,bj) = 0.000000000000000D+00
3933 local fc = 0.473809582215761D-01
3934 global fc = 0.473809582215761D-01
3935 (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = 4.73809582215761E-02
3936 grad-res -------------------------------
3937 grad-res 0 8 2 5 1 1 1 1 4.73809587569E-02 4.73809592923E-02 4.73809582216E-02
3938 grad-res 0 8 8 22 0 1 1 1 5.35362930303E-06 5.35338696983E-06 4.52652178363E-05
3939 (PID.TID 0000.0001) ADM ref_cost_function = 4.73809587569146E-02
3940 (PID.TID 0000.0001) ADM adjoint_gradient = 5.35362930302740E-06
3941 (PID.TID 0000.0001) ADM finite-diff_grad = 5.35338696983079E-06
3942 (PID.TID 0000.0001) ====== End of gradient-check number 8 (ierr= 0) =======
3943 (PID.TID 0000.0001) ====== Starts gradient-check number 9 (=ichknum) =======
3944 ph-test icomp, ncvarcomp, ichknum 25 25 9
3945 ph-grd _loc: bi, bj, icomptest, ichknum 1 1 22 9
3946 ph-grd -->hit<-- 5 5 1 1
3947 (PID.TID 0000.0001) grdchk pos: i,j,k= 5 5 1 ; bi,bj= 1 1 ; iobc= 1 ; rec= 1
3948 ctrl_depth_ini: ctrl update R_low,
3949 adding the control vector.
3950 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3951 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3952 (PID.TID 0000.0001)
3953 (PID.TID 0000.0001) // =======================================================
3954 (PID.TID 0000.0001) // Model current state
3955 (PID.TID 0000.0001) // =======================================================
3956 (PID.TID 0000.0001)
3957 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
3958 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
3959 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
3960 cg2d: Sum(rhs),rhsMax = -3.96041768353680E-03 2.18766023588200E-04
3961 cg2d: Sum(rhs),rhsMax = -6.70151564470323E-03 4.29236468112177E-04
3962 cg2d: Sum(rhs),rhsMax = -9.17158903539170E-03 6.43184796162953E-04
3963 cg2d: Sum(rhs),rhsMax = -1.08944466273168E-02 8.17951762939117E-04
3964 cg2d: Sum(rhs),rhsMax = -1.15449833389648E-02 9.31105228534067E-04
3965 cg2d: Sum(rhs),rhsMax = -1.10127562437671E-02 9.89364856778198E-04
3966 cg2d: Sum(rhs),rhsMax = -9.42153118109769E-03 1.22456378124311E-03
3967 cg2d: Sum(rhs),rhsMax = -7.10092879419079E-03 1.44777510262150E-03
3968 cg2d: Sum(rhs),rhsMax = -4.51794202885998E-03 1.58982062887940E-03
3969 cg2d: Sum(rhs),rhsMax = -2.18275828141399E-03 1.64357697400621E-03
3970 cg2d: Sum(rhs),rhsMax = -5.47818875765350E-04 1.61756159357437E-03
3971 cg2d: Sum(rhs),rhsMax = 7.99729197146943E-05 1.53363856536915E-03
3972 cg2d: Sum(rhs),rhsMax = -4.03103058008679E-04 1.42794065023144E-03
3973 cg2d: Sum(rhs),rhsMax = -1.88087816569024E-03 1.49223781114071E-03
3974 cg2d: Sum(rhs),rhsMax = -4.04408898967055E-03 1.56210441116574E-03
3975 cg2d: Sum(rhs),rhsMax = -6.45462889229930E-03 1.63424213866513E-03
3976 cg2d: Sum(rhs),rhsMax = -8.63394917335835E-03 1.70505819857952E-03
3977 cg2d: Sum(rhs),rhsMax = -1.01577899851550E-02 1.77167128533785E-03
3978 cg2d: Sum(rhs),rhsMax = -1.07385064707428E-02 1.83257531128492E-03
3979 cg2d: Sum(rhs),rhsMax = -1.02790482946966E-02 1.88791213264032E-03
3980 cg2d: Sum(rhs),rhsMax = -8.88852268843675E-03 1.93938685191339E-03
3981 cg2d: Sum(rhs),rhsMax = -6.85700209755814E-03 2.06671962192481E-03
3982 cg2d: Sum(rhs),rhsMax = -4.59527344297481E-03 2.17651146947622E-03
3983 cg2d: Sum(rhs),rhsMax = -2.55199123679449E-03 2.23681620606458E-03
3984 cg2d: Sum(rhs),rhsMax = -1.12489763487845E-03 2.25047700310771E-03
3985 cg2d: Sum(rhs),rhsMax = -5.83637564736855E-04 2.23911229108037E-03
3986 cg2d: Sum(rhs),rhsMax = -1.01911455326916E-03 2.31619528661081E-03
3987 cg2d: Sum(rhs),rhsMax = -2.32886290066738E-03 2.39332629996459E-03
3988 cg2d: Sum(rhs),rhsMax = -4.24067143245469E-03 2.46478014628131E-03
3989 cg2d: Sum(rhs),rhsMax = -6.36913439322339E-03 2.52475935480756E-03
3990 cg2d: Sum(rhs),rhsMax = -8.29342192720037E-03 2.56860716147048E-03
3991 cg2d: Sum(rhs),rhsMax = -9.64059755378875E-03 2.59379163060672E-03
3992 cg2d: Sum(rhs),rhsMax = -1.01580044460999E-02 2.60046744175616E-03
3993 cg2d: Sum(rhs),rhsMax = -9.76069659571017E-03 2.59154643747746E-03
3994 cg2d: Sum(rhs),rhsMax = -8.54505747493020E-03 2.57230692832198E-03
3995 cg2d: Sum(rhs),rhsMax = -6.76655621545599E-03 2.57617675201394E-03
3996 cg2d: Sum(rhs),rhsMax = -4.78666962626798E-03 2.60704654001209E-03
3997 cg2d: Sum(rhs),rhsMax = -2.99995526597965E-03 2.55368001584762E-03
3998 cg2d: Sum(rhs),rhsMax = -1.75595292567889E-03 2.53090271575197E-03
3999 cg2d: Sum(rhs),rhsMax = -1.29134018701665E-03 2.55686901589997E-03
4000 cg2d: Sum(rhs),rhsMax = -1.68547892008214E-03 2.59998590115862E-03
4001 cg2d: Sum(rhs),rhsMax = -2.84766410947961E-03 2.65617344836232E-03
4002 cg2d: Sum(rhs),rhsMax = -4.53801269378589E-03 2.71885912090318E-03
4003 cg2d: Sum(rhs),rhsMax = -6.41728551069105E-03 2.78009797188823E-03
4004 cg2d: Sum(rhs),rhsMax = -8.11533166187120E-03 2.83193130459585E-03
4005 cg2d: Sum(rhs),rhsMax = -9.30436788480829E-03 2.86771967351592E-03
4006 cg2d: Sum(rhs),rhsMax = -9.76260400887041E-03 2.88321607433362E-03
4007 cg2d: Sum(rhs),rhsMax = -9.41588741932820E-03 2.87721821666732E-03
4008 cg2d: Sum(rhs),rhsMax = -8.34958551189635E-03 2.85172243572916E-03
4009 cg2d: Sum(rhs),rhsMax = -6.78891556379245E-03 2.90854925610558E-03
4010 cg2d: Sum(rhs),rhsMax = -5.05216142056207E-03 2.93304369999018E-03
4011 cg2d: Sum(rhs),rhsMax = -3.48645871515154E-03 2.88331755802847E-03
4012 cg2d: Sum(rhs),rhsMax = -2.39907595485832E-03 2.77469255436538E-03
4013 cg2d: Sum(rhs),rhsMax = -1.99776881560707E-03 2.64912189575723E-03
4014 cg2d: Sum(rhs),rhsMax = -2.35175900507450E-03 2.63954770481937E-03
4015 cg2d: Sum(rhs),rhsMax = -3.38063163413377E-03 2.64744436829615E-03
4016 cg2d: Sum(rhs),rhsMax = -4.87283037451662E-03 2.67027740296054E-03
4017 cg2d: Sum(rhs),rhsMax = -6.52958406609305E-03 2.75143064193240E-03
4018 cg2d: Sum(rhs),rhsMax = -8.02517523924722E-03 2.84716530055620E-03
4019 cg2d: Sum(rhs),rhsMax = -9.07141282388294E-03 2.92480131022888E-03
4020 cg2d: Sum(rhs),rhsMax = -9.47356473822047E-03 2.97120290897247E-03
4021 cg2d: Sum(rhs),rhsMax = -9.16691613514030E-03 2.97966807130971E-03
4022 cg2d: Sum(rhs),rhsMax = -8.22712353910404E-03 3.00381232706159E-03
4023 cg2d: Sum(rhs),rhsMax = -6.85280751581421E-03 3.08036406546413E-03
4024 cg2d: Sum(rhs),rhsMax = -5.32430742087331E-03 3.09182665731785E-03
4025 cg2d: Sum(rhs),rhsMax = -3.94713152831947E-03 3.03934304604354E-03
4026 cg2d: Sum(rhs),rhsMax = -2.99148634516016E-03 2.93659600523742E-03
4027 cg2d: Sum(rhs),rhsMax = -2.63983326645903E-03 2.80689800136691E-03
4028 cg2d: Sum(rhs),rhsMax = -2.95262925411750E-03 2.68543420335672E-03
4029 cg2d: Sum(rhs),rhsMax = -3.85865410784563E-03 2.73031562247592E-03
4030 cg2d: Sum(rhs),rhsMax = -5.17138164450842E-03 2.80043606205944E-03
4031 cg2d: Sum(rhs),rhsMax = -6.62770829181577E-03 2.88238468140000E-03
4032 cg2d: Sum(rhs),rhsMax = -7.94102522697617E-03 2.96047707624614E-03
4033 cg2d: Sum(rhs),rhsMax = -8.85794614525799E-03 3.01993450536391E-03
4034 cg2d: Sum(rhs),rhsMax = -9.20747845532368E-03 3.04982333755730E-03
4035 cg2d: Sum(rhs),rhsMax = -8.93311500816260E-03 3.04517984828942E-03
4036 cg2d: Sum(rhs),rhsMax = -8.10185312898612E-03 3.11258923960456E-03
4037 cg2d: Sum(rhs),rhsMax = -6.88878963262862E-03 3.17297127081794E-03
4038 cg2d: Sum(rhs),rhsMax = -5.54076216855831E-03 3.17471650637665E-03
4039 cg2d: Sum(rhs),rhsMax = -4.32655894758546E-03 3.11938169777893E-03
4040 cg2d: Sum(rhs),rhsMax = -3.48371997687906E-03 3.01971782951642E-03
4041 cg2d: Sum(rhs),rhsMax = -3.17244101857165E-03 2.89700822089780E-03
4042 cg2d: Sum(rhs),rhsMax = -3.44550696465481E-03 2.77676416448378E-03
4043 cg2d: Sum(rhs),rhsMax = -4.23987190288063E-03 2.78119172019203E-03
4044 cg2d: Sum(rhs),rhsMax = -5.39114907285455E-03 2.84461361647073E-03
4045 cg2d: Sum(rhs),rhsMax = -6.66774915921918E-03 2.91823917012314E-03
4046 cg2d: Sum(rhs),rhsMax = -7.81760269558987E-03 2.98773890283544E-03
4047 cg2d: Sum(rhs),rhsMax = -8.61805700382493E-03 3.03980216296581E-03
4048 cg2d: Sum(rhs),rhsMax = -8.91908528794985E-03 3.06473930754670E-03
4049 cg2d: Sum(rhs),rhsMax = -8.67143976047407E-03 3.06396590730102E-03
4050 cg2d: Sum(rhs),rhsMax = -7.93449214167005E-03 3.16208620234837E-03
4051 cg2d: Sum(rhs),rhsMax = -6.86259181505898E-03 3.21610119689837E-03
4052 cg2d: Sum(rhs),rhsMax = -5.67301327021608E-03 3.21680811062526E-03
4053 cg2d: Sum(rhs),rhsMax = -4.60212461778323E-03 3.16554816403372E-03
4054 cg2d: Sum(rhs),rhsMax = -3.85860180517457E-03 3.07378658566519E-03
4055 cg2d: Sum(rhs),rhsMax = -3.58293339113411E-03 2.96071714690352E-03
4056 cg2d: Sum(rhs),rhsMax = -3.82105787755733E-03 2.84938991748670E-03
4057 cg2d: Sum(rhs),rhsMax = -4.51705757276257E-03 2.80618866706394E-03
4058 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
4059 early fc = 0.000000000000000D+00
4060 --> objf_test(bi,bj) = 0.473809576551188D-01
4061 --> objf_tracer(bi,bj) = 0.000000000000000D+00
4062 --> objf_atl(bi,bj) = 0.000000000000000D+00
4063 local fc = 0.473809576551188D-01
4064 global fc = 0.473809576551188D-01
4065 (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus = 4.73809576551188E-02
4066 ctrl_depth_ini: ctrl update R_low,
4067 adding the control vector.
4068 (PID.TID 0000.0001) Start initial hydrostatic pressure computation
4069 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
4070 (PID.TID 0000.0001)
4071 (PID.TID 0000.0001) // =======================================================
4072 (PID.TID 0000.0001) // Model current state
4073 (PID.TID 0000.0001) // =======================================================
4074 (PID.TID 0000.0001)
4075 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector = F
4076 cg2d: Sum(rhs),rhsMax = 0.00000000000000E+00 0.00000000000000E+00
4077 cg2d: Sum(rhs),rhsMax = -1.50873054610922E-03 6.03492218443701E-05
4078 cg2d: Sum(rhs),rhsMax = -3.96041768353662E-03 2.18766023589393E-04
4079 cg2d: Sum(rhs),rhsMax = -6.70151564470191E-03 4.29236468097487E-04
4080 cg2d: Sum(rhs),rhsMax = -9.17158903540384E-03 6.43184796126380E-04
4081 cg2d: Sum(rhs),rhsMax = -1.08944466273604E-02 8.17951762894338E-04
4082 cg2d: Sum(rhs),rhsMax = -1.15449833390472E-02 9.31105228501655E-04
4083 cg2d: Sum(rhs),rhsMax = -1.10127562438724E-02 9.89364856700747E-04
4084 cg2d: Sum(rhs),rhsMax = -9.42153118117614E-03 1.22456378132573E-03
4085 cg2d: Sum(rhs),rhsMax = -7.10092879415427E-03 1.44777510278574E-03
4086 cg2d: Sum(rhs),rhsMax = -4.51794202858560E-03 1.58982062918001E-03
4087 cg2d: Sum(rhs),rhsMax = -2.18275828075619E-03 1.64357697451706E-03
4088 cg2d: Sum(rhs),rhsMax = -5.47818874574456E-04 1.61756159438686E-03
4089 cg2d: Sum(rhs),rhsMax = 7.99729215709821E-05 1.53363856658734E-03
4090 cg2d: Sum(rhs),rhsMax = -4.03103055392134E-04 1.42794064105352E-03
4091 cg2d: Sum(rhs),rhsMax = -1.88087816226986E-03 1.49223780009052E-03
4092 cg2d: Sum(rhs),rhsMax = -4.04408898545831E-03 1.56210439833007E-03
4093 cg2d: Sum(rhs),rhsMax = -6.45462888735555E-03 1.63424212417717E-03
4094 cg2d: Sum(rhs),rhsMax = -8.63394916777376E-03 1.70505818258369E-03
4095 cg2d: Sum(rhs),rhsMax = -1.01577899790242E-02 1.77167126795261E-03
4096 cg2d: Sum(rhs),rhsMax = -1.07385064641350E-02 1.83257529256942E-03
4097 cg2d: Sum(rhs),rhsMax = -1.02790482876274E-02 1.88791211257004E-03
4098 cg2d: Sum(rhs),rhsMax = -8.88852268084754E-03 1.93938683036829E-03
4099 cg2d: Sum(rhs),rhsMax = -6.85700208930658E-03 2.06671962961728E-03
4100 cg2d: Sum(rhs),rhsMax = -4.59527343383819E-03 2.17651147754920E-03
4101 cg2d: Sum(rhs),rhsMax = -2.55199122648570E-03 2.23681621448785E-03
4102 cg2d: Sum(rhs),rhsMax = -1.12489762307146E-03 2.25047701189962E-03
4103 cg2d: Sum(rhs),rhsMax = -5.83637551097186E-04 2.23911225793098E-03
4104 cg2d: Sum(rhs),rhsMax = -1.01911453748372E-03 2.31619525022856E-03
4105 cg2d: Sum(rhs),rhsMax = -2.32886288246829E-03 2.39332626017691E-03
4106 cg2d: Sum(rhs),rhsMax = -4.24067141163288E-03 2.46478010301377E-03
4107 cg2d: Sum(rhs),rhsMax = -6.36913436962970E-03 2.52475930808278E-03
4108 cg2d: Sum(rhs),rhsMax = -8.29342190073422E-03 2.56860711139401E-03
4109 cg2d: Sum(rhs),rhsMax = -9.64059752437692E-03 2.59379157734218E-03
4110 cg2d: Sum(rhs),rhsMax = -1.01580044136694E-02 2.60046738549360E-03
4111 cg2d: Sum(rhs),rhsMax = -9.76069656016098E-03 2.59154637839942E-03
4112 cg2d: Sum(rhs),rhsMax = -8.54505743611192E-03 2.57230686657248E-03
4113 cg2d: Sum(rhs),rhsMax = -6.76655617315352E-03 2.57617680962812E-03
4114 cg2d: Sum(rhs),rhsMax = -4.78666958019783E-03 2.60704660144702E-03
4115 cg2d: Sum(rhs),rhsMax = -2.99995521579715E-03 2.55368008147927E-03
4116 cg2d: Sum(rhs),rhsMax = -1.75595287099442E-03 2.53090264338448E-03
4117 cg2d: Sum(rhs),rhsMax = -1.29134012741728E-03 2.55686894056286E-03
4118 cg2d: Sum(rhs),rhsMax = -1.68547885515447E-03 2.59998582265623E-03
4119 cg2d: Sum(rhs),rhsMax = -2.84766403882949E-03 2.65617336651279E-03
4120 cg2d: Sum(rhs),rhsMax = -4.53801261705159E-03 2.71885903556555E-03
4121 cg2d: Sum(rhs),rhsMax = -6.41728542754811E-03 2.78009788298296E-03
4122 cg2d: Sum(rhs),rhsMax = -8.11533157202872E-03 2.83193121211537E-03
4123 cg2d: Sum(rhs),rhsMax = -9.30436778799825E-03 2.86771957752430E-03
4124 cg2d: Sum(rhs),rhsMax = -9.76260390483298E-03 2.88321597495526E-03
4125 cg2d: Sum(rhs),rhsMax = -9.41588730779641E-03 2.87721811406707E-03
4126 cg2d: Sum(rhs),rhsMax = -8.34958539258331E-03 2.85172233008710E-03
4127 cg2d: Sum(rhs),rhsMax = -6.78891543638398E-03 2.90854934270203E-03
4128 cg2d: Sum(rhs),rhsMax = -5.05216128471544E-03 2.93304378873201E-03
4129 cg2d: Sum(rhs),rhsMax = -3.48645857050045E-03 2.88331764939626E-03
4130 cg2d: Sum(rhs),rhsMax = -2.39907580102244E-03 2.77469264862231E-03
4131 cg2d: Sum(rhs),rhsMax = -1.99776865220355E-03 2.64912177658851E-03
4132 cg2d: Sum(rhs),rhsMax = -2.35175883172883E-03 2.63954758294644E-03
4133 cg2d: Sum(rhs),rhsMax = -3.38063145048750E-03 2.64744424363893E-03
4134 cg2d: Sum(rhs),rhsMax = -4.87283018023045E-03 2.67027727544167E-03
4135 cg2d: Sum(rhs),rhsMax = -6.52958386084483E-03 2.75143058756694E-03
4136 cg2d: Sum(rhs),rhsMax = -8.02517502272567E-03 2.84716524598417E-03
4137 cg2d: Sum(rhs),rhsMax = -9.07141259577890E-03 2.92480125559984E-03
4138 cg2d: Sum(rhs),rhsMax = -9.47356449821813E-03 2.97120285406554E-03
4139 cg2d: Sum(rhs),rhsMax = -9.16691588291062E-03 2.97966801557563E-03
4140 cg2d: Sum(rhs),rhsMax = -8.22712327430211E-03 3.00381243170794E-03
4141 cg2d: Sum(rhs),rhsMax = -6.85280723808163E-03 3.08036417092014E-03
4142 cg2d: Sum(rhs),rhsMax = -5.32430712984490E-03 3.09182676407941E-03
4143 cg2d: Sum(rhs),rhsMax = -3.94713122363334E-03 3.03934315451624E-03
4144 cg2d: Sum(rhs),rhsMax = -2.99148602646850E-03 2.93659611564526E-03
4145 cg2d: Sum(rhs),rhsMax = -2.63983293343753E-03 2.80689811369779E-03
4146 cg2d: Sum(rhs),rhsMax = -2.95262890647113E-03 2.68543412802325E-03
4147 cg2d: Sum(rhs),rhsMax = -3.85865374530928E-03 2.73031554560629E-03
4148 cg2d: Sum(rhs),rhsMax = -5.17138126684222E-03 2.80043598454804E-03
4149 cg2d: Sum(rhs),rhsMax = -6.62770789879582E-03 2.88238460395998E-03
4150 cg2d: Sum(rhs),rhsMax = -7.94102481838247E-03 2.96047699925581E-03
4151 cg2d: Sum(rhs),rhsMax = -8.85794572086218E-03 3.01993442877897E-03
4152 cg2d: Sum(rhs),rhsMax = -9.20747801487909E-03 3.04982326090871E-03
4153 cg2d: Sum(rhs),rhsMax = -8.93311455139875E-03 3.04517977076849E-03
4154 cg2d: Sum(rhs),rhsMax = -8.10185265560892E-03 3.11258935307455E-03
4155 cg2d: Sum(rhs),rhsMax = -6.88878914232647E-03 3.17297138477824E-03
4156 cg2d: Sum(rhs),rhsMax = -5.54076166101282E-03 3.17471662139852E-03
4157 cg2d: Sum(rhs),rhsMax = -4.32655842248486E-03 3.11938181432393E-03
4158 cg2d: Sum(rhs),rhsMax = -3.48371943393165E-03 3.01971794783681E-03
4159 cg2d: Sum(rhs),rhsMax = -3.17244045751654E-03 2.89700834097620E-03
4160 cg2d: Sum(rhs),rhsMax = -3.44550638526806E-03 2.77676428602460E-03
4161 cg2d: Sum(rhs),rhsMax = -4.23987130497530E-03 2.78119161883103E-03
4162 cg2d: Sum(rhs),rhsMax = -5.39114845627498E-03 2.84461351464165E-03
4163 cg2d: Sum(rhs),rhsMax = -6.66774852383047E-03 2.91823906866390E-03
4164 cg2d: Sum(rhs),rhsMax = -7.81760204126471E-03 2.98773880220757E-03
4165 cg2d: Sum(rhs),rhsMax = -8.61805633043039E-03 3.03980206316554E-03
4166 cg2d: Sum(rhs),rhsMax = -8.91908459533668E-03 3.06473920810754E-03
4167 cg2d: Sum(rhs),rhsMax = -8.67143904847051E-03 3.06396602457918E-03
4168 cg2d: Sum(rhs),rhsMax = -7.93449141008118E-03 3.16208631888626E-03
4169 cg2d: Sum(rhs),rhsMax = -6.86259106367182E-03 3.21610131334538E-03
4170 cg2d: Sum(rhs),rhsMax = -5.67301249880878E-03 3.21680822767272E-03
4171 cg2d: Sum(rhs),rhsMax = -4.60212382613687E-03 3.16554828228077E-03
4172 cg2d: Sum(rhs),rhsMax = -3.85860099308489E-03 3.07378670550115E-03
4173 cg2d: Sum(rhs),rhsMax = -3.58293255842080E-03 2.96071726842964E-03
4174 cg2d: Sum(rhs),rhsMax = -3.82105702406928E-03 2.84939004049228E-03
4175 cg2d: Sum(rhs),rhsMax = -4.51705669837811E-03 2.80618854434027E-03
4176 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
4177 early fc = 0.000000000000000D+00
4178 --> objf_test(bi,bj) = 0.473809598587105D-01
4179 --> objf_tracer(bi,bj) = 0.000000000000000D+00
4180 --> objf_atl(bi,bj) = 0.000000000000000D+00
4181 local fc = 0.473809598587105D-01
4182 global fc = 0.473809598587105D-01
4183 (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = 4.73809598587105E-02
4184 grad-res -------------------------------
4185 grad-res 0 9 5 5 1 1 1 1 4.73809587569E-02 4.73809576551E-02 4.73809598587E-02
4186 grad-res 0 9 9 25 0 1 1 1 -1.10178420756E-05 -1.10179582125E-05 -1.05407981699E-05
4187 (PID.TID 0000.0001) ADM ref_cost_function = 4.73809587569146E-02
4188 (PID.TID 0000.0001) ADM adjoint_gradient = -1.10178420756063E-05
4189 (PID.TID 0000.0001) ADM finite-diff_grad = -1.10179582124559E-05
4190 (PID.TID 0000.0001) ====== End of gradient-check number 9 (ierr= 0) =======
4191 (PID.TID 0000.0001)
4192 (PID.TID 0000.0001) // =======================================================
4193 (PID.TID 0000.0001) // Gradient check results >>> START <<<
4194 (PID.TID 0000.0001) // =======================================================
4195 (PID.TID 0000.0001)
4196 (PID.TID 0000.0001) EPS = 1.000000E-04
4197 (PID.TID 0000.0001)
4198 (PID.TID 0000.0001) grdchk output h.p: Id Itile Jtile LAYER bi bj X(Id) X(Id)+/-EPS
4199 (PID.TID 0000.0001) grdchk output h.c: Id FC FC1 FC2
4200 (PID.TID 0000.0001) grdchk output h.g: Id FC1-FC2/(2*EPS) ADJ GRAD(FC) 1-FDGRD/ADGRD
4201 (PID.TID 0000.0001)
4202 (PID.TID 0000.0001) grdchk output (p): 1 1 1 1 1 1 0.000000000E+00 -1.000000000E-04
4203 (PID.TID 0000.0001) grdchk output (c): 1 4.7380958756915E-02 4.7380959323097E-02 4.7380958190733E-02
4204 (PID.TID 0000.0001) grdchk output (g): 1 5.6618191385249E-06 5.6618925136894E-06 1.2959476769159E-05
4205 (PID.TID 0000.0001)
4206 (PID.TID 0000.0001) grdchk output (p): 2 4 1 1 1 1 0.000000000E+00 -1.000000000E-04
4207 (PID.TID 0000.0001) grdchk output (c): 2 4.7380958756915E-02 4.7380958754118E-02 4.7380958759712E-02
4208 (PID.TID 0000.0001) grdchk output (g): 2 -2.7971062965815E-08 -2.8254620692740E-08 1.0035800161999E-02
4209 (PID.TID 0000.0001)
4210 (PID.TID 0000.0001) grdchk output (p): 3 2 2 1 1 1 0.000000000E+00 -1.000000000E-04
4211 (PID.TID 0000.0001) grdchk output (c): 3 4.7380958756915E-02 4.7380958867361E-02 4.7380958646469E-02
4212 (PID.TID 0000.0001) grdchk output (g): 3 1.1044579140140E-06 1.1043229433381E-06 -1.2222029502906E-04
4213 (PID.TID 0000.0001)
4214 (PID.TID 0000.0001) grdchk output (p): 4 5 2 1 1 1 0.000000000E+00 -1.000000000E-04
4215 (PID.TID 0000.0001) grdchk output (c): 4 4.7380958756915E-02 4.7380958774784E-02 4.7380958739045E-02
4216 (PID.TID 0000.0001) grdchk output (g): 4 1.7869577345619E-07 1.7868311580524E-07 -7.0838539463880E-05
4217 (PID.TID 0000.0001)
4218 (PID.TID 0000.0001) grdchk output (p): 5 3 3 1 1 1 0.000000000E+00 -1.000000000E-04
4219 (PID.TID 0000.0001) grdchk output (c): 5 4.7380958756915E-02 4.7380959166065E-02 4.7380958347765E-02
4220 (PID.TID 0000.0001) grdchk output (g): 5 4.0915002982866E-06 4.0916332923310E-06 3.2503901225889E-05
4221 (PID.TID 0000.0001)
4222 (PID.TID 0000.0001) grdchk output (p): 6 1 4 1 1 1 0.000000000E+00 -1.000000000E-04
4223 (PID.TID 0000.0001) grdchk output (c): 6 4.7380958756915E-02 4.7380958926771E-02 4.7380958587058E-02
4224 (PID.TID 0000.0001) grdchk output (g): 6 1.6985643100376E-06 1.6984964354760E-06 -3.9961556656420E-05
4225 (PID.TID 0000.0001)
4226 (PID.TID 0000.0001) grdchk output (p): 7 4 4 1 1 1 0.000000000E+00 -1.000000000E-04
4227 (PID.TID 0000.0001) grdchk output (c): 7 4.7380958756915E-02 4.7380958548440E-02 4.7380958965390E-02
4228 (PID.TID 0000.0001) grdchk output (g): 7 -2.0847518156231E-06 -2.0846252247436E-06 -6.0725965501662E-05
4229 (PID.TID 0000.0001)
4230 (PID.TID 0000.0001) grdchk output (p): 8 2 5 1 1 1 0.000000000E+00 -1.000000000E-04
4231 (PID.TID 0000.0001) grdchk output (c): 8 4.7380958756915E-02 4.7380959292253E-02 4.7380958221576E-02
4232 (PID.TID 0000.0001) grdchk output (g): 8 5.3533869698308E-06 5.3536293030274E-06 4.5265217836321E-05
4233 (PID.TID 0000.0001)
4234 (PID.TID 0000.0001) grdchk output (p): 9 5 5 1 1 1 0.000000000E+00 -1.000000000E-04
4235 (PID.TID 0000.0001) grdchk output (c): 9 4.7380958756915E-02 4.7380957655119E-02 4.7380959858710E-02
4236 (PID.TID 0000.0001) grdchk output (g): 9 -1.1017958212456E-05 -1.1017842075606E-05 -1.0540798169867E-05
4237 (PID.TID 0000.0001)
4238 (PID.TID 0000.0001) grdchk summary : RMS of 9 ratios = 3.3457420678242E-03
4239 (PID.TID 0000.0001)
4240 (PID.TID 0000.0001) // =======================================================
4241 (PID.TID 0000.0001) // Gradient check results >>> END <<<
4242 (PID.TID 0000.0001) // =======================================================
4243 (PID.TID 0000.0001)
4244 (PID.TID 0000.0001) Seconds in section "ALL [THE_MODEL_MAIN]":
4245 (PID.TID 0000.0001) User time: 6.9500000000000002
4246 (PID.TID 0000.0001) System time: 7.00000000000000067E-002
4247 (PID.TID 0000.0001) Wall clock time: 7.0591149330139160
4248 (PID.TID 0000.0001) No. starts: 1
4249 (PID.TID 0000.0001) No. stops: 1
4250 (PID.TID 0000.0001) Seconds in section "INITIALISE_FIXED [THE_MODEL_MAIN]":
4251 (PID.TID 0000.0001) User time: 1.00000000000000002E-002
4252 (PID.TID 0000.0001) System time: 0.0000000000000000
4253 (PID.TID 0000.0001) Wall clock time: 3.71110439300537109E-002
4254 (PID.TID 0000.0001) No. starts: 1
4255 (PID.TID 0000.0001) No. stops: 1
4256 (PID.TID 0000.0001) Seconds in section "ADTHE_MAIN_LOOP [ADJOINT RUN]":
4257 (PID.TID 0000.0001) User time: 2.0400000000000000
4258 (PID.TID 0000.0001) System time: 2.00000000000000004E-002
4259 (PID.TID 0000.0001) Wall clock time: 2.0529901981353760
4260 (PID.TID 0000.0001) No. starts: 1
4261 (PID.TID 0000.0001) No. stops: 1
4262 (PID.TID 0000.0001) Seconds in section "FORWARD_STEP [MAIN_DO_LOOP]":
4263 (PID.TID 0000.0001) User time: 5.3700000000000356
4264 (PID.TID 0000.0001) System time: 4.00000000000000078E-002
4265 (PID.TID 0000.0001) Wall clock time: 5.4103732109069824
4266 (PID.TID 0000.0001) No. starts: 2000
4267 (PID.TID 0000.0001) No. stops: 2000
4268 (PID.TID 0000.0001) Seconds in section "LOAD_FIELDS_DRIVER [FORWARD_STEP]":
4269 (PID.TID 0000.0001) User time: 4.99999999999989342E-002
4270 (PID.TID 0000.0001) System time: 0.0000000000000000
4271 (PID.TID 0000.0001) Wall clock time: 5.35216331481933594E-002
4272 (PID.TID 0000.0001) No. starts: 2000
4273 (PID.TID 0000.0001) No. stops: 2000
4274 (PID.TID 0000.0001) Seconds in section "EXTERNAL_FLDS_LOAD [LOAD_FLDS_DRIVER]":
4275 (PID.TID 0000.0001) User time: 2.99999999999993605E-002
4276 (PID.TID 0000.0001) System time: 0.0000000000000000
4277 (PID.TID 0000.0001) Wall clock time: 1.97889804840087891E-002
4278 (PID.TID 0000.0001) No. starts: 2200
4279 (PID.TID 0000.0001) No. stops: 2200
4280 (PID.TID 0000.0001) Seconds in section "DO_ATMOSPHERIC_PHYS [FORWARD_STEP]":
4281 (PID.TID 0000.0001) User time: 1.99999999999995737E-002
4282 (PID.TID 0000.0001) System time: 0.0000000000000000
4283 (PID.TID 0000.0001) Wall clock time: 1.78334712982177734E-002
4284 (PID.TID 0000.0001) No. starts: 2000
4285 (PID.TID 0000.0001) No. stops: 2000
4286 (PID.TID 0000.0001) Seconds in section "DO_OCEANIC_PHYS [FORWARD_STEP]":
4287 (PID.TID 0000.0001) User time: 0.17999999999999972
4288 (PID.TID 0000.0001) System time: 1.00000000000000089E-002
4289 (PID.TID 0000.0001) Wall clock time: 0.26239466667175293
4290 (PID.TID 0000.0001) No. starts: 2000
4291 (PID.TID 0000.0001) No. stops: 2000
4292 (PID.TID 0000.0001) Seconds in section "THERMODYNAMICS [FORWARD_STEP]":
4293 (PID.TID 0000.0001) User time: 1.3699999999999894
4294 (PID.TID 0000.0001) System time: 9.99999999999999500E-003
4295 (PID.TID 0000.0001) Wall clock time: 1.3273425102233887
4296 (PID.TID 0000.0001) No. starts: 2000
4297 (PID.TID 0000.0001) No. stops: 2000
4298 (PID.TID 0000.0001) Seconds in section "DYNAMICS [FORWARD_STEP]":
4299 (PID.TID 0000.0001) User time: 2.1999999999999860
4300 (PID.TID 0000.0001) System time: 0.0000000000000000
4301 (PID.TID 0000.0001) Wall clock time: 2.2445638179779053
4302 (PID.TID 0000.0001) No. starts: 2000
4303 (PID.TID 0000.0001) No. stops: 2000
4304 (PID.TID 0000.0001) Seconds in section "SOLVE_FOR_PRESSURE [FORWARD_STEP]":
4305 (PID.TID 0000.0001) User time: 0.74999999999999201
4306 (PID.TID 0000.0001) System time: 0.0000000000000000
4307 (PID.TID 0000.0001) Wall clock time: 0.68282008171081543
4308 (PID.TID 0000.0001) No. starts: 2000
4309 (PID.TID 0000.0001) No. stops: 2000
4310 (PID.TID 0000.0001) Seconds in section "MOM_CORRECTION_STEP [FORWARD_STEP]":
4311 (PID.TID 0000.0001) User time: 0.10999999999999943
4312 (PID.TID 0000.0001) System time: 0.0000000000000000
4313 (PID.TID 0000.0001) Wall clock time: 8.57646465301513672E-002
4314 (PID.TID 0000.0001) No. starts: 2000
4315 (PID.TID 0000.0001) No. stops: 2000
4316 (PID.TID 0000.0001) Seconds in section "INTEGR_CONTINUITY [FORWARD_STEP]":
4317 (PID.TID 0000.0001) User time: 6.00000000000004974E-002
4318 (PID.TID 0000.0001) System time: 0.0000000000000000
4319 (PID.TID 0000.0001) Wall clock time: 7.30211734771728516E-002
4320 (PID.TID 0000.0001) No. starts: 2000
4321 (PID.TID 0000.0001) No. stops: 2000
4322 (PID.TID 0000.0001) Seconds in section "TRC_CORRECTION_STEP [FORWARD_STEP]":
4323 (PID.TID 0000.0001) User time: 5.99999999999996092E-002
4324 (PID.TID 0000.0001) System time: 0.0000000000000000
4325 (PID.TID 0000.0001) Wall clock time: 5.05075454711914063E-002
4326 (PID.TID 0000.0001) No. starts: 2000
4327 (PID.TID 0000.0001) No. stops: 2000
4328 (PID.TID 0000.0001) Seconds in section "BLOCKING_EXCHANGES [FORWARD_STEP]":
4329 (PID.TID 0000.0001) User time: 0.11999999999999833
4330 (PID.TID 0000.0001) System time: 9.99999999999999500E-003
4331 (PID.TID 0000.0001) Wall clock time: 0.18946504592895508
4332 (PID.TID 0000.0001) No. starts: 2000
4333 (PID.TID 0000.0001) No. stops: 2000
4334 (PID.TID 0000.0001) Seconds in section "DO_STATEVARS_TAVE [FORWARD_STEP]":
4335 (PID.TID 0000.0001) User time: 0.0000000000000000
4336 (PID.TID 0000.0001) System time: 0.0000000000000000
4337 (PID.TID 0000.0001) Wall clock time: 1.86309814453125000E-002
4338 (PID.TID 0000.0001) No. starts: 2000
4339 (PID.TID 0000.0001) No. stops: 2000
4340 (PID.TID 0000.0001) Seconds in section "MONITOR [FORWARD_STEP]":
4341 (PID.TID 0000.0001) User time: 1.00000000000000089E-002
4342 (PID.TID 0000.0001) System time: 0.0000000000000000
4343 (PID.TID 0000.0001) Wall clock time: 5.97643852233886719E-003
4344 (PID.TID 0000.0001) No. starts: 100
4345 (PID.TID 0000.0001) No. stops: 100
4346 (PID.TID 0000.0001) Seconds in section "COST_TILE [FORWARD_STEP]":
4347 (PID.TID 0000.0001) User time: 7.00000000000002842E-002
4348 (PID.TID 0000.0001) System time: 0.0000000000000000
4349 (PID.TID 0000.0001) Wall clock time: 8.42566490173339844E-002
4350 (PID.TID 0000.0001) No. starts: 2000
4351 (PID.TID 0000.0001) No. stops: 2000
4352 (PID.TID 0000.0001) Seconds in section "DO_THE_MODEL_IO [FORWARD_STEP]":
4353 (PID.TID 0000.0001) User time: 1.99999999999995737E-002
4354 (PID.TID 0000.0001) System time: 0.0000000000000000
4355 (PID.TID 0000.0001) Wall clock time: 1.96521282196044922E-002
4356 (PID.TID 0000.0001) No. starts: 2000
4357 (PID.TID 0000.0001) No. stops: 2000
4358 (PID.TID 0000.0001) Seconds in section "DO_WRITE_PICKUP [FORWARD_STEP]":
4359 (PID.TID 0000.0001) User time: 1.99999999999995737E-002
4360 (PID.TID 0000.0001) System time: 0.0000000000000000
4361 (PID.TID 0000.0001) Wall clock time: 1.93905830383300781E-002
4362 (PID.TID 0000.0001) No. starts: 2000
4363 (PID.TID 0000.0001) No. stops: 2000
4364 (PID.TID 0000.0001) Seconds in section "CTRL_PACK [THE_MODEL_MAIN]":
4365 (PID.TID 0000.0001) User time: 0.0000000000000000
4366 (PID.TID 0000.0001) System time: 0.0000000000000000
4367 (PID.TID 0000.0001) Wall clock time: 5.76019287109375000E-004
4368 (PID.TID 0000.0001) No. starts: 1
4369 (PID.TID 0000.0001) No. stops: 1
4370 (PID.TID 0000.0001) Seconds in section "CTRL_PACK [THE_MODEL_MAIN]":
4371 (PID.TID 0000.0001) User time: 0.0000000000000000
4372 (PID.TID 0000.0001) System time: 0.0000000000000000
4373 (PID.TID 0000.0001) Wall clock time: 5.05924224853515625E-004
4374 (PID.TID 0000.0001) No. starts: 1
4375 (PID.TID 0000.0001) No. stops: 1
4376 (PID.TID 0000.0001) Seconds in section "GRDCHK_MAIN [THE_MODEL_MAIN]":
4377 (PID.TID 0000.0001) User time: 4.9000000000000004
4378 (PID.TID 0000.0001) System time: 5.00000000000000028E-002
4379 (PID.TID 0000.0001) Wall clock time: 4.9678559303283691
4380 (PID.TID 0000.0001) No. starts: 1
4381 (PID.TID 0000.0001) No. stops: 1
4382 (PID.TID 0000.0001) Seconds in section "INITIALISE_VARIA [THE_MAIN_LOOP]":
4383 (PID.TID 0000.0001) User time: 9.99999999999978684E-003
4384 (PID.TID 0000.0001) System time: 0.0000000000000000
4385 (PID.TID 0000.0001) Wall clock time: 1.77645683288574219E-002
4386 (PID.TID 0000.0001) No. starts: 18
4387 (PID.TID 0000.0001) No. stops: 18
4388 (PID.TID 0000.0001) Seconds in section "MAIN LOOP [THE_MAIN_LOOP]":
4389 (PID.TID 0000.0001) User time: 4.8900000000000006
4390 (PID.TID 0000.0001) System time: 4.00000000000000078E-002
4391 (PID.TID 0000.0001) Wall clock time: 4.9425790309906006
4392 (PID.TID 0000.0001) No. starts: 18
4393 (PID.TID 0000.0001) No. stops: 18
4394 (PID.TID 0000.0001) Seconds in section "MAIN_DO_LOOP [THE_MAIN_LOOP]":
4395 (PID.TID 0000.0001) User time: 4.8500000000000396
4396 (PID.TID 0000.0001) System time: 4.00000000000000078E-002
4397 (PID.TID 0000.0001) Wall clock time: 4.8930640220642090
4398 (PID.TID 0000.0001) No. starts: 1800
4399 (PID.TID 0000.0001) No. stops: 1800
4400 (PID.TID 0000.0001) Seconds in section "COST_FINAL [ADJOINT SPIN-DOWN]":
4401 (PID.TID 0000.0001) User time: 0.0000000000000000
4402 (PID.TID 0000.0001) System time: 0.0000000000000000
4403 (PID.TID 0000.0001) Wall clock time: 5.93662261962890625E-004
4404 (PID.TID 0000.0001) No. starts: 18
4405 (PID.TID 0000.0001) No. stops: 18
4406 (PID.TID 0000.0001) // ======================================================
4407 (PID.TID 0000.0001) // Tile <-> Tile communication statistics
4408 (PID.TID 0000.0001) // ======================================================
4409 (PID.TID 0000.0001) // o Tile number: 000001
4410 (PID.TID 0000.0001) // No. X exchanges = 0
4411 (PID.TID 0000.0001) // Max. X spins = 0
4412 (PID.TID 0000.0001) // Min. X spins = 1000000000
4413 (PID.TID 0000.0001) // Total. X spins = 0
4414 (PID.TID 0000.0001) // Avg. X spins = 0.00E+00
4415 (PID.TID 0000.0001) // No. Y exchanges = 0
4416 (PID.TID 0000.0001) // Max. Y spins = 0
4417 (PID.TID 0000.0001) // Min. Y spins = 1000000000
4418 (PID.TID 0000.0001) // Total. Y spins = 0
4419 (PID.TID 0000.0001) // Avg. Y spins = 0.00E+00
4420 (PID.TID 0000.0001) // o Thread number: 000001
4421 (PID.TID 0000.0001) // No. barriers = 183716
4422 (PID.TID 0000.0001) // Max. barrier spins = 1
4423 (PID.TID 0000.0001) // Min. barrier spins = 1
4424 (PID.TID 0000.0001) // Total barrier spins = 183716
4425 (PID.TID 0000.0001) // Avg. barrier spins = 1.00E+00
4426 PROGRAM MAIN: Execution ended Normally

  ViewVC Help
Powered by ViewVC 1.1.22