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

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

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

revision 1.5 by jmc, Tue May 18 22:19:29 2010 UTC revision 1.15 by jmc, Wed Aug 7 21:07:43 2013 UTC
# Line 5  Line 5 
5  (PID.TID 0000.0001) // ======================================================  (PID.TID 0000.0001) // ======================================================
6  (PID.TID 0000.0001) // execution environment starting up...  (PID.TID 0000.0001) // execution environment starting up...
7  (PID.TID 0000.0001)  (PID.TID 0000.0001)
8  (PID.TID 0000.0001) // MITgcmUV version:  checkpoint62f  (PID.TID 0000.0001) // MITgcmUV version:  checkpoint64l
9  (PID.TID 0000.0001) // Build user:        jmc  (PID.TID 0000.0001) // Build user:        jmc
10  (PID.TID 0000.0001) // Build host:        faulks.csail.mit.edu  (PID.TID 0000.0001) // Build host:        baudelaire
11  (PID.TID 0000.0001) // Build date:        Tue May 18 18:01:11 EDT 2010  (PID.TID 0000.0001) // Build date:        Wed Aug  7 14:13:48 EDT 2013
12  (PID.TID 0000.0001)  (PID.TID 0000.0001)
13  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
14  (PID.TID 0000.0001) // Execution Environment parameter file "eedata"  (PID.TID 0000.0001) // Execution Environment parameter file "eedata"
# Line 18  Line 18 
18  (PID.TID 0000.0001) ># nTx - No. threads per process in X  (PID.TID 0000.0001) ># nTx - No. threads per process in X
19  (PID.TID 0000.0001) ># nTy - No. threads per process in Y  (PID.TID 0000.0001) ># nTy - No. threads per process in Y
20  (PID.TID 0000.0001) > &EEPARMS  (PID.TID 0000.0001) > &EEPARMS
21  (PID.TID 0000.0001) > &  (PID.TID 0000.0001) > /
22  (PID.TID 0000.0001) ># Note: Some systems use & as the  (PID.TID 0000.0001) ># Note: Some systems use & as the
23  (PID.TID 0000.0001) ># namelist terminator. Other systems  (PID.TID 0000.0001) ># namelist terminator. Other systems
24  (PID.TID 0000.0001) ># use a / character (as shown here).  (PID.TID 0000.0001) ># use a / character (as shown here).
# Line 49  Line 49 
49  (PID.TID 0000.0001)                   /*  "mpirun -np 64 ......"                    */  (PID.TID 0000.0001)                   /*  "mpirun -np 64 ......"                    */
50  (PID.TID 0000.0001) useCoupler=    F ;/* Flag used to control communications with   */  (PID.TID 0000.0001) useCoupler=    F ;/* Flag used to control communications with   */
51  (PID.TID 0000.0001)                   /*  other model components, through a coupler */  (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 */  (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 */  (PID.TID 0000.0001) maxLengthPrt1D=   65 /* maxLength of 1D array printed to StdOut */
55  (PID.TID 0000.0001)  (PID.TID 0000.0001)
# Line 60  Line 61 
61  (PID.TID 0000.0001) // ======================================================  (PID.TID 0000.0001) // ======================================================
62  (PID.TID 0000.0001) // Tile <-> Tile connectvity table  (PID.TID 0000.0001) // Tile <-> Tile connectvity table
63  (PID.TID 0000.0001) // ======================================================  (PID.TID 0000.0001) // ======================================================
64  (PID.TID 0000.0001) // Tile number: 000001 (process no. = 000001)  (PID.TID 0000.0001) // Tile number: 000001 (process no. = 000000)
65  (PID.TID 0000.0001) //        WEST: Tile = 000001, Process = 000001, Comm = put  (PID.TID 0000.0001) //        WEST: Tile = 000001, Process = 000000, Comm = put
66  (PID.TID 0000.0001) //                bi = 000001, bj = 000001  (PID.TID 0000.0001) //                bi = 000001, bj = 000001
67  (PID.TID 0000.0001) //        EAST: Tile = 000001, Process = 000001, Comm = put  (PID.TID 0000.0001) //        EAST: Tile = 000001, Process = 000000, Comm = put
68  (PID.TID 0000.0001) //                bi = 000001, bj = 000001  (PID.TID 0000.0001) //                bi = 000001, bj = 000001
69  (PID.TID 0000.0001) //       SOUTH: Tile = 000001, Process = 000001, Comm = put  (PID.TID 0000.0001) //       SOUTH: Tile = 000001, Process = 000000, Comm = put
70  (PID.TID 0000.0001) //                bi = 000001, bj = 000001  (PID.TID 0000.0001) //                bi = 000001, bj = 000001
71  (PID.TID 0000.0001) //       NORTH: Tile = 000001, Process = 000001, Comm = put  (PID.TID 0000.0001) //       NORTH: Tile = 000001, Process = 000000, Comm = put
72  (PID.TID 0000.0001) //                bi = 000001, bj = 000001  (PID.TID 0000.0001) //                bi = 000001, bj = 000001
73  (PID.TID 0000.0001)  (PID.TID 0000.0001)
74  (PID.TID 0000.0001) DEBUG_MSG: ENTERED S/R THE_MODEL_MAIN  (PID.TID 0000.0001)  INI_PARMS: opening model parameter file "data"
75  (PID.TID 0000.0001) DEBUG_MSG: CALLING S/R INITIALISE_FIXED  (PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data
76  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
77  (PID.TID 0000.0001) // Model parameter file "data"  (PID.TID 0000.0001) // Parameter file "data"
78  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
79  (PID.TID 0000.0001) ># Model parameters  (PID.TID 0000.0001) ># Model parameters
80  (PID.TID 0000.0001) ># Continuous equation parameters  (PID.TID 0000.0001) ># Continuous equation parameters
# Line 105  Line 106 
106  (PID.TID 0000.0001) > readBinaryPrec=64,  (PID.TID 0000.0001) > readBinaryPrec=64,
107  (PID.TID 0000.0001) > hFacMin=.05,  (PID.TID 0000.0001) > hFacMin=.05,
108  (PID.TID 0000.0001) > smoothAbsFuncRange = -1.e-2,  (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.,  (PID.TID 0000.0001) >#momAdvection = .false.,
112  (PID.TID 0000.0001) >#momViscosity = .false.,  (PID.TID 0000.0001) >#momViscosity = .false.,
113  (PID.TID 0000.0001) >#momPressureForcing = .false.,  (PID.TID 0000.0001) >#momPressureForcing = .false.,
114  (PID.TID 0000.0001) > &  (PID.TID 0000.0001) > /
115  (PID.TID 0000.0001) >  (PID.TID 0000.0001) >
116  (PID.TID 0000.0001) >  (PID.TID 0000.0001) >
117  (PID.TID 0000.0001) ># Elliptic solver parameters  (PID.TID 0000.0001) ># Elliptic solver parameters
118  (PID.TID 0000.0001) > &PARM02  (PID.TID 0000.0001) > &PARM02
119  (PID.TID 0000.0001) > cg2dMaxIters=100,  (PID.TID 0000.0001) > cg2dMaxIters=100,
120  (PID.TID 0000.0001) > cg2dTargetResidual=1.E-13,  (PID.TID 0000.0001) >#cg2dTargetResidual=1.E-13,
121  (PID.TID 0000.0001) > &  (PID.TID 0000.0001) > cg2dTargetResWunit=1.E-18,
122    (PID.TID 0000.0001) > /
123  (PID.TID 0000.0001) ># Time stepping parameters  (PID.TID 0000.0001) ># Time stepping parameters
124  (PID.TID 0000.0001) > &PARM03  (PID.TID 0000.0001) > &PARM03
125  (PID.TID 0000.0001) > nIter0=0,  (PID.TID 0000.0001) > nIter0=0,
# Line 130  Line 134 
134  (PID.TID 0000.0001) >#dumpFreq=   1.0,  (PID.TID 0000.0001) >#dumpFreq=   1.0,
135  (PID.TID 0000.0001) > monitorFreq = 43200.,  (PID.TID 0000.0001) > monitorFreq = 43200.,
136  (PID.TID 0000.0001) > monitorSelect=1,  (PID.TID 0000.0001) > monitorSelect=1,
137  (PID.TID 0000.0001) > &  (PID.TID 0000.0001) > /
138  (PID.TID 0000.0001) ># Gridding parameters  (PID.TID 0000.0001) ># Gridding parameters
139  (PID.TID 0000.0001) > &PARM04  (PID.TID 0000.0001) > &PARM04
140  (PID.TID 0000.0001) > usingCartesianGrid=.TRUE.,  (PID.TID 0000.0001) > usingCartesianGrid=.TRUE.,
# Line 144  Line 148 
148  (PID.TID 0000.0001) ># 4 layers  (PID.TID 0000.0001) ># 4 layers
149  (PID.TID 0000.0001) > delZ=100.,400.,500.,5000.,  (PID.TID 0000.0001) > delZ=100.,400.,500.,5000.,
150  (PID.TID 0000.0001) >#delZ=1000.,1500.,1500.,1500.,  (PID.TID 0000.0001) >#delZ=1000.,1500.,1500.,1500.,
151  (PID.TID 0000.0001) > &  (PID.TID 0000.0001) > /
152  (PID.TID 0000.0001) > &PARM05  (PID.TID 0000.0001) > &PARM05
153  (PID.TID 0000.0001) >#bathyFile='walls.bigRidge',  (PID.TID 0000.0001) >#bathyFile='walls.bigRidge',
154  (PID.TID 0000.0001) > bathyFile='noWalls.bigRidge',  (PID.TID 0000.0001) > bathyFile='noWalls.bigRidge',
# Line 156  Line 160 
160  (PID.TID 0000.0001) > meridWindFile=,  (PID.TID 0000.0001) > meridWindFile=,
161  (PID.TID 0000.0001) > surfQFile=,  (PID.TID 0000.0001) > surfQFile=,
162  (PID.TID 0000.0001) > EmPmRFile=,  (PID.TID 0000.0001) > EmPmRFile=,
163  (PID.TID 0000.0001) > &  (PID.TID 0000.0001) > /
164  (PID.TID 0000.0001)  (PID.TID 0000.0001)
165  (PID.TID 0000.0001) S/R INI_PARMS ; starts to read PARM01  (PID.TID 0000.0001)  INI_PARMS ; starts to read PARM01
166  (PID.TID 0000.0001) S/R INI_PARMS ; read PARM01 : OK  (PID.TID 0000.0001)  INI_PARMS ; read PARM01 : OK
167  (PID.TID 0000.0001) S/R INI_PARMS ; starts to read PARM02  (PID.TID 0000.0001)  INI_PARMS ; starts to read PARM02
168  (PID.TID 0000.0001) S/R INI_PARMS ; read PARM02 : OK  (PID.TID 0000.0001)  INI_PARMS ; read PARM02 : OK
169  (PID.TID 0000.0001) S/R INI_PARMS ; starts to read PARM03  (PID.TID 0000.0001)  INI_PARMS ; starts to read PARM03
170  (PID.TID 0000.0001) S/R INI_PARMS ; read PARM03 : OK  (PID.TID 0000.0001)  INI_PARMS ; read PARM03 : OK
171  (PID.TID 0000.0001) S/R INI_PARMS ; starts to read PARM04  (PID.TID 0000.0001)  INI_PARMS ; starts to read PARM04
172  (PID.TID 0000.0001) S/R INI_PARMS ; read PARM04 : OK  (PID.TID 0000.0001)  INI_PARMS ; read PARM04 : OK
173  (PID.TID 0000.0001) S/R INI_PARMS ; starts to read PARM05  (PID.TID 0000.0001)  INI_PARMS ; starts to read PARM05
174  (PID.TID 0000.0001) S/R INI_PARMS ; read PARM05 : OK  (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  (PID.TID 0000.0001)  PACKAGES_BOOT: opening data.pkg
177  (PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.pkg  (PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.pkg
178  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
# Line 182  Line 187 
187  (PID.TID 0000.0001) > useKPP       = .FALSE.,  (PID.TID 0000.0001) > useKPP       = .FALSE.,
188  (PID.TID 0000.0001) > useGrdchk    = .TRUE.,  (PID.TID 0000.0001) > useGrdchk    = .TRUE.,
189  (PID.TID 0000.0001) > useECCO      = .FALSE.,  (PID.TID 0000.0001) > useECCO      = .FALSE.,
190  (PID.TID 0000.0001) > &  (PID.TID 0000.0001) > /
191  (PID.TID 0000.0001)  (PID.TID 0000.0001)
192  (PID.TID 0000.0001)  PACKAGES_BOOT: finished reading data.pkg  (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  (PID.TID 0000.0001) OPTIM_READPARMS: opening data.optim
237  (PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.optim  (PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.optim
238  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
# Line 223  Line 271 
271  (PID.TID 0000.0001) ># xx_kapgm_file      = 'xx_kapgm',  (PID.TID 0000.0001) ># xx_kapgm_file      = 'xx_kapgm',
272  (PID.TID 0000.0001) >#xx_hfacc_file      = 'xx_hfacc',  (PID.TID 0000.0001) >#xx_hfacc_file      = 'xx_hfacc',
273  (PID.TID 0000.0001) > xx_depth_file      = 'xx_depth',  (PID.TID 0000.0001) > xx_depth_file      = 'xx_depth',
274  (PID.TID 0000.0001) > &  (PID.TID 0000.0001) > /
275  (PID.TID 0000.0001) >#  (PID.TID 0000.0001) >#
276  (PID.TID 0000.0001) ># *********************  (PID.TID 0000.0001) ># *********************
277  (PID.TID 0000.0001) ># names for ctrl_pack/unpack  (PID.TID 0000.0001) ># names for ctrl_pack/unpack
278  (PID.TID 0000.0001) ># *********************  (PID.TID 0000.0001) ># *********************
279  (PID.TID 0000.0001) > &CTRL_PACKNAMES  (PID.TID 0000.0001) > &CTRL_PACKNAMES
280  (PID.TID 0000.0001) > &  (PID.TID 0000.0001) > /
281  (PID.TID 0000.0001) >  (PID.TID 0000.0001) >
282  (PID.TID 0000.0001)  (PID.TID 0000.0001)
283  (PID.TID 0000.0001) CTRL_READPARMS: finished reading data.ctrl  (PID.TID 0000.0001) CTRL_READPARMS: finished reading data.ctrl
# Line 247  Line 295 
295  (PID.TID 0000.0001) > mult_tracer  = 0.,  (PID.TID 0000.0001) > mult_tracer  = 0.,
296  (PID.TID 0000.0001) > mult_test    = 1.,  (PID.TID 0000.0001) > mult_test    = 1.,
297  (PID.TID 0000.0001) > mult_depth   = 1.,  (PID.TID 0000.0001) > mult_depth   = 1.,
298  (PID.TID 0000.0001) > &  (PID.TID 0000.0001) > /
299  (PID.TID 0000.0001)  (PID.TID 0000.0001)
300  (PID.TID 0000.0001) COST_READPARMS: finished reading data.cost  (PID.TID 0000.0001) COST_READPARMS: finished reading data.cost
301  (PID.TID 0000.0001) GRDCHK_READPARMS: opening data.grdchk  (PID.TID 0000.0001) GRDCHK_READPARMS: opening data.grdchk
# Line 277  Line 325 
325  (PID.TID 0000.0001)   First location:                           1  (PID.TID 0000.0001)   First location:                           1
326  (PID.TID 0000.0001)   Last location:                           25  (PID.TID 0000.0001)   Last location:                           25
327  (PID.TID 0000.0001)   Increment:                                3  (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)  (PID.TID 0000.0001)
331  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
332  (PID.TID 0000.0001) // Gradient check configuration  >>> END <<<  (PID.TID 0000.0001) // Gradient check configuration  >>> END <<<
# Line 356  Line 406 
406  (PID.TID 0000.0001) %MON AngleSN_min                  =   0.0000000000000E+00  (PID.TID 0000.0001) %MON AngleSN_min                  =   0.0000000000000E+00
407  (PID.TID 0000.0001) %MON AngleSN_mean                 =   0.0000000000000E+00  (PID.TID 0000.0001) %MON AngleSN_mean                 =   0.0000000000000E+00
408  (PID.TID 0000.0001) %MON AngleSN_sd                   =   0.0000000000000E+00  (PID.TID 0000.0001) %MON AngleSN_sd                   =   0.0000000000000E+00
409  (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  (PID.TID 0000.0001) GAD_INIT_FIXED: GAD_OlMinSize=  1  0  1
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
410  (PID.TID 0000.0001)  (PID.TID 0000.0001)
411  (PID.TID 0000.0001) // ===================================  (PID.TID 0000.0001) // ===================================
412  (PID.TID 0000.0001) // GAD parameters :  (PID.TID 0000.0001) // GAD parameters :
# Line 578  Line 541 
541  (PID.TID 0000.0001) %MON fCoriCos_mean                =   0.0000000000000E+00  (PID.TID 0000.0001) %MON fCoriCos_mean                =   0.0000000000000E+00
542  (PID.TID 0000.0001) %MON fCoriCos_sd                  =   0.0000000000000E+00  (PID.TID 0000.0001) %MON fCoriCos_sd                  =   0.0000000000000E+00
543  (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  (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)  (PID.TID 0000.0001)
546  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
547  (PID.TID 0000.0001) // Model configuration  (PID.TID 0000.0001) // Model configuration
# Line 588  Line 552 
552  (PID.TID 0000.0001) buoyancyRelation = /* Type of relation to get Buoyancy */  (PID.TID 0000.0001) buoyancyRelation = /* Type of relation to get Buoyancy */
553  (PID.TID 0000.0001)               'OCEANIC'  (PID.TID 0000.0001)               'OCEANIC'
554  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
555  (PID.TID 0000.0001) fluidIsAir  =  /* fluid major constituent is Air */  (PID.TID 0000.0001) fluidIsAir   =  /* fluid major constituent is Air */
556  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
557  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
558  (PID.TID 0000.0001) fluidIsWater=  /* fluid major constituent is Water */  (PID.TID 0000.0001) fluidIsWater =  /* fluid major constituent is Water */
559  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
560  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
561  (PID.TID 0000.0001) usingPCoords =  /* use p (or p*) vertical coordinate */  (PID.TID 0000.0001) usingPCoords =  /* use p (or p*) vertical coordinate */
# Line 606  Line 570 
570  (PID.TID 0000.0001) sRef =   /* Reference salinity profile ( psu ) */  (PID.TID 0000.0001) sRef =   /* Reference salinity profile ( psu ) */
571  (PID.TID 0000.0001)     4 @  3.500000000000000E+01              /* K =  1:  4 */  (PID.TID 0000.0001)     4 @  3.500000000000000E+01              /* K =  1:  4 */
572  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
573  (PID.TID 0000.0001) viscAh =   /* Lateral eddy viscosity ( m^2/s ) */  (PID.TID 0000.0001) useStrainTensionVisc= /* Use StrainTension Form of Viscous Operator */
 (PID.TID 0000.0001)                 1.000000000000000E+05  
 (PID.TID 0000.0001)     ;  
 (PID.TID 0000.0001) viscAhMax =   /* Maximum lateral eddy viscosity ( m^2/s ) */  
 (PID.TID 0000.0001)                 1.000000000000000E+21  
 (PID.TID 0000.0001)     ;  
 (PID.TID 0000.0001) viscAhGrid =   /* Grid dependent lateral eddy viscosity ( non-dim. ) */  
 (PID.TID 0000.0001)                 0.000000000000000E+00  
 (PID.TID 0000.0001)     ;  
 (PID.TID 0000.0001) useFullLeith =   /* Use Full Form of Leith Viscosity on/off flag*/  
 (PID.TID 0000.0001)                   F  
 (PID.TID 0000.0001)     ;  
 (PID.TID 0000.0001) useStrainTensionVisc =   /* Use StrainTension Form of Viscous Operator on/off flag*/  
574  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
575  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
576  (PID.TID 0000.0001) useAreaViscLength =   /* Use area for visc length instead of geom. mean*/  (PID.TID 0000.0001) useVariableVisc = /* Use variable horizontal viscosity */
577  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
578  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
579  (PID.TID 0000.0001) viscC2leith = /* Leith harmonic visc. factor (on grad(vort),non-dim.) */  (PID.TID 0000.0001) useHarmonicVisc = /* Use harmonic horizontal viscosity */
580  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                   T
 (PID.TID 0000.0001)     ;  
 (PID.TID 0000.0001) viscC2leithD = /* Leith harmonic viscosity factor (on grad(div),non-dim.) */  
 (PID.TID 0000.0001)                 0.000000000000000E+00  
 (PID.TID 0000.0001)     ;  
 (PID.TID 0000.0001) viscC2smag =   /* Smagorinsky harmonic viscosity factor (non-dim.) */  
 (PID.TID 0000.0001)                 0.000000000000000E+00  
 (PID.TID 0000.0001)     ;  
 (PID.TID 0000.0001) viscA4 =   /* Lateral biharmonic viscosity ( m^4/s ) */  
 (PID.TID 0000.0001)                 0.000000000000000E+00  
 (PID.TID 0000.0001)     ;  
 (PID.TID 0000.0001) viscA4Max =   /* Maximum biharmonic viscosity ( m^2/s ) */  
 (PID.TID 0000.0001)                 1.000000000000000E+21  
581  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
582  (PID.TID 0000.0001) viscA4Grid =   /* Grid dependent biharmonic viscosity ( non-dim. ) */  (PID.TID 0000.0001) useBiharmonicVisc= /* Use biharmonic horiz.  viscosity */
583  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                   F
584  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
585  (PID.TID 0000.0001) viscC4leith = /* Leith biharm viscosity factor (on grad(vort), non-dim.) */  (PID.TID 0000.0001) useSmag3D = /* Use isotropic 3-D Smagorinsky viscosity */
586  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                   F
587  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
588  (PID.TID 0000.0001) viscC4leithD = /* Leith biharm viscosity factor (on grad(div), non-dim.) */  (PID.TID 0000.0001) viscAh  =   /* Lateral harmonic viscosity ( m^2/s ) */
589  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                 1.000000000000000E+05
590  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
591  (PID.TID 0000.0001) viscC4Smag = /* Smagorinsky biharm viscosity factor (non-dim) */  (PID.TID 0000.0001) viscA4  =   /* Lateral biharmonic viscosity ( m^4/s ) */
592  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                 0.000000000000000E+00
593  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
594  (PID.TID 0000.0001) no_slip_sides =  /* Viscous BCs: No-slip sides */  (PID.TID 0000.0001) no_slip_sides =  /* Viscous BCs: No-slip sides */
# Line 699  Line 639 
639  (PID.TID 0000.0001) diffKrBL79Ho = /* Turning depth for Bryan and Lewis 1979 ( m ) */  (PID.TID 0000.0001) diffKrBL79Ho = /* Turning depth for Bryan and Lewis 1979 ( m ) */
640  (PID.TID 0000.0001)                -2.000000000000000E+03  (PID.TID 0000.0001)                -2.000000000000000E+03
641  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
642  (PID.TID 0000.0001) ivdc_kappa = /* Implicit Vertical Diffusivity for Convection ( m^2/s ) */  (PID.TID 0000.0001) ivdc_kappa = /* Implicit Vertical Diffusivity for Convection ( m^2/s) */
643  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                 0.000000000000000E+00
644  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
645  (PID.TID 0000.0001) hMixCriteria=  /* Criteria for mixed-layer diagnostic */  (PID.TID 0000.0001) hMixCriteria=  /* Criteria for mixed-layer diagnostic */
646  (PID.TID 0000.0001)                -8.000000000000000E-01  (PID.TID 0000.0001)                -8.000000000000000E-01
647  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
648  (PID.TID 0000.0001) dRhoSmall=  /* Parameter for mixed-layer diagnostic */  (PID.TID 0000.0001) dRhoSmall =  /* Parameter for mixed-layer diagnostic */
649  (PID.TID 0000.0001)                 1.000000000000000E-06  (PID.TID 0000.0001)                 1.000000000000000E-06
650  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
651  (PID.TID 0000.0001) hMixSmooth=  /* Smoothing parameter for mixed-layer diagnostic */  (PID.TID 0000.0001) hMixSmooth=  /* Smoothing parameter for mixed-layer diagnostic */
# Line 714  Line 654 
654  (PID.TID 0000.0001) eosType =  /* Type of Equation of State */  (PID.TID 0000.0001) eosType =  /* Type of Equation of State */
655  (PID.TID 0000.0001)               'LINEAR'  (PID.TID 0000.0001)               'LINEAR'
656  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
657  (PID.TID 0000.0001) tAlpha =   /* Linear EOS thermal expansion coefficient ( 1/oC ) */  (PID.TID 0000.0001) tAlpha = /* Linear EOS thermal expansion coefficient ( 1/oC ) */
658  (PID.TID 0000.0001)                 2.000000000000000E-04  (PID.TID 0000.0001)                 2.000000000000000E-04
659  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
660  (PID.TID 0000.0001) sBeta =   /* Linear EOS haline contraction coefficient ( 1/psu ) */  (PID.TID 0000.0001) sBeta  = /* Linear EOS haline contraction coefficient ( 1/psu ) */
661  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                 0.000000000000000E+00
662  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
663  (PID.TID 0000.0001) rhonil =   /* Reference density ( kg/m^3 ) */  (PID.TID 0000.0001) rhoNil    = /* Reference density for Linear EOS ( kg/m^3 ) */
664  (PID.TID 0000.0001)                 9.998000000000000E+02  (PID.TID 0000.0001)                 9.998000000000000E+02
665  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
666  (PID.TID 0000.0001) rhoConst =   /* Reference density ( kg/m^3 ) */  (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  (PID.TID 0000.0001)                 9.998000000000000E+02
671  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
672  (PID.TID 0000.0001) rhoFacC = /* normalized Reference density @ cell-Center (-) */  (PID.TID 0000.0001) rhoFacC = /* normalized Reference density @ cell-Center (-) */
# Line 732  Line 675 
675  (PID.TID 0000.0001) rhoFacF = /* normalized Reference density @ W-Interface (-) */  (PID.TID 0000.0001) rhoFacF = /* normalized Reference density @ W-Interface (-) */
676  (PID.TID 0000.0001)     5 @  1.000000000000000E+00              /* K =  1:  5 */  (PID.TID 0000.0001)     5 @  1.000000000000000E+00              /* K =  1:  5 */
677  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
678  (PID.TID 0000.0001) rhoConstFresh =   /* Reference density ( kg/m^3 ) */  (PID.TID 0000.0001) rhoConstFresh = /* Fresh-water reference density ( kg/m^3 ) */
679  (PID.TID 0000.0001)                 9.998000000000000E+02  (PID.TID 0000.0001)                 9.998000000000000E+02
680  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
681  (PID.TID 0000.0001) gravity =   /* Gravitational acceleration ( m/s^2 ) */  (PID.TID 0000.0001) gravity =   /* Gravitational acceleration ( m/s^2 ) */
# Line 753  Line 696 
696  (PID.TID 0000.0001) beta =   /* Beta ( 1/(m.s) ) */  (PID.TID 0000.0001) beta =   /* Beta ( 1/(m.s) ) */
697  (PID.TID 0000.0001)                 1.309400000000000E-11  (PID.TID 0000.0001)                 1.309400000000000E-11
698  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
699  (PID.TID 0000.0001) freeSurfFac =   /* Implicit free surface factor */  (PID.TID 0000.0001) fPrime =   /* Second coriolis parameter ( 1/s ) */
700  (PID.TID 0000.0001)                 1.000000000000000E+00  (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)     ;  (PID.TID 0000.0001)     ;
705  (PID.TID 0000.0001) implicitFreeSurface =   /* Implicit free surface on/off flag */  (PID.TID 0000.0001) implicitFreeSurface =   /* Implicit free surface on/off flag */
706  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
707  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
708  (PID.TID 0000.0001) rigidLid =   /* Rigid lid on/off flag */  (PID.TID 0000.0001) freeSurfFac =   /* Implicit free surface factor */
709  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                 1.000000000000000E+00
710  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
711  (PID.TID 0000.0001) implicSurfPress =   /* Surface Pressure implicit factor (0-1)*/  (PID.TID 0000.0001) implicSurfPress =  /* Surface Pressure implicit factor (0-1)*/
712  (PID.TID 0000.0001)                 1.000000000000000E+00  (PID.TID 0000.0001)                 1.000000000000000E+00
713  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
714  (PID.TID 0000.0001) implicDiv2Dflow =   /* Barot. Flow Div. implicit factor (0-1)*/  (PID.TID 0000.0001) implicDiv2Dflow =  /* Barot. Flow Div. implicit factor (0-1)*/
715  (PID.TID 0000.0001)                 1.000000000000000E+00  (PID.TID 0000.0001)                 1.000000000000000E+00
716  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
717  (PID.TID 0000.0001) exactConserv =   /* Exact Volume Conservation on/off flag*/  (PID.TID 0000.0001) uniformLin_PhiSurf = /* use uniform Bo_surf on/off flag*/
718  (PID.TID 0000.0001)                   F  (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)     ;  (PID.TID 0000.0001)     ;
726  (PID.TID 0000.0001) linFSConserveTr =   /* Tracer correction for Lin Free Surface on/off flag*/  (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  (PID.TID 0000.0001)                   F
731  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
732  (PID.TID 0000.0001) uniformLin_PhiSurf =   /* use uniform Bo_surf on/off flag*/  (PID.TID 0000.0001) linFSConserveTr = /* Tracer correction for Lin Free Surface on/off flag*/
733  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   F
734  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
735  (PID.TID 0000.0001) nonlinFreeSurf =   /* Non-linear Free Surf. options (-1,0,1,2,3)*/  (PID.TID 0000.0001) nonlinFreeSurf = /* Non-linear Free Surf. options (-1,0,1,2,3)*/
736  (PID.TID 0000.0001)                       0  (PID.TID 0000.0001)                       0
 (PID.TID 0000.0001)     ;  
737  (PID.TID 0000.0001)      -1,0= Off ; 1,2,3= On, 2=+rescale gU,gV, 3=+update cg2d solv.  (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)*/  (PID.TID 0000.0001) hFacInf =   /* lower threshold for hFac (nonlinFreeSurf only)*/
740  (PID.TID 0000.0001)                 2.000000000000000E-01  (PID.TID 0000.0001)                 2.000000000000000E-01
741  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
742  (PID.TID 0000.0001) hFacSup =   /* upper threshold for hFac (nonlinFreeSurf only)*/  (PID.TID 0000.0001) hFacSup =   /* upper threshold for hFac (nonlinFreeSurf only)*/
743  (PID.TID 0000.0001)                 2.000000000000000E+00  (PID.TID 0000.0001)                 2.000000000000000E+00
744  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
745  (PID.TID 0000.0001) select_rStar = /* r* Vertical coord. options (=0 r coord.; > 0 uses r*) */  (PID.TID 0000.0001) select_rStar = /* r* Vertical coord. options (=0 r coord.; >0 uses r*)*/
 (PID.TID 0000.0001)                       0  
 (PID.TID 0000.0001)     ;  
 (PID.TID 0000.0001) selectAddFluid = /* option for mass source/sink of fluid (=0: off) */  
746  (PID.TID 0000.0001)                       0  (PID.TID 0000.0001)                       0
747  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
748  (PID.TID 0000.0001) useRealFreshWaterFlux = /* Real Fresh Water Flux on/off flag*/  (PID.TID 0000.0001) useRealFreshWaterFlux = /* Real Fresh Water Flux on/off flag*/
# Line 799  Line 751 
751  (PID.TID 0000.0001) temp_EvPrRn = /* Temp. of Evap/Prec/R (UNSET=use local T)(oC)*/  (PID.TID 0000.0001) temp_EvPrRn = /* Temp. of Evap/Prec/R (UNSET=use local T)(oC)*/
752  (PID.TID 0000.0001)                 1.234567000000000E+05  (PID.TID 0000.0001)                 1.234567000000000E+05
753  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
754  (PID.TID 0000.0001) salt_EvPrRn = /* Salin. of Evap/Prec/R (UNSET=use local S)(ppt)*/  (PID.TID 0000.0001) salt_EvPrRn = /* Salin. of Evap/Prec/R (UNSET=use local S)(psu)*/
755  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                 0.000000000000000E+00
756  (PID.TID 0000.0001)     ;  (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)*/  (PID.TID 0000.0001) temp_addMass = /* Temp. of addMass array (UNSET=use local T)(oC)*/
761  (PID.TID 0000.0001)                 1.234567000000000E+05  (PID.TID 0000.0001)                 1.234567000000000E+05
762  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
763  (PID.TID 0000.0001) salt_addMass = /* Salin. of addMass array (UNSET=use local S)(ppt)*/  (PID.TID 0000.0001) salt_addMass = /* Salin. of addMass array (UNSET=use local S)(psu)*/
764  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                 0.000000000000000E+00
765  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
766  (PID.TID 0000.0001) convertFW2Salt = /* convert F.W. Flux to Salt Flux (-1=use local S)(ppt)*/  (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  (PID.TID 0000.0001)                 3.500000000000000E+01
768  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
769  (PID.TID 0000.0001) use3Dsolver = /* use 3-D pressure solver on/off flag */  (PID.TID 0000.0001) use3Dsolver = /* use 3-D pressure solver on/off flag */
# Line 829  Line 784 
784  (PID.TID 0000.0001) quasiHydrostatic = /* Quasi-Hydrostatic on/off flag */  (PID.TID 0000.0001) quasiHydrostatic = /* Quasi-Hydrostatic on/off flag */
785  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
786  (PID.TID 0000.0001)     ;  (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 */  (PID.TID 0000.0001) momStepping =  /* Momentum equation on/off flag */
791  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
792  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
# Line 841  Line 799 
799  (PID.TID 0000.0001) momViscosity =  /* Momentum viscosity on/off flag */  (PID.TID 0000.0001) momViscosity =  /* Momentum viscosity on/off flag */
800  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
801  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
802  (PID.TID 0000.0001) momImplVertAdv =/* Momentum implicit vert. advection on/off*/  (PID.TID 0000.0001) momImplVertAdv= /* Momentum implicit vert. advection on/off*/
803  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
804  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
805  (PID.TID 0000.0001) implicitViscosity = /* Implicit viscosity on/off flag */  (PID.TID 0000.0001) implicitViscosity = /* Implicit viscosity on/off flag */
# Line 853  Line 811 
811  (PID.TID 0000.0001) useNHMTerms = /* Non-Hydrostatic Metric-Terms on/off */  (PID.TID 0000.0001) useNHMTerms = /* Non-Hydrostatic Metric-Terms on/off */
812  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
813  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
814  (PID.TID 0000.0001) useConstantF =  /* use Constant f0 Coriolis flag */  (PID.TID 0000.0001) selectCoriMap = /* Coriolis Map options (0,1,2,3)*/
815  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                       1
816  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     0= f-Plane ; 1= Beta-Plane ; 2= Spherical ; 3= read from file
 (PID.TID 0000.0001) useBetaPlaneF = /* use Beta-Plane Coriolis flag */  
 (PID.TID 0000.0001)                   T  
 (PID.TID 0000.0001)     ;  
 (PID.TID 0000.0001) useSphereF  =   /* use Spherical Coriolis flag */  
 (PID.TID 0000.0001)                   F  
817  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
818  (PID.TID 0000.0001) use3dCoriolis = /* 3-D Coriolis on/off flag */  (PID.TID 0000.0001) use3dCoriolis = /* 3-D Coriolis on/off flag */
819  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
# Line 871  Line 824 
824  (PID.TID 0000.0001) useCDscheme =  /* CD scheme on/off flag */  (PID.TID 0000.0001) useCDscheme =  /* CD scheme on/off flag */
825  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
826  (PID.TID 0000.0001)     ;  (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 */  (PID.TID 0000.0001) useJamartWetPoints= /* Coriolis WetPoints method flag */
831  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
832  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
833  (PID.TID 0000.0001) useJamartMomAdv= /* V.I. Non-linear terms Jamart flag */  (PID.TID 0000.0001) useJamartMomAdv= /* V.I Non-linear terms Jamart flag */
834  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
835  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
836  (PID.TID 0000.0001) useAbsVorticity= /* Work with f+zeta in Coriolis */  (PID.TID 0000.0001) useAbsVorticity= /* V.I Works with f+zeta in Coriolis */
837  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
838  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
839  (PID.TID 0000.0001) selectVortScheme= /* Scheme selector for Vorticity-Term */  (PID.TID 0000.0001) selectVortScheme= /* V.I Scheme selector for Vorticity-Term */
840  (PID.TID 0000.0001)               123456789  (PID.TID 0000.0001)               123456789
841  (PID.TID 0000.0001)    = 0 : enstrophy (Shallow-Water Eq.) conserving scheme by Sadourny, JAS 75  (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  (PID.TID 0000.0001)    = 1 : same as 0 with modified hFac
# Line 888  Line 844 
844  (PID.TID 0000.0001)    = 3 : energy (general) and enstrophy (2D, nonDiv.) conserving scheme  (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)  (PID.TID 0000.0001)          from Sadourny (Burridge & Haseler, ECMWF Rep.4, 1977)
846  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
847  (PID.TID 0000.0001) upwindVorticity= /* Upwind bias vorticity flag */  (PID.TID 0000.0001) upwindVorticity= /* V.I Upwind bias vorticity flag */
848  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
849  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
850  (PID.TID 0000.0001) highOrderVorticity= /* High order interp. of vort. flag */  (PID.TID 0000.0001) highOrderVorticity= /* V.I High order vort. advect. flag */
851  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
852  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
853  (PID.TID 0000.0001) upwindShear= /* Upwind vertical Shear advection flag */  (PID.TID 0000.0001) upwindShear= /* V.I Upwind vertical Shear advection flag */
854  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
855  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
856  (PID.TID 0000.0001) selectKEscheme= /* Kinetic Energy scheme selector */  (PID.TID 0000.0001) selectKEscheme= /* V.I Kinetic Energy scheme selector */
857  (PID.TID 0000.0001)                       0  (PID.TID 0000.0001)                       0
858  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
859  (PID.TID 0000.0001) momForcing =  /* Momentum forcing on/off flag */  (PID.TID 0000.0001) momForcing =  /* Momentum forcing on/off flag */
# Line 909  Line 865 
865  (PID.TID 0000.0001) implicitIntGravWave= /* Implicit Internal Gravity Wave flag */  (PID.TID 0000.0001) implicitIntGravWave= /* Implicit Internal Gravity Wave flag */
866  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
867  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
868  (PID.TID 0000.0001) staggerTimeStep =   /* Stagger time stepping on/off flag */  (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  (PID.TID 0000.0001)                   F
873  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
874  (PID.TID 0000.0001) multiDimAdvection =   /* enable/disable Multi-Dim Advection */  (PID.TID 0000.0001) multiDimAdvection =  /* enable/disable Multi-Dim Advection */
875  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
876  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
877  (PID.TID 0000.0001) useMultiDimAdvec =   /* Multi-Dim Advection is/is-not used */  (PID.TID 0000.0001) useMultiDimAdvec =   /* Multi-Dim Advection is/is-not used */
878  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
879  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
880  (PID.TID 0000.0001) implicitDiffusion =/* Implicit Diffusion on/off flag */  (PID.TID 0000.0001) implicitDiffusion = /* Implicit Diffusion on/off flag */
881  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
882  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
883  (PID.TID 0000.0001) tempStepping =  /* Temperature equation on/off flag */  (PID.TID 0000.0001) tempStepping =  /* Temperature equation on/off flag */
884  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
885  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
886  (PID.TID 0000.0001) tempAdvection=  /* Temperature advection on/off flag */  (PID.TID 0000.0001) tempAdvection = /* Temperature advection on/off flag */
887  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
888  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
889  (PID.TID 0000.0001) tempImplVertAdv =/* Temp. implicit vert. advection on/off */  (PID.TID 0000.0001) tempImplVertAdv = /* Temp. implicit vert. advection on/off */
890  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
891  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
892  (PID.TID 0000.0001) tempForcing  =  /* Temperature forcing on/off flag */  (PID.TID 0000.0001) tempForcing  =  /* Temperature forcing on/off flag */
893  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
894  (PID.TID 0000.0001)     ;  (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 */  (PID.TID 0000.0001) tempIsActiveTr = /* Temp. is a dynamically Active Tracer */
899  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
900  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
901  (PID.TID 0000.0001) saltStepping =  /* Salinity equation on/off flag */  (PID.TID 0000.0001) saltStepping =  /* Salinity equation on/off flag */
902  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
903  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
904  (PID.TID 0000.0001) saltAdvection=  /* Salinity advection on/off flag */  (PID.TID 0000.0001) saltAdvection = /* Salinity advection on/off flag */
905  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
906  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
907  (PID.TID 0000.0001) saltImplVertAdv =/* Sali. implicit vert. advection on/off */  (PID.TID 0000.0001) saltImplVertAdv = /* Sali. implicit vert. advection on/off */
908  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
909  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
910  (PID.TID 0000.0001) saltForcing  =  /* Salinity forcing on/off flag */  (PID.TID 0000.0001) saltForcing  =  /* Salinity forcing on/off flag */
911  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
912  (PID.TID 0000.0001)     ;  (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 */  (PID.TID 0000.0001) saltIsActiveTr = /* Salt  is a dynamically Active Tracer */
917  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
918  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
# Line 963  Line 928 
928  (PID.TID 0000.0001)  useSingleCpuIO = /* only master MPI process does I/O */  (PID.TID 0000.0001)  useSingleCpuIO = /* only master MPI process does I/O */
929  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
930  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
931  (PID.TID 0000.0001)  debugMode  =  /* Debug Mode on/off flag */  (PID.TID 0000.0001) /* debLev[*]  : level of debug & auxiliary message printing */
932  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001) debLevZero =  0 ; /* level of disabled aux. msg printing */
933  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)    debLevA =  1 ; /* level of minimum  aux. msg printing */
934  (PID.TID 0000.0001)    debLevA  =  /* 1rst level of debugging */  (PID.TID 0000.0001)    debLevB =  2 ; /* level of low aux. print (report read-file opening)*/
935  (PID.TID 0000.0001)                       1  (PID.TID 0000.0001)    debLevC =  3 ; /* level of moderate debug prt (most pkgs debug msg) */
936  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)    debLevD =  4 ; /* level of enhanced debug prt (add DEBUG_STATS prt) */
937  (PID.TID 0000.0001)    debLevB  =  /* 2nd  level of debugging */  (PID.TID 0000.0001)    debLevE =  5 ; /* level of extensive debug printing */
938  (PID.TID 0000.0001)                       2  (PID.TID 0000.0001) debugLevel =  /* select debug printing level */
 (PID.TID 0000.0001)     ;  
 (PID.TID 0000.0001)  debugLevel =  /* select debugging level */  
939  (PID.TID 0000.0001)                       1  (PID.TID 0000.0001)                       1
940  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
941  (PID.TID 0000.0001) //  (PID.TID 0000.0001) //
# Line 984  Line 947 
947  (PID.TID 0000.0001) cg2dChkResFreq =   /* 2d con. grad convergence test frequency */  (PID.TID 0000.0001) cg2dChkResFreq =   /* 2d con. grad convergence test frequency */
948  (PID.TID 0000.0001)                       1  (PID.TID 0000.0001)                       1
949  (PID.TID 0000.0001)     ;  (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  */  (PID.TID 0000.0001) cg2dTargetResidual =   /* 2d con. grad target residual  */
954  (PID.TID 0000.0001)                 1.000000000000000E-13  (PID.TID 0000.0001)                 1.000000000000000E-07
955  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
956  (PID.TID 0000.0001) cg2dTargetResWunit =   /* CG2d target residual [W units] */  (PID.TID 0000.0001) cg2dTargetResWunit =   /* CG2d target residual [W units] */
957  (PID.TID 0000.0001)                -1.000000000000000E+00  (PID.TID 0000.0001)                 1.000000000000000E-18
958  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
959  (PID.TID 0000.0001) cg2dPreCondFreq =   /* Freq. for updating cg2d preconditioner */  (PID.TID 0000.0001) cg2dPreCondFreq =   /* Freq. for updating cg2d preconditioner */
960  (PID.TID 0000.0001)                       1  (PID.TID 0000.0001)                       1
# Line 996  Line 962 
962  (PID.TID 0000.0001) useSRCGSolver =  /* use single reduction CG solver(s) */  (PID.TID 0000.0001) useSRCGSolver =  /* use single reduction CG solver(s) */
963  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
964  (PID.TID 0000.0001)     ;  (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) //  (PID.TID 0000.0001) //
969  (PID.TID 0000.0001) // Time stepping paramters ( PARM03 in namelist )  (PID.TID 0000.0001) // Time stepping paramters ( PARM03 in namelist )
970  (PID.TID 0000.0001) //  (PID.TID 0000.0001) //
971  (PID.TID 0000.0001) deltaTmom =   /* Momentum equation timestep ( s ) */  (PID.TID 0000.0001) deltaTMom =   /* Momentum equation timestep ( s ) */
972  (PID.TID 0000.0001)                 3.600000000000000E+03  (PID.TID 0000.0001)                 3.600000000000000E+03
973  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
974  (PID.TID 0000.0001) deltaTfreesurf = /* FreeSurface equation timestep ( s ) */  (PID.TID 0000.0001) deltaTFreeSurf = /* FreeSurface equation timestep ( s ) */
975  (PID.TID 0000.0001)                 3.600000000000000E+03  (PID.TID 0000.0001)                 3.600000000000000E+03
976  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
977  (PID.TID 0000.0001) dTtracerLev =  /* Tracer equation timestep ( s ) */  (PID.TID 0000.0001) dTtracerLev =  /* Tracer equation timestep ( s ) */
# Line 1032  Line 1001 
1001  (PID.TID 0000.0001) pickupStrictlyMatch= /* stop if pickup do not strictly match */  (PID.TID 0000.0001) pickupStrictlyMatch= /* stop if pickup do not strictly match */
1002  (PID.TID 0000.0001)                   T  (PID.TID 0000.0001)                   T
1003  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1004  (PID.TID 0000.0001) nIter0 =   /* Run starting timestep number  */  (PID.TID 0000.0001) nIter0   =   /* Run starting timestep number */
1005  (PID.TID 0000.0001)                       0  (PID.TID 0000.0001)                       0
1006  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1007  (PID.TID 0000.0001) nTimeSteps =   /* Number of timesteps */  (PID.TID 0000.0001) nTimeSteps = /* Number of timesteps */
1008  (PID.TID 0000.0001)                     100  (PID.TID 0000.0001)                     100
1009  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1010  (PID.TID 0000.0001) baseTime =   /* Model base time ( s ). */  (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  (PID.TID 0000.0001)                 0.000000000000000E+00
1015  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1016  (PID.TID 0000.0001) startTime =   /* Run start time ( s ). */  (PID.TID 0000.0001) startTime =  /* Run start time ( s ) */
1017  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                 0.000000000000000E+00
1018  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1019  (PID.TID 0000.0001) endTime =   /* Integration ending time ( s ). */  (PID.TID 0000.0001) endTime  =   /* Integration ending time ( s ) */
1020  (PID.TID 0000.0001)                 3.600000000000000E+05  (PID.TID 0000.0001)                 3.600000000000000E+05
1021  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1022  (PID.TID 0000.0001) pChkPtFreq =   /* Permanent restart/checkpoint file interval ( s ). */  (PID.TID 0000.0001) pChkPtFreq = /* Permanent restart/pickup file interval ( s ) */
1023  (PID.TID 0000.0001)                 7.776000000000000E+06  (PID.TID 0000.0001)                 7.776000000000000E+06
1024  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1025  (PID.TID 0000.0001) chkPtFreq =   /* Rolling restart/checkpoint file interval ( s ). */  (PID.TID 0000.0001) chkPtFreq  = /* Rolling restart/pickup file interval ( s ) */
1026  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                 0.000000000000000E+00
1027  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1028  (PID.TID 0000.0001) pickup_write_mdsio =   /* Model IO flag. */  (PID.TID 0000.0001) pickup_write_mdsio =   /* Model IO flag. */
# Line 1125  Line 1097 
1097  (PID.TID 0000.0001) usingCurvilinearGrid = /* Curvilinear coordinates flag ( True/False ) */  (PID.TID 0000.0001) usingCurvilinearGrid = /* Curvilinear coordinates flag ( True/False ) */
1098  (PID.TID 0000.0001)                   F  (PID.TID 0000.0001)                   F
1099  (PID.TID 0000.0001)     ;  (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 ) */  (PID.TID 0000.0001) Ro_SeaLevel = /* r(1) ( units of r ==  m ) */
1104  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                 0.000000000000000E+00
1105  (PID.TID 0000.0001)     ;  (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 */  (PID.TID 0000.0001) rkSign =   /* index orientation relative to vertical coordinate */
1110  (PID.TID 0000.0001)                -1.000000000000000E+00  (PID.TID 0000.0001)                -1.000000000000000E+00
1111  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
# Line 1144  Line 1122 
1122  (PID.TID 0000.0001)                 5.000000000000000E+01,      /* K =  1 */  (PID.TID 0000.0001)                 5.000000000000000E+01,      /* K =  1 */
1123  (PID.TID 0000.0001)                 2.500000000000000E+02,      /* K =  2 */  (PID.TID 0000.0001)                 2.500000000000000E+02,      /* K =  2 */
1124  (PID.TID 0000.0001)                 4.500000000000000E+02,      /* K =  3 */  (PID.TID 0000.0001)                 4.500000000000000E+02,      /* K =  3 */
1125  (PID.TID 0000.0001)                 2.750000000000000E+03       /* K =  4 */  (PID.TID 0000.0001)                 2.750000000000000E+03,      /* K =  4 */
1126    (PID.TID 0000.0001)                 2.500000000000000E+03       /* K =  5 */
1127  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1128  (PID.TID 0000.0001) drF =   /* W spacing ( units of r ) */  (PID.TID 0000.0001) drF =   /* W spacing ( units of r ) */
1129  (PID.TID 0000.0001)                 1.000000000000000E+02,      /* K =  1 */  (PID.TID 0000.0001)                 1.000000000000000E+02,      /* K =  1 */
# Line 1158  Line 1137 
1137  (PID.TID 0000.0001) delY = /* V spacing ( m - cartesian, degrees - spherical ) */  (PID.TID 0000.0001) delY = /* V spacing ( m - cartesian, degrees - spherical ) */
1138  (PID.TID 0000.0001)     5 @  2.000000000000000E+05              /* J =  1:  5 */  (PID.TID 0000.0001)     5 @  2.000000000000000E+05              /* J =  1:  5 */
1139  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1140  (PID.TID 0000.0001) xgOrigin = /* X-axis origin of West  edge (cartesian: m, lat-lon: deg.) */  (PID.TID 0000.0001) xgOrigin = /* X-axis origin of West  edge (cartesian: m, lat-lon: deg) */
1141  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                 0.000000000000000E+00
1142  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1143  (PID.TID 0000.0001) ygOrigin = /* Y-axis origin of South edge (cartesian: m, lat-lon: deg.) */  (PID.TID 0000.0001) ygOrigin = /* Y-axis origin of South edge (cartesian: m, lat-lon: deg) */
1144  (PID.TID 0000.0001)                 0.000000000000000E+00  (PID.TID 0000.0001)                 0.000000000000000E+00
1145  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1146  (PID.TID 0000.0001) rSphere =  /* Radius ( ignored - cartesian, m - spherical ) */  (PID.TID 0000.0001) rSphere =  /* Radius ( ignored - cartesian, m - spherical ) */
# Line 1209  Line 1188 
1188  (PID.TID 0000.0001) wUnit2rVel = /* convert units: wSpeed -> rVel (=1 if z-coord)*/  (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 */  (PID.TID 0000.0001)     5 @  1.000000000000000E+00              /* K =  1:  5 */
1190  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1191  (PID.TID 0000.0001) dBdrRef = /* Vertical gradient of reference boyancy [(m/s/r)^2)] */  (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 */  (PID.TID 0000.0001)     4 @  0.000000000000000E+00              /* K =  1:  4 */
1193  (PID.TID 0000.0001)     ;  (PID.TID 0000.0001)     ;
1194  (PID.TID 0000.0001) rotateGrid = /* use rotated grid ( True/False ) */  (PID.TID 0000.0001) rotateGrid = /* use rotated grid ( True/False ) */
# Line 1299  Line 1278 
1278  (PID.TID 0000.0001)  (PID.TID 0000.0001)
1279  (PID.TID 0000.0001) == Packages configuration : Check & print summary ==  (PID.TID 0000.0001) == Packages configuration : Check & print summary ==
1280  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001) GAD_CHECK: #define ALLOW_GENERIC_ADVDIFF  
1281  (PID.TID 0000.0001) CTRL_CHECK: ctrl package  (PID.TID 0000.0001) CTRL_CHECK: ctrl package
1282  (PID.TID 0000.0001) COST_CHECK: cost package  (PID.TID 0000.0001) COST_CHECK: cost package
1283  (PID.TID 0000.0001) GRDCHK_CHECK: grdchk package  (PID.TID 0000.0001) GRDCHK_CHECK: grdchk package
1284    (PID.TID 0000.0001) GAD_CHECK: #define ALLOW_GENERIC_ADVDIFF
1285  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1286    (PID.TID 0000.0001) // Check Model config. (CONFIG_CHECK):
1287  (PID.TID 0000.0001) // CONFIG_CHECK : Normal End  (PID.TID 0000.0001) // CONFIG_CHECK : Normal End
1288  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1289  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
1290                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
1291                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
1292  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
1293  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
1294  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
1295  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1296  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1297  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
# Line 1424  Line 1312 
1312  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   0.0000000000000E+00
1313  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   0.0000000000000E+00
1314  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   0.0000000000000E+00
1315  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_wvel_max             =  -0.0000000000000E+00
1316  (PID.TID 0000.0001) %MON dynstat_wvel_min             =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -0.0000000000000E+00
1317  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =   0.0000000000000E+00
1318  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   0.0000000000000E+00
1319  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   0.0000000000000E+00
# Line 1452  Line 1340 
1340  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1341  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
1342   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
1343   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
1344   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353671E-03  2.18766023587220E-04
1345   cg2d: Sum(rhs),rhsMax =  -1.54955562832148E+01  4.32479836297444E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564470257E-03  4.29236468104833E-04
1346   cg2d: Sum(rhs),rhsMax =  -1.41111452329495E+01  6.49958988323420E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903539776E-03  6.43184796144658E-04
1347   cg2d: Sum(rhs),rhsMax =  -1.31144322332612E+01  8.30737102828386E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273386E-02  8.17951762916737E-04
1348   cg2d: Sum(rhs),rhsMax =  -1.21209090325389E+01  9.52510661965283E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833390060E-02  9.31105228517855E-04
1349   cg2d: Sum(rhs),rhsMax =  -1.07124742372069E+01  1.02806631163207E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562438197E-02  9.89364856739476E-04
1350   cg2d: Sum(rhs),rhsMax =  -7.41375936665709E+00  1.27086596334071E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118113690E-03  1.22456378128443E-03
1351   cg2d: Sum(rhs),rhsMax =  -4.70217533455409E+00  1.51019014093808E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879417251E-03  1.44777510270362E-03
1352   cg2d: Sum(rhs),rhsMax =  -2.72440685927921E+00  1.65833738310010E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202872277E-03  1.58982062902970E-03
1353   cg2d: Sum(rhs),rhsMax =  -1.27958669047305E+00  1.70565508827135E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828108507E-03  1.64357697426163E-03
1354  (PID.TID 0000.0001)                    cg2d_init_res =    3.28931945877902E-01  (PID.TID 0000.0001)      cg2d_init_res =   5.81088204651644E-04
1355  (PID.TID 0000.0001)                       cg2d_iters =    15  (PID.TID 0000.0001)      cg2d_iters(min,last) =      -1      13
1356  (PID.TID 0000.0001)                         cg2d_res =    1.73284648300796E-17  (PID.TID 0000.0001)      cg2d_last_res =   4.62364478352360E-15
1357  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1358  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1359  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1360  (PID.TID 0000.0001) %MON time_tsnumber                =                    12  (PID.TID 0000.0001) %MON time_tsnumber                =                    12
1361  (PID.TID 0000.0001) %MON time_secondsf                =   4.3200000000000E+04  (PID.TID 0000.0001) %MON time_secondsf                =   4.3200000000000E+04
1362  (PID.TID 0000.0001) %MON dynstat_eta_max              =   2.4526740806099E-04  (PID.TID 0000.0001) %MON dynstat_eta_max              =   2.4573816465048E-04
1363  (PID.TID 0000.0001) %MON dynstat_eta_min              =   6.1065609995087E-05  (PID.TID 0000.0001) %MON dynstat_eta_min              =   6.0302344497192E-05
1364  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   1.4142817400693E-04  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   1.4144273661431E-04
1365  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   6.2646419328255E-05  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   6.2579720508576E-05
1366  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   1.8773690240601E-05  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   1.8748592079831E-05
1367  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   6.0294166414923E-05  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   5.8845773422301E-05
1368  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -6.2312985740443E-03  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -6.2298069156517E-03
1369  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =  -1.6355645184039E-04  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =  -1.6355849260794E-04
1370  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   8.3355810737477E-04  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   8.3354848689695E-04
1371  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   1.0724583497337E-04  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   1.0723700852462E-04
1372  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   6.8951363007673E-03  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   6.8951549234977E-03
1373  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -3.1420568481397E-04  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -3.1431234269487E-04
1374  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   8.3848888000931E-05  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   8.3851803969620E-05
1375  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   7.6765140031461E-04  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   7.6765364747183E-04
1376  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   1.1668214303234E-04  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   1.1668794388475E-04
1377  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   1.0276979434182E-06  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   1.0542079328505E-06
1378  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -1.2563126468518E-06  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -1.2866344270079E-06
1379  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =  -1.4197159932582E-09  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =  -1.4167238646484E-09
1380  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   7.7903550130837E-07  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   7.8041390551994E-07
1381  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.4015749752175E-07  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.4052728443054E-07
1382  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00
1383  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00
1384  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00
# Line 1501  Line 1389 
1389  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01
1390  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00
1391  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00
1392  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   1.1216337433280E-04  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   1.1213652448173E-04
1393  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   1.2411245341381E-04  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   1.2411278862296E-04
1394  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   1.6766020051950E-05  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   1.6610283796566E-05
1395  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   4.1915050129875E-05  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   4.1525709491416E-05
1396  (PID.TID 0000.0001) %MON pe_b_mean                    =   2.6667061766665E-11  (PID.TID 0000.0001) %MON pe_b_mean                    =   2.6662343806771E-11
1397  (PID.TID 0000.0001) %MON ke_max                       =   3.8468619621137E-05  (PID.TID 0000.0001) %MON ke_max                       =   3.8466788772790E-05
1398  (PID.TID 0000.0001) %MON ke_mean                      =   6.5894456986640E-07  (PID.TID 0000.0001) %MON ke_mean                      =   6.5893885400907E-07
1399  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15
1400  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1401  (PID.TID 0000.0001) // End MONITOR dynamic field statistics  (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1402  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1403   cg2d: Sum(rhs),rhsMax =  -3.29564699152530E-01  1.66071960615390E-03   cg2d: Sum(rhs),rhsMax =  -5.47818875169870E-04  1.61756159398061E-03
1404   cg2d: Sum(rhs),rhsMax =   5.21320406654313E-02  1.54812756163632E-03   cg2d: Sum(rhs),rhsMax =   7.99729206428733E-05  1.53363856597824E-03
1405   cg2d: Sum(rhs),rhsMax =  -2.86625374400523E-01  1.40338816101555E-03   cg2d: Sum(rhs),rhsMax =  -4.03103056700375E-04  1.42794064564248E-03
1406   cg2d: Sum(rhs),rhsMax =  -1.30315843370183E+00  1.44268599687868E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816398002E-03  1.49223780561561E-03
1407   cg2d: Sum(rhs),rhsMax =  -2.68067690299424E+00  1.50836886631255E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898756440E-03  1.56210440474790E-03
1408   cg2d: Sum(rhs),rhsMax =  -4.07407453351541E+00  1.58424366916569E-03   cg2d: Sum(rhs),rhsMax =  -6.45462888982739E-03  1.63424213142115E-03
1409   cg2d: Sum(rhs),rhsMax =  -5.18272347948930E+00  1.66593592879082E-03   cg2d: Sum(rhs),rhsMax =  -8.63394917056600E-03  1.70505819058160E-03
1410   cg2d: Sum(rhs),rhsMax =  -5.80990598228076E+00  1.74846175380777E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899820896E-02  1.77167127664522E-03
1411   cg2d: Sum(rhs),rhsMax =  -5.87740627497561E+00  1.82725971218558E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064674389E-02  1.83257530192717E-03
1412   cg2d: Sum(rhs),rhsMax =  -5.41358311299288E+00  1.89900434709078E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482911620E-02  1.88791212260517E-03
1413   cg2d: Sum(rhs),rhsMax =  -4.53080676713557E+00  1.96213934573590E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268464209E-03  1.93938684114083E-03
1414   cg2d: Sum(rhs),rhsMax =  -3.22587898908489E+00  2.12611202720459E-03   cg2d: Sum(rhs),rhsMax =  -6.85700209343231E-03  2.06671962577104E-03
1415  (PID.TID 0000.0001)                    cg2d_init_res =    3.42829930432874E-01  (PID.TID 0000.0001)      cg2d_init_res =   7.38296268922697E-04
1416  (PID.TID 0000.0001)                       cg2d_iters =    14  (PID.TID 0000.0001)      cg2d_iters(min,last) =      -1      13
1417  (PID.TID 0000.0001)                         cg2d_res =    2.46991106659734E-14  (PID.TID 0000.0001)      cg2d_last_res =   3.02006245449497E-15
1418  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1419  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1420  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1421  (PID.TID 0000.0001) %MON time_tsnumber                =                    24  (PID.TID 0000.0001) %MON time_tsnumber                =                    24
1422  (PID.TID 0000.0001) %MON time_secondsf                =   8.6400000000000E+04  (PID.TID 0000.0001) %MON time_secondsf                =   8.6400000000000E+04
1423  (PID.TID 0000.0001) %MON dynstat_eta_max              =   5.7979748274705E-04  (PID.TID 0000.0001) %MON dynstat_eta_max              =   5.7844409914181E-04
1424  (PID.TID 0000.0001) %MON dynstat_eta_min              =   3.2636540223300E-04  (PID.TID 0000.0001) %MON dynstat_eta_min              =   3.2645567144751E-04
1425  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   4.4443599158160E-04  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   4.4433373565441E-04
1426  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   8.4689967963543E-05  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   8.4819538622942E-05
1427  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.5501352593503E-05  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.5434520733128E-05
1428  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   6.7841782473987E-05  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   6.5151898296067E-05
1429  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -6.4443780978032E-03  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -6.4423447243209E-03
1430  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =  -1.7306766918973E-04  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =  -1.7305543645239E-04
1431  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   7.2504460516430E-04  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   7.2504378753718E-04
1432  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   1.1004249497325E-04  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   1.1004612939226E-04
1433  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   1.1438968082342E-02  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   1.1439540226055E-02
1434  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -3.6725089644924E-05  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -3.6232539802023E-05
1435  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   2.5160853672968E-04  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   2.5158127316130E-04
1436  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.5360267325394E-03  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.5360302494970E-03
1437  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   1.0978264787475E-04  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   1.0978867361765E-04
1438  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   9.2961409099219E-07  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   9.2350759874276E-07
1439  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -6.7930212264243E-07  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -6.9451553150755E-07
1440  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =   3.0021258930778E-10  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =   2.9978036956703E-10
1441  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   5.8405797772280E-07  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   5.8448049831739E-07
1442  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.7189614548386E-07  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.7177942065444E-07
1443  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00
1444  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00
1445  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00
# Line 1562  Line 1450 
1450  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01
1451  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00
1452  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00
1453  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   1.1599880576046E-04  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   1.1596220503778E-04
1454  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   2.0590142548215E-04  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   2.0591172406899E-04
1455  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   1.1845852451611E-05  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   1.1362383865866E-05
1456  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   2.9614631129028E-05  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   2.8405959664665E-05
1457  (PID.TID 0000.0001) %MON pe_b_mean                    =   2.2814174497810E-10  (PID.TID 0000.0001) %MON pe_b_mean                    =   2.2806493248586E-10
1458  (PID.TID 0000.0001) %MON ke_max                       =   6.7077017484669E-05  (PID.TID 0000.0001) %MON ke_max                       =   6.7073102014281E-05
1459  (PID.TID 0000.0001) %MON ke_mean                      =   1.4891635382138E-06  (PID.TID 0000.0001) %MON ke_mean                      =   1.4891593711536E-06
1460  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15
1461  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1462  (PID.TID 0000.0001) // End MONITOR dynamic field statistics  (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1463  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1464   cg2d: Sum(rhs),rhsMax =  -2.04447211883239E+00  2.24837953875888E-03   cg2d: Sum(rhs),rhsMax =  -4.59527343840646E-03  2.17651147351270E-03
1465   cg2d: Sum(rhs),rhsMax =  -1.10818137305927E+00  2.30404049287479E-03   cg2d: Sum(rhs),rhsMax =  -2.55199123164005E-03  2.23681621027621E-03
1466   cg2d: Sum(rhs),rhsMax =  -4.90484880946355E-01  2.29576532537697E-03   cg2d: Sum(rhs),rhsMax =  -1.12489762897491E-03  2.25047700750367E-03
1467   cg2d: Sum(rhs),rhsMax =  -2.61247064583498E-01  2.23814842293958E-03   cg2d: Sum(rhs),rhsMax =  -5.83637557916968E-04  2.23911227450567E-03
1468   cg2d: Sum(rhs),rhsMax =  -4.50921969321587E-01  2.26266907028511E-03   cg2d: Sum(rhs),rhsMax =  -1.01911454537639E-03  2.31619526841969E-03
1469   cg2d: Sum(rhs),rhsMax =  -1.00469610672038E+00  2.31946123117386E-03   cg2d: Sum(rhs),rhsMax =  -2.32886289156777E-03  2.39332628007075E-03
1470   cg2d: Sum(rhs),rhsMax =  -1.78565331428759E+00  2.37599941654387E-03   cg2d: Sum(rhs),rhsMax =  -4.24067142204372E-03  2.46478012464753E-03
1471   cg2d: Sum(rhs),rhsMax =  -2.62429308819160E+00  2.42805543472492E-03   cg2d: Sum(rhs),rhsMax =  -6.36913438142648E-03  2.52475933144517E-03
1472   cg2d: Sum(rhs),rhsMax =  -3.35748486680842E+00  2.47123045079746E-03   cg2d: Sum(rhs),rhsMax =  -8.29342191396722E-03  2.56860713643225E-03
1473   cg2d: Sum(rhs),rhsMax =  -3.85508917834430E+00  2.50195598359617E-03   cg2d: Sum(rhs),rhsMax =  -9.64059753908276E-03  2.59379160397444E-03
1474   cg2d: Sum(rhs),rhsMax =  -4.03589978211301E+00  2.51830322545867E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044298845E-02  2.60046741362487E-03
1475   cg2d: Sum(rhs),rhsMax =  -3.87512848171549E+00  2.52047519086831E-03   cg2d: Sum(rhs),rhsMax =  -9.76069657793549E-03  2.59154640793844E-03
1476  (PID.TID 0000.0001)                    cg2d_init_res =    2.33015551533524E-01  (PID.TID 0000.0001)      cg2d_init_res =   6.35007956522172E-04
1477  (PID.TID 0000.0001)                       cg2d_iters =    14  (PID.TID 0000.0001)      cg2d_iters(min,last) =      -1      13
1478  (PID.TID 0000.0001)                         cg2d_res =    7.19965672004505E-14  (PID.TID 0000.0001)      cg2d_last_res =   9.10005755353771E-15
1479  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1480  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1481  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1482  (PID.TID 0000.0001) %MON time_tsnumber                =                    36  (PID.TID 0000.0001) %MON time_tsnumber                =                    36
1483  (PID.TID 0000.0001) %MON time_secondsf                =   1.2960000000000E+05  (PID.TID 0000.0001) %MON time_secondsf                =   1.2960000000000E+05
1484  (PID.TID 0000.0001) %MON dynstat_eta_max              =   7.5759442548389E-04  (PID.TID 0000.0001) %MON dynstat_eta_max              =   7.5683589974797E-04
1485  (PID.TID 0000.0001) %MON dynstat_eta_min              =   5.2866006154915E-04  (PID.TID 0000.0001) %MON dynstat_eta_min              =   5.2707966276417E-04
1486  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   6.3291230493350E-04  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   6.3249313825022E-04
1487  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   8.2256111321631E-05  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   8.3516314618321E-05
1488  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.4823335401778E-05  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.5033363264908E-05
1489  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   1.1036128709252E-04  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   1.1017175873705E-04
1490  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.8819675496212E-03  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.8824991490100E-03
1491  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =  -6.1684335664372E-05  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =  -6.1659569046493E-05
1492  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   2.2850585253250E-04  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   2.2870914719586E-04
1493  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   3.9573861830685E-05  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   3.9633223303025E-05
1494  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   1.2947572307762E-02  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   1.2945920215711E-02
1495  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -8.6563188157009E-05  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -8.2727723080359E-05
1496  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   3.5235552401198E-04  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   3.5225427665140E-04
1497  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.8328698995202E-03  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.8328644922005E-03
1498  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   8.6136768532499E-05  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   8.6123311049334E-05
1499  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   8.7008377378037E-07  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   8.9738361997433E-07
1500  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -1.3324870991560E-06  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -1.3430262241473E-06
1501  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =   1.3753465598261E-09  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =   1.3654248903962E-09
1502  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   6.2122331460753E-07  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   6.2341093962327E-07
1503  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.3414080483190E-07  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.3429481256819E-07
1504  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00
1505  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00
1506  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00
# Line 1623  Line 1511 
1511  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01
1512  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00
1513  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00
1514  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   3.3875415893181E-05  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   3.3884984682180E-05
1515  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   2.3305630153972E-04  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   2.3302656388279E-04
1516  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   1.3681155737382E-05  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   1.3709477562963E-05
1517  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   3.4202889343454E-05  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   3.4273693907408E-05
1518  (PID.TID 0000.0001) %MON pe_b_mean                    =   4.5400154691718E-10  (PID.TID 0000.0001) %MON pe_b_mean                    =   4.5364321220805E-10
1519  (PID.TID 0000.0001) %MON ke_max                       =   8.2665292286785E-05  (PID.TID 0000.0001) %MON ke_max                       =   8.2643614189494E-05
1520  (PID.TID 0000.0001) %MON ke_mean                      =   1.7697931828884E-06  (PID.TID 0000.0001) %MON ke_mean                      =   1.7697925493273E-06
1521  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15
1522  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1523  (PID.TID 0000.0001) // End MONITOR dynamic field statistics  (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1524  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1525   cg2d: Sum(rhs),rhsMax =  -3.40600368805606E+00  2.51092921751124E-03   cg2d: Sum(rhs),rhsMax =  -8.54505745552099E-03  2.57230689744723E-03
1526   cg2d: Sum(rhs),rhsMax =  -2.61682443313497E+00  2.58874087416428E-03   cg2d: Sum(rhs),rhsMax =  -6.76655619430471E-03  2.57617678082103E-03
1527   cg2d: Sum(rhs),rhsMax =  -1.83238712200574E+00  2.61669730048878E-03   cg2d: Sum(rhs),rhsMax =  -4.78666960323286E-03  2.60704657072955E-03
1528   cg2d: Sum(rhs),rhsMax =  -1.17513338209910E+00  2.56005946296687E-03   cg2d: Sum(rhs),rhsMax =  -2.99995524088835E-03  2.55368004866345E-03
1529   cg2d: Sum(rhs),rhsMax =  -7.11994618995444E-01  2.47855830238831E-03   cg2d: Sum(rhs),rhsMax =  -1.75595289833660E-03  2.53090267956822E-03
1530   cg2d: Sum(rhs),rhsMax =  -5.26422152819491E-01  2.47042092565892E-03   cg2d: Sum(rhs),rhsMax =  -1.29134015721691E-03  2.55686897823141E-03
1531   cg2d: Sum(rhs),rhsMax =  -6.78930216954500E-01  2.49676870345940E-03   cg2d: Sum(rhs),rhsMax =  -1.68547888761825E-03  2.59998586190743E-03
1532   cg2d: Sum(rhs),rhsMax =  -1.12673722382139E+00  2.53652611463688E-03   cg2d: Sum(rhs),rhsMax =  -2.84766407415449E-03  2.65617340743755E-03
1533   cg2d: Sum(rhs),rhsMax =  -1.75981625889749E+00  2.58504763845509E-03   cg2d: Sum(rhs),rhsMax =  -4.53801265541868E-03  2.71885907823436E-03
1534   cg2d: Sum(rhs),rhsMax =  -2.43940636469672E+00  2.63568090232622E-03   cg2d: Sum(rhs),rhsMax =  -6.41728546911952E-03  2.78009792743560E-03
1535   cg2d: Sum(rhs),rhsMax =  -3.03203010255971E+00  2.68092813759027E-03   cg2d: Sum(rhs),rhsMax =  -8.11533161694990E-03  2.83193125835559E-03
1536   cg2d: Sum(rhs),rhsMax =  -3.40991311853901E+00  2.73286304448481E-03   cg2d: Sum(rhs),rhsMax =  -9.30436783640321E-03  2.86771962552011E-03
1537  (PID.TID 0000.0001)                    cg2d_init_res =    1.34801658790779E-01  (PID.TID 0000.0001)      cg2d_init_res =   3.74553574934444E-04
1538  (PID.TID 0000.0001)                       cg2d_iters =    14  (PID.TID 0000.0001)      cg2d_iters(min,last) =      -1      13
1539  (PID.TID 0000.0001)                         cg2d_res =    7.73136290592686E-14  (PID.TID 0000.0001)      cg2d_last_res =   6.21603179956906E-15
1540  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1541  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1542  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1543  (PID.TID 0000.0001) %MON time_tsnumber                =                    48  (PID.TID 0000.0001) %MON time_tsnumber                =                    48
1544  (PID.TID 0000.0001) %MON time_secondsf                =   1.7280000000000E+05  (PID.TID 0000.0001) %MON time_secondsf                =   1.7280000000000E+05
1545  (PID.TID 0000.0001) %MON dynstat_eta_max              =   7.3211564950624E-04  (PID.TID 0000.0001) %MON dynstat_eta_max              =   7.3218056401943E-04
1546  (PID.TID 0000.0001) %MON dynstat_eta_min              =   5.0057127856482E-04  (PID.TID 0000.0001) %MON dynstat_eta_min              =   4.9822977761722E-04
1547  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   6.0385989541704E-04  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   6.0292303579893E-04
1548  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   7.5540803583716E-05  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   7.8046602125164E-05
1549  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.4287420960805E-05  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.4641364541149E-05
1550  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   1.9294775347149E-03  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   1.9248544283910E-03
1551  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.2535253296377E-04  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.2792540418602E-04
1552  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =   7.0472439030430E-05  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =   7.0497027805447E-05
1553  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   2.4814023814711E-04  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   2.4850443529030E-04
1554  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   3.3520291439674E-05  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   3.3444799754896E-05
1555  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   1.1907122242336E-02  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   1.1901320554063E-02
1556  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -7.6854757138051E-05  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -6.9668483494383E-05
1557  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   3.3026959483785E-04  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   3.3010788731650E-04
1558  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.7065724998475E-03  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.7065545702993E-03
1559  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   6.5625101815959E-05  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   6.5564612266224E-05
1560  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   5.5106758024674E-07  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   4.9685090687158E-07
1561  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -4.7283529660537E-07  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -4.9443036926692E-07
1562  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =   1.5416046248794E-09  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =   1.5273962854300E-09
1563  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   2.9788275795432E-07  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   3.0422423755207E-07
1564  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   9.3266771681172E-08  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   9.3466278474149E-08
1565  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00
1566  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00
1567  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00
# Line 1684  Line 1572 
1572  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01
1573  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00
1574  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00
1575  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   3.4730595624868E-05  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   3.4647379711039E-05
1576  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   2.1432820036205E-04  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   2.1422376997313E-04
1577  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   8.5304960984616E-06  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   7.1546530589507E-06
1578  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   1.9838432888883E-05  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   1.7886632647377E-05
1579  (PID.TID 0000.0001) %MON pe_b_mean                    =   4.1277371795493E-10  (PID.TID 0000.0001) %MON pe_b_mean                    =   4.1194257471499E-10
1580  (PID.TID 0000.0001) %MON ke_max                       =   7.1228073413104E-05  (PID.TID 0000.0001) %MON ke_max                       =   7.1206282534211E-05
1581  (PID.TID 0000.0001) %MON ke_mean                      =   1.5440038224804E-06  (PID.TID 0000.0001) %MON ke_mean                      =   1.5440120019832E-06
1582  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15
1583  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1584  (PID.TID 0000.0001) // End MONITOR dynamic field statistics  (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1585  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1586   cg2d: Sum(rhs),rhsMax =  -3.48046023235820E+00  2.80943922930573E-03   cg2d: Sum(rhs),rhsMax =  -9.76260395685164E-03  2.88321602464444E-03
1587   cg2d: Sum(rhs),rhsMax =  -3.32063073087976E+00  2.84054009236553E-03   cg2d: Sum(rhs),rhsMax =  -9.41588736356225E-03  2.87721816536719E-03
1588   cg2d: Sum(rhs),rhsMax =  -2.96079447598363E+00  2.82589058192357E-03   cg2d: Sum(rhs),rhsMax =  -8.34958545223978E-03  2.85172238290813E-03
1589   cg2d: Sum(rhs),rhsMax =  -2.32992811105151E+00  2.92147975447444E-03   cg2d: Sum(rhs),rhsMax =  -6.78891550008815E-03  2.90854929940380E-03
1590   cg2d: Sum(rhs),rhsMax =  -1.72242456195874E+00  2.94384963610314E-03   cg2d: Sum(rhs),rhsMax =  -5.05216135263868E-03  2.93304374436109E-03
1591   cg2d: Sum(rhs),rhsMax =  -1.21221903664757E+00  2.89157780595211E-03   cg2d: Sum(rhs),rhsMax =  -3.48645864282591E-03  2.88331760371237E-03
1592   cg2d: Sum(rhs),rhsMax =  -8.69698394722555E-01  2.78046458206126E-03   cg2d: Sum(rhs),rhsMax =  -2.39907587794029E-03  2.77469260149384E-03
1593   cg2d: Sum(rhs),rhsMax =  -7.64867805246293E-01  2.63730950806145E-03   cg2d: Sum(rhs),rhsMax =  -1.99776873390523E-03  2.64912183617286E-03
1594   cg2d: Sum(rhs),rhsMax =  -9.31747849420179E-01  2.54529703304593E-03   cg2d: Sum(rhs),rhsMax =  -2.35175891840159E-03  2.63954764388291E-03
1595   cg2d: Sum(rhs),rhsMax =  -1.31074338891572E+00  2.59464768533880E-03   cg2d: Sum(rhs),rhsMax =  -3.38063154231057E-03  2.64744430596754E-03
1596   cg2d: Sum(rhs),rhsMax =  -1.82960843215047E+00  2.67470088166808E-03   cg2d: Sum(rhs),rhsMax =  -4.87283027737347E-03  2.67027733920110E-03
1597   cg2d: Sum(rhs),rhsMax =  -2.36415409295811E+00  2.77096212192831E-03   cg2d: Sum(rhs),rhsMax =  -6.52958396346888E-03  2.75143061474967E-03
1598  (PID.TID 0000.0001)                    cg2d_init_res =    1.40501452001063E-01  (PID.TID 0000.0001)      cg2d_init_res =   3.87000977845190E-04
1599  (PID.TID 0000.0001)                       cg2d_iters =    14  (PID.TID 0000.0001)      cg2d_iters(min,last) =      -1      13
1600  (PID.TID 0000.0001)                         cg2d_res =    5.02990577430124E-14  (PID.TID 0000.0001)      cg2d_last_res =   4.63270158563572E-15
1601  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1602  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1603  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1604  (PID.TID 0000.0001) %MON time_tsnumber                =                    60  (PID.TID 0000.0001) %MON time_tsnumber                =                    60
1605  (PID.TID 0000.0001) %MON time_secondsf                =   2.1600000000000E+05  (PID.TID 0000.0001) %MON time_secondsf                =   2.1600000000000E+05
1606  (PID.TID 0000.0001) %MON dynstat_eta_max              =   5.4597414746448E-04  (PID.TID 0000.0001) %MON dynstat_eta_max              =   5.4828424295001E-04
1607  (PID.TID 0000.0001) %MON dynstat_eta_min              =   3.1889129984899E-04  (PID.TID 0000.0001) %MON dynstat_eta_min              =   3.1608260959568E-04
1608  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   4.2450359744087E-04  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   4.2311704083278E-04
1609  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   7.2394391705008E-05  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   7.6021531398253E-05
1610  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.4289919467653E-05  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.4738613943640E-05
1611  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   2.7288959561322E-03  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   2.7288294900146E-03
1612  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.2151394941084E-04  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.2114285505434E-04
1613  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =   1.2889482987333E-04  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =   1.2893377535399E-04
1614  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   4.0667421161600E-04  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   4.0696885562914E-04
1615  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   3.5453390416871E-05  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   3.5433335872052E-05
1616  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   1.0111433049374E-02  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   1.0106263993756E-02
1617  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -6.9878354584856E-05  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -6.2255851308839E-05
1618  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   2.2492321141225E-04  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   2.2474672332632E-04
1619  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.4010051719206E-03  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.4009675880380E-03
1620  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   7.4635570897415E-05  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   7.4564925679901E-05
1621  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   6.5752912870401E-07  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   5.5237348191876E-07
1622  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -4.4367533934012E-07  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -4.6673927253004E-07
1623  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =   1.5863149913986E-09  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =   1.5796752344285E-09
1624  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   3.6181859037321E-07  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   3.6299293145321E-07
1625  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.1364273066845E-07  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.1316095842770E-07
1626  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00
1627  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00
1628  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00
# Line 1745  Line 1633 
1633  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01
1634  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00
1635  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00
1636  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   4.9120127210380E-05  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   4.9118930820262E-05
1637  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   1.8200579488873E-04  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   1.8191275188761E-04
1638  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   1.0000347389244E-05  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   7.9541781396301E-06
1639  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   2.3671048633344E-05  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   1.9885445349075E-05
1640  (PID.TID 0000.0001) %MON pe_b_mean                    =   2.0668517588572E-10  (PID.TID 0000.0001) %MON pe_b_mean                    =   2.0597527059137E-10
1641  (PID.TID 0000.0001) %MON ke_max                       =   5.1396462800041E-05  (PID.TID 0000.0001) %MON ke_max                       =   5.1390232612228E-05
1642  (PID.TID 0000.0001) %MON ke_mean                      =   1.0977018671709E-06  (PID.TID 0000.0001) %MON ke_mean                      =   1.0977344201290E-06
1643  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15
1644  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1645  (PID.TID 0000.0001) // End MONITOR dynamic field statistics  (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1646  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1647   cg2d: Sum(rhs),rhsMax =  -2.80794779573490E+00  2.86583706110112E-03   cg2d: Sum(rhs),rhsMax =  -8.02517513098638E-03  2.84716527327018E-03
1648   cg2d: Sum(rhs),rhsMax =  -3.09076538041151E+00  2.94225354196765E-03   cg2d: Sum(rhs),rhsMax =  -9.07141270983084E-03  2.92480128291437E-03
1649   cg2d: Sum(rhs),rhsMax =  -3.17911023925372E+00  2.98708407054009E-03   cg2d: Sum(rhs),rhsMax =  -9.47356461821924E-03  2.97120288151900E-03
1650   cg2d: Sum(rhs),rhsMax =  -3.06968980756687E+00  2.99369701908631E-03   cg2d: Sum(rhs),rhsMax =  -9.16691600902539E-03  2.97966804344266E-03
1651   cg2d: Sum(rhs),rhsMax =  -2.74200030638393E+00  3.00868116540026E-03   cg2d: Sum(rhs),rhsMax =  -8.22712340670301E-03  3.00381237938476E-03
1652   cg2d: Sum(rhs),rhsMax =  -2.22987018400988E+00  3.08320497040957E-03   cg2d: Sum(rhs),rhsMax =  -6.85280737694787E-03  3.08036411819214E-03
1653   cg2d: Sum(rhs),rhsMax =  -1.72892384261757E+00  3.09216603140175E-03   cg2d: Sum(rhs),rhsMax =  -5.32430727535902E-03  3.09182671069863E-03
1654   cg2d: Sum(rhs),rhsMax =  -1.30661126211170E+00  3.03707924765662E-03   cg2d: Sum(rhs),rhsMax =  -3.94713137597633E-03  3.03934310027987E-03
1655   cg2d: Sum(rhs),rhsMax =  -1.02724587665602E+00  2.93201255430208E-03   cg2d: Sum(rhs),rhsMax =  -2.99148618581425E-03  2.93659606044134E-03
1656   cg2d: Sum(rhs),rhsMax =  -9.49612083397601E-01  2.80059569221645E-03   cg2d: Sum(rhs),rhsMax =  -2.63983309994820E-03  2.80689805753234E-03
1657   cg2d: Sum(rhs),rhsMax =  -1.10546681688728E+00  2.68802011902948E-03   cg2d: Sum(rhs),rhsMax =  -2.95262908029424E-03  2.68543416568998E-03
1658   cg2d: Sum(rhs),rhsMax =  -1.41911846031719E+00  2.73183503865475E-03   cg2d: Sum(rhs),rhsMax =  -3.85865392657738E-03  2.73031558404110E-03
1659  (PID.TID 0000.0001)                    cg2d_init_res =    1.57477350793973E-01  (PID.TID 0000.0001)      cg2d_init_res =   4.30920038630306E-04
1660  (PID.TID 0000.0001)                       cg2d_iters =    14  (PID.TID 0000.0001)      cg2d_iters(min,last) =      -1      13
1661  (PID.TID 0000.0001)                         cg2d_res =    3.98035414420836E-15  (PID.TID 0000.0001)      cg2d_last_res =   8.99277731941519E-15
1662  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1663  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1664  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1665  (PID.TID 0000.0001) %MON time_tsnumber                =                    72  (PID.TID 0000.0001) %MON time_tsnumber                =                    72
1666  (PID.TID 0000.0001) %MON time_secondsf                =   2.5920000000000E+05  (PID.TID 0000.0001) %MON time_secondsf                =   2.5920000000000E+05
1667  (PID.TID 0000.0001) %MON dynstat_eta_max              =   3.7377077836293E-04  (PID.TID 0000.0001) %MON dynstat_eta_max              =   3.7790009794167E-04
1668  (PID.TID 0000.0001) %MON dynstat_eta_min              =   1.3435108009900E-04  (PID.TID 0000.0001) %MON dynstat_eta_min              =   1.3231706287118E-04
1669  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   2.5121648019648E-04  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   2.5004077444221E-04
1670  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   7.5910019577097E-05  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   8.0571173087401E-05
1671  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.5786806170968E-05  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.6404495262344E-05
1672  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   2.0066301964522E-03  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   1.9955823121302E-03
1673  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.3628870188011E-04  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.3640912778971E-04
1674  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =   8.8354210865248E-05  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =   8.8422255890739E-05
1675  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   2.9275992474829E-04  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   2.9325825811855E-04
1676  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   3.6664939201502E-05  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   3.6572005871864E-05
1677  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   8.6949164248194E-03  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   8.6911295027387E-03
1678  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -5.1198133241082E-04  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -5.0539731968706E-04
1679  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   1.2475387629289E-04  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   1.2460065344146E-04
1680  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.1880617020090E-03  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.1879888738441E-03
1681  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   8.3685473824739E-05  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   8.3616920738784E-05
1682  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   7.2125205216692E-07  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   6.4508941647130E-07
1683  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -6.2121320296667E-07  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -6.4756150474033E-07
1684  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =  -2.7399198787949E-10  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =  -2.6077652932922E-10
1685  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   4.5989094488568E-07  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   4.6051545928214E-07
1686  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.3861434996455E-07  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.3793014602317E-07
1687  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00
1688  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00
1689  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00
# Line 1806  Line 1694 
1694  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01
1695  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00
1696  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00
1697  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   3.6119343536140E-05  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   3.5920481618343E-05
1698  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   1.5650849564675E-04  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   1.5644033104930E-04
1699  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   9.8721178438354E-06  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   8.5110634449566E-06
1700  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   2.4680294609589E-05  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   2.1277658612391E-05
1701  (PID.TID 0000.0001) %MON pe_b_mean                    =   7.6760707356840E-11  (PID.TID 0000.0001) %MON pe_b_mean                    =   7.6916800819366E-11
1702  (PID.TID 0000.0001) %MON ke_max                       =   3.5945766562656E-05  (PID.TID 0000.0001) %MON ke_max                       =   3.5946007866524E-05
1703  (PID.TID 0000.0001) %MON ke_mean                      =   7.6028448877342E-07  (PID.TID 0000.0001) %MON ke_mean                      =   7.6033089425347E-07
1704  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15
1705  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1706  (PID.TID 0000.0001) // End MONITOR dynamic field statistics  (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1707  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1708   cg2d: Sum(rhs),rhsMax =  -1.85263652552160E+00  2.80075124009609E-03   cg2d: Sum(rhs),rhsMax =  -5.17138145567523E-03  2.80043602330374E-03
1709   cg2d: Sum(rhs),rhsMax =  -2.30607105577749E+00  2.88121984326696E-03   cg2d: Sum(rhs),rhsMax =  -6.62770809530571E-03  2.88238464267999E-03
1710   cg2d: Sum(rhs),rhsMax =  -2.69038333389278E+00  2.95745898573299E-03   cg2d: Sum(rhs),rhsMax =  -7.94102502267924E-03  2.96047703775096E-03
1711   cg2d: Sum(rhs),rhsMax =  -2.94313285401590E+00  3.01465309603794E-03   cg2d: Sum(rhs),rhsMax =  -8.85794593306000E-03  3.01993446707144E-03
1712   cg2d: Sum(rhs),rhsMax =  -3.03123924248607E+00  3.04190025811534E-03   cg2d: Sum(rhs),rhsMax =  -9.20747823510130E-03  3.04982329923301E-03
1713   cg2d: Sum(rhs),rhsMax =  -2.94785322566267E+00  3.03433140059540E-03   cg2d: Sum(rhs),rhsMax =  -8.93311477978056E-03  3.04517980952895E-03
1714   cg2d: Sum(rhs),rhsMax =  -2.61356655263094E+00  3.10365978565922E-03   cg2d: Sum(rhs),rhsMax =  -8.10185289229740E-03  3.11258929633955E-03
1715   cg2d: Sum(rhs),rhsMax =  -2.18161317311325E+00  3.16115505489443E-03   cg2d: Sum(rhs),rhsMax =  -6.88878938747742E-03  3.17297132779808E-03
1716   cg2d: Sum(rhs),rhsMax =  -1.75526123517840E+00  3.15966313972239E-03   cg2d: Sum(rhs),rhsMax =  -5.54076191478543E-03  3.17471656388758E-03
1717   cg2d: Sum(rhs),rhsMax =  -1.39603742971206E+00  3.10114912749773E-03   cg2d: Sum(rhs),rhsMax =  -4.32655868503503E-03  3.11938175605143E-03
1718   cg2d: Sum(rhs),rhsMax =  -1.16177139472083E+00  2.99876546018412E-03   cg2d: Sum(rhs),rhsMax =  -3.48371970540523E-03  3.01971788867661E-03
1719   cg2d: Sum(rhs),rhsMax =  -1.10293746482227E+00  2.87411083831753E-03   cg2d: Sum(rhs),rhsMax =  -3.17244073804397E-03  2.89700828093699E-03
1720  (PID.TID 0000.0001)                    cg2d_init_res =    1.05337918151207E-01  (PID.TID 0000.0001)      cg2d_init_res =   3.26375601400708E-04
1721  (PID.TID 0000.0001)                       cg2d_iters =    14  (PID.TID 0000.0001)      cg2d_iters(min,last) =      -1      13
1722  (PID.TID 0000.0001)                         cg2d_res =    4.09162364067658E-14  (PID.TID 0000.0001)      cg2d_last_res =   5.69487327498452E-15
1723  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1724  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1725  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1726  (PID.TID 0000.0001) %MON time_tsnumber                =                    84  (PID.TID 0000.0001) %MON time_tsnumber                =                    84
1727  (PID.TID 0000.0001) %MON time_secondsf                =   3.0240000000000E+05  (PID.TID 0000.0001) %MON time_secondsf                =   3.0240000000000E+05
1728  (PID.TID 0000.0001) %MON dynstat_eta_max              =   3.3692566886073E-04  (PID.TID 0000.0001) %MON dynstat_eta_max              =   3.4496299546789E-04
1729  (PID.TID 0000.0001) %MON dynstat_eta_min              =   7.3980548589551E-05  (PID.TID 0000.0001) %MON dynstat_eta_min              =   7.4134342845401E-05
1730  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   2.0541370100176E-04  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   2.0557415982525E-04
1731  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   8.2740068428321E-05  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   8.8100507720976E-05
1732  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.7676926391985E-05  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.8543317260059E-05
1733  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   6.8665943414567E-04  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   6.8864774445142E-04
1734  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.4052038712851E-04  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.4129559309464E-04
1735  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =  -3.9275665296774E-06  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =  -3.8327746747322E-06
1736  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   9.2430013947490E-05  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   9.4189818208682E-05
1737  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   3.7219970452911E-05  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   3.7218495673533E-05
1738  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   8.6148358150846E-03  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   8.6135811988826E-03
1739  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -8.6022287513478E-04  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -8.5669436088247E-04
1740  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   9.7053487927683E-05  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   9.6958006170657E-05
1741  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.1575210370247E-03  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.1574324285740E-03
1742  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   8.8072918525907E-05  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   8.8014226290276E-05
1743  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   9.1643140674302E-07  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   8.2320161940636E-07
1744  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -9.4775690096948E-07  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -9.8370575077075E-07
1745  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =  -2.5843872404121E-09  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =  -2.5457275460685E-09
1746  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   6.1943122380693E-07  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   6.1789233431121E-07
1747  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.4502731368640E-07  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.4400985568394E-07
1748  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00
1749  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00
1750  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00
# Line 1867  Line 1755 
1755  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01
1756  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00
1757  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00
1758  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   1.2359869814622E-05  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   1.2395659400125E-05
1759  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   1.5506704467152E-04  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   1.5504446157989E-04
1760  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   1.1287289517200E-05  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   9.1766573574813E-06
1761  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   2.6885972686919E-05  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   2.2941643393703E-05
1762  (PID.TID 0000.0001) %MON pe_b_mean                    =   5.4657866889391E-11  (PID.TID 0000.0001) %MON pe_b_mean                    =   5.5752041820862E-11
1763  (PID.TID 0000.0001) %MON ke_max                       =   3.2734108642380E-05  (PID.TID 0000.0001) %MON ke_max                       =   3.2735346501268E-05
1764  (PID.TID 0000.0001) %MON ke_mean                      =   6.7891653196537E-07  (PID.TID 0000.0001) %MON ke_mean                      =   6.7896854684554E-07
1765  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15
1766  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1767  (PID.TID 0000.0001) // End MONITOR dynamic field statistics  (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1768  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1769   cg2d: Sum(rhs),rhsMax =  -1.24975133363537E+00  2.75286355082885E-03   cg2d: Sum(rhs),rhsMax =  -3.44550667496131E-03  2.77676422525419E-03
1770   cg2d: Sum(rhs),rhsMax =  -1.53840868920596E+00  2.75098215542078E-03   cg2d: Sum(rhs),rhsMax =  -4.23987160392783E-03  2.78119166951152E-03
1771   cg2d: Sum(rhs),rhsMax =  -1.91301872651505E+00  2.81271668012766E-03   cg2d: Sum(rhs),rhsMax =  -5.39114876456462E-03  2.84461356555618E-03
1772   cg2d: Sum(rhs),rhsMax =  -2.30705941137190E+00  2.88449380033005E-03   cg2d: Sum(rhs),rhsMax =  -6.66774884152468E-03  2.91823911939351E-03
1773   cg2d: Sum(rhs),rhsMax =  -2.64297554250683E+00  2.95188724418165E-03   cg2d: Sum(rhs),rhsMax =  -7.81760236842714E-03  2.98773885252149E-03
1774   cg2d: Sum(rhs),rhsMax =  -2.86495130756361E+00  3.00154117451829E-03   cg2d: Sum(rhs),rhsMax =  -8.61805666712749E-03  3.03980211306566E-03
1775   cg2d: Sum(rhs),rhsMax =  -2.94238810044245E+00  3.02377925014885E-03   cg2d: Sum(rhs),rhsMax =  -8.91908494164310E-03  3.06473925782710E-03
1776   cg2d: Sum(rhs),rhsMax =  -2.84207312153519E+00  3.04217207355399E-03   cg2d: Sum(rhs),rhsMax =  -8.67143940447210E-03  3.06396596594009E-03
1777   cg2d: Sum(rhs),rhsMax =  -2.51902174703890E+00  3.13830805734545E-03   cg2d: Sum(rhs),rhsMax =  -7.93449177587539E-03  3.16208626061731E-03
1778   cg2d: Sum(rhs),rhsMax =  -2.14123729035314E+00  3.18959324319448E-03   cg2d: Sum(rhs),rhsMax =  -6.86259143936516E-03  3.21610125512187E-03
1779   cg2d: Sum(rhs),rhsMax =  -1.76835917692967E+00  3.18714933359252E-03   cg2d: Sum(rhs),rhsMax =  -5.67301288451219E-03  3.21680816914899E-03
1780   cg2d: Sum(rhs),rhsMax =  -1.45590348225905E+00  3.13272230350790E-03   cg2d: Sum(rhs),rhsMax =  -4.60212422195980E-03  3.16554822315723E-03
1781  (PID.TID 0000.0001)                    cg2d_init_res =    7.71253611967965E-02  (PID.TID 0000.0001)      cg2d_init_res =   2.44479592849767E-04
1782  (PID.TID 0000.0001)                       cg2d_iters =    14  (PID.TID 0000.0001)      cg2d_iters(min,last) =      -1      13
1783  (PID.TID 0000.0001)                         cg2d_res =    6.10706947308686E-14  (PID.TID 0000.0001)      cg2d_last_res =   2.88668667387297E-15
1784  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1785  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics  (PID.TID 0000.0001) // Begin MONITOR dynamic field statistics
1786  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1787  (PID.TID 0000.0001) %MON time_tsnumber                =                    96  (PID.TID 0000.0001) %MON time_tsnumber                =                    96
1788  (PID.TID 0000.0001) %MON time_secondsf                =   3.4560000000000E+05  (PID.TID 0000.0001) %MON time_secondsf                =   3.4560000000000E+05
1789  (PID.TID 0000.0001) %MON dynstat_eta_max              =   4.3540139047003E-04  (PID.TID 0000.0001) %MON dynstat_eta_max              =   4.4654051835816E-04
1790  (PID.TID 0000.0001) %MON dynstat_eta_min              =   1.5177995273532E-04  (PID.TID 0000.0001) %MON dynstat_eta_min              =   1.5700674404449E-04
1791  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   2.9554899692868E-04  (PID.TID 0000.0001) %MON dynstat_eta_mean             =   2.9821764958300E-04
1792  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   8.7582153729850E-05  (PID.TID 0000.0001) %MON dynstat_eta_sd               =   9.2660200390913E-05
1793  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.8748881725199E-05  (PID.TID 0000.0001) %MON dynstat_eta_del2             =   2.9680811277824E-05
1794  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   1.0547673190852E-04  (PID.TID 0000.0001) %MON dynstat_uvel_max             =   1.0807724845439E-04
1795  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.0166241929416E-03  (PID.TID 0000.0001) %MON dynstat_uvel_min             =  -1.0175595375407E-03
1796  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =  -7.4708936166460E-05  (PID.TID 0000.0001) %MON dynstat_uvel_mean            =  -7.4599955322609E-05
1797  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   1.8260190025298E-04  (PID.TID 0000.0001) %MON dynstat_uvel_sd              =   1.8343549928408E-04
1798  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   4.4341514805118E-05  (PID.TID 0000.0001) %MON dynstat_uvel_del2            =   4.4467881218793E-05
1799  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   9.1004496269361E-03  (PID.TID 0000.0001) %MON dynstat_vvel_max             =   9.1013480210514E-03
1800  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -5.5615174574910E-04  (PID.TID 0000.0001) %MON dynstat_vvel_min             =  -5.5643408645226E-04
1801  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   1.4635828282634E-04  (PID.TID 0000.0001) %MON dynstat_vvel_mean            =   1.4634953025330E-04
1802  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.2316145137127E-03  (PID.TID 0000.0001) %MON dynstat_vvel_sd              =   1.2315233259217E-03
1803  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   8.3381871515712E-05  (PID.TID 0000.0001) %MON dynstat_vvel_del2            =   8.3331467880126E-05
1804  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   8.6771950095179E-07  (PID.TID 0000.0001) %MON dynstat_wvel_max             =   7.6869580724562E-07
1805  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -7.3379675236532E-07  (PID.TID 0000.0001) %MON dynstat_wvel_min             =  -7.8065149598885E-07
1806  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =  -2.2853756596266E-09  (PID.TID 0000.0001) %MON dynstat_wvel_mean            =  -2.2256314277873E-09
1807  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   5.1863476637447E-07  (PID.TID 0000.0001) %MON dynstat_wvel_sd              =   5.1787779963691E-07
1808  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.3118872263334E-07  (PID.TID 0000.0001) %MON dynstat_wvel_del2            =   1.3036496423987E-07
1809  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_max            =   4.0000000000000E+00
1810  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_min            =   4.0000000000000E+00
1811  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_theta_mean           =   4.0000000000000E+00
# Line 1928  Line 1816 
1816  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01  (PID.TID 0000.0001) %MON dynstat_salt_mean            =   3.5000000000000E+01
1817  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_sd              =   0.0000000000000E+00
1818  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00  (PID.TID 0000.0001) %MON dynstat_salt_del2            =   0.0000000000000E+00
1819  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   1.8299235472948E-05  (PID.TID 0000.0001) %MON advcfl_uvel_max              =   1.8316071675732E-05
1820  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   1.6380809328485E-04  (PID.TID 0000.0001) %MON advcfl_vvel_max              =   1.6382426437893E-04
1821  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   1.1491019749850E-05  (PID.TID 0000.0001) %MON advcfl_wvel_max              =   8.6214295890898E-06
1822  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   2.5123399139359E-05  (PID.TID 0000.0001) %MON advcfl_W_hf_max              =   2.1553573972724E-05
1823  (PID.TID 0000.0001) %MON pe_b_mean                    =   1.0590348732941E-10  (PID.TID 0000.0001) %MON pe_b_mean                    =   1.0868965644355E-10
1824  (PID.TID 0000.0001) %MON ke_max                       =   3.7093135033999E-05  (PID.TID 0000.0001) %MON ke_max                       =   3.7094004719551E-05
1825  (PID.TID 0000.0001) %MON ke_mean                      =   7.8860996822939E-07  (PID.TID 0000.0001) %MON ke_mean                      =   7.8864081151317E-07
1826  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15  (PID.TID 0000.0001) %MON ke_vol                       =   4.4009158039362E+15
1827  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1828  (PID.TID 0000.0001) // End MONITOR dynamic field statistics  (PID.TID 0000.0001) // End MONITOR dynamic field statistics
1829  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1830   cg2d: Sum(rhs),rhsMax =  -1.25508069255513E+00  3.03818418537008E-03   cg2d: Sum(rhs),rhsMax =  -3.85860139912950E-03  3.07378664558317E-03
1831   cg2d: Sum(rhs),rhsMax =  -1.20874902175854E+00  2.92305993444264E-03   cg2d: Sum(rhs),rhsMax =  -3.58293297477722E-03  2.96071720766657E-03
1832   cg2d: Sum(rhs),rhsMax =  -1.34034308737631E+00  2.81059307777595E-03   cg2d: Sum(rhs),rhsMax =  -3.82105745081306E-03  2.84938997898948E-03
1833   cg2d: Sum(rhs),rhsMax =  -1.62624329945784E+00  2.74190571580757E-03   cg2d: Sum(rhs),rhsMax =  -4.51705713557009E-03  2.80618860570210E-03
1834  (PID.TID 0000.0001) %CHECKPOINT       100 ckptA  (PID.TID 0000.0001) %CHECKPOINT       100 ckptA
1835   --> objf_test(bi,bj)   =  0.509071982061516E-01   ph-1 in thsice_cost_final
1836   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
1837   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809587569146D-01
1838    local fc =  0.509071982061516E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
1839   global fc =  0.509071982061516E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
1840      local fc =  0.473809587569146D-01
1841     global fc =  0.473809587569146D-01
1842  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
1843   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
1844   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
1845   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353671E-03  2.18766023587220E-04
1846   cg2d: Sum(rhs),rhsMax =  -1.54955562832148E+01  4.32479836297444E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564470257E-03  4.29236468104833E-04
1847   cg2d: Sum(rhs),rhsMax =  -1.41111452329495E+01  6.49958988323420E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903539776E-03  6.43184796144658E-04
1848   cg2d: Sum(rhs),rhsMax =  -1.31144322332612E+01  8.30737102828386E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273386E-02  8.17951762916737E-04
1849   cg2d: Sum(rhs),rhsMax =  -1.21209090325389E+01  9.52510661965283E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833390060E-02  9.31105228517855E-04
1850   cg2d: Sum(rhs),rhsMax =  -1.07124742372069E+01  1.02806631163207E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562438197E-02  9.89364856739476E-04
1851   cg2d: Sum(rhs),rhsMax =  -7.41375936665709E+00  1.27086596334071E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118113690E-03  1.22456378128443E-03
1852   cg2d: Sum(rhs),rhsMax =  -4.70217533455409E+00  1.51019014093808E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879417251E-03  1.44777510270362E-03
1853   cg2d: Sum(rhs),rhsMax =  -2.72440685927921E+00  1.65833738310010E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202872277E-03  1.58982062902970E-03
1854   cg2d: Sum(rhs),rhsMax =  -1.27958669047305E+00  1.70565508827135E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828108507E-03  1.64357697426163E-03
1855   cg2d: Sum(rhs),rhsMax =  -3.29564699152530E-01  1.66071960615390E-03   cg2d: Sum(rhs),rhsMax =  -5.47818875169870E-04  1.61756159398061E-03
1856   cg2d: Sum(rhs),rhsMax =   5.21320406654313E-02  1.54812756163632E-03   cg2d: Sum(rhs),rhsMax =   7.99729206428733E-05  1.53363856597824E-03
1857   cg2d: Sum(rhs),rhsMax =  -2.86625374400523E-01  1.40338816101555E-03   cg2d: Sum(rhs),rhsMax =  -4.03103056700375E-04  1.42794064564248E-03
1858   cg2d: Sum(rhs),rhsMax =  -1.30315843370183E+00  1.44268599687868E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816398002E-03  1.49223780561561E-03
1859   cg2d: Sum(rhs),rhsMax =  -2.68067690299424E+00  1.50836886631255E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898756440E-03  1.56210440474790E-03
1860   cg2d: Sum(rhs),rhsMax =  -4.07407453351541E+00  1.58424366916569E-03   cg2d: Sum(rhs),rhsMax =  -6.45462888982739E-03  1.63424213142115E-03
1861   cg2d: Sum(rhs),rhsMax =  -5.18272347948930E+00  1.66593592879082E-03   cg2d: Sum(rhs),rhsMax =  -8.63394917056600E-03  1.70505819058160E-03
1862   cg2d: Sum(rhs),rhsMax =  -5.80990598228076E+00  1.74846175380777E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899820896E-02  1.77167127664522E-03
1863   cg2d: Sum(rhs),rhsMax =  -5.87740627497561E+00  1.82725971218558E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064674389E-02  1.83257530192717E-03
1864   cg2d: Sum(rhs),rhsMax =  -5.41358311299288E+00  1.89900434709078E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482911620E-02  1.88791212260517E-03
1865   cg2d: Sum(rhs),rhsMax =  -4.53080676713557E+00  1.96213934573590E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268464209E-03  1.93938684114083E-03
1866   cg2d: Sum(rhs),rhsMax =  -3.22587898908489E+00  2.12611202720459E-03   cg2d: Sum(rhs),rhsMax =  -6.85700209343231E-03  2.06671962577104E-03
1867   cg2d: Sum(rhs),rhsMax =  -2.04447211883239E+00  2.24837953875888E-03   cg2d: Sum(rhs),rhsMax =  -4.59527343840646E-03  2.17651147351270E-03
1868   cg2d: Sum(rhs),rhsMax =  -1.10818137305927E+00  2.30404049287479E-03   cg2d: Sum(rhs),rhsMax =  -2.55199123164005E-03  2.23681621027621E-03
1869   cg2d: Sum(rhs),rhsMax =  -4.90484880946355E-01  2.29576532537697E-03   cg2d: Sum(rhs),rhsMax =  -1.12489762897491E-03  2.25047700750367E-03
1870   cg2d: Sum(rhs),rhsMax =  -2.61247064583498E-01  2.23814842293958E-03   cg2d: Sum(rhs),rhsMax =  -5.83637557916968E-04  2.23911227450567E-03
1871   cg2d: Sum(rhs),rhsMax =  -4.50921969321587E-01  2.26266907028511E-03   cg2d: Sum(rhs),rhsMax =  -1.01911454537639E-03  2.31619526841969E-03
1872   cg2d: Sum(rhs),rhsMax =  -1.00469610672038E+00  2.31946123117386E-03   cg2d: Sum(rhs),rhsMax =  -2.32886289156777E-03  2.39332628007075E-03
1873   cg2d: Sum(rhs),rhsMax =  -1.78565331428759E+00  2.37599941654387E-03   cg2d: Sum(rhs),rhsMax =  -4.24067142204372E-03  2.46478012464753E-03
1874   cg2d: Sum(rhs),rhsMax =  -2.62429308819160E+00  2.42805543472492E-03   cg2d: Sum(rhs),rhsMax =  -6.36913438142648E-03  2.52475933144517E-03
1875   cg2d: Sum(rhs),rhsMax =  -3.35748486680842E+00  2.47123045079746E-03   cg2d: Sum(rhs),rhsMax =  -8.29342191396722E-03  2.56860713643225E-03
1876   cg2d: Sum(rhs),rhsMax =  -3.85508917834430E+00  2.50195598359617E-03   cg2d: Sum(rhs),rhsMax =  -9.64059753908276E-03  2.59379160397444E-03
1877   cg2d: Sum(rhs),rhsMax =  -4.03589978211301E+00  2.51830322545867E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044298845E-02  2.60046741362487E-03
1878   cg2d: Sum(rhs),rhsMax =  -3.87512848171549E+00  2.52047519086831E-03   cg2d: Sum(rhs),rhsMax =  -9.76069657793549E-03  2.59154640793844E-03
1879   cg2d: Sum(rhs),rhsMax =  -3.40600368805606E+00  2.51092921751124E-03   cg2d: Sum(rhs),rhsMax =  -8.54505745552099E-03  2.57230689744723E-03
1880   cg2d: Sum(rhs),rhsMax =  -2.61682443313497E+00  2.58874087416428E-03   cg2d: Sum(rhs),rhsMax =  -6.76655619430471E-03  2.57617678082103E-03
1881   cg2d: Sum(rhs),rhsMax =  -1.83238712200574E+00  2.61669730048878E-03   cg2d: Sum(rhs),rhsMax =  -4.78666960323286E-03  2.60704657072955E-03
1882   cg2d: Sum(rhs),rhsMax =  -1.17513338209910E+00  2.56005946296687E-03   cg2d: Sum(rhs),rhsMax =  -2.99995524088835E-03  2.55368004866345E-03
1883   cg2d: Sum(rhs),rhsMax =  -7.11994618995444E-01  2.47855830238831E-03   cg2d: Sum(rhs),rhsMax =  -1.75595289833660E-03  2.53090267956822E-03
1884   cg2d: Sum(rhs),rhsMax =  -5.26422152819491E-01  2.47042092565892E-03   cg2d: Sum(rhs),rhsMax =  -1.29134015721691E-03  2.55686897823141E-03
1885   cg2d: Sum(rhs),rhsMax =  -6.78930216954500E-01  2.49676870345940E-03   cg2d: Sum(rhs),rhsMax =  -1.68547888761825E-03  2.59998586190743E-03
1886   cg2d: Sum(rhs),rhsMax =  -1.12673722382139E+00  2.53652611463688E-03   cg2d: Sum(rhs),rhsMax =  -2.84766407415449E-03  2.65617340743755E-03
1887   cg2d: Sum(rhs),rhsMax =  -1.75981625889749E+00  2.58504763845509E-03   cg2d: Sum(rhs),rhsMax =  -4.53801265541868E-03  2.71885907823436E-03
1888   cg2d: Sum(rhs),rhsMax =  -2.43940636469672E+00  2.63568090232622E-03   cg2d: Sum(rhs),rhsMax =  -6.41728546911952E-03  2.78009792743560E-03
1889   cg2d: Sum(rhs),rhsMax =  -3.03203010255971E+00  2.68092813759027E-03   cg2d: Sum(rhs),rhsMax =  -8.11533161694990E-03  2.83193125835559E-03
1890   cg2d: Sum(rhs),rhsMax =  -3.40991311853901E+00  2.73286304448481E-03   cg2d: Sum(rhs),rhsMax =  -9.30436783640321E-03  2.86771962552011E-03
1891   cg2d: Sum(rhs),rhsMax =  -3.48046023235820E+00  2.80943922930573E-03   cg2d: Sum(rhs),rhsMax =  -9.76260395685164E-03  2.88321602464444E-03
1892   cg2d: Sum(rhs),rhsMax =  -3.32063073087976E+00  2.84054009236553E-03   cg2d: Sum(rhs),rhsMax =  -9.41588736356225E-03  2.87721816536719E-03
1893   cg2d: Sum(rhs),rhsMax =  -2.96079447598363E+00  2.82589058192357E-03   cg2d: Sum(rhs),rhsMax =  -8.34958545223978E-03  2.85172238290813E-03
1894   cg2d: Sum(rhs),rhsMax =  -2.32992811105151E+00  2.92147975447444E-03   cg2d: Sum(rhs),rhsMax =  -6.78891550008815E-03  2.90854929940380E-03
1895   cg2d: Sum(rhs),rhsMax =  -1.72242456195874E+00  2.94384963610314E-03   cg2d: Sum(rhs),rhsMax =  -5.05216135263868E-03  2.93304374436109E-03
1896   cg2d: Sum(rhs),rhsMax =  -1.21221903664757E+00  2.89157780595211E-03   cg2d: Sum(rhs),rhsMax =  -3.48645864282591E-03  2.88331760371237E-03
1897   cg2d: Sum(rhs),rhsMax =  -8.69698394722555E-01  2.78046458206126E-03   cg2d: Sum(rhs),rhsMax =  -2.39907587794029E-03  2.77469260149384E-03
1898   cg2d: Sum(rhs),rhsMax =  -7.64867805246293E-01  2.63730950806145E-03   cg2d: Sum(rhs),rhsMax =  -1.99776873390523E-03  2.64912183617286E-03
1899   cg2d: Sum(rhs),rhsMax =  -9.31747849420179E-01  2.54529703304593E-03   cg2d: Sum(rhs),rhsMax =  -2.35175891840159E-03  2.63954764388291E-03
1900   cg2d: Sum(rhs),rhsMax =  -1.31074338891572E+00  2.59464768533880E-03   cg2d: Sum(rhs),rhsMax =  -3.38063154231057E-03  2.64744430596754E-03
1901   cg2d: Sum(rhs),rhsMax =  -1.82960843215047E+00  2.67470088166808E-03   cg2d: Sum(rhs),rhsMax =  -4.87283027737347E-03  2.67027733920110E-03
1902   cg2d: Sum(rhs),rhsMax =  -2.36415409295811E+00  2.77096212192831E-03   cg2d: Sum(rhs),rhsMax =  -6.52958396346888E-03  2.75143061474967E-03
1903   cg2d: Sum(rhs),rhsMax =  -2.80794779573490E+00  2.86583706110112E-03   cg2d: Sum(rhs),rhsMax =  -8.02517513098638E-03  2.84716527327018E-03
1904   cg2d: Sum(rhs),rhsMax =  -3.09076538041151E+00  2.94225354196765E-03   cg2d: Sum(rhs),rhsMax =  -9.07141270983084E-03  2.92480128291437E-03
1905   cg2d: Sum(rhs),rhsMax =  -3.17911023925372E+00  2.98708407054009E-03   cg2d: Sum(rhs),rhsMax =  -9.47356461821924E-03  2.97120288151900E-03
1906   cg2d: Sum(rhs),rhsMax =  -3.06968980756687E+00  2.99369701908631E-03   cg2d: Sum(rhs),rhsMax =  -9.16691600902539E-03  2.97966804344266E-03
1907   cg2d: Sum(rhs),rhsMax =  -2.74200030638393E+00  3.00868116540026E-03   cg2d: Sum(rhs),rhsMax =  -8.22712340670301E-03  3.00381237938476E-03
1908   cg2d: Sum(rhs),rhsMax =  -2.22987018400988E+00  3.08320497040957E-03   cg2d: Sum(rhs),rhsMax =  -6.85280737694787E-03  3.08036411819214E-03
1909   cg2d: Sum(rhs),rhsMax =  -1.72892384261757E+00  3.09216603140175E-03   cg2d: Sum(rhs),rhsMax =  -5.32430727535902E-03  3.09182671069863E-03
1910   cg2d: Sum(rhs),rhsMax =  -1.30661126211170E+00  3.03707924765662E-03   cg2d: Sum(rhs),rhsMax =  -3.94713137597633E-03  3.03934310027987E-03
1911   cg2d: Sum(rhs),rhsMax =  -1.02724587665602E+00  2.93201255430208E-03   cg2d: Sum(rhs),rhsMax =  -2.99148618581425E-03  2.93659606044134E-03
1912   cg2d: Sum(rhs),rhsMax =  -9.49612083397601E-01  2.80059569221645E-03   cg2d: Sum(rhs),rhsMax =  -2.63983309994820E-03  2.80689805753234E-03
1913   cg2d: Sum(rhs),rhsMax =  -1.10546681688728E+00  2.68802011902948E-03   cg2d: Sum(rhs),rhsMax =  -2.95262908029424E-03  2.68543416568998E-03
1914   cg2d: Sum(rhs),rhsMax =  -1.41911846031719E+00  2.73183503865475E-03   cg2d: Sum(rhs),rhsMax =  -3.85865392657738E-03  2.73031558404110E-03
1915   cg2d: Sum(rhs),rhsMax =  -1.85263652552160E+00  2.80075124009609E-03   cg2d: Sum(rhs),rhsMax =  -5.17138145567523E-03  2.80043602330374E-03
1916   cg2d: Sum(rhs),rhsMax =  -2.30607105577749E+00  2.88121984326696E-03   cg2d: Sum(rhs),rhsMax =  -6.62770809530571E-03  2.88238464267999E-03
1917   cg2d: Sum(rhs),rhsMax =  -2.69038333389278E+00  2.95745898573299E-03   cg2d: Sum(rhs),rhsMax =  -7.94102502267924E-03  2.96047703775096E-03
1918   cg2d: Sum(rhs),rhsMax =  -2.94313285401590E+00  3.01465309603794E-03   cg2d: Sum(rhs),rhsMax =  -8.85794593306000E-03  3.01993446707144E-03
1919   cg2d: Sum(rhs),rhsMax =  -3.03123924248607E+00  3.04190025811534E-03   cg2d: Sum(rhs),rhsMax =  -9.20747823510130E-03  3.04982329923301E-03
1920   cg2d: Sum(rhs),rhsMax =  -2.94785322566267E+00  3.03433140059540E-03   cg2d: Sum(rhs),rhsMax =  -8.93311477978056E-03  3.04517980952895E-03
1921   cg2d: Sum(rhs),rhsMax =  -2.61356655263094E+00  3.10365978565922E-03   cg2d: Sum(rhs),rhsMax =  -8.10185289229740E-03  3.11258929633955E-03
1922   cg2d: Sum(rhs),rhsMax =  -2.18161317311325E+00  3.16115505489443E-03   cg2d: Sum(rhs),rhsMax =  -6.88878938747742E-03  3.17297132779808E-03
1923   cg2d: Sum(rhs),rhsMax =  -1.75526123517840E+00  3.15966313972239E-03   cg2d: Sum(rhs),rhsMax =  -5.54076191478543E-03  3.17471656388758E-03
1924   cg2d: Sum(rhs),rhsMax =  -1.39603742971206E+00  3.10114912749773E-03   cg2d: Sum(rhs),rhsMax =  -4.32655868503503E-03  3.11938175605143E-03
1925   cg2d: Sum(rhs),rhsMax =  -1.16177139472083E+00  2.99876546018412E-03   cg2d: Sum(rhs),rhsMax =  -3.48371970540523E-03  3.01971788867661E-03
1926   cg2d: Sum(rhs),rhsMax =  -1.10293746482227E+00  2.87411083831753E-03   cg2d: Sum(rhs),rhsMax =  -3.17244073804397E-03  2.89700828093699E-03
1927   cg2d: Sum(rhs),rhsMax =  -1.24975133363537E+00  2.75286355082885E-03   cg2d: Sum(rhs),rhsMax =  -3.44550667496131E-03  2.77676422525419E-03
1928   cg2d: Sum(rhs),rhsMax =  -1.53840868920596E+00  2.75098215542078E-03   cg2d: Sum(rhs),rhsMax =  -4.23987160392783E-03  2.78119166951152E-03
1929   cg2d: Sum(rhs),rhsMax =  -1.91301872651505E+00  2.81271668012766E-03   cg2d: Sum(rhs),rhsMax =  -5.39114876456462E-03  2.84461356555618E-03
1930   cg2d: Sum(rhs),rhsMax =  -2.30705941137190E+00  2.88449380033005E-03   cg2d: Sum(rhs),rhsMax =  -6.66774884152468E-03  2.91823911939351E-03
1931   cg2d: Sum(rhs),rhsMax =  -2.64297554250683E+00  2.95188724418165E-03   cg2d: Sum(rhs),rhsMax =  -7.81760236842714E-03  2.98773885252149E-03
1932   cg2d: Sum(rhs),rhsMax =  -2.86495130756361E+00  3.00154117451829E-03   cg2d: Sum(rhs),rhsMax =  -8.61805666712749E-03  3.03980211306566E-03
1933   cg2d: Sum(rhs),rhsMax =  -2.94238810044245E+00  3.02377925014885E-03   cg2d: Sum(rhs),rhsMax =  -8.91908494164310E-03  3.06473925782710E-03
1934   cg2d: Sum(rhs),rhsMax =  -2.84207312153519E+00  3.04217207355399E-03   cg2d: Sum(rhs),rhsMax =  -8.67143940447210E-03  3.06396596594009E-03
1935   cg2d: Sum(rhs),rhsMax =  -2.51902174703890E+00  3.13830805734545E-03   cg2d: Sum(rhs),rhsMax =  -7.93449177587539E-03  3.16208626061731E-03
1936   cg2d: Sum(rhs),rhsMax =  -2.14123729035314E+00  3.18959324319448E-03   cg2d: Sum(rhs),rhsMax =  -6.86259143936516E-03  3.21610125512187E-03
1937   cg2d: Sum(rhs),rhsMax =  -1.76835917692967E+00  3.18714933359252E-03   cg2d: Sum(rhs),rhsMax =  -5.67301288451219E-03  3.21680816914899E-03
1938   cg2d: Sum(rhs),rhsMax =  -1.45590348225905E+00  3.13272230350790E-03   cg2d: Sum(rhs),rhsMax =  -4.60212422195980E-03  3.16554822315723E-03
1939   cg2d: Sum(rhs),rhsMax =  -1.25508069255513E+00  3.03818418537008E-03   cg2d: Sum(rhs),rhsMax =  -3.85860139912950E-03  3.07378664558317E-03
1940   cg2d: Sum(rhs),rhsMax =  -1.20874902175854E+00  2.92305993444264E-03   cg2d: Sum(rhs),rhsMax =  -3.58293297477722E-03  2.96071720766657E-03
1941   cg2d: Sum(rhs),rhsMax =  -1.34034308737631E+00  2.81059307777595E-03   cg2d: Sum(rhs),rhsMax =  -3.82105745081306E-03  2.84938997898948E-03
1942   cg2d: Sum(rhs),rhsMax =  -1.62624329945784E+00  2.74190571580757E-03   cg2d: Sum(rhs),rhsMax =  -4.51705713557009E-03  2.80618860570210E-03
1943  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
1944  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
1945  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
1946  (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge                       ctrl_depth_ini: ctrl update R_low,
1947  (PID.TID 0000.0001) // =======================================================                                       adding the control vector.
1948  (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
1949  (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
1950  (PID.TID 0000.0001)  (PID.TID 0000.0001)
1951     ph-pack: packing ecco_cost
1952     ph-pack: packing ecco_ctrl
1953  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1954  (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  (PID.TID 0000.0001) // Gradient-check starts (grdchk_main)
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
1955  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1956    (PID.TID 0000.0001) grdchk reference fc: fcref       =  4.73809587569146E-02
1957    grad-res -------------------------------
1958     grad-res  proc    #    i    j    k   bi   bj iobc       fc ref            fc + eps           fc - eps
1959     grad-res  proc    #    i    j    k   bi   bj iobc      adj grad            fd grad          1 - fd/adj
1960    (PID.TID 0000.0001) ====== Starts gradient-check number   1 (=ichknum) =======
1961     ph-test icomp, ncvarcomp, ichknum            1          25           1
1962     ph-grd _loc: bi, bj, icomptest, ichknum            1           1           0           1
1963     ph-grd -->hit<--            1           1           1           1
1964    (PID.TID 0000.0001) grdchk pos: i,j,k=    1    1    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
1965                         ctrl_depth_ini: ctrl update R_low,
1966                                         adding the control vector.
1967    (PID.TID 0000.0001) Start initial hydrostatic pressure computation
1968    (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
1969  (PID.TID 0000.0001)  (PID.TID 0000.0001)
1970  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1971  (PID.TID 0000.0001) // Field hFacC at iteration          1  (PID.TID 0000.0001) // Model current state
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
1972  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
1973  (PID.TID 0000.0001)  (PID.TID 0000.0001)
1974  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
1975  (PID.TID 0000.0001) // Field hFacW at iteration          1   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
1976  (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
1977  (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00   cg2d: Sum(rhs),rhsMax =  -3.96041768353661E-03  2.18766023591547E-04
1978  (PID.TID 0000.0001) // CINT =          0.000000000000000E+00   cg2d: Sum(rhs),rhsMax =  -6.70151564470118E-03  4.29236467489117E-04
1979  (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+   cg2d: Sum(rhs),rhsMax =  -9.17158903539434E-03  6.43184794955315E-04
1980  (PID.TID 0000.0001) //                  0.0: .   cg2d: Sum(rhs),rhsMax =  -1.08944466273337E-02  8.17951761612620E-04
1981  (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)   cg2d: Sum(rhs),rhsMax =  -1.15449833390007E-02  9.31105227737165E-04
1982  (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)   cg2d: Sum(rhs),rhsMax =  -1.10127562438158E-02  9.89364856869082E-04
1983  (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)   cg2d: Sum(rhs),rhsMax =  -9.42153118113728E-03  1.22456378106179E-03
1984  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -7.10092879418072E-03  1.44777510269918E-03
1985  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -4.51794202874205E-03  1.58982062947535E-03
1986  (PID.TID 0000.0001) // END OF FIELD                                          =   cg2d: Sum(rhs),rhsMax =  -2.18275828111669E-03  1.64357697541167E-03
1987  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -5.47818875210783E-04  1.61756159607140E-03
1988     cg2d: Sum(rhs),rhsMax =   7.99729206028850E-05  1.53363856918733E-03
1989     cg2d: Sum(rhs),rhsMax =  -4.03103056719304E-04  1.42794064483551E-03
1990     cg2d: Sum(rhs),rhsMax =  -1.88087816394571E-03  1.49223780427631E-03
1991     cg2d: Sum(rhs),rhsMax =  -4.04408898743163E-03  1.56210440285115E-03
1992     cg2d: Sum(rhs),rhsMax =  -6.45462888953858E-03  1.63424212900136E-03
1993     cg2d: Sum(rhs),rhsMax =  -8.63394917005364E-03  1.70505818772880E-03
1994     cg2d: Sum(rhs),rhsMax =  -1.01577899812801E-02  1.77167127349019E-03
1995     cg2d: Sum(rhs),rhsMax =  -1.07385064662577E-02  1.83257529861809E-03
1996     cg2d: Sum(rhs),rhsMax =  -1.02790482895384E-02  1.88791211928007E-03
1997     cg2d: Sum(rhs),rhsMax =  -8.88852268251290E-03  1.93938683790092E-03
1998     cg2d: Sum(rhs),rhsMax =  -6.85700209074435E-03  2.06671963530631E-03
1999     cg2d: Sum(rhs),rhsMax =  -4.59527343511604E-03  2.17651148376970E-03
2000     cg2d: Sum(rhs),rhsMax =  -2.55199122771006E-03  2.23681622160620E-03
2001     cg2d: Sum(rhs),rhsMax =  -1.12489762436946E-03  2.25047702025795E-03
2002     cg2d: Sum(rhs),rhsMax =  -5.83637552594750E-04  2.23911227109924E-03
2003     cg2d: Sum(rhs),rhsMax =  -1.01911453928360E-03  2.31619526455346E-03
2004     cg2d: Sum(rhs),rhsMax =  -2.32886288463211E-03  2.39332627560797E-03
2005     cg2d: Sum(rhs),rhsMax =  -4.24067141417068E-03  2.46478011950501E-03
2006     cg2d: Sum(rhs),rhsMax =  -6.36913437249885E-03  2.52475932560676E-03
2007     cg2d: Sum(rhs),rhsMax =  -8.29342190384817E-03  2.56860712995026E-03
2008     cg2d: Sum(rhs),rhsMax =  -9.64059752762208E-03  2.59379159695870E-03
2009     cg2d: Sum(rhs),rhsMax =  -1.01580044169271E-02  2.60046740622201E-03
2010     cg2d: Sum(rhs),rhsMax =  -9.76069656333068E-03  2.59154640030541E-03
2011     cg2d: Sum(rhs),rhsMax =  -8.54505743913090E-03  2.57230688972415E-03
2012     cg2d: Sum(rhs),rhsMax =  -6.76655617601004E-03  2.57617678614289E-03
2013     cg2d: Sum(rhs),rhsMax =  -4.78666958293516E-03  2.60704657565780E-03
2014     cg2d: Sum(rhs),rhsMax =  -2.99995521850789E-03  2.55368005309173E-03
2015     cg2d: Sum(rhs),rhsMax =  -1.75595287380639E-03  2.53090267194900E-03
2016     cg2d: Sum(rhs),rhsMax =  -1.29134013047384E-03  2.55686897050803E-03
2017     cg2d: Sum(rhs),rhsMax =  -1.68547885859290E-03  2.59998585397636E-03
2018     cg2d: Sum(rhs),rhsMax =  -2.84766404276155E-03  2.65617339920652E-03
2019     cg2d: Sum(rhs),rhsMax =  -4.53801262154983E-03  2.71885906964107E-03
2020     cg2d: Sum(rhs),rhsMax =  -6.41728543264015E-03  2.78009791845916E-03
2021     cg2d: Sum(rhs),rhsMax =  -8.11533157770057E-03  2.83193124901885E-03
2022     cg2d: Sum(rhs),rhsMax =  -9.30436779420547E-03  2.86771961588277E-03
2023     cg2d: Sum(rhs),rhsMax =  -9.76260391151742E-03  2.88321601478918E-03
2024     cg2d: Sum(rhs),rhsMax =  -9.41588731490512E-03  2.87721815538183E-03
2025     cg2d: Sum(rhs),rhsMax =  -8.34958540008575E-03  2.85172237286792E-03
2026     cg2d: Sum(rhs),rhsMax =  -6.78891544428439E-03  2.90854930502966E-03
2027     cg2d: Sum(rhs),rhsMax =  -5.05216129305821E-03  2.93304374942347E-03
2028     cg2d: Sum(rhs),rhsMax =  -3.48645857936760E-03  2.88331760809225E-03
2029     cg2d: Sum(rhs),rhsMax =  -2.39907581052407E-03  2.77469260519571E-03
2030     cg2d: Sum(rhs),rhsMax =  -1.99776866246340E-03  2.64912182597155E-03
2031     cg2d: Sum(rhs),rhsMax =  -2.35175884286819E-03  2.63954763352601E-03
2032     cg2d: Sum(rhs),rhsMax =  -3.38063146261060E-03  2.64744429542211E-03
2033     cg2d: Sum(rhs),rhsMax =  -4.87283019341425E-03  2.67027732846092E-03
2034     cg2d: Sum(rhs),rhsMax =  -6.52958387513524E-03  2.75143054651375E-03
2035     cg2d: Sum(rhs),rhsMax =  -8.02517503814061E-03  2.84716520454138E-03
2036     cg2d: Sum(rhs),rhsMax =  -9.07141261231745E-03  2.92480121322807E-03
2037     cg2d: Sum(rhs),rhsMax =  -9.47356451587362E-03  2.97120281033455E-03
2038     cg2d: Sum(rhs),rhsMax =  -9.16691590168470E-03  2.97966797026566E-03
2039     cg2d: Sum(rhs),rhsMax =  -8.22712329421696E-03  3.00381238341768E-03
2040     cg2d: Sum(rhs),rhsMax =  -6.85280725918767E-03  3.08036412163273E-03
2041     cg2d: Sum(rhs),rhsMax =  -5.32430715222233E-03  3.09182671335295E-03
2042     cg2d: Sum(rhs),rhsMax =  -3.94713124738730E-03  3.03934310207189E-03
2043     cg2d: Sum(rhs),rhsMax =  -2.99148605171901E-03  2.93659606142843E-03
2044     cg2d: Sum(rhs),rhsMax =  -2.63983296030625E-03  2.80689805789312E-03
2045     cg2d: Sum(rhs),rhsMax =  -2.95262893506775E-03  2.68543408135165E-03
2046     cg2d: Sum(rhs),rhsMax =  -3.85865377572059E-03  2.73031549979248E-03
2047     cg2d: Sum(rhs),rhsMax =  -5.17138129912601E-03  2.80043593919769E-03
2048     cg2d: Sum(rhs),rhsMax =  -6.62770793298107E-03  2.88238455849333E-03
2049     cg2d: Sum(rhs),rhsMax =  -7.94102485447581E-03  2.96047695302616E-03
2050     cg2d: Sum(rhs),rhsMax =  -8.85794575885941E-03  3.01993438120723E-03
2051     cg2d: Sum(rhs),rhsMax =  -9.20747805477929E-03  3.04982321160556E-03
2052     cg2d: Sum(rhs),rhsMax =  -8.93311459321826E-03  3.04517971961920E-03
2053     cg2d: Sum(rhs),rhsMax =  -8.10185269939222E-03  3.11258929644989E-03
2054     cg2d: Sum(rhs),rhsMax =  -6.88878918815146E-03  3.17297132696760E-03
2055     cg2d: Sum(rhs),rhsMax =  -5.54076170898975E-03  3.17471656193036E-03
2056     cg2d: Sum(rhs),rhsMax =  -4.32655847274852E-03  3.11938175292687E-03
2057     cg2d: Sum(rhs),rhsMax =  -3.48371948662848E-03  3.01971788449930E-03
2058     cg2d: Sum(rhs),rhsMax =  -3.17244051278919E-03  2.89700827595525E-03
2059     cg2d: Sum(rhs),rhsMax =  -3.44550644324019E-03  2.77676421980119E-03
2060     cg2d: Sum(rhs),rhsMax =  -4.23987136573985E-03  2.78119156868094E-03
2061     cg2d: Sum(rhs),rhsMax =  -5.39114851988811E-03  2.84461346509739E-03
2062     cg2d: Sum(rhs),rhsMax =  -6.66774859031250E-03  2.91823901906956E-03
2063     cg2d: Sum(rhs),rhsMax =  -7.81760211060794E-03  2.98773875185461E-03
2064     cg2d: Sum(rhs),rhsMax =  -8.61805640261235E-03  3.03980201143308E-03
2065     cg2d: Sum(rhs),rhsMax =  -8.91908467033645E-03  3.06473915458495E-03
2066     cg2d: Sum(rhs),rhsMax =  -8.67143912628469E-03  3.06396596110159E-03
2067     cg2d: Sum(rhs),rhsMax =  -7.93449149073678E-03  3.16208625498571E-03
2068     cg2d: Sum(rhs),rhsMax =  -6.86259114723331E-03  3.21610124836293E-03
2069     cg2d: Sum(rhs),rhsMax =  -5.67301258537810E-03  3.21680816104885E-03
2070     cg2d: Sum(rhs),rhsMax =  -4.60212391584630E-03  3.16554821366411E-03
2071     cg2d: Sum(rhs),rhsMax =  -3.85860108608403E-03  3.07378663481752E-03
2072     cg2d: Sum(rhs),rhsMax =  -3.58293265486035E-03  2.96071719589744E-03
2073     cg2d: Sum(rhs),rhsMax =  -3.82105712408440E-03  2.84938996658172E-03
2074     cg2d: Sum(rhs),rhsMax =  -4.51705680207468E-03  2.80618848943839E-03
2075    (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2076     ph-1 in thsice_cost_final
2077     ph-3 in thsice_cost_final
2078     --> objf_test(bi,bj)   =  0.473809593230966D-01
2079     --> objf_tracer(bi,bj) =  0.000000000000000D+00
2080     --> objf_atl(bi,bj)    =  0.000000000000000D+00
2081      local fc =  0.473809593230966D-01
2082     global fc =  0.473809593230966D-01
2083    (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  =  4.73809593230966E-02
2084                         ctrl_depth_ini: ctrl update R_low,
2085                                         adding the control vector.
2086    (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2087    (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2088  (PID.TID 0000.0001)  (PID.TID 0000.0001)
2089  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2090  (PID.TID 0000.0001) // Field hFacS at iteration          1  (PID.TID 0000.0001) // Model current state
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
2091  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2092  (PID.TID 0000.0001)  (PID.TID 0000.0001)
2093    (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
2094     cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
2095     cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
2096     cg2d: Sum(rhs),rhsMax =  -3.96041768353680E-03  2.18766023593342E-04
2097     cg2d: Sum(rhs),rhsMax =  -6.70151564470398E-03  4.29236468720546E-04
2098     cg2d: Sum(rhs),rhsMax =  -9.17158903540120E-03  6.43184797334014E-04
2099     cg2d: Sum(rhs),rhsMax =  -1.08944466273435E-02  8.17951764220847E-04
2100     cg2d: Sum(rhs),rhsMax =  -1.15449833390113E-02  9.31105229298567E-04
2101     cg2d: Sum(rhs),rhsMax =  -1.10127562438237E-02  9.89364856609866E-04
2102     cg2d: Sum(rhs),rhsMax =  -9.42153118113656E-03  1.22456378150706E-03
2103     cg2d: Sum(rhs),rhsMax =  -7.10092879416436E-03  1.44777510270806E-03
2104     cg2d: Sum(rhs),rhsMax =  -4.51794202870353E-03  1.58982062858407E-03
2105     cg2d: Sum(rhs),rhsMax =  -2.18275828105347E-03  1.64357697311160E-03
2106     cg2d: Sum(rhs),rhsMax =  -5.47818875128990E-04  1.61756159188984E-03
2107     cg2d: Sum(rhs),rhsMax =   7.99729206828249E-05  1.53363856276915E-03
2108     cg2d: Sum(rhs),rhsMax =  -4.03103056681473E-04  1.42794064644945E-03
2109     cg2d: Sum(rhs),rhsMax =  -1.88087816401436E-03  1.49223780695492E-03
2110     cg2d: Sum(rhs),rhsMax =  -4.04408898769721E-03  1.56210440664466E-03
2111     cg2d: Sum(rhs),rhsMax =  -6.45462889011625E-03  1.63424213384094E-03
2112     cg2d: Sum(rhs),rhsMax =  -8.63394917107843E-03  1.70505819343441E-03
2113     cg2d: Sum(rhs),rhsMax =  -1.01577899828991E-02  1.77167127980026E-03
2114     cg2d: Sum(rhs),rhsMax =  -1.07385064686201E-02  1.83257530523626E-03
2115     cg2d: Sum(rhs),rhsMax =  -1.02790482927857E-02  1.88791212593028E-03
2116     cg2d: Sum(rhs),rhsMax =  -8.88852268677139E-03  1.93938684438076E-03
2117     cg2d: Sum(rhs),rhsMax =  -6.85700209612036E-03  2.06671961623576E-03
2118     cg2d: Sum(rhs),rhsMax =  -4.59527344169696E-03  2.17651146325572E-03
2119     cg2d: Sum(rhs),rhsMax =  -2.55199123557016E-03  2.23681619894624E-03
2120     cg2d: Sum(rhs),rhsMax =  -1.12489763358045E-03  2.25047699474939E-03
2121     cg2d: Sum(rhs),rhsMax =  -5.83637563239282E-04  2.23911227791211E-03
2122     cg2d: Sum(rhs),rhsMax =  -1.01911455146928E-03  2.31619527228592E-03
2123     cg2d: Sum(rhs),rhsMax =  -2.32886289850355E-03  2.39332628453352E-03
2124     cg2d: Sum(rhs),rhsMax =  -4.24067142991689E-03  2.46478012979007E-03
2125     cg2d: Sum(rhs),rhsMax =  -6.36913439035422E-03  2.52475933728357E-03
2126     cg2d: Sum(rhs),rhsMax =  -8.29342192408640E-03  2.56860714291424E-03
2127     cg2d: Sum(rhs),rhsMax =  -9.64059755054360E-03  2.59379161099020E-03
2128     cg2d: Sum(rhs),rhsMax =  -1.01580044428421E-02  2.60046742102773E-03
2129     cg2d: Sum(rhs),rhsMax =  -9.76069659254052E-03  2.59154641557147E-03
2130     cg2d: Sum(rhs),rhsMax =  -8.54505747191129E-03  2.57230690517032E-03
2131     cg2d: Sum(rhs),rhsMax =  -6.76655621259956E-03  2.57617677549918E-03
2132     cg2d: Sum(rhs),rhsMax =  -4.78666962353074E-03  2.60704656580132E-03
2133     cg2d: Sum(rhs),rhsMax =  -2.99995526326903E-03  2.55368004423517E-03
2134     cg2d: Sum(rhs),rhsMax =  -1.75595292286704E-03  2.53090268718745E-03
2135     cg2d: Sum(rhs),rhsMax =  -1.29134018396022E-03  2.55686898595480E-03
2136     cg2d: Sum(rhs),rhsMax =  -1.68547891664383E-03  2.59998586983850E-03
2137     cg2d: Sum(rhs),rhsMax =  -2.84766410554766E-03  2.65617341566859E-03
2138     cg2d: Sum(rhs),rhsMax =  -4.53801268928775E-03  2.71885908682766E-03
2139     cg2d: Sum(rhs),rhsMax =  -6.41728550559908E-03  2.78009793641204E-03
2140     cg2d: Sum(rhs),rhsMax =  -8.11533165619942E-03  2.83193126769237E-03
2141     cg2d: Sum(rhs),rhsMax =  -9.30436787860114E-03  2.86771963515745E-03
2142     cg2d: Sum(rhs),rhsMax =  -9.76260400218604E-03  2.88321603449970E-03
2143     cg2d: Sum(rhs),rhsMax =  -9.41588741221961E-03  2.87721817535255E-03
2144     cg2d: Sum(rhs),rhsMax =  -8.34958550439404E-03  2.85172239294834E-03
2145     cg2d: Sum(rhs),rhsMax =  -6.78891555589217E-03  2.90854929377794E-03
2146     cg2d: Sum(rhs),rhsMax =  -5.05216141221940E-03  2.93304373929874E-03
2147     cg2d: Sum(rhs),rhsMax =  -3.48645870628445E-03  2.88331759933249E-03
2148     cg2d: Sum(rhs),rhsMax =  -2.39907594535677E-03  2.77469259779198E-03
2149     cg2d: Sum(rhs),rhsMax =  -1.99776880534730E-03  2.64912184637419E-03
2150     cg2d: Sum(rhs),rhsMax =  -2.35175899393523E-03  2.63954765423982E-03
2151     cg2d: Sum(rhs),rhsMax =  -3.38063162201077E-03  2.64744431651299E-03
2152     cg2d: Sum(rhs),rhsMax =  -4.87283036133292E-03  2.67027734994129E-03
2153     cg2d: Sum(rhs),rhsMax =  -6.52958405180274E-03  2.75143068298560E-03
2154     cg2d: Sum(rhs),rhsMax =  -8.02517522383236E-03  2.84716534199899E-03
2155     cg2d: Sum(rhs),rhsMax =  -9.07141280734443E-03  2.92480135260068E-03
2156     cg2d: Sum(rhs),rhsMax =  -9.47356472056505E-03  2.97120295270348E-03
2157     cg2d: Sum(rhs),rhsMax =  -9.16691611636633E-03  2.97966811661967E-03
2158     cg2d: Sum(rhs),rhsMax =  -8.22712351918930E-03  3.00381237535185E-03
2159     cg2d: Sum(rhs),rhsMax =  -6.85280749470830E-03  3.08036411475155E-03
2160     cg2d: Sum(rhs),rhsMax =  -5.32430739849602E-03  3.09182670804432E-03
2161     cg2d: Sum(rhs),rhsMax =  -3.94713150456564E-03  3.03934309848790E-03
2162     cg2d: Sum(rhs),rhsMax =  -2.99148631990979E-03  2.93659605945424E-03
2163     cg2d: Sum(rhs),rhsMax =  -2.63983323959047E-03  2.80689805717159E-03
2164     cg2d: Sum(rhs),rhsMax =  -2.95262922552104E-03  2.68543425002833E-03
2165     cg2d: Sum(rhs),rhsMax =  -3.85865407743447E-03  2.73031566828973E-03
2166     cg2d: Sum(rhs),rhsMax =  -5.17138161222477E-03  2.80043610740980E-03
2167     cg2d: Sum(rhs),rhsMax =  -6.62770825763066E-03  2.88238472686666E-03
2168     cg2d: Sum(rhs),rhsMax =  -7.94102519088297E-03  2.96047712247577E-03
2169     cg2d: Sum(rhs),rhsMax =  -8.85794610726091E-03  3.01993455293566E-03
2170     cg2d: Sum(rhs),rhsMax =  -9.20747841542363E-03  3.04982338686045E-03
2171     cg2d: Sum(rhs),rhsMax =  -8.93311496634321E-03  3.04517989943871E-03
2172     cg2d: Sum(rhs),rhsMax =  -8.10185308520295E-03  3.11258929622922E-03
2173     cg2d: Sum(rhs),rhsMax =  -6.88878958680373E-03  3.17297132862858E-03
2174     cg2d: Sum(rhs),rhsMax =  -5.54076212058147E-03  3.17471656584481E-03
2175     cg2d: Sum(rhs),rhsMax =  -4.32655889732190E-03  3.11938175917600E-03
2176     cg2d: Sum(rhs),rhsMax =  -3.48371992418232E-03  3.01971789285393E-03
2177     cg2d: Sum(rhs),rhsMax =  -3.17244096329910E-03  2.89700828591875E-03
2178     cg2d: Sum(rhs),rhsMax =  -3.44550690668278E-03  2.77676423070719E-03
2179     cg2d: Sum(rhs),rhsMax =  -4.23987184211618E-03  2.78119177034212E-03
2180     cg2d: Sum(rhs),rhsMax =  -5.39114900924151E-03  2.84461366601500E-03
2181     cg2d: Sum(rhs),rhsMax =  -6.66774909273724E-03  2.91823921971747E-03
2182     cg2d: Sum(rhs),rhsMax =  -7.81760262624674E-03  2.98773895318840E-03
2183     cg2d: Sum(rhs),rhsMax =  -8.61805693164305E-03  3.03980221469826E-03
2184     cg2d: Sum(rhs),rhsMax =  -8.91908521295016E-03  3.06473936106930E-03
2185     cg2d: Sum(rhs),rhsMax =  -8.67143968265996E-03  3.06396597077861E-03
2186     cg2d: Sum(rhs),rhsMax =  -7.93449206101449E-03  3.16208626624890E-03
2187     cg2d: Sum(rhs),rhsMax =  -6.86259173149752E-03  3.21610126188083E-03
2188     cg2d: Sum(rhs),rhsMax =  -5.67301318364675E-03  3.21680817724915E-03
2189     cg2d: Sum(rhs),rhsMax =  -4.60212452807381E-03  3.16554823265038E-03
2190     cg2d: Sum(rhs),rhsMax =  -3.85860171217546E-03  3.07378665634885E-03
2191     cg2d: Sum(rhs),rhsMax =  -3.58293329469460E-03  2.96071721943572E-03
2192     cg2d: Sum(rhs),rhsMax =  -3.82105777754225E-03  2.84938999139726E-03
2193     cg2d: Sum(rhs),rhsMax =  -4.51705746906604E-03  2.80618872196583E-03
2194    (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2195     ph-1 in thsice_cost_final
2196     ph-3 in thsice_cost_final
2197     --> objf_test(bi,bj)   =  0.473809581907328D-01
2198     --> objf_tracer(bi,bj) =  0.000000000000000D+00
2199     --> objf_atl(bi,bj)    =  0.000000000000000D+00
2200      local fc =  0.473809581907328D-01
2201     global fc =  0.473809581907328D-01
2202    (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus =  4.73809581907328E-02
2203    grad-res -------------------------------
2204     grad-res     0    1    1    1    1    1    1    1   4.73809587569E-02  4.73809593231E-02  4.73809581907E-02
2205     grad-res     0    1    1    1    0    1    1    1   5.66189251369E-06  5.66181913852E-06  1.29594767683E-05
2206    (PID.TID 0000.0001)  ADM  ref_cost_function      =  4.73809587569146E-02
2207    (PID.TID 0000.0001)  ADM  adjoint_gradient       =  5.66189251368942E-06
2208    (PID.TID 0000.0001)  ADM  finite-diff_grad       =  5.66181913852493E-06
2209    (PID.TID 0000.0001) ====== End of gradient-check number   1 (ierr=  0) =======
2210    (PID.TID 0000.0001) ====== Starts gradient-check number   2 (=ichknum) =======
2211     ph-test icomp, ncvarcomp, ichknum            4          25           2
2212     ph-grd _loc: bi, bj, icomptest, ichknum            1           1           1           2
2213     ph-grd -->hit<--            4           1           1           1
2214    (PID.TID 0000.0001) grdchk pos: i,j,k=    4    1    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
2215                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
2216                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
2217  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2218  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2219  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: adxx_depth.0000000000.001.001.data  
  ph-pack: packing ecco_cost  
 (PID.TID 0000.0001)  MDSREADFIELD_GL: opening file: maskCtrlC.001.001.data  
 (PID.TID 0000.0001)  MDSREADFIELD_GL: opening file: adxx_depth.0000000000.001.001.data  
  ph-pack: packing ecco_ctrl  
 (PID.TID 0000.0001)  MDSREADFIELD_GL: opening file: maskCtrlC.001.001.data  
 (PID.TID 0000.0001)  MDSREADFIELD_GL: opening file: xx_depth.0000000000.001.001.data  
  ph-check entering grdchk_main  
  ph-check fcref =   0.0509071982  
 grad-res -------------------------------  
  grad-res  proc    #    i    j    k   bi   bj iobc               fc ref           fc + eps           fc - eps  
  grad-res  proc    #    i    j    k   bi   bj iobc             adj grad            fd grad         1 - fd/adj  
  ph-grd -->hit<--  1 1 1 1  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: adxx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
2220  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2221  (PID.TID 0000.0001) // END OF FIELD                                          =  (PID.TID 0000.0001) // Model current state
2222  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2223  (PID.TID 0000.0001)  (PID.TID 0000.0001)
2224  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
2225  (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
2226  (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
2227  (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32   cg2d: Sum(rhs),rhsMax =  -3.96041768353673E-03  2.18766023594884E-04
2228  (PID.TID 0000.0001) // CINT =          0.000000000000000E+00   cg2d: Sum(rhs),rhsMax =  -6.70151564470976E-03  4.29236468120726E-04
2229  (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+   cg2d: Sum(rhs),rhsMax =  -9.17158903540669E-03  6.43184796173360E-04
2230  (PID.TID 0000.0001) //                  0.0: .   cg2d: Sum(rhs),rhsMax =  -1.08944466273307E-02  8.17951763010464E-04
2231  (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)   cg2d: Sum(rhs),rhsMax =  -1.15449833389536E-02  9.31105228758261E-04
2232  (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)   cg2d: Sum(rhs),rhsMax =  -1.10127562436922E-02  9.89364856920657E-04
2233  (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)   cg2d: Sum(rhs),rhsMax =  -9.42153118090870E-03  1.22456378186783E-03
2234  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -7.10092879383143E-03  1.44777510334617E-03
2235  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -4.51794202827589E-03  1.58982062959710E-03
2236  (PID.TID 0000.0001) // END OF FIELD                                          =   cg2d: Sum(rhs),rhsMax =  -2.18275828056042E-03  1.64357697457628E-03
2237  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -5.47818874613012E-04  1.61756159384449E-03
2238     cg2d: Sum(rhs),rhsMax =   7.99729211771214E-05  1.53363856520261E-03
2239     cg2d: Sum(rhs),rhsMax =  -4.03103056241146E-04  1.42794063208168E-03
2240     cg2d: Sum(rhs),rhsMax =  -1.88087816363326E-03  1.49223779028202E-03
2241     cg2d: Sum(rhs),rhsMax =  -4.04408898734204E-03  1.56210438853535E-03
2242     cg2d: Sum(rhs),rhsMax =  -6.45462888971008E-03  1.63424211534204E-03
2243     cg2d: Sum(rhs),rhsMax =  -8.63394917050399E-03  1.70505817559912E-03
2244     cg2d: Sum(rhs),rhsMax =  -1.01577899820106E-02  1.77167126350278E-03
2245     cg2d: Sum(rhs),rhsMax =  -1.07385064672625E-02  1.83257529100690E-03
2246     cg2d: Sum(rhs),rhsMax =  -1.02790482908168E-02  1.88791211384383E-03
2247     cg2d: Sum(rhs),rhsMax =  -8.88852268408401E-03  1.93938683402163E-03
2248     cg2d: Sum(rhs),rhsMax =  -6.85700209265857E-03  2.06671962014807E-03
2249     cg2d: Sum(rhs),rhsMax =  -4.59527343746353E-03  2.17651146776332E-03
2250     cg2d: Sum(rhs),rhsMax =  -2.55199123062275E-03  2.23681620422010E-03
2251     cg2d: Sum(rhs),rhsMax =  -1.12489762801641E-03  2.25047700090561E-03
2252     cg2d: Sum(rhs),rhsMax =  -5.83637557171576E-04  2.23911226023402E-03
2253     cg2d: Sum(rhs),rhsMax =  -1.01911454499774E-03  2.31619525057628E-03
2254     cg2d: Sum(rhs),rhsMax =  -2.32886289168682E-03  2.39332625889241E-03
2255     cg2d: Sum(rhs),rhsMax =  -4.24067142275077E-03  2.46478010082049E-03
2256     cg2d: Sum(rhs),rhsMax =  -6.36913438276120E-03  2.52475930598474E-03
2257     cg2d: Sum(rhs),rhsMax =  -8.29342191591879E-03  2.56860711050725E-03
2258     cg2d: Sum(rhs),rhsMax =  -9.64059754160044E-03  2.59379157870790E-03
2259     cg2d: Sum(rhs),rhsMax =  -1.01580044328971E-02  2.60046738990689E-03
2260     cg2d: Sum(rhs),rhsMax =  -9.76069658137565E-03  2.59154638628428E-03
2261     cg2d: Sum(rhs),rhsMax =  -8.54505745935033E-03  2.57230687792503E-03
2262     cg2d: Sum(rhs),rhsMax =  -6.76655619853406E-03  2.57617678823090E-03
2263     cg2d: Sum(rhs),rhsMax =  -4.78666960793399E-03  2.60704657821863E-03
2264     cg2d: Sum(rhs),rhsMax =  -2.99995524619448E-03  2.55368005623043E-03
2265     cg2d: Sum(rhs),rhsMax =  -1.75595290443140E-03  2.53090266210134E-03
2266     cg2d: Sum(rhs),rhsMax =  -1.29134016431389E-03  2.55686895908830E-03
2267     cg2d: Sum(rhs),rhsMax =  -1.68547889593427E-03  2.59998584054381E-03
2268     cg2d: Sum(rhs),rhsMax =  -2.84766408388253E-03  2.65617338366659E-03
2269     cg2d: Sum(rhs),rhsMax =  -4.53801266670511E-03  2.71885905223593E-03
2270     cg2d: Sum(rhs),rhsMax =  -6.41728548205042E-03  2.78009789969744E-03
2271     cg2d: Sum(rhs),rhsMax =  -8.11533163154897E-03  2.83193122956108E-03
2272     cg2d: Sum(rhs),rhsMax =  -9.30436785264194E-03  2.86771959640686E-03
2273     cg2d: Sum(rhs),rhsMax =  -9.76260397466956E-03  2.88321599586262E-03
2274     cg2d: Sum(rhs),rhsMax =  -9.41588738289346E-03  2.87721813736476E-03
2275     cg2d: Sum(rhs),rhsMax =  -8.34958547304028E-03  2.85172235586407E-03
2276     cg2d: Sum(rhs),rhsMax =  -6.78891552235873E-03  2.90854931139271E-03
2277     cg2d: Sum(rhs),rhsMax =  -5.05216137643857E-03  2.93304375657952E-03
2278     cg2d: Sum(rhs),rhsMax =  -3.48645866827462E-03  2.88331761615463E-03
2279     cg2d: Sum(rhs),rhsMax =  -2.39907590520713E-03  2.77469261418103E-03
2280     cg2d: Sum(rhs),rhsMax =  -1.99776876318859E-03  2.64912180937074E-03
2281     cg2d: Sum(rhs),rhsMax =  -2.35175894990209E-03  2.63954761605396E-03
2282     cg2d: Sum(rhs),rhsMax =  -3.38063157620340E-03  2.64744427711023E-03
2283     cg2d: Sum(rhs),rhsMax =  -4.87283031378553E-03  2.67027730952189E-03
2284     cg2d: Sum(rhs),rhsMax =  -6.52958400246514E-03  2.75143066683085E-03
2285     cg2d: Sum(rhs),rhsMax =  -8.02517517256834E-03  2.84716532501703E-03
2286     cg2d: Sum(rhs),rhsMax =  -9.07141275394729E-03  2.92480133476295E-03
2287     cg2d: Sum(rhs),rhsMax =  -9.47356466478714E-03  2.97120293399570E-03
2288     cg2d: Sum(rhs),rhsMax =  -9.16691605795658E-03  2.97966809704796E-03
2289     cg2d: Sum(rhs),rhsMax =  -8.22712345793143E-03  3.00381239580816E-03
2290     cg2d: Sum(rhs),rhsMax =  -6.85280743045155E-03  3.08036413490128E-03
2291     cg2d: Sum(rhs),rhsMax =  -5.32430733117254E-03  3.09182672769894E-03
2292     cg2d: Sum(rhs),rhsMax =  -3.94713143419108E-03  3.03934311759826E-03
2293     cg2d: Sum(rhs),rhsMax =  -2.99148624656654E-03  2.93659607812134E-03
2294     cg2d: Sum(rhs),rhsMax =  -2.63983316339742E-03  2.80689807562556E-03
2295     cg2d: Sum(rhs),rhsMax =  -2.95262914659577E-03  2.68543422549717E-03
2296     cg2d: Sum(rhs),rhsMax =  -3.85865399585564E-03  2.73031564307389E-03
2297     cg2d: Sum(rhs),rhsMax =  -5.17138152800239E-03  2.80043608144604E-03
2298     cg2d: Sum(rhs),rhsMax =  -6.62770817069058E-03  2.88238470008204E-03
2299     cg2d: Sum(rhs),rhsMax =  -7.94102510106866E-03  2.96047709480202E-03
2300     cg2d: Sum(rhs),rhsMax =  -8.85794601435263E-03  3.01993452432343E-03
2301     cg2d: Sum(rhs),rhsMax =  -9.20747831917085E-03  3.04982335729070E-03
2302     cg2d: Sum(rhs),rhsMax =  -8.93311486650409E-03  3.04517986892891E-03
2303     cg2d: Sum(rhs),rhsMax =  -8.10185298158275E-03  3.11258931821408E-03
2304     cg2d: Sum(rhs),rhsMax =  -6.88878947928426E-03  3.17297134992250E-03
2305     cg2d: Sum(rhs),rhsMax =  -5.54076200913554E-03  3.17471658627480E-03
2306     cg2d: Sum(rhs),rhsMax =  -4.32655878200956E-03  3.11938177874004E-03
2307     cg2d: Sum(rhs),rhsMax =  -3.48371980512944E-03  3.01971791172387E-03
2308     cg2d: Sum(rhs),rhsMax =  -3.17244084066247E-03  2.89700830440803E-03
2309     cg2d: Sum(rhs),rhsMax =  -3.44550678060856E-03  2.77676424920951E-03
2310     cg2d: Sum(rhs),rhsMax =  -4.23987171270007E-03  2.78119173488310E-03
2311     cg2d: Sum(rhs),rhsMax =  -5.39114887649883E-03  2.84461363001453E-03
2312     cg2d: Sum(rhs),rhsMax =  -6.66774895658893E-03  2.91823918309629E-03
2313     cg2d: Sum(rhs),rhsMax =  -7.81760248652451E-03  2.98773891586116E-03
2314     cg2d: Sum(rhs),rhsMax =  -8.61805678811291E-03  3.03980217658982E-03
2315     cg2d: Sum(rhs),rhsMax =  -8.91908506534983E-03  3.06473932212885E-03
2316     cg2d: Sum(rhs),rhsMax =  -8.67143953074277E-03  3.06396599312103E-03
2317     cg2d: Sum(rhs),rhsMax =  -7.93449190459130E-03  3.16208628805000E-03
2318     cg2d: Sum(rhs),rhsMax =  -6.86259157046804E-03  3.21610128277769E-03
2319     cg2d: Sum(rhs),rhsMax =  -5.67301301801408E-03  3.21680819702745E-03
2320     cg2d: Sum(rhs),rhsMax =  -4.60212435793885E-03  3.16554825128508E-03
2321     cg2d: Sum(rhs),rhsMax =  -3.85860153771245E-03  3.07378667400832E-03
2322     cg2d: Sum(rhs),rhsMax =  -3.58293311611208E-03  2.96071723644806E-03
2323     cg2d: Sum(rhs),rhsMax =  -3.82105759503708E-03  2.84939000818557E-03
2324     cg2d: Sum(rhs),rhsMax =  -4.51705728277965E-03  2.80618867741282E-03
2325    (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2326     ph-1 in thsice_cost_final
2327     ph-3 in thsice_cost_final
2328     --> objf_test(bi,bj)   =  0.473809587541176D-01
2329     --> objf_tracer(bi,bj) =  0.000000000000000D+00
2330     --> objf_atl(bi,bj)    =  0.000000000000000D+00
2331      local fc =  0.473809587541176D-01
2332     global fc =  0.473809587541176D-01
2333    (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  =  4.73809587541176E-02
2334                         ctrl_depth_ini: ctrl update R_low,
2335                                         adding the control vector.
2336    (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2337    (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2338  (PID.TID 0000.0001)  (PID.TID 0000.0001)
2339  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2340  (PID.TID 0000.0001) // Field hFacC at iteration          1  (PID.TID 0000.0001) // Model current state
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
2341  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2342  (PID.TID 0000.0001)  (PID.TID 0000.0001)
2343  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
2344  (PID.TID 0000.0001) // Field hFacW at iteration          1   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
2345  (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
2346  (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00   cg2d: Sum(rhs),rhsMax =  -3.96041768353669E-03  2.18766023597582E-04
2347  (PID.TID 0000.0001) // CINT =          0.000000000000000E+00   cg2d: Sum(rhs),rhsMax =  -6.70151564469540E-03  4.29236468088942E-04
2348  (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+   cg2d: Sum(rhs),rhsMax =  -9.17158903538886E-03  6.43184796115966E-04
2349  (PID.TID 0000.0001) //                  0.0: .   cg2d: Sum(rhs),rhsMax =  -1.08944466273465E-02  8.17951762822993E-04
2350  (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)   cg2d: Sum(rhs),rhsMax =  -1.15449833390583E-02  9.31105228277468E-04
2351  (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)   cg2d: Sum(rhs),rhsMax =  -1.10127562439472E-02  9.89364856558308E-04
2352  (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)   cg2d: Sum(rhs),rhsMax =  -9.42153118136510E-03  1.22456378070102E-03
2353  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -7.10092879451360E-03  1.44777510206108E-03
2354  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -4.51794202916967E-03  1.58982062846232E-03
2355  (PID.TID 0000.0001) // END OF FIELD                                          =   cg2d: Sum(rhs),rhsMax =  -2.18275828160974E-03  1.64357697394698E-03
2356  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -5.47818875726766E-04  1.61756159411675E-03
2357     cg2d: Sum(rhs),rhsMax =   7.99729201085793E-05  1.53363856675388E-03
2358     cg2d: Sum(rhs),rhsMax =  -4.03103057159646E-04  1.42794065920328E-03
2359     cg2d: Sum(rhs),rhsMax =  -1.88087816432682E-03  1.49223782094920E-03
2360     cg2d: Sum(rhs),rhsMax =  -4.04408898778680E-03  1.56210442096046E-03
2361     cg2d: Sum(rhs),rhsMax =  -6.45462888994473E-03  1.63424214750028E-03
2362     cg2d: Sum(rhs),rhsMax =  -8.63394917062804E-03  1.70505820556408E-03
2363     cg2d: Sum(rhs),rhsMax =  -1.01577899821685E-02  1.77167128978766E-03
2364     cg2d: Sum(rhs),rhsMax =  -1.07385064676153E-02  1.83257531284745E-03
2365     cg2d: Sum(rhs),rhsMax =  -1.02790482915071E-02  1.88791213136652E-03
2366     cg2d: Sum(rhs),rhsMax =  -8.88852268520023E-03  1.93938684826004E-03
2367     cg2d: Sum(rhs),rhsMax =  -6.85700209420607E-03  2.06671963139401E-03
2368     cg2d: Sum(rhs),rhsMax =  -4.59527343934939E-03  2.17651147926208E-03
2369     cg2d: Sum(rhs),rhsMax =  -2.55199123265738E-03  2.23681621633233E-03
2370     cg2d: Sum(rhs),rhsMax =  -1.12489762993340E-03  2.25047701410172E-03
2371     cg2d: Sum(rhs),rhsMax =  -5.83637558662347E-04  2.23911228877733E-03
2372     cg2d: Sum(rhs),rhsMax =  -1.01911454575502E-03  2.31619528626309E-03
2373     cg2d: Sum(rhs),rhsMax =  -2.32886289144872E-03  2.39332630124908E-03
2374     cg2d: Sum(rhs),rhsMax =  -4.24067142133667E-03  2.46478014847458E-03
2375     cg2d: Sum(rhs),rhsMax =  -6.36913438009174E-03  2.52475935690559E-03
2376     cg2d: Sum(rhs),rhsMax =  -8.29342191201566E-03  2.56860716235724E-03
2377     cg2d: Sum(rhs),rhsMax =  -9.64059753656507E-03  2.59379162924100E-03
2378     cg2d: Sum(rhs),rhsMax =  -1.01580044268720E-02  2.60046743734285E-03
2379     cg2d: Sum(rhs),rhsMax =  -9.76069657449534E-03  2.59154642959259E-03
2380     cg2d: Sum(rhs),rhsMax =  -8.54505745169163E-03  2.57230691696943E-03
2381     cg2d: Sum(rhs),rhsMax =  -6.76655619007533E-03  2.57617677341119E-03
2382     cg2d: Sum(rhs),rhsMax =  -4.78666959853173E-03  2.60704656324048E-03
2383     cg2d: Sum(rhs),rhsMax =  -2.99995523558224E-03  2.55368004109646E-03
2384     cg2d: Sum(rhs),rhsMax =  -1.75595289224181E-03  2.53090269703510E-03
2385     cg2d: Sum(rhs),rhsMax =  -1.29134015011995E-03  2.55686899737452E-03
2386     cg2d: Sum(rhs),rhsMax =  -1.68547887930226E-03  2.59998588327104E-03
2387     cg2d: Sum(rhs),rhsMax =  -2.84766406442650E-03  2.65617343120852E-03
2388     cg2d: Sum(rhs),rhsMax =  -4.53801264413229E-03  2.71885910423279E-03
2389     cg2d: Sum(rhs),rhsMax =  -6.41728545618865E-03  2.78009795517375E-03
2390     cg2d: Sum(rhs),rhsMax =  -8.11533160235086E-03  2.83193128715013E-03
2391     cg2d: Sum(rhs),rhsMax =  -9.30436782016452E-03  2.86771965463335E-03
2392     cg2d: Sum(rhs),rhsMax =  -9.76260393903373E-03  2.88321605342624E-03
2393     cg2d: Sum(rhs),rhsMax =  -9.41588734423104E-03  2.87721819336962E-03
2394     cg2d: Sum(rhs),rhsMax =  -8.34958543143927E-03  2.85172240995219E-03
2395     cg2d: Sum(rhs),rhsMax =  -6.78891547781757E-03  2.90854928741491E-03
2396     cg2d: Sum(rhs),rhsMax =  -5.05216132883880E-03  2.93304373214268E-03
2397     cg2d: Sum(rhs),rhsMax =  -3.48645861737721E-03  2.88331759127010E-03
2398     cg2d: Sum(rhs),rhsMax =  -2.39907585067349E-03  2.77469258880665E-03
2399     cg2d: Sum(rhs),rhsMax =  -1.99776870462191E-03  2.64912186297499E-03
2400     cg2d: Sum(rhs),rhsMax =  -2.35175888690113E-03  2.63954767171185E-03
2401     cg2d: Sum(rhs),rhsMax =  -3.38063150841775E-03  2.64744433482485E-03
2402     cg2d: Sum(rhs),rhsMax =  -4.87283024096141E-03  2.67027736888030E-03
2403     cg2d: Sum(rhs),rhsMax =  -6.52958392447262E-03  2.75143056266848E-03
2404     cg2d: Sum(rhs),rhsMax =  -8.02517508940442E-03  2.84716522152332E-03
2405     cg2d: Sum(rhs),rhsMax =  -9.07141266571440E-03  2.92480123106577E-03
2406     cg2d: Sum(rhs),rhsMax =  -9.47356457165130E-03  2.97120282904232E-03
2407     cg2d: Sum(rhs),rhsMax =  -9.16691596009415E-03  2.97966798983737E-03
2408     cg2d: Sum(rhs),rhsMax =  -8.22712335547452E-03  3.00381236296138E-03
2409     cg2d: Sum(rhs),rhsMax =  -6.85280732344411E-03  3.08036410148300E-03
2410     cg2d: Sum(rhs),rhsMax =  -5.32430721954545E-03  3.09182669369830E-03
2411     cg2d: Sum(rhs),rhsMax =  -3.94713131776152E-03  3.03934308296151E-03
2412     cg2d: Sum(rhs),rhsMax =  -2.99148612506193E-03  2.93659604276133E-03
2413     cg2d: Sum(rhs),rhsMax =  -2.63983303649894E-03  2.80689803943912E-03
2414     cg2d: Sum(rhs),rhsMax =  -2.95262901399265E-03  2.68543410588280E-03
2415     cg2d: Sum(rhs),rhsMax =  -3.85865385729906E-03  2.73031552500831E-03
2416     cg2d: Sum(rhs),rhsMax =  -5.17138138334804E-03  2.80043596516143E-03
2417     cg2d: Sum(rhs),rhsMax =  -6.62770801992083E-03  2.88238458527793E-03
2418     cg2d: Sum(rhs),rhsMax =  -7.94102494428977E-03  2.96047698069991E-03
2419     cg2d: Sum(rhs),rhsMax =  -8.85794585176736E-03  3.01993440981945E-03
2420     cg2d: Sum(rhs),rhsMax =  -9.20747815103178E-03  3.04982324117530E-03
2421     cg2d: Sum(rhs),rhsMax =  -8.93311469305710E-03  3.04517975012900E-03
2422     cg2d: Sum(rhs),rhsMax =  -8.10185280301213E-03  3.11258927446503E-03
2423     cg2d: Sum(rhs),rhsMax =  -6.88878929567066E-03  3.17297130567367E-03
2424     cg2d: Sum(rhs),rhsMax =  -5.54076182043541E-03  3.17471654150035E-03
2425     cg2d: Sum(rhs),rhsMax =  -4.32655858806057E-03  3.11938173336282E-03
2426     cg2d: Sum(rhs),rhsMax =  -3.48371960568108E-03  3.01971786562936E-03
2427     cg2d: Sum(rhs),rhsMax =  -3.17244063542554E-03  2.89700825746596E-03
2428     cg2d: Sum(rhs),rhsMax =  -3.44550656931414E-03  2.77676420129887E-03
2429     cg2d: Sum(rhs),rhsMax =  -4.23987149515568E-03  2.78119160413994E-03
2430     cg2d: Sum(rhs),rhsMax =  -5.39114865263052E-03  2.84461350109785E-03
2431     cg2d: Sum(rhs),rhsMax =  -6.66774872646054E-03  2.91823905569074E-03
2432     cg2d: Sum(rhs),rhsMax =  -7.81760225032987E-03  2.98773878918185E-03
2433     cg2d: Sum(rhs),rhsMax =  -8.61805654614221E-03  3.03980204954153E-03
2434     cg2d: Sum(rhs),rhsMax =  -8.91908481793650E-03  3.06473919352538E-03
2435     cg2d: Sum(rhs),rhsMax =  -8.67143927820159E-03  3.06396593875916E-03
2436     cg2d: Sum(rhs),rhsMax =  -7.93449164715969E-03  3.16208623318462E-03
2437     cg2d: Sum(rhs),rhsMax =  -6.86259130826252E-03  3.21610122746605E-03
2438     cg2d: Sum(rhs),rhsMax =  -5.67301275101054E-03  3.21680814127053E-03
2439     cg2d: Sum(rhs),rhsMax =  -4.60212408598101E-03  3.16554819502940E-03
2440     cg2d: Sum(rhs),rhsMax =  -3.85860126054678E-03  3.07378661715804E-03
2441     cg2d: Sum(rhs),rhsMax =  -3.58293283344261E-03  2.96071717888509E-03
2442     cg2d: Sum(rhs),rhsMax =  -3.82105730658931E-03  2.84938994979340E-03
2443     cg2d: Sum(rhs),rhsMax =  -4.51705698836081E-03  2.80618853399139E-03
2444    (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2445     ph-1 in thsice_cost_final
2446     ph-3 in thsice_cost_final
2447     --> objf_test(bi,bj)   =  0.473809587597118D-01
2448     --> objf_tracer(bi,bj) =  0.000000000000000D+00
2449     --> objf_atl(bi,bj)    =  0.000000000000000D+00
2450      local fc =  0.473809587597118D-01
2451     global fc =  0.473809587597118D-01
2452    (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus =  4.73809587597118E-02
2453    grad-res -------------------------------
2454     grad-res     0    2    4    1    1    1    1    1   4.73809587569E-02  4.73809587541E-02  4.73809587597E-02
2455     grad-res     0    2    2    4    0    1    1    1  -2.82546206927E-08 -2.79710629658E-08  1.00358001616E-02
2456    (PID.TID 0000.0001)  ADM  ref_cost_function      =  4.73809587569146E-02
2457    (PID.TID 0000.0001)  ADM  adjoint_gradient       = -2.82546206927278E-08
2458    (PID.TID 0000.0001)  ADM  finite-diff_grad       = -2.79710629658148E-08
2459    (PID.TID 0000.0001) ====== End of gradient-check number   2 (ierr=  0) =======
2460    (PID.TID 0000.0001) ====== Starts gradient-check number   3 (=ichknum) =======
2461     ph-test icomp, ncvarcomp, ichknum            7          25           3
2462     ph-grd _loc: bi, bj, icomptest, ichknum            1           1           4           3
2463     ph-grd -->hit<--            2           2           1           1
2464    (PID.TID 0000.0001) grdchk pos: i,j,k=    2    2    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
2465                         ctrl_depth_ini: ctrl update R_low,
2466                                         adding the control vector.
2467    (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2468    (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2469  (PID.TID 0000.0001)  (PID.TID 0000.0001)
2470  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2471  (PID.TID 0000.0001) // Field hFacS at iteration          1  (PID.TID 0000.0001) // Model current state
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
2472  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2473  (PID.TID 0000.0001)  (PID.TID 0000.0001)
2474  (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
2475  (PID.TID 0000.0001)   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
2476     cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
2477     cg2d: Sum(rhs),rhsMax =  -3.96041768353672E-03  2.18766023596339E-04
2478     cg2d: Sum(rhs),rhsMax =  -6.70151564470495E-03  4.29236468024769E-04
2479     cg2d: Sum(rhs),rhsMax =  -9.17158903540541E-03  6.43184796286816E-04
2480     cg2d: Sum(rhs),rhsMax =  -1.08944466273512E-02  8.17951763426011E-04
2481     cg2d: Sum(rhs),rhsMax =  -1.15449833390179E-02  9.31105229292682E-04
2482     cg2d: Sum(rhs),rhsMax =  -1.10127562438193E-02  9.89364856770903E-04
2483     cg2d: Sum(rhs),rhsMax =  -9.42153118110699E-03  1.22456378174853E-03
2484     cg2d: Sum(rhs),rhsMax =  -7.10092879409280E-03  1.44777510364875E-03
2485     cg2d: Sum(rhs),rhsMax =  -4.51794202857224E-03  1.58982063059867E-03
2486     cg2d: Sum(rhs),rhsMax =  -2.18275828084447E-03  1.64357697653894E-03
2487     cg2d: Sum(rhs),rhsMax =  -5.47818874822994E-04  1.61756159696463E-03
2488     cg2d: Sum(rhs),rhsMax =   7.99729211099699E-05  1.53363856956802E-03
2489     cg2d: Sum(rhs),rhsMax =  -4.03103056098487E-04  1.42794064715167E-03
2490     cg2d: Sum(rhs),rhsMax =  -1.88087816322331E-03  1.49223780757673E-03
2491     cg2d: Sum(rhs),rhsMax =  -4.04408898662149E-03  1.56210440714613E-03
2492     cg2d: Sum(rhs),rhsMax =  -6.45462888864993E-03  1.63424213419180E-03
2493     cg2d: Sum(rhs),rhsMax =  -8.63394916908479E-03  1.70505819361309E-03
2494     cg2d: Sum(rhs),rhsMax =  -1.01577899802135E-02  1.77167127979032E-03
2495     cg2d: Sum(rhs),rhsMax =  -1.07385064650578E-02  1.83257530502139E-03
2496     cg2d: Sum(rhs),rhsMax =  -1.02790482881531E-02  1.88791212548934E-03
2497     cg2d: Sum(rhs),rhsMax =  -8.88852268087942E-03  1.93938684368397E-03
2498     cg2d: Sum(rhs),rhsMax =  -6.85700208879707E-03  2.06671962668403E-03
2499     cg2d: Sum(rhs),rhsMax =  -4.59527343279716E-03  2.17651147479478E-03
2500     cg2d: Sum(rhs),rhsMax =  -2.55199122497959E-03  2.23681621217742E-03
2501     cg2d: Sum(rhs),rhsMax =  -1.12489762121315E-03  2.25047701016921E-03
2502     cg2d: Sum(rhs),rhsMax =  -5.83637549028200E-04  2.23911227524960E-03
2503     cg2d: Sum(rhs),rhsMax =  -1.01911453535165E-03  2.31619526910984E-03
2504     cg2d: Sum(rhs),rhsMax =  -2.32886288040352E-03  2.39332628083499E-03
2505     cg2d: Sum(rhs),rhsMax =  -4.24067140972880E-03  2.46478012557896E-03
2506     cg2d: Sum(rhs),rhsMax =  -6.36913436793005E-03  2.52475933258592E-03
2507     cg2d: Sum(rhs),rhsMax =  -8.29342189923024E-03  2.56860713776661E-03
2508     cg2d: Sum(rhs),rhsMax =  -9.64059752301469E-03  2.59379160543216E-03
2509     cg2d: Sum(rhs),rhsMax =  -1.01580044123665E-02  2.60046741509391E-03
2510     cg2d: Sum(rhs),rhsMax =  -9.76069655882946E-03  2.59154640928469E-03
2511     cg2d: Sum(rhs),rhsMax =  -8.54505743468331E-03  2.57230689853738E-03
2512     cg2d: Sum(rhs),rhsMax =  -6.76655617160168E-03  2.57617677939450E-03
2513     cg2d: Sum(rhs),rhsMax =  -4.78666957855523E-03  2.60704656903802E-03
2514     cg2d: Sum(rhs),rhsMax =  -2.99995521416165E-03  2.55368004681548E-03
2515     cg2d: Sum(rhs),rhsMax =  -1.75595286952545E-03  2.53090267895892E-03
2516     cg2d: Sum(rhs),rhsMax =  -1.29134012632207E-03  2.55686897725433E-03
2517     cg2d: Sum(rhs),rhsMax =  -1.68547885466692E-03  2.59998586065415E-03
2518     cg2d: Sum(rhs),rhsMax =  -2.84766403918572E-03  2.65617340600642E-03
2519     cg2d: Sum(rhs),rhsMax =  -4.53801261846666E-03  2.71885907671250E-03
2520     cg2d: Sum(rhs),rhsMax =  -6.41728543019818E-03  2.78009792588471E-03
2521     cg2d: Sum(rhs),rhsMax =  -8.11533157604183E-03  2.83193125680395E-03
2522     cg2d: Sum(rhs),rhsMax =  -9.30436779345534E-03  2.86771962396179E-03
2523     cg2d: Sum(rhs),rhsMax =  -9.76260391177848E-03  2.88321602304560E-03
2524     cg2d: Sum(rhs),rhsMax =  -9.41588731625630E-03  2.87721816367729E-03
2525     cg2d: Sum(rhs),rhsMax =  -8.34958540258690E-03  2.85172238107347E-03
2526     cg2d: Sum(rhs),rhsMax =  -6.78891544798488E-03  2.90854929466653E-03
2527     cg2d: Sum(rhs),rhsMax =  -5.05216129800798E-03  2.93304373930579E-03
2528     cg2d: Sum(rhs),rhsMax =  -3.48645858562792E-03  2.88331759838872E-03
2529     cg2d: Sum(rhs),rhsMax =  -2.39907581817594E-03  2.77469259593640E-03
2530     cg2d: Sum(rhs),rhsMax =  -1.99776867161167E-03  2.64912183336822E-03
2531     cg2d: Sum(rhs),rhsMax =  -2.35175885364041E-03  2.63954764095826E-03
2532     cg2d: Sum(rhs),rhsMax =  -3.38063147515097E-03  2.64744430295532E-03
2533     cg2d: Sum(rhs),rhsMax =  -4.87283020787399E-03  2.67027733611770E-03
2534     cg2d: Sum(rhs),rhsMax =  -6.52958389166115E-03  2.75143059969389E-03
2535     cg2d: Sum(rhs),rhsMax =  -8.02517505686465E-03  2.84716525795706E-03
2536     cg2d: Sum(rhs),rhsMax =  -9.07141263334930E-03  2.92480126739090E-03
2537     cg2d: Sum(rhs),rhsMax =  -9.47356453929796E-03  2.97120286582924E-03
2538     cg2d: Sum(rhs),rhsMax =  -9.16691592756388E-03  2.97966802761855E-03
2539     cg2d: Sum(rhs),rhsMax =  -8.22712332259849E-03  3.00381237077362E-03
2540     cg2d: Sum(rhs),rhsMax =  -6.85280729011496E-03  3.08036410936947E-03
2541     cg2d: Sum(rhs),rhsMax =  -5.32430718574652E-03  3.09182670171181E-03
2542     cg2d: Sum(rhs),rhsMax =  -3.94713128357759E-03  3.03934309115731E-03
2543     cg2d: Sum(rhs),rhsMax =  -2.99148609066914E-03  2.93659605118578E-03
2544     cg2d: Sum(rhs),rhsMax =  -2.63983300213564E-03  2.80689804811977E-03
2545     cg2d: Sum(rhs),rhsMax =  -2.95262897991703E-03  2.68543414837373E-03
2546     cg2d: Sum(rhs),rhsMax =  -3.85865382374210E-03  2.73031556639489E-03
2547     cg2d: Sum(rhs),rhsMax =  -5.17138135047121E-03  2.80043600534939E-03
2548     cg2d: Sum(rhs),rhsMax =  -6.62770798778728E-03  2.88238462446372E-03
2549     cg2d: Sum(rhs),rhsMax =  -7.94102491285513E-03  2.96047701933660E-03
2550     cg2d: Sum(rhs),rhsMax =  -8.85794582089201E-03  3.01993444852994E-03
2551     cg2d: Sum(rhs),rhsMax =  -9.20747812051271E-03  3.04982328063050E-03
2552     cg2d: Sum(rhs),rhsMax =  -8.93311466267283E-03  3.04517979091541E-03
2553     cg2d: Sum(rhs),rhsMax =  -8.10185277257188E-03  3.11258928416098E-03
2554     cg2d: Sum(rhs),rhsMax =  -6.88878926505783E-03  3.17297131549522E-03
2555     cg2d: Sum(rhs),rhsMax =  -5.54076178963661E-03  3.17471655152775E-03
2556     cg2d: Sum(rhs),rhsMax =  -4.32655855717406E-03  3.11938174367786E-03
2557     cg2d: Sum(rhs),rhsMax =  -3.48371957490270E-03  3.01971787630131E-03
2558     cg2d: Sum(rhs),rhsMax =  -3.17244060501490E-03  2.89700826853982E-03
2559     cg2d: Sum(rhs),rhsMax =  -3.44550653954740E-03  2.77676421278795E-03
2560     cg2d: Sum(rhs),rhsMax =  -4.23987146627460E-03  2.78119165004015E-03
2561     cg2d: Sum(rhs),rhsMax =  -5.39114862479778E-03  2.84461354583894E-03
2562     cg2d: Sum(rhs),rhsMax =  -6.66774869973043E-03  2.91823909946227E-03
2563     cg2d: Sum(rhs),rhsMax =  -7.81760222464048E-03  2.98773883242840E-03
2564     cg2d: Sum(rhs),rhsMax =  -8.61805652133074E-03  3.03980209287348E-03
2565     cg2d: Sum(rhs),rhsMax =  -8.91908479377499E-03  3.06473923759766E-03
2566     cg2d: Sum(rhs),rhsMax =  -8.67143925444597E-03  3.06396595180036E-03
2567     cg2d: Sum(rhs),rhsMax =  -7.93449162360236E-03  3.16208624632647E-03
2568     cg2d: Sum(rhs),rhsMax =  -6.86259128477823E-03  3.21610124075389E-03
2569     cg2d: Sum(rhs),rhsMax =  -5.67301272758609E-03  3.21680815476968E-03
2570     cg2d: Sum(rhs),rhsMax =  -4.60212406272285E-03  3.16554820881330E-03
2571     cg2d: Sum(rhs),rhsMax =  -3.85860123766480E-03  3.07378663129525E-03
2572     cg2d: Sum(rhs),rhsMax =  -3.58293281121318E-03  2.96071719342761E-03
2573     cg2d: Sum(rhs),rhsMax =  -3.82105728530484E-03  2.84938996476852E-03
2574     cg2d: Sum(rhs),rhsMax =  -4.51705696827587E-03  2.80618858507278E-03
2575    (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2576     ph-1 in thsice_cost_final
2577     ph-3 in thsice_cost_final
2578     --> objf_test(bi,bj)   =  0.473809588673606D-01
2579     --> objf_tracer(bi,bj) =  0.000000000000000D+00
2580     --> objf_atl(bi,bj)    =  0.000000000000000D+00
2581      local fc =  0.473809588673606D-01
2582     global fc =  0.473809588673606D-01
2583    (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  =  4.73809588673606E-02
2584                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
2585                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
2586  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2587  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2588  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
2589  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2590  (PID.TID 0000.0001) // Model current state  (PID.TID 0000.0001) // Model current state
2591  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2592  (PID.TID 0000.0001)  (PID.TID 0000.0001)
2593  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
2594   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
2595   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
2596   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353670E-03  2.18766023597592E-04
2597   cg2d: Sum(rhs),rhsMax =  -1.54955563053272E+01  4.32479835680202E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564470021E-03  4.29236468184895E-04
2598   cg2d: Sum(rhs),rhsMax =  -1.41111452562852E+01  6.49958987247206E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903539014E-03  6.43184796002505E-04
2599   cg2d: Sum(rhs),rhsMax =  -1.31144322506233E+01  8.30737101724767E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273260E-02  8.17951762407456E-04
2600   cg2d: Sum(rhs),rhsMax =  -1.21209090397491E+01  9.52510661391564E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833389941E-02  9.31105227743035E-04
2601   cg2d: Sum(rhs),rhsMax =  -1.07124742363595E+01  1.02806631170214E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562438203E-02  9.89364856708065E-04
2602   cg2d: Sum(rhs),rhsMax =  -7.41375936832817E+00  1.27086596303475E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118116685E-03  1.22456378082031E-03
2603   cg2d: Sum(rhs),rhsMax =  -4.70217533515011E+00  1.51019014071476E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879425226E-03  1.44777510175849E-03
2604   cg2d: Sum(rhs),rhsMax =  -2.72440685909780E+00  1.65833738316241E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202887333E-03  1.58982062746073E-03
2605   cg2d: Sum(rhs),rhsMax =  -1.27958668997905E+00  1.70565508886198E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828132568E-03  1.64357697198431E-03
2606   cg2d: Sum(rhs),rhsMax =  -3.29564698869136E-01  1.66071960751689E-03   cg2d: Sum(rhs),rhsMax =  -5.47818875516779E-04  1.61756159099661E-03
2607   cg2d: Sum(rhs),rhsMax =   5.21320405510718E-02  1.54812756397473E-03   cg2d: Sum(rhs),rhsMax =   7.99729201757397E-05  1.53363856238847E-03
2608   cg2d: Sum(rhs),rhsMax =  -2.86625373789564E-01  1.40338816445427E-03   cg2d: Sum(rhs),rhsMax =  -4.03103057302292E-04  1.42794064413329E-03
2609   cg2d: Sum(rhs),rhsMax =  -1.30315843448693E+00  1.44268599614768E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816473676E-03  1.49223780365449E-03
2610   cg2d: Sum(rhs),rhsMax =  -2.68067690527127E+00  1.50836886510308E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898850735E-03  1.56210440234969E-03
2611   cg2d: Sum(rhs),rhsMax =  -4.07407453789157E+00  1.58424366750066E-03   cg2d: Sum(rhs),rhsMax =  -6.45462889100488E-03  1.63424212865050E-03
2612   cg2d: Sum(rhs),rhsMax =  -5.18272348585383E+00  1.66593592675274E-03   cg2d: Sum(rhs),rhsMax =  -8.63394917204726E-03  1.70505818755012E-03
2613   cg2d: Sum(rhs),rhsMax =  -5.80990598978349E+00  1.74846175152580E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899839656E-02  1.77167127350013E-03
2614   cg2d: Sum(rhs),rhsMax =  -5.87740628239590E+00  1.82725970981273E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064698199E-02  1.83257529883296E-03
2615   cg2d: Sum(rhs),rhsMax =  -5.41358311922760E+00  1.89900434477566E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482941708E-02  1.88791211972100E-03
2616   cg2d: Sum(rhs),rhsMax =  -4.53080677154884E+00  1.96213934359428E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268840479E-03  1.93938683859771E-03
2617   cg2d: Sum(rhs),rhsMax =  -3.22587897556233E+00  2.12611203567568E-03   cg2d: Sum(rhs),rhsMax =  -6.85700209806756E-03  2.06671962485803E-03
2618   cg2d: Sum(rhs),rhsMax =  -2.04447210973963E+00  2.24837954786822E-03   cg2d: Sum(rhs),rhsMax =  -4.59527344401575E-03  2.17651147223062E-03
2619   cg2d: Sum(rhs),rhsMax =  -1.10818136723709E+00  2.30404050297156E-03   cg2d: Sum(rhs),rhsMax =  -2.55199123830050E-03  2.23681620837501E-03
2620   cg2d: Sum(rhs),rhsMax =  -4.90484877350060E-01  2.29576533682778E-03   cg2d: Sum(rhs),rhsMax =  -1.12489763673664E-03  2.25047700483812E-03
2621   cg2d: Sum(rhs),rhsMax =  -2.61247061678087E-01  2.23814843607113E-03   cg2d: Sum(rhs),rhsMax =  -5.83637566805712E-04  2.23911227376175E-03
2622   cg2d: Sum(rhs),rhsMax =  -4.50921968156767E-01  2.26266906827964E-03   cg2d: Sum(rhs),rhsMax =  -1.01911455540110E-03  2.31619526772953E-03
2623   cg2d: Sum(rhs),rhsMax =  -1.00469610603890E+00  2.31946122869945E-03   cg2d: Sum(rhs),rhsMax =  -2.32886290273201E-03  2.39332627930649E-03
2624   cg2d: Sum(rhs),rhsMax =  -1.78565331459880E+00  2.37599941350943E-03   cg2d: Sum(rhs),rhsMax =  -4.24067143435864E-03  2.46478012371611E-03
2625   cg2d: Sum(rhs),rhsMax =  -2.62429308987655E+00  2.42805543110744E-03   cg2d: Sum(rhs),rhsMax =  -6.36913439492289E-03  2.52475933030441E-03
2626   cg2d: Sum(rhs),rhsMax =  -3.35748486991849E+00  2.47123044664492E-03   cg2d: Sum(rhs),rhsMax =  -8.29342192870422E-03  2.56860713509789E-03
2627   cg2d: Sum(rhs),rhsMax =  -3.85508918250000E+00  2.50195597901767E-03   cg2d: Sum(rhs),rhsMax =  -9.64059755515085E-03  2.59379160251674E-03
2628   cg2d: Sum(rhs),rhsMax =  -4.03589978656052E+00  2.51830322060374E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044474026E-02  2.60046741215584E-03
2629   cg2d: Sum(rhs),rhsMax =  -3.87512848551859E+00  2.52047518589939E-03   cg2d: Sum(rhs),rhsMax =  -9.76069659704156E-03  2.59154640659219E-03
2630   cg2d: Sum(rhs),rhsMax =  -3.40600369034579E+00  2.51092921257507E-03   cg2d: Sum(rhs),rhsMax =  -8.54505747635872E-03  2.57230689635708E-03
2631   cg2d: Sum(rhs),rhsMax =  -2.61682442423892E+00  2.58874087816787E-03   cg2d: Sum(rhs),rhsMax =  -6.76655621700775E-03  2.57617678224757E-03
2632   cg2d: Sum(rhs),rhsMax =  -1.83238711380676E+00  2.61669730449346E-03   cg2d: Sum(rhs),rhsMax =  -4.78666962791052E-03  2.60704657242108E-03
2633   cg2d: Sum(rhs),rhsMax =  -1.17513337426491E+00  2.56005946664407E-03   cg2d: Sum(rhs),rhsMax =  -2.99995526761510E-03  2.55368005051140E-03
2634   cg2d: Sum(rhs),rhsMax =  -7.11994603006380E-01  2.47855833361189E-03   cg2d: Sum(rhs),rhsMax =  -1.75595292714780E-03  2.53090268017752E-03
2635   cg2d: Sum(rhs),rhsMax =  -5.26422146000886E-01  2.47042092135890E-03   cg2d: Sum(rhs),rhsMax =  -1.29134018811180E-03  2.55686897920849E-03
2636   cg2d: Sum(rhs),rhsMax =  -6.78930209790172E-01  2.49676869905945E-03   cg2d: Sum(rhs),rhsMax =  -1.68547892056962E-03  2.59998586316071E-03
2637   cg2d: Sum(rhs),rhsMax =  -1.12673721690942E+00  2.53652611003383E-03   cg2d: Sum(rhs),rhsMax =  -2.84766410912331E-03  2.65617340886869E-03
2638   cg2d: Sum(rhs),rhsMax =  -1.75981625267600E+00  2.58504763357739E-03   cg2d: Sum(rhs),rhsMax =  -4.53801269237073E-03  2.71885907975622E-03
2639   cg2d: Sum(rhs),rhsMax =  -2.43940635934217E+00  2.63568089714716E-03   cg2d: Sum(rhs),rhsMax =  -6.41728550804089E-03  2.78009792898648E-03
2640   cg2d: Sum(rhs),rhsMax =  -3.03203009792250E+00  2.68092813213143E-03   cg2d: Sum(rhs),rhsMax =  -8.11533165785800E-03  2.83193125990727E-03
2641   cg2d: Sum(rhs),rhsMax =  -3.40991318113150E+00  2.73286298511366E-03   cg2d: Sum(rhs),rhsMax =  -9.30436787935113E-03  2.86771962707843E-03
2642   cg2d: Sum(rhs),rhsMax =  -3.48046029579082E+00  2.80943916833855E-03   cg2d: Sum(rhs),rhsMax =  -9.76260400192483E-03  2.88321602624326E-03
2643   cg2d: Sum(rhs),rhsMax =  -3.32063079186188E+00  2.84054002913352E-03   cg2d: Sum(rhs),rhsMax =  -9.41588741086826E-03  2.87721816705709E-03
2644   cg2d: Sum(rhs),rhsMax =  -2.96079453116881E+00  2.82589051585430E-03   cg2d: Sum(rhs),rhsMax =  -8.34958550189275E-03  2.85172238474279E-03
2645   cg2d: Sum(rhs),rhsMax =  -2.32992809406440E+00  2.92147975743620E-03   cg2d: Sum(rhs),rhsMax =  -6.78891555219154E-03  2.90854930414109E-03
2646   cg2d: Sum(rhs),rhsMax =  -1.72242454477321E+00  2.94384963883220E-03   cg2d: Sum(rhs),rhsMax =  -5.05216140726953E-03  2.93304374941641E-03
2647   cg2d: Sum(rhs),rhsMax =  -1.21221901874158E+00  2.89157780812862E-03   cg2d: Sum(rhs),rhsMax =  -3.48645870002405E-03  2.88331760903602E-03
2648   cg2d: Sum(rhs),rhsMax =  -8.69698375425709E-01  2.78046458344595E-03   cg2d: Sum(rhs),rhsMax =  -2.39907593770480E-03  2.77469260705129E-03
2649   cg2d: Sum(rhs),rhsMax =  -7.64867783942659E-01  2.63730950854064E-03   cg2d: Sum(rhs),rhsMax =  -1.99776879619893E-03  2.64912183897752E-03
2650   cg2d: Sum(rhs),rhsMax =  -9.31747856150176E-01  2.54529695107745E-03   cg2d: Sum(rhs),rhsMax =  -2.35175898316291E-03  2.63954764680756E-03
2651   cg2d: Sum(rhs),rhsMax =  -1.31074340671604E+00  2.59464760223539E-03   cg2d: Sum(rhs),rhsMax =  -3.38063160947029E-03  2.64744430897976E-03
2652   cg2d: Sum(rhs),rhsMax =  -1.82960846482968E+00  2.67470079764046E-03   cg2d: Sum(rhs),rhsMax =  -4.87283034687310E-03  2.67027734228450E-03
2653   cg2d: Sum(rhs),rhsMax =  -2.36415414020600E+00  2.77096203692712E-03   cg2d: Sum(rhs),rhsMax =  -6.52958403527676E-03  2.75143062980545E-03
2654   cg2d: Sum(rhs),rhsMax =  -2.80794785448625E+00  2.86583697483012E-03   cg2d: Sum(rhs),rhsMax =  -8.02517520510827E-03  2.84716528858330E-03
2655   cg2d: Sum(rhs),rhsMax =  -3.09076544640772E+00  2.94225345395066E-03   cg2d: Sum(rhs),rhsMax =  -9.07141278631253E-03  2.92480129843784E-03
2656   cg2d: Sum(rhs),rhsMax =  -3.17911030791853E+00  2.98708398022701E-03   cg2d: Sum(rhs),rhsMax =  -9.47356469714063E-03  2.97120289720878E-03
2657   cg2d: Sum(rhs),rhsMax =  -3.06968987421371E+00  2.99369692597479E-03   cg2d: Sum(rhs),rhsMax =  -9.16691609048703E-03  2.97966805926678E-03
2658   cg2d: Sum(rhs),rhsMax =  -2.74200027692959E+00  3.00868116462949E-03   cg2d: Sum(rhs),rhsMax =  -8.22712349080764E-03  3.00381238799590E-03
2659   cg2d: Sum(rhs),rhsMax =  -2.22987015384483E+00  3.08320496939328E-03   cg2d: Sum(rhs),rhsMax =  -6.85280746378088E-03  3.08036412701481E-03
2660   cg2d: Sum(rhs),rhsMax =  -1.72892381118364E+00  3.09216602984355E-03   cg2d: Sum(rhs),rhsMax =  -5.32430736497167E-03  3.09182671968544E-03
2661   cg2d: Sum(rhs),rhsMax =  -1.30661122869228E+00  3.03707924530390E-03   cg2d: Sum(rhs),rhsMax =  -3.94713146837519E-03  3.03934310940247E-03
2662   cg2d: Sum(rhs),rhsMax =  -1.02724584054024E+00  2.93201255099672E-03   cg2d: Sum(rhs),rhsMax =  -2.99148628095951E-03  2.93659606969688E-03
2663   cg2d: Sum(rhs),rhsMax =  -9.49612044136545E-01  2.80059568792458E-03   cg2d: Sum(rhs),rhsMax =  -2.63983319776091E-03  2.80689806694493E-03
2664   cg2d: Sum(rhs),rhsMax =  -1.10546681800592E+00  2.68802000884374E-03   cg2d: Sum(rhs),rhsMax =  -2.95262918067157E-03  2.68543418300625E-03
2665   cg2d: Sum(rhs),rhsMax =  -1.41911847273228E+00  2.73183492765419E-03   cg2d: Sum(rhs),rhsMax =  -3.85865402941276E-03  2.73031560168732E-03
2666   cg2d: Sum(rhs),rhsMax =  -1.85263655359331E+00  2.80075112831435E-03   cg2d: Sum(rhs),rhsMax =  -5.17138156087937E-03  2.80043604125809E-03
2667   cg2d: Sum(rhs),rhsMax =  -2.30607109976239E+00  2.88121973046193E-03   cg2d: Sum(rhs),rhsMax =  -6.62770820282425E-03  2.88238466089626E-03
2668   cg2d: Sum(rhs),rhsMax =  -2.69038339106491E+00  2.95745887142922E-03   cg2d: Sum(rhs),rhsMax =  -7.94102513250344E-03  2.96047705616534E-03
2669   cg2d: Sum(rhs),rhsMax =  -2.94313292004927E+00  3.01465297961793E-03   cg2d: Sum(rhs),rhsMax =  -8.85794604522811E-03  3.01993448561294E-03
2670   cg2d: Sum(rhs),rhsMax =  -3.03123931232151E+00  3.04190013894104E-03   cg2d: Sum(rhs),rhsMax =  -9.20747834969003E-03  3.04982331783551E-03
2671   cg2d: Sum(rhs),rhsMax =  -2.94785329383004E+00  3.03433127813546E-03   cg2d: Sum(rhs),rhsMax =  -8.93311489688848E-03  3.04517982814251E-03
2672   cg2d: Sum(rhs),rhsMax =  -2.61356650711808E+00  3.10365977865343E-03   cg2d: Sum(rhs),rhsMax =  -8.10185301202314E-03  3.11258930851815E-03
2673   cg2d: Sum(rhs),rhsMax =  -2.18161312623214E+00  3.16115504717869E-03   cg2d: Sum(rhs),rhsMax =  -6.88878950989723E-03  3.17297134010097E-03
2674   cg2d: Sum(rhs),rhsMax =  -1.75526118604586E+00  3.15966313102079E-03   cg2d: Sum(rhs),rhsMax =  -5.54076203993449E-03  3.17471657624741E-03
2675   cg2d: Sum(rhs),rhsMax =  -1.39603737741013E+00  3.10114911761467E-03   cg2d: Sum(rhs),rhsMax =  -4.32655881289623E-03  3.11938176842502E-03
2676   cg2d: Sum(rhs),rhsMax =  -1.16177133853029E+00  2.99876544904510E-03   cg2d: Sum(rhs),rhsMax =  -3.48371983590799E-03  3.01971790105191E-03
2677   cg2d: Sum(rhs),rhsMax =  -1.10293740454133E+00  2.87411082598448E-03   cg2d: Sum(rhs),rhsMax =  -3.17244087107328E-03  2.89700829333417E-03
2678   cg2d: Sum(rhs),rhsMax =  -1.24975126986095E+00  2.75286353748707E-03   cg2d: Sum(rhs),rhsMax =  -3.44550681037546E-03  2.77676423772044E-03
2679   cg2d: Sum(rhs),rhsMax =  -1.53840869665202E+00  2.75098201366444E-03   cg2d: Sum(rhs),rhsMax =  -4.23987174158130E-03  2.78119168898291E-03
2680   cg2d: Sum(rhs),rhsMax =  -1.91301875126798E+00  2.81271653764187E-03   cg2d: Sum(rhs),rhsMax =  -5.39114890433172E-03  2.84461358527344E-03
2681   cg2d: Sum(rhs),rhsMax =  -2.30705945389248E+00  2.88449365686168E-03   cg2d: Sum(rhs),rhsMax =  -6.66774898331917E-03  2.91823913932478E-03
2682   cg2d: Sum(rhs),rhsMax =  -2.64297559986561E+00  2.95188709923622E-03   cg2d: Sum(rhs),rhsMax =  -7.81760251221405E-03  2.98773887261460E-03
2683   cg2d: Sum(rhs),rhsMax =  -2.86495137488367E+00  3.00154102745631E-03   cg2d: Sum(rhs),rhsMax =  -8.61805681292452E-03  3.03980213325787E-03
2684   cg2d: Sum(rhs),rhsMax =  -2.94238817189889E+00  3.02377910031028E-03   cg2d: Sum(rhs),rhsMax =  -8.91908508951148E-03  3.06473927805658E-03
2685   cg2d: Sum(rhs),rhsMax =  -2.84207305995246E+00  3.04217205839790E-03   cg2d: Sum(rhs),rhsMax =  -8.67143955449856E-03  3.06396598007984E-03
2686   cg2d: Sum(rhs),rhsMax =  -2.51902168451886E+00  3.13830804152661E-03   cg2d: Sum(rhs),rhsMax =  -7.93449192814880E-03  3.16208627490816E-03
2687   cg2d: Sum(rhs),rhsMax =  -2.14123722587231E+00  3.18959322637136E-03   cg2d: Sum(rhs),rhsMax =  -6.86259159395250E-03  3.21610126948986E-03
2688   cg2d: Sum(rhs),rhsMax =  -1.76835910939448E+00  3.18714931547075E-03   cg2d: Sum(rhs),rhsMax =  -5.67301304143869E-03  3.21680818352830E-03
2689   cg2d: Sum(rhs),rhsMax =  -1.45590341066746E+00  3.13272228389843E-03   cg2d: Sum(rhs),rhsMax =  -4.60212438119715E-03  3.16554823750117E-03
2690   cg2d: Sum(rhs),rhsMax =  -1.25508061628046E+00  3.03818416422644E-03   cg2d: Sum(rhs),rhsMax =  -3.85860156059457E-03  3.07378665987111E-03
2691   cg2d: Sum(rhs),rhsMax =  -1.20874894090595E+00  2.92305991186995E-03   cg2d: Sum(rhs),rhsMax =  -3.58293313834164E-03  2.96071722190554E-03
2692   cg2d: Sum(rhs),rhsMax =  -1.34034300304602E+00  2.81059305400946E-03   cg2d: Sum(rhs),rhsMax =  -3.82105761632167E-03  2.84938999321047E-03
2693   cg2d: Sum(rhs),rhsMax =  -1.62624330268178E+00  2.74190554185838E-03   cg2d: Sum(rhs),rhsMax =  -4.51705730286471E-03  2.80618862633143E-03
2694  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2695   --> objf_test(bi,bj)   =  0.509071989555271E-01   ph-1 in thsice_cost_final
2696   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
2697   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809586464690D-01
2698    local fc =  0.509071989555271E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
2699   global fc =  0.509071989555271E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
2700   ph-check fcpertplus =   0.050907199    local fc =  0.473809586464690D-01
2701  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data   global fc =  0.473809586464690D-01
2702   ph-check fcpertminus =   0.0509071982  (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus =  4.73809586464690E-02
2703  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  grad-res -------------------------------
2704  (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge   grad-res     0    3    2    2    1    1    1    1   4.73809587569E-02  4.73809588674E-02  4.73809586465E-02
2705  (PID.TID 0000.0001) // =======================================================   grad-res     0    3    3    7    0    1    1    1   1.10432294334E-06  1.10445791401E-06 -1.22220295023E-04
2706  (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  (PID.TID 0000.0001)  ADM  ref_cost_function      =  4.73809587569146E-02
2707  (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  (PID.TID 0000.0001)  ADM  adjoint_gradient       =  1.10432294333810E-06
2708  (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  (PID.TID 0000.0001)  ADM  finite-diff_grad       =  1.10445791401403E-06
2709  (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  (PID.TID 0000.0001) ====== End of gradient-check number   3 (ierr=  0) =======
2710  (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  (PID.TID 0000.0001) ====== Starts gradient-check number   4 (=ichknum) =======
2711  (PID.TID 0000.0001) //                  0.0: .   ph-test icomp, ncvarcomp, ichknum           10          25           4
2712  (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)   ph-grd _loc: bi, bj, icomptest, ichknum            1           1           7           4
2713  (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)   ph-grd -->hit<--            5           2           1           1
2714  (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  (PID.TID 0000.0001) grdchk pos: i,j,k=    5    2    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
                      ctrl_depth_ini: ctrl update R_low,  
                                      adding the control vector.  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001) Start initial hydrostatic pressure computation  
 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Model current state  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  
  cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00  
  cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05  
  cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04  
  cg2d: Sum(rhs),rhsMax =  -1.54955562611023E+01  4.32479836914689E-04  
  cg2d: Sum(rhs),rhsMax =  -1.41111452096139E+01  6.49958989399631E-04  
  cg2d: Sum(rhs),rhsMax =  -1.31144322158993E+01  8.30737103932002E-04  
  cg2d: Sum(rhs),rhsMax =  -1.21209090253284E+01  9.52510662539024E-04  
  cg2d: Sum(rhs),rhsMax =  -1.07124742380545E+01  1.02806631156199E-03  
  cg2d: Sum(rhs),rhsMax =  -7.41375936498600E+00  1.27086596364669E-03  
  cg2d: Sum(rhs),rhsMax =  -4.70217533395801E+00  1.51019014116142E-03  
  cg2d: Sum(rhs),rhsMax =  -2.72440685946064E+00  1.65833738303781E-03  
  cg2d: Sum(rhs),rhsMax =  -1.27958669096708E+00  1.70565508768073E-03  
  cg2d: Sum(rhs),rhsMax =  -3.29564699435959E-01  1.66071960479091E-03  
  cg2d: Sum(rhs),rhsMax =   5.21320407797560E-02  1.54812755929790E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86625375011521E-01  1.40338815757684E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30315843291678E+00  1.44268599760967E-03  
  cg2d: Sum(rhs),rhsMax =  -2.68067690071723E+00  1.50836886752203E-03  
  cg2d: Sum(rhs),rhsMax =  -4.07407452913930E+00  1.58424367083072E-03  
  cg2d: Sum(rhs),rhsMax =  -5.18272347312479E+00  1.66593593082889E-03  
  cg2d: Sum(rhs),rhsMax =  -5.80990597477800E+00  1.74846175608976E-03  
  cg2d: Sum(rhs),rhsMax =  -5.87740626755531E+00  1.82725971455845E-03  
  cg2d: Sum(rhs),rhsMax =  -5.41358310675823E+00  1.89900434940589E-03  
  cg2d: Sum(rhs),rhsMax =  -4.53080676272224E+00  1.96213934787756E-03  
  cg2d: Sum(rhs),rhsMax =  -3.22587900260742E+00  2.12611201873353E-03  
  cg2d: Sum(rhs),rhsMax =  -2.04447212792518E+00  2.24837952964953E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10818137888145E+00  2.30404048277803E-03  
  cg2d: Sum(rhs),rhsMax =  -4.90484884542666E-01  2.29576531392617E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61247067488928E-01  2.23814840980804E-03  
  cg2d: Sum(rhs),rhsMax =  -4.50921970486428E-01  2.26266907229058E-03  
  cg2d: Sum(rhs),rhsMax =  -1.00469610740186E+00  2.31946123364828E-03  
  cg2d: Sum(rhs),rhsMax =  -1.78565331397640E+00  2.37599941957830E-03  
  cg2d: Sum(rhs),rhsMax =  -2.62429308650668E+00  2.42805543834241E-03  
  cg2d: Sum(rhs),rhsMax =  -3.35748486369835E+00  2.47123045495002E-03  
  cg2d: Sum(rhs),rhsMax =  -3.85508917418864E+00  2.50195598817465E-03  
  cg2d: Sum(rhs),rhsMax =  -4.03589977766551E+00  2.51830323031361E-03  
  cg2d: Sum(rhs),rhsMax =  -3.87512847791246E+00  2.52047519583720E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40600368576632E+00  2.51092922244743E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61682444203102E+00  2.58874087016070E-03  
  cg2d: Sum(rhs),rhsMax =  -1.83238713020470E+00  2.61669729648411E-03  
  cg2d: Sum(rhs),rhsMax =  -1.17513338993330E+00  2.56005945928966E-03  
  cg2d: Sum(rhs),rhsMax =  -7.11994634984512E-01  2.47855827116472E-03  
  cg2d: Sum(rhs),rhsMax =  -5.26422159638095E-01  2.47042092995894E-03  
  cg2d: Sum(rhs),rhsMax =  -6.78930224118829E-01  2.49676870785935E-03  
  cg2d: Sum(rhs),rhsMax =  -1.12673723073336E+00  2.53652611923993E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75981626511898E+00  2.58504764333280E-03  
  cg2d: Sum(rhs),rhsMax =  -2.43940637005126E+00  2.63568090750528E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03203010719691E+00  2.68092814304912E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40991305594651E+00  2.73286310385596E-03  
  cg2d: Sum(rhs),rhsMax =  -3.48046016892557E+00  2.80943929027293E-03  
  cg2d: Sum(rhs),rhsMax =  -3.32063066989763E+00  2.84054015559756E-03  
  cg2d: Sum(rhs),rhsMax =  -2.96079442079842E+00  2.82589064799286E-03  
  cg2d: Sum(rhs),rhsMax =  -2.32992812803866E+00  2.92147975151262E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72242457914427E+00  2.94384963337406E-03  
  cg2d: Sum(rhs),rhsMax =  -1.21221905455354E+00  2.89157780377562E-03  
  cg2d: Sum(rhs),rhsMax =  -8.69698414019378E-01  2.78046458067658E-03  
  cg2d: Sum(rhs),rhsMax =  -7.64867826549910E-01  2.63730950758226E-03  
  cg2d: Sum(rhs),rhsMax =  -9.31747842690171E-01  2.54529711501441E-03  
  cg2d: Sum(rhs),rhsMax =  -1.31074337111539E+00  2.59464776844221E-03  
  cg2d: Sum(rhs),rhsMax =  -1.82960839947125E+00  2.67470096569570E-03  
  cg2d: Sum(rhs),rhsMax =  -2.36415404571020E+00  2.77096220692949E-03  
  cg2d: Sum(rhs),rhsMax =  -2.80794773698354E+00  2.86583714737212E-03  
  cg2d: Sum(rhs),rhsMax =  -3.09076531441528E+00  2.94225362998462E-03  
  cg2d: Sum(rhs),rhsMax =  -3.17911017058890E+00  2.98708416085315E-03  
  cg2d: Sum(rhs),rhsMax =  -3.06968974092002E+00  2.99369711219782E-03  
  cg2d: Sum(rhs),rhsMax =  -2.74200033583823E+00  3.00868116617107E-03  
  cg2d: Sum(rhs),rhsMax =  -2.22987021417490E+00  3.08320497142587E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72892387405148E+00  3.09216603295994E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30661129553111E+00  3.03707925000931E-03  
  cg2d: Sum(rhs),rhsMax =  -1.02724591277178E+00  2.93201255760744E-03  
  cg2d: Sum(rhs),rhsMax =  -9.49612122658636E-01  2.80059569650832E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10546681576862E+00  2.68802022921521E-03  
  cg2d: Sum(rhs),rhsMax =  -1.41911844790208E+00  2.73183514965531E-03  
  cg2d: Sum(rhs),rhsMax =  -1.85263649744987E+00  2.80075135187783E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30607101179256E+00  2.88121995607199E-03  
  cg2d: Sum(rhs),rhsMax =  -2.69038327672062E+00  2.95745910003674E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94313278798251E+00  3.01465321245796E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03123917265058E+00  3.04190037728966E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94785315749529E+00  3.03433152305532E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61356659814381E+00  3.10365979266496E-03  
  cg2d: Sum(rhs),rhsMax =  -2.18161321999435E+00  3.16115506261014E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75526128431090E+00  3.15966314842400E-03  
  cg2d: Sum(rhs),rhsMax =  -1.39603748201397E+00  3.10114913738075E-03  
  cg2d: Sum(rhs),rhsMax =  -1.16177145091135E+00  2.99876547132311E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10293752510318E+00  2.87411085065058E-03  
  cg2d: Sum(rhs),rhsMax =  -1.24975139740976E+00  2.75286356417060E-03  
  cg2d: Sum(rhs),rhsMax =  -1.53840868175987E+00  2.75098229717712E-03  
  cg2d: Sum(rhs),rhsMax =  -1.91301870176210E+00  2.81271682261345E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30705936885129E+00  2.88449394379841E-03  
  cg2d: Sum(rhs),rhsMax =  -2.64297548514802E+00  2.95188738912710E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86495124024355E+00  3.00154132158023E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94238802898602E+00  3.02377939998740E-03  
  cg2d: Sum(rhs),rhsMax =  -2.84207318311790E+00  3.04217208871008E-03  
  cg2d: Sum(rhs),rhsMax =  -2.51902180955894E+00  3.13830807316426E-03  
  cg2d: Sum(rhs),rhsMax =  -2.14123735483393E+00  3.18959326001758E-03  
  cg2d: Sum(rhs),rhsMax =  -1.76835924446484E+00  3.18714935171426E-03  
  cg2d: Sum(rhs),rhsMax =  -1.45590355385061E+00  3.13272232311737E-03  
  cg2d: Sum(rhs),rhsMax =  -1.25508076882977E+00  3.03818420651370E-03  
  cg2d: Sum(rhs),rhsMax =  -1.20874910261110E+00  2.92305995701533E-03  
  cg2d: Sum(rhs),rhsMax =  -1.34034317170656E+00  2.81059310154244E-03  
  cg2d: Sum(rhs),rhsMax =  -1.62624329623387E+00  2.74190588975675E-03  
 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  
  --> objf_test(bi,bj)   =  0.509071974567760E-01  
  --> objf_tracer(bi,bj) =  0.000000000000000E+00  
  --> objf_atl(bi,bj)    =  0.000000000000000E+00  
   local fc =  0.509071974567760E-01  
  global fc =  0.509071974567760E-01  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 grad-res -------------------------------  
  grad-res     0    1    1    1    1    1    1    1   0.509071982062E-01 0.509071989555E-01 0.509071974568E-01  
  grad-res     0    1    1    1   25    1    1    1   0.749377788757E-05 0.749375582421E-05 0.294422490332E-05  
 (PID.TID 0000.0001)   ADM  precision_derivative_cost =    5.09071982061516E-02  
 (PID.TID 0000.0001)   ADM  precision_derivative_grad =    7.49377788757356E-06  
  ph-grd  ierr ---------------------------  
  ph-grd  ierr =  0, icomp =  1, ichknum =  1  
  ph-grd -->hit<--  4 1 1 1  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: adxx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
                      ctrl_depth_ini: ctrl update R_low,  
                                      adding the control vector.  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001) Start initial hydrostatic pressure computation  
 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Model current state  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  
  cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00  
  cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05  
  cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04  
  cg2d: Sum(rhs),rhsMax =  -1.54955562832451E+01  4.32479836297454E-04  
  cg2d: Sum(rhs),rhsMax =  -1.41111452296145E+01  6.49958988476958E-04  
  cg2d: Sum(rhs),rhsMax =  -1.31144322279396E+01  8.30737103161453E-04  
  cg2d: Sum(rhs),rhsMax =  -1.21209090257723E+01  9.52510662485018E-04  
  cg2d: Sum(rhs),rhsMax =  -1.07124742025874E+01  1.02806631492856E-03  
  cg2d: Sum(rhs),rhsMax =  -7.41375936334012E+00  1.27086596385025E-03  
  cg2d: Sum(rhs),rhsMax =  -4.70217533261449E+00  1.51019014143193E-03  
  cg2d: Sum(rhs),rhsMax =  -2.72440685828449E+00  1.65833738342598E-03  
  cg2d: Sum(rhs),rhsMax =  -1.27958668997794E+00  1.70565508824331E-03  
  cg2d: Sum(rhs),rhsMax =  -3.29564698696401E-01  1.66071960557704E-03  
  cg2d: Sum(rhs),rhsMax =   5.21320413291595E-02  1.54812756033500E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86625374180324E-01  1.40338815886087E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30315843814882E+00  1.44268599128662E-03  
  cg2d: Sum(rhs),rhsMax =  -2.68067691395583E+00  1.50836885983566E-03  
  cg2d: Sum(rhs),rhsMax =  -4.07407454992804E+00  1.58424366257890E-03  
  cg2d: Sum(rhs),rhsMax =  -5.18272349730873E+00  1.66593592288528E-03  
  cg2d: Sum(rhs),rhsMax =  -5.80990599680597E+00  1.74846174924499E-03  
  cg2d: Sum(rhs),rhsMax =  -5.87740628326711E+00  1.82725970936704E-03  
  cg2d: Sum(rhs),rhsMax =  -5.41358311495198E+00  1.89900434606831E-03  
  cg2d: Sum(rhs),rhsMax =  -4.53080676494405E+00  1.96213934618151E-03  
  cg2d: Sum(rhs),rhsMax =  -3.22587899832984E+00  2.12611202025305E-03  
  cg2d: Sum(rhs),rhsMax =  -2.04447212402893E+00  2.24837953146498E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10818137525381E+00  2.30404048505237E-03  
  cg2d: Sum(rhs),rhsMax =  -4.90484881085716E-01  2.29576531680082E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61247063896055E-01  2.23814841338068E-03  
  cg2d: Sum(rhs),rhsMax =  -4.50921969068505E-01  2.26266906253384E-03  
  cg2d: Sum(rhs),rhsMax =  -1.00469610963054E+00  2.31946122046217E-03  
  cg2d: Sum(rhs),rhsMax =  -1.78565332256745E+00  2.37599940333471E-03  
  cg2d: Sum(rhs),rhsMax =  -2.62429310276837E+00  2.42805541977967E-03  
  cg2d: Sum(rhs),rhsMax =  -3.35748488668089E+00  2.47123043503792E-03  
  cg2d: Sum(rhs),rhsMax =  -3.85508920091623E+00  2.50195596794108E-03  
  cg2d: Sum(rhs),rhsMax =  -4.03589980420757E+00  2.51830321066426E-03  
  cg2d: Sum(rhs),rhsMax =  -3.87512850068950E+00  2.52047517740094E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40600370249841E+00  2.51092920547468E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61682442333352E+00  2.58874088190352E-03  
  cg2d: Sum(rhs),rhsMax =  -1.83238711442787E+00  2.61669730832655E-03  
  cg2d: Sum(rhs),rhsMax =  -1.17513337622011E+00  2.56005947091473E-03  
  cg2d: Sum(rhs),rhsMax =  -7.11994622780165E-01  2.47855828105956E-03  
  cg2d: Sum(rhs),rhsMax =  -5.26422153294201E-01  2.47042091255360E-03  
  cg2d: Sum(rhs),rhsMax =  -6.78930218912745E-01  2.49676868819256E-03  
  cg2d: Sum(rhs),rhsMax =  -1.12673722963832E+00  2.53652609703035E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75981627060448E+00  2.58504761864563E-03  
  cg2d: Sum(rhs),rhsMax =  -2.43940638314540E+00  2.63568088072010E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03203012702810E+00  2.68092811477003E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40991306639035E+00  2.73286308534566E-03  
  cg2d: Sum(rhs),rhsMax =  -3.48046018010279E+00  2.80943927066016E-03  
  cg2d: Sum(rhs),rhsMax =  -3.32063068042558E+00  2.84054013472068E-03  
  cg2d: Sum(rhs),rhsMax =  -2.96079442919690E+00  2.82589062572003E-03  
  cg2d: Sum(rhs),rhsMax =  -2.32992809993894E+00  2.92147976736158E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72242455346637E+00  2.94384964928069E-03  
  cg2d: Sum(rhs),rhsMax =  -1.21221903028190E+00  2.89157781942544E-03  
  cg2d: Sum(rhs),rhsMax =  -8.69698389792654E-01  2.78046459586072E-03  
  cg2d: Sum(rhs),rhsMax =  -7.64867800690753E-01  2.63730952223481E-03  
  cg2d: Sum(rhs),rhsMax =  -9.31747830506148E-01  2.54529708420000E-03  
  cg2d: Sum(rhs),rhsMax =  -1.31074336326256E+00  2.59464773638565E-03  
  cg2d: Sum(rhs),rhsMax =  -1.82960839791629E+00  2.67470093240299E-03  
  cg2d: Sum(rhs),rhsMax =  -2.36415405071458E+00  2.77096217236742E-03  
  cg2d: Sum(rhs),rhsMax =  -2.80794774745364E+00  2.86583711147575E-03  
  cg2d: Sum(rhs),rhsMax =  -3.09076532846899E+00  2.94225359267228E-03  
  cg2d: Sum(rhs),rhsMax =  -3.17911018597015E+00  2.98708412204567E-03  
  cg2d: Sum(rhs),rhsMax =  -3.06968975519973E+00  2.99369707183726E-03  
  cg2d: Sum(rhs),rhsMax =  -2.74200029146130E+00  3.00868118383468E-03  
  cg2d: Sum(rhs),rhsMax =  -2.22987017236482E+00  3.08320498924775E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72892383397465E+00  3.09216605066168E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30661125597162E+00  3.03707926737648E-03  
  cg2d: Sum(rhs),rhsMax =  -1.02724587222060E+00  2.93201257453406E-03  
  cg2d: Sum(rhs),rhsMax =  -9.49612079405866E-01  2.80059571301729E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10546679574747E+00  2.68802017902200E-03  
  cg2d: Sum(rhs),rhsMax =  -1.41911843320327E+00  2.73183509825624E-03  
  cg2d: Sum(rhs),rhsMax =  -1.85263649053877E+00  2.80075129922506E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30607101308022E+00  2.88121990207688E-03  
  cg2d: Sum(rhs),rhsMax =  -2.69038328493703E+00  2.95745904458583E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94313280079814E+00  3.01465315543485E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03123918716675E+00  3.04190031859855E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94785317052951E+00  3.03433146264141E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61356653590410E+00  3.10365981166570E-03  
  cg2d: Sum(rhs),rhsMax =  -2.18161316006309E+00  3.16115508134520E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75526122555907E+00  3.15966316664445E-03  
  cg2d: Sum(rhs),rhsMax =  -1.39603742294944E+00  3.10114915494193E-03  
  cg2d: Sum(rhs),rhsMax =  -1.16177138984019E+00  2.99876548821684E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10293746030013E+00  2.87411086700913E-03  
  cg2d: Sum(rhs),rhsMax =  -1.24975132735747E+00  2.75286358024123E-03  
  cg2d: Sum(rhs),rhsMax =  -1.53840865727302E+00  2.75098222576759E-03  
  cg2d: Sum(rhs),rhsMax =  -1.91301868649352E+00  2.81271675009813E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30705936325668E+00  2.88449387008457E-03  
  cg2d: Sum(rhs),rhsMax =  -2.64297548766756E+00  2.95188731408586E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86495124803416E+00  3.00154124507088E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94238803852409E+00  3.02377932188377E-03  
  cg2d: Sum(rhs),rhsMax =  -2.84207309743617E+00  3.04217210782014E-03  
  cg2d: Sum(rhs),rhsMax =  -2.51902172683154E+00  3.13830809211887E-03  
  cg2d: Sum(rhs),rhsMax =  -2.14123727427173E+00  3.18959327846018E-03  
  cg2d: Sum(rhs),rhsMax =  -1.76835916469599E+00  3.18714936936358E-03  
  cg2d: Sum(rhs),rhsMax =  -1.45590347316448E+00  3.13272233982286E-03  
  cg2d: Sum(rhs),rhsMax =  -1.25508068540473E+00  3.03818422228559E-03  
  cg2d: Sum(rhs),rhsMax =  -1.20874901475883E+00  2.92305997202283E-03  
  cg2d: Sum(rhs),rhsMax =  -1.34034307815925E+00  2.81059311608049E-03  
  cg2d: Sum(rhs),rhsMax =  -1.62624325979654E+00  2.74190579865250E-03  
 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  
  --> objf_test(bi,bj)   =  0.509071982523496E-01  
  --> objf_tracer(bi,bj) =  0.000000000000000E+00  
  --> objf_atl(bi,bj)    =  0.000000000000000E+00  
   local fc =  0.509071982523496E-01  
  global fc =  0.509071982523496E-01  
  ph-check fcpertplus =   0.0509071983  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
  ph-check fcpertminus =   0.0509071982  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
                      ctrl_depth_ini: ctrl update R_low,  
                                      adding the control vector.  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001) Start initial hydrostatic pressure computation  
 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Model current state  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  
  cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00  
  cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05  
  cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04  
  cg2d: Sum(rhs),rhsMax =  -1.54955562831846E+01  4.32479836297433E-04  
  cg2d: Sum(rhs),rhsMax =  -1.41111452362846E+01  6.49958988169880E-04  
  cg2d: Sum(rhs),rhsMax =  -1.31144322385829E+01  8.30737102495324E-04  
  cg2d: Sum(rhs),rhsMax =  -1.21209090393051E+01  9.52510661445578E-04  
  cg2d: Sum(rhs),rhsMax =  -1.07124742718264E+01  1.02806630833559E-03  
  cg2d: Sum(rhs),rhsMax =  -7.41375936997401E+00  1.27086596283119E-03  
  cg2d: Sum(rhs),rhsMax =  -4.70217533649361E+00  1.51019014044425E-03  
  cg2d: Sum(rhs),rhsMax =  -2.72440686027393E+00  1.65833738277424E-03  
  cg2d: Sum(rhs),rhsMax =  -1.27958669096818E+00  1.70565508829938E-03  
  cg2d: Sum(rhs),rhsMax =  -3.29564699608670E-01  1.66071960673076E-03  
  cg2d: Sum(rhs),rhsMax =   5.21320400016951E-02  1.54812756293763E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86625374620732E-01  1.40338816317024E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30315842925486E+00  1.44268600247074E-03  
  cg2d: Sum(rhs),rhsMax =  -2.68067689203266E+00  1.50836887278944E-03  
  cg2d: Sum(rhs),rhsMax =  -4.07407451710278E+00  1.58424367575249E-03  
  cg2d: Sum(rhs),rhsMax =  -5.18272346166991E+00  1.66593593469634E-03  
  cg2d: Sum(rhs),rhsMax =  -5.80990596775552E+00  1.74846175837055E-03  
  cg2d: Sum(rhs),rhsMax =  -5.87740626668409E+00  1.82725971500412E-03  
  cg2d: Sum(rhs),rhsMax =  -5.41358311103379E+00  1.89900434811325E-03  
  cg2d: Sum(rhs),rhsMax =  -4.53080676932700E+00  1.96213934529033E-03  
  cg2d: Sum(rhs),rhsMax =  -3.22587897983992E+00  2.12611203415614E-03  
  cg2d: Sum(rhs),rhsMax =  -2.04447211363586E+00  2.24837954605277E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10818137086474E+00  2.30404050069720E-03  
  cg2d: Sum(rhs),rhsMax =  -4.90484880807013E-01  2.29576533395312E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61247065270964E-01  2.23814843249849E-03  
  cg2d: Sum(rhs),rhsMax =  -4.50921969574690E-01  2.26266907803638E-03  
  cg2d: Sum(rhs),rhsMax =  -1.00469610381023E+00  2.31946124188556E-03  
  cg2d: Sum(rhs),rhsMax =  -1.78565330600774E+00  2.37599942975303E-03  
  cg2d: Sum(rhs),rhsMax =  -2.62429307361486E+00  2.42805544967016E-03  
  cg2d: Sum(rhs),rhsMax =  -3.35748484693596E+00  2.47123046655701E-03  
  cg2d: Sum(rhs),rhsMax =  -3.85508915577239E+00  2.50195599925126E-03  
  cg2d: Sum(rhs),rhsMax =  -4.03589976001848E+00  2.51830324025308E-03  
  cg2d: Sum(rhs),rhsMax =  -3.87512846274152E+00  2.52047520433567E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40600367361373E+00  2.51092922954781E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61682444293643E+00  2.58874086642506E-03  
  cg2d: Sum(rhs),rhsMax =  -1.83238712958362E+00  2.61669729265103E-03  
  cg2d: Sum(rhs),rhsMax =  -1.17513338797811E+00  2.56005945501902E-03  
  cg2d: Sum(rhs),rhsMax =  -7.11994615210746E-01  2.47855832371705E-03  
  cg2d: Sum(rhs),rhsMax =  -5.26422152344800E-01  2.47042093876425E-03  
  cg2d: Sum(rhs),rhsMax =  -6.78930214996281E-01  2.49676871872624E-03  
  cg2d: Sum(rhs),rhsMax =  -1.12673721800448E+00  2.53652613224342E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75981624719052E+00  2.58504765826457E-03  
  cg2d: Sum(rhs),rhsMax =  -2.43940634624805E+00  2.63568092393234E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03203007809133E+00  2.68092816041052E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40991317068768E+00  2.73286300362395E-03  
  cg2d: Sum(rhs),rhsMax =  -3.48046028461361E+00  2.80943918795132E-03  
  cg2d: Sum(rhs),rhsMax =  -3.32063078133392E+00  2.84054005001041E-03  
  cg2d: Sum(rhs),rhsMax =  -2.96079452277034E+00  2.82589053812713E-03  
  cg2d: Sum(rhs),rhsMax =  -2.32992812216411E+00  2.92147974158727E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72242457045111E+00  2.94384962292559E-03  
  cg2d: Sum(rhs),rhsMax =  -1.21221904301323E+00  2.89157779247880E-03  
  cg2d: Sum(rhs),rhsMax =  -8.69698399652442E-01  2.78046456826182E-03  
  cg2d: Sum(rhs),rhsMax =  -7.64867809801824E-01  2.63730949388810E-03  
  cg2d: Sum(rhs),rhsMax =  -9.31747868334207E-01  2.54529698189186E-03  
  cg2d: Sum(rhs),rhsMax =  -1.31074341456889E+00  2.59464763429195E-03  
  cg2d: Sum(rhs),rhsMax =  -1.82960846638465E+00  2.67470083093318E-03  
  cg2d: Sum(rhs),rhsMax =  -2.36415413520163E+00  2.77096207148919E-03  
  cg2d: Sum(rhs),rhsMax =  -2.80794784401614E+00  2.86583701072651E-03  
  cg2d: Sum(rhs),rhsMax =  -3.09076543235402E+00  2.94225349126300E-03  
  cg2d: Sum(rhs),rhsMax =  -3.17911029253727E+00  2.98708401903450E-03  
  cg2d: Sum(rhs),rhsMax =  -3.06968985993397E+00  2.99369696633536E-03  
  cg2d: Sum(rhs),rhsMax =  -2.74200032130651E+00  3.00868114696587E-03  
  cg2d: Sum(rhs),rhsMax =  -2.22987019565489E+00  3.08320495157140E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72892385126046E+00  3.09216601214180E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30661126825175E+00  3.03707922793674E-03  
  cg2d: Sum(rhs),rhsMax =  -1.02724588109141E+00  2.93201253407011E-03  
  cg2d: Sum(rhs),rhsMax =  -9.49612087389299E-01  2.80059567141561E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10546683802706E+00  2.68802005903696E-03  
  cg2d: Sum(rhs),rhsMax =  -1.41911848743107E+00  2.73183497905326E-03  
  cg2d: Sum(rhs),rhsMax =  -1.85263656050439E+00  2.80075118096713E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30607109847472E+00  2.88121978445703E-03  
  cg2d: Sum(rhs),rhsMax =  -2.69038338284849E+00  2.95745892688013E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94313290723362E+00  3.01465303664104E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03123929780534E+00  3.04190019763214E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94785328079579E+00  3.03433133854938E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61356656935773E+00  3.10365975965273E-03  
  cg2d: Sum(rhs),rhsMax =  -2.18161318616336E+00  3.16115502844366E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75526124479767E+00  3.15966311280033E-03  
  cg2d: Sum(rhs),rhsMax =  -1.39603743647463E+00  3.10114910005349E-03  
  cg2d: Sum(rhs),rhsMax =  -1.16177139960143E+00  2.99876543215138E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10293746934436E+00  2.87411080962592E-03  
  cg2d: Sum(rhs),rhsMax =  -1.24975133991321E+00  2.75286352141647E-03  
  cg2d: Sum(rhs),rhsMax =  -1.53840872113886E+00  2.75098208507398E-03  
  cg2d: Sum(rhs),rhsMax =  -1.91301876653652E+00  2.81271661015719E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30705945948708E+00  2.88449373057553E-03  
  cg2d: Sum(rhs),rhsMax =  -2.64297559734605E+00  2.95188717427746E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86495136709301E+00  3.00154110396567E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94238816236074E+00  3.02377917841394E-03  
  cg2d: Sum(rhs),rhsMax =  -2.84207314563412E+00  3.04217203928785E-03  
  cg2d: Sum(rhs),rhsMax =  -2.51902176724621E+00  3.13830802257203E-03  
  cg2d: Sum(rhs),rhsMax =  -2.14123730643449E+00  3.18959320792875E-03  
  cg2d: Sum(rhs),rhsMax =  -1.76835918916329E+00  3.18714929782144E-03  
  cg2d: Sum(rhs),rhsMax =  -1.45590349135356E+00  3.13272226719293E-03  
  cg2d: Sum(rhs),rhsMax =  -1.25508069970546E+00  3.03818414845455E-03  
  cg2d: Sum(rhs),rhsMax =  -1.20874902875818E+00  2.92305989686245E-03  
  cg2d: Sum(rhs),rhsMax =  -1.34034309659329E+00  2.81059303947141E-03  
  cg2d: Sum(rhs),rhsMax =  -1.62624333911907E+00  2.74190563296263E-03  
 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  
  --> objf_test(bi,bj)   =  0.509071981599535E-01  
  --> objf_tracer(bi,bj) =  0.000000000000000E+00  
  --> objf_atl(bi,bj)    =  0.000000000000000E+00  
   local fc =  0.509071981599535E-01  
  global fc =  0.509071981599535E-01  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 grad-res -------------------------------  
  grad-res     0    2    4    1    1    1    1    1   0.509071982062E-01 0.509071982523E-01 0.509071981600E-01  
  grad-res     0    2    2    4   25    1    1    1   0.462340817856E-06 0.461980419197E-06 0.779508632357E-03  
 (PID.TID 0000.0001)   ADM  precision_derivative_cost =    5.09071982061516E-02  
 (PID.TID 0000.0001)   ADM  precision_derivative_grad =    4.62340817856037E-07  
  ph-grd  ierr ---------------------------  
  ph-grd  ierr =  0, icomp =  4, ichknum =  2  
  ph-grd -->hit<--  2 2 1 1  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: adxx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
                      ctrl_depth_ini: ctrl update R_low,  
                                      adding the control vector.  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001) Start initial hydrostatic pressure computation  
 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Model current state  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  
  cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00  
  cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05  
  cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04  
  cg2d: Sum(rhs),rhsMax =  -1.54955563078392E+01  4.32479835610179E-04  
  cg2d: Sum(rhs),rhsMax =  -1.41111452374742E+01  6.49958988115232E-04  
  cg2d: Sum(rhs),rhsMax =  -1.31144322168414E+01  8.30737103869043E-04  
  cg2d: Sum(rhs),rhsMax =  -1.21209089990130E+01  9.52510664600612E-04  
  cg2d: Sum(rhs),rhsMax =  -1.07124742365900E+01  1.02806631169178E-03  
  cg2d: Sum(rhs),rhsMax =  -7.41375936567256E+00  1.27086596350872E-03  
  cg2d: Sum(rhs),rhsMax =  -4.70217533306690E+00  1.51019014141041E-03  
  cg2d: Sum(rhs),rhsMax =  -2.72440685776769E+00  1.65833738400140E-03  
  cg2d: Sum(rhs),rhsMax =  -1.27958668936748E+00  1.70565508968177E-03  
  cg2d: Sum(rhs),rhsMax =  -3.29564698703101E-01  1.66071960808175E-03  
  cg2d: Sum(rhs),rhsMax =   5.21320406757053E-02  1.54812756400042E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86625373744573E-01  1.40338816364604E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30315843159290E+00  1.44268599906038E-03  
  cg2d: Sum(rhs),rhsMax =  -2.68067689816527E+00  1.50836886893674E-03  
  cg2d: Sum(rhs),rhsMax =  -4.07407452556901E+00  1.58424367217408E-03  
  cg2d: Sum(rhs),rhsMax =  -5.18272346896872E+00  1.66593593208204E-03  
  cg2d: Sum(rhs),rhsMax =  -5.80990597046537E+00  1.74846175724678E-03  
  cg2d: Sum(rhs),rhsMax =  -5.87740626339484E+00  1.82725971561977E-03  
  cg2d: Sum(rhs),rhsMax =  -5.41358310292029E+00  1.89900435037026E-03  
  cg2d: Sum(rhs),rhsMax =  -4.53080675925767E+00  1.96213934873475E-03  
  cg2d: Sum(rhs),rhsMax =  -3.22587899064012E+00  2.12611202541840E-03  
  cg2d: Sum(rhs),rhsMax =  -2.04447211895371E+00  2.24837953710413E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10818137201627E+00  2.30404049160581E-03  
  cg2d: Sum(rhs),rhsMax =  -4.90484879129390E-01  2.29576532465555E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61247062260990E-01  2.23814842280433E-03  
  cg2d: Sum(rhs),rhsMax =  -4.50921966428677E-01  2.26266907167755E-03  
  cg2d: Sum(rhs),rhsMax =  -1.00469610324228E+00  2.31946123266092E-03  
  cg2d: Sum(rhs),rhsMax =  -1.78565330999180E+00  2.37599941822351E-03  
  cg2d: Sum(rhs),rhsMax =  -2.62429308288260E+00  2.42805543664949E-03  
  cg2d: Sum(rhs),rhsMax =  -3.35748486042438E+00  2.47123045296533E-03  
  cg2d: Sum(rhs),rhsMax =  -3.85508917103121E+00  2.50195598595293E-03  
  cg2d: Sum(rhs),rhsMax =  -4.03589977421442E+00  2.51830322790746E-03  
  cg2d: Sum(rhs),rhsMax =  -3.87512847366998E+00  2.52047519328720E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40600368024386E+00  2.51092921977443E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61682443410911E+00  2.58874086823085E-03  
  cg2d: Sum(rhs),rhsMax =  -1.83238712105171E+00  2.61669729411625E-03  
  cg2d: Sum(rhs),rhsMax =  -1.17513337916734E+00  2.56005945626717E-03  
  cg2d: Sum(rhs),rhsMax =  -7.11994613788486E-01  2.47855829722440E-03  
  cg2d: Sum(rhs),rhsMax =  -5.26422145495771E-01  2.47042092631001E-03  
  cg2d: Sum(rhs),rhsMax =  -6.78930209281084E-01  2.49676870390639E-03  
  cg2d: Sum(rhs),rhsMax =  -1.12673721582949E+00  2.53652611497845E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75981625060823E+00  2.58504763878418E-03  
  cg2d: Sum(rhs),rhsMax =  -2.43940635608011E+00  2.63568090271550E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03203009355298E+00  2.68092813808283E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40991312727148E+00  2.73286303057722E-03  
  cg2d: Sum(rhs),rhsMax =  -3.48046024128371E+00  2.80943921505871E-03  
  cg2d: Sum(rhs),rhsMax =  -3.32063073889245E+00  2.84054007782325E-03  
  cg2d: Sum(rhs),rhsMax =  -2.96079448207368E+00  2.82589056711950E-03  
  cg2d: Sum(rhs),rhsMax =  -2.32992811030151E+00  2.92147974349186E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72242455878767E+00  2.94384962469885E-03  
  cg2d: Sum(rhs),rhsMax =  -1.21221903114366E+00  2.89157779418206E-03  
  cg2d: Sum(rhs),rhsMax =  -8.69698387227235E-01  2.78046456997049E-03  
  cg2d: Sum(rhs),rhsMax =  -7.64867796529030E-01  2.63730949567636E-03  
  cg2d: Sum(rhs),rhsMax =  -9.31747842306785E-01  2.54529701654342E-03  
  cg2d: Sum(rhs),rhsMax =  -1.31074338416124E+00  2.59464766850186E-03  
  cg2d: Sum(rhs),rhsMax =  -1.82960843070708E+00  2.67470086451562E-03  
  cg2d: Sum(rhs),rhsMax =  -2.36415409483043E+00  2.77096210449762E-03  
  cg2d: Sum(rhs),rhsMax =  -2.80794780020520E+00  2.86583704344234E-03  
  cg2d: Sum(rhs),rhsMax =  -3.09076538638530E+00  2.94225352413498E-03  
  cg2d: Sum(rhs),rhsMax =  -3.17911024552717E+00  2.98708405258176E-03  
  cg2d: Sum(rhs),rhsMax =  -3.06968981297196E+00  2.99369700103531E-03  
  cg2d: Sum(rhs),rhsMax =  -2.74200030703954E+00  3.00868115002899E-03  
  cg2d: Sum(rhs),rhsMax =  -2.22987018193096E+00  3.08320495481943E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72892383778452E+00  3.09216601564155E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30661125472945E+00  3.03707923175981E-03  
  cg2d: Sum(rhs),rhsMax =  -1.02724586721936E+00  2.93201253828044E-03  
  cg2d: Sum(rhs),rhsMax =  -9.49612072821993E-01  2.80059567605822E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10546680782755E+00  2.68802009974059E-03  
  cg2d: Sum(rhs),rhsMax =  -1.41911845354512E+00  2.73183501908970E-03  
  cg2d: Sum(rhs),rhsMax =  -1.85263652193346E+00  2.80075122028797E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30607105541442E+00  2.88121982327299E-03  
  cg2d: Sum(rhs),rhsMax =  -2.69038333611298E+00  2.95745896562610E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94313285778603E+00  3.01465307589503E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03123924662985E+00  3.04190023800454E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94785322901873E+00  3.03433138056480E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61356655207964E+00  3.10365976739637E-03  
  cg2d: Sum(rhs),rhsMax =  -2.18161316990474E+00  3.16115503659279E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75526122928071E+00  3.15966312145002E-03  
  cg2d: Sum(rhs),rhsMax =  -1.39603742135924E+00  3.10114910930127E-03  
  cg2d: Sum(rhs),rhsMax =  -1.16177138445488E+00  2.99876544208213E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10293745357695E+00  2.87411082029906E-03  
  cg2d: Sum(rhs),rhsMax =  -1.24975132275378E+00  2.75286353285761E-03  
  cg2d: Sum(rhs),rhsMax =  -1.53840868148950E+00  2.75098213510828E-03  
  cg2d: Sum(rhs),rhsMax =  -1.91301872181229E+00  2.81271665965219E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30705940974513E+00  2.88449377973140E-03  
  cg2d: Sum(rhs),rhsMax =  -2.64297554339977E+00  2.95188722351821E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86495131004956E+00  3.00154115385599E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94238810344644E+00  3.02377922954911E-03  
  cg2d: Sum(rhs),rhsMax =  -2.84207312203352E+00  3.04217205494073E-03  
  cg2d: Sum(rhs),rhsMax =  -2.51902174563138E+00  3.13830803873292E-03  
  cg2d: Sum(rhs),rhsMax =  -2.14123728672698E+00  3.18959322465492E-03  
  cg2d: Sum(rhs),rhsMax =  -1.76835917106604E+00  3.18714931519162E-03  
  cg2d: Sum(rhs),rhsMax =  -1.45590347439771E+00  3.13272228529461E-03  
  cg2d: Sum(rhs),rhsMax =  -1.25508068321754E+00  3.03818416736973E-03  
  cg2d: Sum(rhs),rhsMax =  -1.20874901179129E+00  2.92305991665504E-03  
  cg2d: Sum(rhs),rhsMax =  -1.34034307792814E+00  2.81059306017825E-03  
  cg2d: Sum(rhs),rhsMax =  -1.62624329350268E+00  2.74190569542412E-03  
 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  
  --> objf_test(bi,bj)   =  0.509071982379660E-01  
  --> objf_tracer(bi,bj) =  0.000000000000000E+00  
  --> objf_atl(bi,bj)    =  0.000000000000000E+00  
   local fc =  0.509071982379660E-01  
  global fc =  0.509071982379660E-01  
  ph-check fcpertplus =   0.0509071982  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
  ph-check fcpertminus =   0.0509071982  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
                      ctrl_depth_ini: ctrl update R_low,  
                                      adding the control vector.  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001) Start initial hydrostatic pressure computation  
 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Model current state  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  
  cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00  
  cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05  
  cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04  
  cg2d: Sum(rhs),rhsMax =  -1.54955562585904E+01  4.32479836984710E-04  
  cg2d: Sum(rhs),rhsMax =  -1.41111452284252E+01  6.49958988531592E-04  
  cg2d: Sum(rhs),rhsMax =  -1.31144322496810E+01  8.30737101787740E-04  
  cg2d: Sum(rhs),rhsMax =  -1.21209090660646E+01  9.52510659329972E-04  
  cg2d: Sum(rhs),rhsMax =  -1.07124742378238E+01  1.02806631157236E-03  
  cg2d: Sum(rhs),rhsMax =  -7.41375936764164E+00  1.27086596317270E-03  
  cg2d: Sum(rhs),rhsMax =  -4.70217533604120E+00  1.51019014046577E-03  
  cg2d: Sum(rhs),rhsMax =  -2.72440686079070E+00  1.65833738219883E-03  
  cg2d: Sum(rhs),rhsMax =  -1.27958669157865E+00  1.70565508686091E-03  
  cg2d: Sum(rhs),rhsMax =  -3.29564699601970E-01  1.66071960422604E-03  
  cg2d: Sum(rhs),rhsMax =   5.21320406551425E-02  1.54812755927222E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86625375056490E-01  1.40338815838507E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30315843581079E+00  1.44268599469698E-03  
  cg2d: Sum(rhs),rhsMax =  -2.68067690782323E+00  1.50836886368836E-03  
  cg2d: Sum(rhs),rhsMax =  -4.07407454146183E+00  1.58424366615730E-03  
  cg2d: Sum(rhs),rhsMax =  -5.18272349000991E+00  1.66593592549959E-03  
  cg2d: Sum(rhs),rhsMax =  -5.80990599409614E+00  1.74846175036877E-03  
  cg2d: Sum(rhs),rhsMax =  -5.87740628655638E+00  1.82725970875140E-03  
  cg2d: Sum(rhs),rhsMax =  -5.41358312306557E+00  1.89900434381127E-03  
  cg2d: Sum(rhs),rhsMax =  -4.53080677501342E+00  1.96213934273708E-03  
  cg2d: Sum(rhs),rhsMax =  -3.22587898752967E+00  2.12611202899078E-03  
  cg2d: Sum(rhs),rhsMax =  -2.04447211871110E+00  2.24837954041361E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10818137410228E+00  2.30404049414378E-03  
  cg2d: Sum(rhs),rhsMax =  -4.90484882763352E-01  2.29576532609839E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61247066906038E-01  2.23814842307484E-03  
  cg2d: Sum(rhs),rhsMax =  -4.50921972214534E-01  2.26266906889267E-03  
  cg2d: Sum(rhs),rhsMax =  -1.00469611019851E+00  2.31946122968682E-03  
  cg2d: Sum(rhs),rhsMax =  -1.78565331858341E+00  2.37599941486423E-03  
  cg2d: Sum(rhs),rhsMax =  -2.62429309350063E+00  2.42805543280035E-03  
  cg2d: Sum(rhs),rhsMax =  -3.35748487319247E+00  2.47123044862960E-03  
  cg2d: Sum(rhs),rhsMax =  -3.85508918565743E+00  2.50195598123940E-03  
  cg2d: Sum(rhs),rhsMax =  -4.03589979001160E+00  2.51830322300988E-03  
  cg2d: Sum(rhs),rhsMax =  -3.87512848976104E+00  2.52047518844942E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40600369586825E+00  2.51092921524807E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61682443216083E+00  2.58874088009772E-03  
  cg2d: Sum(rhs),rhsMax =  -1.83238712295976E+00  2.61669730686133E-03  
  cg2d: Sum(rhs),rhsMax =  -1.17513338503086E+00  2.56005946966658E-03  
  cg2d: Sum(rhs),rhsMax =  -7.11994624202404E-01  2.47855830755221E-03  
  cg2d: Sum(rhs),rhsMax =  -5.26422160143215E-01  2.47042092500783E-03  
  cg2d: Sum(rhs),rhsMax =  -6.78930224627925E-01  2.49676870301240E-03  
  cg2d: Sum(rhs),rhsMax =  -1.12673723181330E+00  2.53652611429532E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75981626718674E+00  2.58504763812601E-03  
  cg2d: Sum(rhs),rhsMax =  -2.43940637331334E+00  2.63568090193694E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03203011156644E+00  2.68092813709771E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40991310980655E+00  2.73286305839238E-03  
  cg2d: Sum(rhs),rhsMax =  -3.48046022343265E+00  2.80943924355279E-03  
  cg2d: Sum(rhs),rhsMax =  -3.32063072286706E+00  2.84054010690781E-03  
  cg2d: Sum(rhs),rhsMax =  -2.96079446989355E+00  2.82589059672766E-03  
  cg2d: Sum(rhs),rhsMax =  -2.32992811180153E+00  2.92147976545699E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72242456512981E+00  2.94384964750741E-03  
  cg2d: Sum(rhs),rhsMax =  -1.21221904215146E+00  2.89157781772218E-03  
  cg2d: Sum(rhs),rhsMax =  -8.69698402217847E-01  2.78046459415204E-03  
  cg2d: Sum(rhs),rhsMax =  -7.64867813963527E-01  2.63730952044655E-03  
  cg2d: Sum(rhs),rhsMax =  -9.31747856533557E-01  2.54529704954843E-03  
  cg2d: Sum(rhs),rhsMax =  -1.31074339367019E+00  2.59464770217574E-03  
  cg2d: Sum(rhs),rhsMax =  -1.82960843359385E+00  2.67470089882054E-03  
  cg2d: Sum(rhs),rhsMax =  -2.36415409108577E+00  2.77096213935899E-03  
  cg2d: Sum(rhs),rhsMax =  -2.80794779126457E+00  2.86583707875991E-03  
  cg2d: Sum(rhs),rhsMax =  -3.09076537443768E+00  2.94225355980030E-03  
  cg2d: Sum(rhs),rhsMax =  -3.17911023298024E+00  2.98708408849840E-03  
  cg2d: Sum(rhs),rhsMax =  -3.06968980216173E+00  2.99369703713731E-03  
  cg2d: Sum(rhs),rhsMax =  -2.74200030572827E+00  3.00868118077154E-03  
  cg2d: Sum(rhs),rhsMax =  -2.22987018608872E+00  3.08320498599973E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72892384745057E+00  3.09216604716194E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30661126949390E+00  3.03707926355340E-03  
  cg2d: Sum(rhs),rhsMax =  -1.02724588609263E+00  2.93201257032372E-03  
  cg2d: Sum(rhs),rhsMax =  -9.49612093973158E-01  2.80059570837469E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10546682594697E+00  2.68802013831836E-03  
  cg2d: Sum(rhs),rhsMax =  -1.41911846708920E+00  2.73183505821980E-03  
  cg2d: Sum(rhs),rhsMax =  -1.85263652910969E+00  2.80075125990421E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30607105614051E+00  2.88121986326091E-03  
  cg2d: Sum(rhs),rhsMax =  -2.69038333167251E+00  2.95745900583987E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94313285024572E+00  3.01465311618085E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03123923834222E+00  3.04190027822616E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94785322230657E+00  3.03433142062597E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61356655318220E+00  3.10365980392204E-03  
  cg2d: Sum(rhs),rhsMax =  -2.18161317632172E+00  3.16115507319605E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75526124107601E+00  3.15966315799476E-03  
  cg2d: Sum(rhs),rhsMax =  -1.39603743806479E+00  3.10114914569416E-03  
  cg2d: Sum(rhs),rhsMax =  -1.16177140498671E+00  2.99876547828608E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10293747606750E+00  2.87411085633600E-03  
  cg2d: Sum(rhs),rhsMax =  -1.24975134451687E+00  2.75286356880007E-03  
  cg2d: Sum(rhs),rhsMax =  -1.53840869692234E+00  2.75098217573327E-03  
  cg2d: Sum(rhs),rhsMax =  -1.91301873121772E+00  2.81271670060313E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30705941299859E+00  2.88449382092869E-03  
  cg2d: Sum(rhs),rhsMax =  -2.64297554161381E+00  2.95188726484511E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86495130507758E+00  3.00154119518056E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94238809743838E+00  3.02377927074858E-03  
  cg2d: Sum(rhs),rhsMax =  -2.84207312103676E+00  3.04217209216726E-03  
  cg2d: Sum(rhs),rhsMax =  -2.51902174844634E+00  3.13830807595797E-03  
  cg2d: Sum(rhs),rhsMax =  -2.14123729397919E+00  3.18959326173404E-03  
  cg2d: Sum(rhs),rhsMax =  -1.76835918279321E+00  3.18714935199340E-03  
  cg2d: Sum(rhs),rhsMax =  -1.45590349012029E+00  3.13272232172119E-03  
  cg2d: Sum(rhs),rhsMax =  -1.25508070189261E+00  3.03818420337041E-03  
  cg2d: Sum(rhs),rhsMax =  -1.20874903172568E+00  2.92305995223025E-03  
  cg2d: Sum(rhs),rhsMax =  -1.34034309682436E+00  2.81059309537363E-03  
  cg2d: Sum(rhs),rhsMax =  -1.62624330541289E+00  2.74190573619101E-03  
 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  
  --> objf_test(bi,bj)   =  0.509071981743371E-01  
  --> objf_tracer(bi,bj) =  0.000000000000000E+00  
  --> objf_atl(bi,bj)    =  0.000000000000000E+00  
   local fc =  0.509071981743371E-01  
  global fc =  0.509071981743371E-01  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 grad-res -------------------------------  
  grad-res     0    3    2    2    1    1    1    1   0.509071982062E-01 0.509071982380E-01 0.509071981743E-01  
  grad-res     0    3    3    7   25    1    1    1   0.317833265773E-06 0.318144781353E-06 -.980122640881E-03  
 (PID.TID 0000.0001)   ADM  precision_derivative_cost =    5.09071982061516E-02  
 (PID.TID 0000.0001)   ADM  precision_derivative_grad =    3.17833265772916E-07  
  ph-grd  ierr ---------------------------  
  ph-grd  ierr =  0, icomp =  7, ichknum =  3  
  ph-grd -->hit<--  5 2 1 1  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: adxx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
                      ctrl_depth_ini: ctrl update R_low,  
                                      adding the control vector.  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001) Start initial hydrostatic pressure computation  
 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Model current state  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  
  cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00  
  cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05  
  cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04  
  cg2d: Sum(rhs),rhsMax =  -1.54955562832148E+01  4.32479836297444E-04  
  cg2d: Sum(rhs),rhsMax =  -1.41111452328285E+01  6.49958988329015E-04  
  cg2d: Sum(rhs),rhsMax =  -1.31144322332375E+01  8.30737102830122E-04  
  cg2d: Sum(rhs),rhsMax =  -1.21209090327092E+01  9.52510661952575E-04  
  cg2d: Sum(rhs),rhsMax =  -1.07124742373494E+01  1.02806631161965E-03  
  cg2d: Sum(rhs),rhsMax =  -7.41375936669902E+00  1.27086596333557E-03  
  cg2d: Sum(rhs),rhsMax =  -4.70217533460681E+00  1.51019014092291E-03  
  cg2d: Sum(rhs),rhsMax =  -2.72440685931945E+00  1.65833738307113E-03  
  cg2d: Sum(rhs),rhsMax =  -1.27958669047720E+00  1.70565508822643E-03  
  cg2d: Sum(rhs),rhsMax =  -3.29564699098986E-01  1.66071960609364E-03  
  cg2d: Sum(rhs),rhsMax =   5.21320407888896E-02  1.54812756156516E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86625374212942E-01  1.40338816094232E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30315843461396E+00  1.44268599556540E-03  
  cg2d: Sum(rhs),rhsMax =  -2.68067690628688E+00  1.50836886426707E-03  
  cg2d: Sum(rhs),rhsMax =  -4.07407454041402E+00  1.58424366632504E-03  
  cg2d: Sum(rhs),rhsMax =  -5.18272349028124E+00  1.66593592517241E-03  
  cg2d: Sum(rhs),rhsMax =  -5.80990599603077E+00  1.74846174951354E-03  
  cg2d: Sum(rhs),rhsMax =  -5.87740628982532E+00  1.82725970739107E-03  
  cg2d: Sum(rhs),rhsMax =  -5.41358312682080E+00  1.89900434202048E-03  
  cg2d: Sum(rhs),rhsMax =  -4.53080677824381E+00  1.96213934062877E-03  
  cg2d: Sum(rhs),rhsMax =  -3.22587898734685E+00  2.12611202788196E-03  
  cg2d: Sum(rhs),rhsMax =  -2.04447211734013E+00  2.24837953957371E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10818137178744E+00  2.30404049382421E-03  
  cg2d: Sum(rhs),rhsMax =  -4.90484879813462E-01  2.29576532645685E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61247063432842E-01  2.23814842414657E-03  
  cg2d: Sum(rhs),rhsMax =  -4.50921968936241E-01  2.26266906681831E-03  
  cg2d: Sum(rhs),rhsMax =  -1.00469610716668E+00  2.31946122756827E-03  
  cg2d: Sum(rhs),rhsMax =  -1.78565331612278E+00  2.37599941258487E-03  
  cg2d: Sum(rhs),rhsMax =  -2.62429309188771E+00  2.42805543023995E-03  
  cg2d: Sum(rhs),rhsMax =  -3.35748487260245E+00  2.47123044568521E-03  
  cg2d: Sum(rhs),rhsMax =  -3.85508918606615E+00  2.50195597784216E-03  
  cg2d: Sum(rhs),rhsMax =  -4.03589979111612E+00  2.51830321913483E-03  
  cg2d: Sum(rhs),rhsMax =  -3.87512849097932E+00  2.52047518411692E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40600369644540E+00  2.51092921051717E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61682442592761E+00  2.58874088026959E-03  
  cg2d: Sum(rhs),rhsMax =  -1.83238711651801E+00  2.61669730691514E-03  
  cg2d: Sum(rhs),rhsMax =  -1.17513337799414E+00  2.56005946981862E-03  
  cg2d: Sum(rhs),rhsMax =  -7.11994616975152E-01  2.47855830620588E-03  
  cg2d: Sum(rhs),rhsMax =  -5.26422153296374E-01  2.47042091949450E-03  
  cg2d: Sum(rhs),rhsMax =  -6.78930217874285E-01  2.49676869745978E-03  
  cg2d: Sum(rhs),rhsMax =  -1.12673722591383E+00  2.53652610867680E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75981626265222E+00  2.58504763239771E-03  
  cg2d: Sum(rhs),rhsMax =  -2.43940637034873E+00  2.63568089605001E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03203011007928E+00  2.68092813101025E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40991311653698E+00  2.73286304635408E-03  
  cg2d: Sum(rhs),rhsMax =  -3.48046022813213E+00  2.80943923319331E-03  
  cg2d: Sum(rhs),rhsMax =  -3.32063072457174E+00  2.84054009850292E-03  
  cg2d: Sum(rhs),rhsMax =  -2.96079446855508E+00  2.82589059013053E-03  
  cg2d: Sum(rhs),rhsMax =  -2.32992810174434E+00  2.92147976794273E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72242455548480E+00  2.94384965013618E-03  
  cg2d: Sum(rhs),rhsMax =  -1.21221903260863E+00  2.89157782060634E-03  
  cg2d: Sum(rhs),rhsMax =  -8.69698392489546E-01  2.78046459738816E-03  
  cg2d: Sum(rhs),rhsMax =  -7.64867803717500E-01  2.63730952409962E-03  
  cg2d: Sum(rhs),rhsMax =  -9.31747850358574E-01  2.54529704061616E-03  
  cg2d: Sum(rhs),rhsMax =  -1.31074338969472E+00  2.59464769199936E-03  
  cg2d: Sum(rhs),rhsMax =  -1.82960843240027E+00  2.67470088795296E-03  
  cg2d: Sum(rhs),rhsMax =  -2.36415409227923E+00  2.77096212851231E-03  
  cg2d: Sum(rhs),rhsMax =  -2.80794779368035E+00  2.86583706864423E-03  
  cg2d: Sum(rhs),rhsMax =  -3.09076537672882E+00  2.94225355096568E-03  
  cg2d: Sum(rhs),rhsMax =  -3.17911023415919E+00  2.98708408121362E-03  
  cg2d: Sum(rhs),rhsMax =  -3.06968980185708E+00  2.99369703133079E-03  
  cg2d: Sum(rhs),rhsMax =  -2.74200029333046E+00  3.00868118785613E-03  
  cg2d: Sum(rhs),rhsMax =  -2.22987017502671E+00  3.08320499365210E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72892383756307E+00  3.09216605547369E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30661126056571E+00  3.03707927259300E-03  
  cg2d: Sum(rhs),rhsMax =  -1.02724587778685E+00  2.93201258012347E-03  
  cg2d: Sum(rhs),rhsMax =  -9.49612085720535E-01  2.80059571892523E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10546682573385E+00  2.68802012826296E-03  
  cg2d: Sum(rhs),rhsMax =  -1.41911846911256E+00  2.73183504723645E-03  
  cg2d: Sum(rhs),rhsMax =  -1.85263653357532E+00  2.80075124871638E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30607106246579E+00  2.88121985266431E-03  
  cg2d: Sum(rhs),rhsMax =  -2.69038333874832E+00  2.95745899653949E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94313285696037E+00  3.01465310864529E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03123924402770E+00  3.04190027258866E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94785322692068E+00  3.03433141665304E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61356654146139E+00  3.10365981948565E-03  
  cg2d: Sum(rhs),rhsMax =  -2.18161316697962E+00  3.16115508959872E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75526123402549E+00  3.15966317535454E-03  
  cg2d: Sum(rhs),rhsMax =  -1.39603743306579E+00  3.10114916409574E-03  
  cg2d: Sum(rhs),rhsMax =  -1.16177140154193E+00  2.99876549776697E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10293747326450E+00  2.87411087688174E-03  
  cg2d: Sum(rhs),rhsMax =  -1.24975134095924E+00  2.75286359034922E-03  
  cg2d: Sum(rhs),rhsMax =  -1.53840871019336E+00  2.75098216494772E-03  
  cg2d: Sum(rhs),rhsMax =  -1.91301874697236E+00  2.81271668942099E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30705943065303E+00  2.88449381017200E-03  
  cg2d: Sum(rhs),rhsMax =  -2.64297556017479E+00  2.95188725524068E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86495132358516E+00  3.00154118721817E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94238811535281E+00  3.02377926458712E-03  
  cg2d: Sum(rhs),rhsMax =  -2.84207310914257E+00  3.04217211871228E-03  
  cg2d: Sum(rhs),rhsMax =  -2.51902173999469E+00  3.13830810331041E-03  
  cg2d: Sum(rhs),rhsMax =  -2.14123728923353E+00  3.18959329001125E-03  
  cg2d: Sum(rhs),rhsMax =  -1.76835918171731E+00  3.18714938130612E-03  
  cg2d: Sum(rhs),rhsMax =  -1.45590349239356E+00  3.13272235215449E-03  
  cg2d: Sum(rhs),rhsMax =  -1.25508070679542E+00  3.03818423497009E-03  
  cg2d: Sum(rhs),rhsMax =  -1.20874903796774E+00  2.92305998499720E-03  
  cg2d: Sum(rhs),rhsMax =  -1.34034310249531E+00  2.81059312926710E-03  
  cg2d: Sum(rhs),rhsMax =  -1.62624333572610E+00  2.74190572512227E-03  
 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  
  --> objf_test(bi,bj)   =  0.509071983152976E-01  
  --> objf_tracer(bi,bj) =  0.000000000000000E+00  
  --> objf_atl(bi,bj)    =  0.000000000000000E+00  
   local fc =  0.509071983152976E-01  
  global fc =  0.509071983152976E-01  
  ph-check fcpertplus =   0.0509071983  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
  ph-check fcpertminus =   0.0509071982  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
                      ctrl_depth_ini: ctrl update R_low,  
                                      adding the control vector.  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001) Start initial hydrostatic pressure computation  
 (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Model current state  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  
  cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00  
  cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05  
  cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04  
  cg2d: Sum(rhs),rhsMax =  -1.54955562832148E+01  4.32479836297444E-04  
  cg2d: Sum(rhs),rhsMax =  -1.41111452330707E+01  6.49958988317814E-04  
  cg2d: Sum(rhs),rhsMax =  -1.31144322332850E+01  8.30737102826651E-04  
  cg2d: Sum(rhs),rhsMax =  -1.21209090323681E+01  9.52510661978028E-04  
  cg2d: Sum(rhs),rhsMax =  -1.07124742370644E+01  1.02806631164449E-03  
  cg2d: Sum(rhs),rhsMax =  -7.41375936661510E+00  1.27086596334588E-03  
  cg2d: Sum(rhs),rhsMax =  -4.70217533450136E+00  1.51019014095327E-03  
  cg2d: Sum(rhs),rhsMax =  -2.72440685923902E+00  1.65833738312907E-03  
  cg2d: Sum(rhs),rhsMax =  -1.27958669046896E+00  1.70565508831628E-03  
  cg2d: Sum(rhs),rhsMax =  -3.29564699206136E-01  1.66071960621415E-03  
  cg2d: Sum(rhs),rhsMax =   5.21320405419119E-02  1.54812756170748E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86625374588168E-01  1.40338816108879E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30315843278977E+00  1.44268599819196E-03  
  cg2d: Sum(rhs),rhsMax =  -2.68067689970164E+00  1.50836886835804E-03  
  cg2d: Sum(rhs),rhsMax =  -4.07407452661688E+00  1.58424367200634E-03  
  cg2d: Sum(rhs),rhsMax =  -5.18272346869739E+00  1.66593593240923E-03  
  cg2d: Sum(rhs),rhsMax =  -5.80990596853079E+00  1.74846175810201E-03  
  cg2d: Sum(rhs),rhsMax =  -5.87740626012593E+00  1.82725971698011E-03  
  cg2d: Sum(rhs),rhsMax =  -5.41358309916506E+00  1.89900435216108E-03  
  cg2d: Sum(rhs),rhsMax =  -4.53080675602733E+00  1.96213935084307E-03  
  cg2d: Sum(rhs),rhsMax =  -3.22587899082299E+00  2.12611202652723E-03  
  cg2d: Sum(rhs),rhsMax =  -2.04447212032475E+00  2.24837953794405E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10818137433119E+00  2.30404049192539E-03  
  cg2d: Sum(rhs),rhsMax =  -4.90484882079353E-01  2.29576532429710E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61247065734262E-01  2.23814842173262E-03  
  cg2d: Sum(rhs),rhsMax =  -4.50921969707042E-01  2.26266907375192E-03  
  cg2d: Sum(rhs),rhsMax =  -1.00469610627417E+00  2.31946123477947E-03  
  cg2d: Sum(rhs),rhsMax =  -1.78565331245249E+00  2.37599942050288E-03  
  cg2d: Sum(rhs),rhsMax =  -2.62429308449559E+00  2.42805543920990E-03  
  cg2d: Sum(rhs),rhsMax =  -3.35748486101446E+00  2.47123045590973E-03  
  cg2d: Sum(rhs),rhsMax =  -3.85508917062255E+00  2.50195598935017E-03  
  cg2d: Sum(rhs),rhsMax =  -4.03589977310997E+00  2.51830323178252E-03  
  cg2d: Sum(rhs),rhsMax =  -3.87512847245176E+00  2.52047519761970E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40600367966679E+00  2.51092922450533E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61682444034240E+00  2.58874086805899E-03  
  cg2d: Sum(rhs),rhsMax =  -1.83238712749355E+00  2.61669729406243E-03  
  cg2d: Sum(rhs),rhsMax =  -1.17513338620414E+00  2.56005945611512E-03  
  cg2d: Sum(rhs),rhsMax =  -7.11994621015828E-01  2.47855829857072E-03  
  cg2d: Sum(rhs),rhsMax =  -5.26422152342698E-01  2.47042093182335E-03  
  cg2d: Sum(rhs),rhsMax =  -6.78930216034802E-01  2.49676870945904E-03  
  cg2d: Sum(rhs),rhsMax =  -1.12673722172904E+00  2.53652612059698E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75981625514285E+00  2.58504764451248E-03  
  cg2d: Sum(rhs),rhsMax =  -2.43940635904478E+00  2.63568090860245E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03203009504020E+00  2.68092814417031E-03  
  cg2d: Sum(rhs),rhsMax =  -3.40991312054113E+00  2.73286304261552E-03  
  cg2d: Sum(rhs),rhsMax =  -3.48046023658435E+00  2.80943922541816E-03  
  cg2d: Sum(rhs),rhsMax =  -3.32063073718783E+00  2.84054008622818E-03  
  cg2d: Sum(rhs),rhsMax =  -2.96079448341224E+00  2.82589057371664E-03  
  cg2d: Sum(rhs),rhsMax =  -2.32992812035880E+00  2.92147974100611E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72242456843275E+00  2.94384962207011E-03  
  cg2d: Sum(rhs),rhsMax =  -1.21221904068657E+00  2.89157779129791E-03  
  cg2d: Sum(rhs),rhsMax =  -8.69698396955632E-01  2.78046456673438E-03  
  cg2d: Sum(rhs),rhsMax =  -7.64867806775164E-01  2.63730949202330E-03  
  cg2d: Sum(rhs),rhsMax =  -9.31747848481871E-01  2.54529702547570E-03  
  cg2d: Sum(rhs),rhsMax =  -1.31074338813681E+00  2.59464767867825E-03  
  cg2d: Sum(rhs),rhsMax =  -1.82960843190074E+00  2.67470087538321E-03  
  cg2d: Sum(rhs),rhsMax =  -2.36415409363705E+00  2.77096211534431E-03  
  cg2d: Sum(rhs),rhsMax =  -2.80794779778950E+00  2.86583705355802E-03  
  cg2d: Sum(rhs),rhsMax =  -3.09076538409425E+00  2.94225353296960E-03  
  cg2d: Sum(rhs),rhsMax =  -3.17911024434828E+00  2.98708405986657E-03  
  cg2d: Sum(rhs),rhsMax =  -3.06968981327671E+00  2.99369700684182E-03  
  cg2d: Sum(rhs),rhsMax =  -2.74200031943742E+00  3.00868114294443E-03  
  cg2d: Sum(rhs),rhsMax =  -2.22987019299307E+00  3.08320494716707E-03  
  cg2d: Sum(rhs),rhsMax =  -1.72892384767211E+00  3.09216600732980E-03  
  cg2d: Sum(rhs),rhsMax =  -1.30661126365774E+00  3.03707922272023E-03  
  cg2d: Sum(rhs),rhsMax =  -1.02724587552524E+00  2.93201252848070E-03  
  cg2d: Sum(rhs),rhsMax =  -9.49612081074713E-01  2.80059566550768E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10546680804076E+00  2.68802010979600E-03  
  cg2d: Sum(rhs),rhsMax =  -1.41911845152186E+00  2.73183503007305E-03  
  cg2d: Sum(rhs),rhsMax =  -1.85263651746792E+00  2.80075123147580E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30607104908922E+00  2.88121983386961E-03  
  cg2d: Sum(rhs),rhsMax =  -2.69038332903728E+00  2.95745897492646E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94313285107146E+00  3.01465308343060E-03  
  cg2d: Sum(rhs),rhsMax =  -3.03123924094445E+00  3.04190024364204E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94785322440472E+00  3.03433138453773E-03  
  cg2d: Sum(rhs),rhsMax =  -2.61356656380053E+00  3.10365975183278E-03  
  cg2d: Sum(rhs),rhsMax =  -2.18161317924691E+00  3.16115502019015E-03  
  cg2d: Sum(rhs),rhsMax =  -1.75526123633133E+00  3.15966310409025E-03  
  cg2d: Sum(rhs),rhsMax =  -1.39603742635836E+00  3.10114909089971E-03  
  cg2d: Sum(rhs),rhsMax =  -1.16177138789978E+00  2.99876542260125E-03  
  cg2d: Sum(rhs),rhsMax =  -1.10293745638007E+00  2.87411079975332E-03  
  cg2d: Sum(rhs),rhsMax =  -1.24975132631152E+00  2.75286351130849E-03  
  cg2d: Sum(rhs),rhsMax =  -1.53840866821860E+00  2.75098214589384E-03  
  cg2d: Sum(rhs),rhsMax =  -1.91301870605777E+00  2.81271667083434E-03  
  cg2d: Sum(rhs),rhsMax =  -2.30705939209080E+00  2.88449379048811E-03  
  cg2d: Sum(rhs),rhsMax =  -2.64297552483890E+00  2.95188723312264E-03  
  cg2d: Sum(rhs),rhsMax =  -2.86495129154211E+00  3.00154116181838E-03  
  cg2d: Sum(rhs),rhsMax =  -2.94238808553213E+00  3.02377923571057E-03  
  cg2d: Sum(rhs),rhsMax =  -2.84207313392781E+00  3.04217202839574E-03  
  cg2d: Sum(rhs),rhsMax =  -2.51902175408314E+00  3.13830801138051E-03  
  cg2d: Sum(rhs),rhsMax =  -2.14123729147277E+00  3.18959319637772E-03  
  cg2d: Sum(rhs),rhsMax =  -1.76835917214204E+00  3.18714928587893E-03  
  cg2d: Sum(rhs),rhsMax =  -1.45590347212456E+00  3.13272225486133E-03  
  cg2d: Sum(rhs),rhsMax =  -1.25508067831487E+00  3.03818413577007E-03  
  cg2d: Sum(rhs),rhsMax =  -1.20874900554936E+00  2.92305988388808E-03  
  cg2d: Sum(rhs),rhsMax =  -1.34034307225732E+00  2.81059302628481E-03  
  cg2d: Sum(rhs),rhsMax =  -1.62624326318961E+00  2.74190570649286E-03  
 (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  
  --> objf_test(bi,bj)   =  0.509071980970055E-01  
  --> objf_tracer(bi,bj) =  0.000000000000000E+00  
  --> objf_atl(bi,bj)    =  0.000000000000000E+00  
   local fc =  0.509071980970055E-01  
  global fc =  0.509071980970055E-01  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 grad-res -------------------------------  
  grad-res     0    4    5    2    1    1    1    1   0.509071982062E-01 0.509071983153E-01 0.509071980970E-01  
  grad-res     0    4    4   10   25    1    1    1   0.109132588337E-05 0.109146039429E-05 -.123254585970E-03  
 (PID.TID 0000.0001)   ADM  precision_derivative_cost =    5.09071982061516E-02  
 (PID.TID 0000.0001)   ADM  precision_derivative_grad =    1.09132588336696E-06  
  ph-grd  ierr ---------------------------  
  ph-grd  ierr =  0, icomp =  10, ichknum =  4  
  ph-grd -->hit<--  3 3 1 1  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: adxx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
2715                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
2716                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
2717  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2718  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2719  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
2720  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2721  (PID.TID 0000.0001) // Model current state  (PID.TID 0000.0001) // Model current state
2722  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2723  (PID.TID 0000.0001)  (PID.TID 0000.0001)
2724  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
2725   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
2726   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
2727   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353678E-03  2.18766023593718E-04
2728   cg2d: Sum(rhs),rhsMax =  -1.54955562832148E+01  4.32479836297444E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564470203E-03  4.29236468106464E-04
2729   cg2d: Sum(rhs),rhsMax =  -1.41111452323674E+01  6.49958988350290E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903539887E-03  6.43184796147664E-04
2730   cg2d: Sum(rhs),rhsMax =  -1.31144322329645E+01  8.30737102848087E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273453E-02  8.17951762915032E-04
2731   cg2d: Sum(rhs),rhsMax =  -1.21209090323042E+01  9.52510661986397E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833390221E-02  9.31105228506346E-04
2732   cg2d: Sum(rhs),rhsMax =  -1.07124742371723E+01  1.02806631164034E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562438467E-02  9.89364856773736E-04
2733   cg2d: Sum(rhs),rhsMax =  -7.41375936671756E+00  1.27086596333818E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118117296E-03  1.22456378133149E-03
2734   cg2d: Sum(rhs),rhsMax =  -4.70217533428721E+00  1.51019014102974E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879421139E-03  1.44777510277566E-03
2735   cg2d: Sum(rhs),rhsMax =  -2.72440685883755E+00  1.65833738334855E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202875408E-03  1.58982062913090E-03
2736   cg2d: Sum(rhs),rhsMax =  -1.27958669001707E+00  1.70565508871971E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828109555E-03  1.64357697439571E-03
2737   cg2d: Sum(rhs),rhsMax =  -3.29564698771767E-01  1.66071960680879E-03   cg2d: Sum(rhs),rhsMax =  -5.47818875145379E-04  1.61756159415147E-03
2738   cg2d: Sum(rhs),rhsMax =   5.21320410749234E-02  1.54812756244970E-03   cg2d: Sum(rhs),rhsMax =   7.99729207150618E-05  1.53363856619067E-03
2739   cg2d: Sum(rhs),rhsMax =  -2.86625373546793E-01  1.40338816187822E-03   cg2d: Sum(rhs),rhsMax =  -4.03103056571250E-04  1.42794064560239E-03
2740   cg2d: Sum(rhs),rhsMax =  -1.30315843245363E+00  1.44268599734382E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816378956E-03  1.49223780508577E-03
2741   cg2d: Sum(rhs),rhsMax =  -2.68067690187785E+00  1.50836886643477E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898731325E-03  1.56210440360761E-03
2742   cg2d: Sum(rhs),rhsMax =  -4.07407453359602E+00  1.58424366879368E-03   cg2d: Sum(rhs),rhsMax =  -6.45462888952033E-03  1.63424212961445E-03
2743   cg2d: Sum(rhs),rhsMax =  -5.18272348182713E+00  1.66593592779726E-03   cg2d: Sum(rhs),rhsMax =  -8.63394917021012E-03  1.70505818813513E-03
2744   cg2d: Sum(rhs),rhsMax =  -5.80990598739450E+00  1.74846175210631E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899816919E-02  1.77167127367234E-03
2745   cg2d: Sum(rhs),rhsMax =  -5.87740628257843E+00  1.82725970974174E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064670046E-02  1.83257529861649E-03
2746   cg2d: Sum(rhs),rhsMax =  -5.41358312208343E+00  1.89900434392440E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482906930E-02  1.88791211919504E-03
2747   cg2d: Sum(rhs),rhsMax =  -4.53080677635039E+00  1.96213934191473E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268413705E-03  1.93938683788362E-03
2748   cg2d: Sum(rhs),rhsMax =  -3.22587899766323E+00  2.12611202198115E-03   cg2d: Sum(rhs),rhsMax =  -6.85700209288821E-03  2.06671962700888E-03
2749   cg2d: Sum(rhs),rhsMax =  -2.04447212477987E+00  2.24837953314939E-03   cg2d: Sum(rhs),rhsMax =  -4.59527343782121E-03  2.17651147490529E-03
2750   cg2d: Sum(rhs),rhsMax =  -1.10818137679036E+00  2.30404048714675E-03   cg2d: Sum(rhs),rhsMax =  -2.55199123101566E-03  2.23681621182242E-03
2751   cg2d: Sum(rhs),rhsMax =  -4.90484883183859E-01  2.29576531976759E-03   cg2d: Sum(rhs),rhsMax =  -1.12489762832057E-03  2.25047700920065E-03
2752   cg2d: Sum(rhs),rhsMax =  -2.61247066237202E-01  2.23814841761679E-03   cg2d: Sum(rhs),rhsMax =  -5.83637557251454E-04  2.23911227388783E-03
2753   cg2d: Sum(rhs),rhsMax =  -4.50921971390397E-01  2.26266906447141E-03   cg2d: Sum(rhs),rhsMax =  -1.01911454472891E-03  2.31619526810851E-03
2754   cg2d: Sum(rhs),rhsMax =  -1.00469611008369E+00  2.31946122510164E-03   cg2d: Sum(rhs),rhsMax =  -2.32886289097723E-03  2.39332627984867E-03
2755   cg2d: Sum(rhs),rhsMax =  -1.78565331966013E+00  2.37599941013657E-03   cg2d: Sum(rhs),rhsMax =  -4.24067142155629E-03  2.46478012430221E-03
2756   cg2d: Sum(rhs),rhsMax =  -2.62429309599969E+00  2.42805542789230E-03   cg2d: Sum(rhs),rhsMax =  -6.36913438109206E-03  2.52475933080787E-03
2757   cg2d: Sum(rhs),rhsMax =  -3.35748487714855E+00  2.47123044345410E-03   cg2d: Sum(rhs),rhsMax =  -8.29342191383553E-03  2.56860713540743E-03
2758   cg2d: Sum(rhs),rhsMax =  -3.85508919094133E+00  2.50195597567805E-03   cg2d: Sum(rhs),rhsMax =  -9.64059753919983E-03  2.59379160255523E-03
2759   cg2d: Sum(rhs),rhsMax =  -4.03589979630166E+00  2.51830321693474E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044302906E-02  2.60046741189209E-03
2760   cg2d: Sum(rhs),rhsMax =  -3.87512849648942E+00  2.52047518174491E-03   cg2d: Sum(rhs),rhsMax =  -9.76069657866483E-03  2.59154640604391E-03
2761   cg2d: Sum(rhs),rhsMax =  -3.40600370221850E+00  2.51092920782907E-03   cg2d: Sum(rhs),rhsMax =  -8.54505745660371E-03  2.57230689558486E-03
2762   cg2d: Sum(rhs),rhsMax =  -2.61682443347620E+00  2.58874087509947E-03   cg2d: Sum(rhs),rhsMax =  -6.76655619577046E-03  2.57617678828382E-03
2763   cg2d: Sum(rhs),rhsMax =  -1.83238712282519E+00  2.61669730150722E-03   cg2d: Sum(rhs),rhsMax =  -4.78666960511562E-03  2.60704657852559E-03
2764   cg2d: Sum(rhs),rhsMax =  -1.17513338336695E+00  2.56005946404670E-03   cg2d: Sum(rhs),rhsMax =  -2.99995524323102E-03  2.55368005689408E-03
2765   cg2d: Sum(rhs),rhsMax =  -7.11994623662437E-01  2.47855829282875E-03   cg2d: Sum(rhs),rhsMax =  -1.75595290119474E-03  2.53090267943621E-03
2766   cg2d: Sum(rhs),rhsMax =  -5.26422157167338E-01  2.47042091419850E-03   cg2d: Sum(rhs),rhsMax =  -1.29134016066053E-03  2.55686897864001E-03
2767   cg2d: Sum(rhs),rhsMax =  -6.78930221881583E-01  2.49676869176641E-03   cg2d: Sum(rhs),rhsMax =  -1.68547889173101E-03  2.59998586276715E-03
2768   cg2d: Sum(rhs),rhsMax =  -1.12673723061262E+00  2.53652610270500E-03   cg2d: Sum(rhs),rhsMax =  -2.84766407903051E-03  2.65617340862001E-03
2769   cg2d: Sum(rhs),rhsMax =  -1.75981626837740E+00  2.58504762626808E-03   cg2d: Sum(rhs),rhsMax =  -4.53801266115729E-03  2.71885907960038E-03
2770   cg2d: Sum(rhs),rhsMax =  -2.43940637710237E+00  2.63568088986934E-03   cg2d: Sum(rhs),rhsMax =  -6.41728547581913E-03  2.78009792886302E-03
2771   cg2d: Sum(rhs),rhsMax =  -3.03203011757185E+00  2.68092812486082E-03   cg2d: Sum(rhs),rhsMax =  -8.11533162470202E-03  2.83193125976112E-03
2772   cg2d: Sum(rhs),rhsMax =  -3.40991311971014E+00  2.73286304389088E-03   cg2d: Sum(rhs),rhsMax =  -9.30436784528805E-03  2.86771962687110E-03
2773   cg2d: Sum(rhs),rhsMax =  -3.48046023336432E+00  2.80943922876383E-03   cg2d: Sum(rhs),rhsMax =  -9.76260396693607E-03  2.88321602595924E-03
2774   cg2d: Sum(rhs),rhsMax =  -3.32063073180948E+00  2.84054009185721E-03   cg2d: Sum(rhs),rhsMax =  -9.41588737490090E-03  2.87721816670434E-03
2775   cg2d: Sum(rhs),rhsMax =  -2.96079447691004E+00  2.82589058143406E-03   cg2d: Sum(rhs),rhsMax =  -8.34958546487874E-03  2.85172238434782E-03
2776   cg2d: Sum(rhs),rhsMax =  -2.32992811038505E+00  2.92147975595445E-03   cg2d: Sum(rhs),rhsMax =  -6.78891551407112E-03  2.90854931348866E-03
2777   cg2d: Sum(rhs),rhsMax =  -1.72242456161937E+00  2.94384963775063E-03   cg2d: Sum(rhs),rhsMax =  -5.05216136801371E-03  2.93304375891593E-03
2778   cg2d: Sum(rhs),rhsMax =  -1.21221903660104E+00  2.89157780776527E-03   cg2d: Sum(rhs),rhsMax =  -3.48645865965179E-03  2.88331761878715E-03
2779   cg2d: Sum(rhs),rhsMax =  -8.69698394854552E-01  2.78046458402557E-03   cg2d: Sum(rhs),rhsMax =  -2.39907589629088E-03  2.77469261712947E-03
2780   cg2d: Sum(rhs),rhsMax =  -7.64867805326226E-01  2.63730951015267E-03   cg2d: Sum(rhs),rhsMax =  -1.99776875387081E-03  2.64912183875854E-03
2781   cg2d: Sum(rhs),rhsMax =  -9.31747849962585E-01  2.54529703290782E-03   cg2d: Sum(rhs),rhsMax =  -2.35175894008688E-03  2.63954764660034E-03
2782   cg2d: Sum(rhs),rhsMax =  -1.31074338907274E+00  2.59464768535950E-03   cg2d: Sum(rhs),rhsMax =  -3.38063156582943E-03  2.64744430874295E-03
2783   cg2d: Sum(rhs),rhsMax =  -1.82960843180322E+00  2.67470088186772E-03   cg2d: Sum(rhs),rhsMax =  -4.87283030284153E-03  2.67027734197696E-03
2784   cg2d: Sum(rhs),rhsMax =  -2.36415409203797E+00  2.77096212231506E-03   cg2d: Sum(rhs),rhsMax =  -6.52958399099526E-03  2.75143062417529E-03
2785   cg2d: Sum(rhs),rhsMax =  -2.80794779424638E+00  2.86583706167089E-03   cg2d: Sum(rhs),rhsMax =  -8.02517516066643E-03  2.84716528406009E-03
2786   cg2d: Sum(rhs),rhsMax =  -3.09076537842744E+00  2.94225354270623E-03   cg2d: Sum(rhs),rhsMax =  -9.07141274174119E-03  2.92480129524292E-03
2787   cg2d: Sum(rhs),rhsMax =  -3.17911023689163E+00  2.98708407142753E-03   cg2d: Sum(rhs),rhsMax =  -9.47356465241643E-03  2.97120289532928E-03
2788   cg2d: Sum(rhs),rhsMax =  -3.06968980496059E+00  2.99369702010229E-03   cg2d: Sum(rhs),rhsMax =  -9.16691604554845E-03  2.97966805845016E-03
2789   cg2d: Sum(rhs),rhsMax =  -2.74200030226056E+00  3.00868116812640E-03   cg2d: Sum(rhs),rhsMax =  -8.22712344557937E-03  3.00381240031678E-03
2790   cg2d: Sum(rhs),rhsMax =  -2.22987018027978E+00  3.08320497330328E-03   cg2d: Sum(rhs),rhsMax =  -6.85280741820182E-03  3.08036413970029E-03
2791   cg2d: Sum(rhs),rhsMax =  -1.72892383923231E+00  3.09216603448540E-03   cg2d: Sum(rhs),rhsMax =  -5.32430731902077E-03  3.09182673282259E-03
2792   cg2d: Sum(rhs),rhsMax =  -1.30661125895162E+00  3.03707925094114E-03   cg2d: Sum(rhs),rhsMax =  -3.94713142208978E-03  3.03934312304824E-03
2793   cg2d: Sum(rhs),rhsMax =  -1.02724587350741E+00  2.93201255778573E-03   cg2d: Sum(rhs),rhsMax =  -2.99148623444220E-03  2.93659608386463E-03
2794   cg2d: Sum(rhs),rhsMax =  -9.49612079924135E-01  2.80059569588592E-03   cg2d: Sum(rhs),rhsMax =  -2.63983315117330E-03  2.80689808159981E-03
2795   cg2d: Sum(rhs),rhsMax =  -1.10546681339450E+00  2.68802012110389E-03   cg2d: Sum(rhs),rhsMax =  -2.95262913421573E-03  2.68543417906675E-03
2796   cg2d: Sum(rhs),rhsMax =  -1.41911845611211E+00  2.73183504098492E-03   cg2d: Sum(rhs),rhsMax =  -3.85865398330408E-03  2.73031559772018E-03
2797   cg2d: Sum(rhs),rhsMax =  -1.85263652043508E+00  2.80075124269739E-03   cg2d: Sum(rhs),rhsMax =  -5.17138151531597E-03  2.80043603789614E-03
2798   cg2d: Sum(rhs),rhsMax =  -2.30607104975202E+00  2.88121984614111E-03   cg2d: Sum(rhs),rhsMax =  -6.62770815795919E-03  2.88238465873283E-03
2799   cg2d: Sum(rhs),rhsMax =  -2.69038332698684E+00  2.95745898886827E-03   cg2d: Sum(rhs),rhsMax =  -7.94102508842536E-03  2.96047705563278E-03
2800   cg2d: Sum(rhs),rhsMax =  -2.94313284637674E+00  3.01465309941195E-03   cg2d: Sum(rhs),rhsMax =  -8.85794600195454E-03  3.01993448689118E-03
2801   cg2d: Sum(rhs),rhsMax =  -3.03123923431165E+00  3.04190026169992E-03   cg2d: Sum(rhs),rhsMax =  -9.20747830717480E-03  3.04982332080980E-03
2802   cg2d: Sum(rhs),rhsMax =  -2.94785321716726E+00  3.03433140436263E-03   cg2d: Sum(rhs),rhsMax =  -8.93311485504217E-03  3.04517983241943E-03
2803   cg2d: Sum(rhs),rhsMax =  -2.61356654373019E+00  3.10365979043333E-03   cg2d: Sum(rhs),rhsMax =  -8.10185297074272E-03  3.11258932483369E-03
2804   cg2d: Sum(rhs),rhsMax =  -2.18161316479002E+00  3.16115505985103E-03   cg2d: Sum(rhs),rhsMax =  -6.88878946909899E-03  3.17297135685640E-03
2805   cg2d: Sum(rhs),rhsMax =  -1.75526122730493E+00  3.15966314487982E-03   cg2d: Sum(rhs),rhsMax =  -5.54076199958378E-03  3.17471659355857E-03
2806   cg2d: Sum(rhs),rhsMax =  -1.39603742205953E+00  3.10114913286511E-03   cg2d: Sum(rhs),rhsMax =  -4.32655877302800E-03  3.11938178636875E-03
2807   cg2d: Sum(rhs),rhsMax =  -1.16177138694696E+00  2.99876546576004E-03   cg2d: Sum(rhs),rhsMax =  -3.48371979663375E-03  3.01971791965173E-03
2808   cg2d: Sum(rhs),rhsMax =  -1.10293745645763E+00  2.87411084409085E-03   cg2d: Sum(rhs),rhsMax =  -3.17244083257301E-03  2.89700831255616E-03
2809   cg2d: Sum(rhs),rhsMax =  -1.24975132411399E+00  2.75286355678155E-03   cg2d: Sum(rhs),rhsMax =  -3.44550677287570E-03  2.77676425748015E-03
2810   cg2d: Sum(rhs),rhsMax =  -1.53840867887656E+00  2.75098216082986E-03   cg2d: Sum(rhs),rhsMax =  -4.23987170532372E-03  2.78119168828633E-03
2811   cg2d: Sum(rhs),rhsMax =  -1.91301871495592E+00  2.81271668585100E-03   cg2d: Sum(rhs),rhsMax =  -5.39114886953820E-03  2.84461358491883E-03
2812   cg2d: Sum(rhs),rhsMax =  -2.30705939854269E+00  2.88449380636980E-03   cg2d: Sum(rhs),rhsMax =  -6.66774895016041E-03  2.91823913996405E-03
2813   cg2d: Sum(rhs),rhsMax =  -2.64297552852592E+00  2.95188725052548E-03   cg2d: Sum(rhs),rhsMax =  -7.81760248078779E-03  2.98773887474306E-03
2814   cg2d: Sum(rhs),rhsMax =  -2.86495129265953E+00  3.00154118114201E-03   cg2d: Sum(rhs),rhsMax =  -8.61805678324808E-03  3.03980213711975E-03
2815   cg2d: Sum(rhs),rhsMax =  -2.94238808490139E+00  3.02377925702138E-03   cg2d: Sum(rhs),rhsMax =  -8.91908506152989E-03  3.06473928360063E-03
2816   cg2d: Sum(rhs),rhsMax =  -2.84207310597618E+00  3.04217208052424E-03   cg2d: Sum(rhs),rhsMax =  -8.67143952810711E-03  3.06396600111891E-03
2817   cg2d: Sum(rhs),rhsMax =  -2.51902173234306E+00  3.13830806451938E-03   cg2d: Sum(rhs),rhsMax =  -7.93449190322540E-03  3.16208629621323E-03
2818   cg2d: Sum(rhs),rhsMax =  -2.14123727647207E+00  3.18959325059562E-03   cg2d: Sum(rhs),rhsMax =  -6.86259157039366E-03  3.21610129118152E-03
2819   cg2d: Sum(rhs),rhsMax =  -1.76835916366189E+00  3.18714934123685E-03   cg2d: Sum(rhs),rhsMax =  -5.67301301919174E-03  3.21680820571717E-03
2820   cg2d: Sum(rhs),rhsMax =  -1.45590346927294E+00  3.13272231140078E-03   cg2d: Sum(rhs),rhsMax =  -4.60212436028249E-03  3.16554826026736E-03
2821   cg2d: Sum(rhs),rhsMax =  -1.25508067938672E+00  3.03818419350523E-03   cg2d: Sum(rhs),rhsMax =  -3.85860154111325E-03  3.07378668325029E-03
2822   cg2d: Sum(rhs),rhsMax =  -1.20874900781254E+00  2.92305994280352E-03   cg2d: Sum(rhs),rhsMax =  -3.58293312046680E-03  2.96071724588404E-03
2823   cg2d: Sum(rhs),rhsMax =  -1.34034307198062E+00  2.81059308633915E-03   cg2d: Sum(rhs),rhsMax =  -3.82105760027538E-03  2.84939001773004E-03
2824   cg2d: Sum(rhs),rhsMax =  -1.62624328212234E+00  2.74190572464047E-03   cg2d: Sum(rhs),rhsMax =  -4.51705728888486E-03  2.80618862900467E-03
2825  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2826   --> objf_test(bi,bj)   =  0.509071985072855E-01   ph-1 in thsice_cost_final
2827   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
2828   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809587747843D-01
2829    local fc =  0.509071985072855E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
2830   global fc =  0.509071985072855E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
2831   ph-check fcpertplus =   0.0509071985    local fc =  0.473809587747843D-01
2832  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data   global fc =  0.473809587747843D-01
2833   ph-check fcpertminus =   0.0509071982  (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  =  4.73809587747843E-02
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
2834                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
2835                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
2836  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2837  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2838  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
2839  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2840  (PID.TID 0000.0001) // Model current state  (PID.TID 0000.0001) // Model current state
2841  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2842  (PID.TID 0000.0001)  (PID.TID 0000.0001)
2843  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
2844   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
2845   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
2846   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353663E-03  2.18766023593956E-04
2847   cg2d: Sum(rhs),rhsMax =  -1.54955562832148E+01  4.32479836297444E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564470312E-03  4.29236468103203E-04
2848   cg2d: Sum(rhs),rhsMax =  -1.41111452335318E+01  6.49958988296543E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903539666E-03  6.43184796141664E-04
2849   cg2d: Sum(rhs),rhsMax =  -1.31144322335582E+01  8.30737102808678E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273318E-02  8.17951762918414E-04
2850   cg2d: Sum(rhs),rhsMax =  -1.21209090327732E+01  9.52510661944201E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833389899E-02  9.31105228529372E-04
2851   cg2d: Sum(rhs),rhsMax =  -1.07124742372414E+01  1.02806631162381E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562437927E-02  9.89364856705213E-04
2852   cg2d: Sum(rhs),rhsMax =  -7.41375936659666E+00  1.27086596334326E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118110082E-03  1.22456378123734E-03
2853   cg2d: Sum(rhs),rhsMax =  -4.70217533482092E+00  1.51019014084644E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879413359E-03  1.44777510263156E-03
2854   cg2d: Sum(rhs),rhsMax =  -2.72440685972091E+00  1.65833738285167E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202869140E-03  1.58982062892851E-03
2855   cg2d: Sum(rhs),rhsMax =  -1.27958669092908E+00  1.70565508782298E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828107450E-03  1.64357697412754E-03
2856   cg2d: Sum(rhs),rhsMax =  -3.29564699533337E-01  1.66071960549901E-03   cg2d: Sum(rhs),rhsMax =  -5.47818875194281E-04  1.61756159380975E-03
2857   cg2d: Sum(rhs),rhsMax =   5.21320402558939E-02  1.54812756082294E-03   cg2d: Sum(rhs),rhsMax =   7.99729205707510E-05  1.53363856576581E-03
2858   cg2d: Sum(rhs),rhsMax =  -2.86625375254302E-01  1.40338816015289E-03   cg2d: Sum(rhs),rhsMax =  -4.03103056829424E-04  1.42794064568257E-03
2859   cg2d: Sum(rhs),rhsMax =  -1.30315843495009E+00  1.44268599641354E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816417041E-03  1.49223780614545E-03
2860   cg2d: Sum(rhs),rhsMax =  -2.68067690411067E+00  1.50836886619034E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898781547E-03  1.56210440588819E-03
2861   cg2d: Sum(rhs),rhsMax =  -4.07407453343487E+00  1.58424366953769E-03   cg2d: Sum(rhs),rhsMax =  -6.45462889013437E-03  1.63424213322785E-03
2862   cg2d: Sum(rhs),rhsMax =  -5.18272347715150E+00  1.66593592978438E-03   cg2d: Sum(rhs),rhsMax =  -8.63394917092183E-03  1.70505819302806E-03
2863   cg2d: Sum(rhs),rhsMax =  -5.80990597716705E+00  1.74846175550923E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899824871E-02  1.77167127961811E-03
2864   cg2d: Sum(rhs),rhsMax =  -5.87740626737280E+00  1.82725971462943E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064678731E-02  1.83257530523785E-03
2865   cg2d: Sum(rhs),rhsMax =  -5.41358310390237E+00  1.89900435025715E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482916309E-02  1.88791212601532E-03
2866   cg2d: Sum(rhs),rhsMax =  -4.53080675792072E+00  1.96213934955709E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268514709E-03  1.93938684439805E-03
2867   cg2d: Sum(rhs),rhsMax =  -3.22587898050655E+00  2.12611203242804E-03   cg2d: Sum(rhs),rhsMax =  -6.85700209397633E-03  2.06671962453319E-03
2868   cg2d: Sum(rhs),rhsMax =  -2.04447211288495E+00  2.24837954436836E-03   cg2d: Sum(rhs),rhsMax =  -4.59527343899162E-03  2.17651147212012E-03
2869   cg2d: Sum(rhs),rhsMax =  -1.10818136932821E+00  2.30404049860283E-03   cg2d: Sum(rhs),rhsMax =  -2.55199123226440E-03  2.23681620873000E-03
2870   cg2d: Sum(rhs),rhsMax =  -4.90484878708895E-01  2.29576533098635E-03   cg2d: Sum(rhs),rhsMax =  -1.12489762962919E-03  2.25047700580667E-03
2871   cg2d: Sum(rhs),rhsMax =  -2.61247062929840E-01  2.23814842826238E-03   cg2d: Sum(rhs),rhsMax =  -5.83637558582423E-04  2.23911227512351E-03
2872   cg2d: Sum(rhs),rhsMax =  -4.50921967252828E-01  2.26266907609881E-03   cg2d: Sum(rhs),rhsMax =  -1.01911454602380E-03  2.31619526873086E-03
2873   cg2d: Sum(rhs),rhsMax =  -1.00469610335711E+00  2.31946123724610E-03   cg2d: Sum(rhs),rhsMax =  -2.32886289215825E-03  2.39332628029282E-03
2874   cg2d: Sum(rhs),rhsMax =  -1.78565330891510E+00  2.37599942295117E-03   cg2d: Sum(rhs),rhsMax =  -4.24067142253110E-03  2.46478012499285E-03
2875   cg2d: Sum(rhs),rhsMax =  -2.62429308038358E+00  2.42805544155753E-03   cg2d: Sum(rhs),rhsMax =  -6.36913438176083E-03  2.52475933208246E-03
2876   cg2d: Sum(rhs),rhsMax =  -3.35748485646832E+00  2.47123045814083E-03   cg2d: Sum(rhs),rhsMax =  -8.29342191409887E-03  2.56860713745707E-03
2877   cg2d: Sum(rhs),rhsMax =  -3.85508916574732E+00  2.50195599151428E-03   cg2d: Sum(rhs),rhsMax =  -9.64059753896566E-03  2.59379160539368E-03
2878   cg2d: Sum(rhs),rhsMax =  -4.03589976792441E+00  2.51830323398261E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044294784E-02  2.60046741535764E-03
2879   cg2d: Sum(rhs),rhsMax =  -3.87512846694160E+00  2.52047519999172E-03   cg2d: Sum(rhs),rhsMax =  -9.76069657720612E-03  2.59154640983294E-03
2880   cg2d: Sum(rhs),rhsMax =  -3.40600367389365E+00  2.51092922719342E-03   cg2d: Sum(rhs),rhsMax =  -8.54505745443820E-03  2.57230689930960E-03
2881   cg2d: Sum(rhs),rhsMax =  -2.61682443279377E+00  2.58874087322911E-03   cg2d: Sum(rhs),rhsMax =  -6.76655619283884E-03  2.57617677335824E-03
2882   cg2d: Sum(rhs),rhsMax =  -1.83238712118632E+00  2.61669729947036E-03   cg2d: Sum(rhs),rhsMax =  -4.78666960134999E-03  2.60704656293349E-03
2883   cg2d: Sum(rhs),rhsMax =  -1.17513338083130E+00  2.56005946188704E-03   cg2d: Sum(rhs),rhsMax =  -2.99995523854559E-03  2.55368004043280E-03
2884   cg2d: Sum(rhs),rhsMax =  -7.11994614328506E-01  2.47855831194786E-03   cg2d: Sum(rhs),rhsMax =  -1.75595289547837E-03  2.53090267970023E-03
2885   cg2d: Sum(rhs),rhsMax =  -5.26422148471700E-01  2.47042093711936E-03   cg2d: Sum(rhs),rhsMax =  -1.29134015377321E-03  2.55686897782280E-03
2886   cg2d: Sum(rhs),rhsMax =  -6.78930212027477E-01  2.49676871515239E-03   cg2d: Sum(rhs),rhsMax =  -1.68547888350541E-03  2.59998586104770E-03
2887   cg2d: Sum(rhs),rhsMax =  -1.12673721703022E+00  2.53652612656877E-03   cg2d: Sum(rhs),rhsMax =  -2.84766406927840E-03  2.65617340625509E-03
2888   cg2d: Sum(rhs),rhsMax =  -1.75981624941764E+00  2.58504765064211E-03   cg2d: Sum(rhs),rhsMax =  -4.53801264967998E-03  2.71885907686833E-03
2889   cg2d: Sum(rhs),rhsMax =  -2.43940635229113E+00  2.63568091478310E-03   cg2d: Sum(rhs),rhsMax =  -6.41728546241980E-03  2.78009792600816E-03
2890   cg2d: Sum(rhs),rhsMax =  -3.03203008754761E+00  2.68092815031973E-03   cg2d: Sum(rhs),rhsMax =  -8.11533160919765E-03  2.83193125695009E-03
2891   cg2d: Sum(rhs),rhsMax =  -3.40991311736794E+00  2.73286304507873E-03   cg2d: Sum(rhs),rhsMax =  -9.30436782751825E-03  2.86771962416911E-03
2892   cg2d: Sum(rhs),rhsMax =  -3.48046023135212E+00  2.80943922984764E-03   cg2d: Sum(rhs),rhsMax =  -9.76260394676707E-03  2.88321602332964E-03
2893   cg2d: Sum(rhs),rhsMax =  -3.32063072995005E+00  2.84054009287390E-03   cg2d: Sum(rhs),rhsMax =  -9.41588735222349E-03  2.87721816403003E-03
2894   cg2d: Sum(rhs),rhsMax =  -2.96079447505725E+00  2.82589058241311E-03   cg2d: Sum(rhs),rhsMax =  -8.34958543960066E-03  2.85172238146842E-03
2895   cg2d: Sum(rhs),rhsMax =  -2.32992811171807E+00  2.92147975299439E-03   cg2d: Sum(rhs),rhsMax =  -6.78891548610502E-03  2.90854928531894E-03
2896   cg2d: Sum(rhs),rhsMax =  -1.72242456229816E+00  2.94384963445566E-03   cg2d: Sum(rhs),rhsMax =  -5.05216133726347E-03  2.93304372980625E-03
2897   cg2d: Sum(rhs),rhsMax =  -1.21221903669415E+00  2.89157780413897E-03   cg2d: Sum(rhs),rhsMax =  -3.48645862599983E-03  2.88331758863758E-03
2898   cg2d: Sum(rhs),rhsMax =  -8.69698394590606E-01  2.78046458009696E-03   cg2d: Sum(rhs),rhsMax =  -2.39907585958953E-03  2.77469258585821E-03
2899   cg2d: Sum(rhs),rhsMax =  -7.64867805166416E-01  2.63730950597023E-03   cg2d: Sum(rhs),rhsMax =  -1.99776871393945E-03  2.64912183358718E-03
2900   cg2d: Sum(rhs),rhsMax =  -9.31747848877842E-01  2.54529703318403E-03   cg2d: Sum(rhs),rhsMax =  -2.35175889671611E-03  2.63954764116546E-03
2901   cg2d: Sum(rhs),rhsMax =  -1.31074338875877E+00  2.59464768531812E-03   cg2d: Sum(rhs),rhsMax =  -3.38063151879150E-03  2.64744430319212E-03
2902   cg2d: Sum(rhs),rhsMax =  -1.82960843249778E+00  2.67470088146845E-03   cg2d: Sum(rhs),rhsMax =  -4.87283025190520E-03  2.67027733642523E-03
2903   cg2d: Sum(rhs),rhsMax =  -2.36415409387831E+00  2.77096212154155E-03   cg2d: Sum(rhs),rhsMax =  -6.52958393594229E-03  2.75143060532402E-03
2904   cg2d: Sum(rhs),rhsMax =  -2.80794779722347E+00  2.86583706053138E-03   cg2d: Sum(rhs),rhsMax =  -8.02517510130612E-03  2.84716526248026E-03
2905   cg2d: Sum(rhs),rhsMax =  -3.09076538239562E+00  2.94225354122907E-03   cg2d: Sum(rhs),rhsMax =  -9.07141267792028E-03  2.92480127058580E-03
2906   cg2d: Sum(rhs),rhsMax =  -3.17911024161583E+00  2.98708406965267E-03   cg2d: Sum(rhs),rhsMax =  -9.47356458402180E-03  2.97120286770872E-03
2907   cg2d: Sum(rhs),rhsMax =  -3.06968981017320E+00  2.99369701807032E-03   cg2d: Sum(rhs),rhsMax =  -9.16691597250208E-03  2.97966802843515E-03
2908   cg2d: Sum(rhs),rhsMax =  -2.74200031050733E+00  3.00868116267414E-03   cg2d: Sum(rhs),rhsMax =  -8.22712336782638E-03  3.00381235845273E-03
2909   cg2d: Sum(rhs),rhsMax =  -2.22987018773997E+00  3.08320496751590E-03   cg2d: Sum(rhs),rhsMax =  -6.85280733569364E-03  3.08036409668397E-03
2910   cg2d: Sum(rhs),rhsMax =  -1.72892384600287E+00  3.09216602831809E-03   cg2d: Sum(rhs),rhsMax =  -5.32430723169706E-03  3.09182668857464E-03
2911   cg2d: Sum(rhs),rhsMax =  -1.30661126527182E+00  3.03707924437208E-03   cg2d: Sum(rhs),rhsMax =  -3.94713132986264E-03  3.03934307751150E-03
2912   cg2d: Sum(rhs),rhsMax =  -1.02724587980466E+00  2.93201255081844E-03   cg2d: Sum(rhs),rhsMax =  -2.99148613718607E-03  2.93659603701802E-03
2913   cg2d: Sum(rhs),rhsMax =  -9.49612086871112E-01  2.80059568854699E-03   cg2d: Sum(rhs),rhsMax =  -2.63983304872287E-03  2.80689803346487E-03
2914   cg2d: Sum(rhs),rhsMax =  -1.10546682038011E+00  2.68802011695508E-03   cg2d: Sum(rhs),rhsMax =  -2.95262902637250E-03  2.68543415231320E-03
2915   cg2d: Sum(rhs),rhsMax =  -1.41911846452231E+00  2.73183503632459E-03   cg2d: Sum(rhs),rhsMax =  -3.85865386985043E-03  2.73031557036201E-03
2916   cg2d: Sum(rhs),rhsMax =  -1.85263653060815E+00  2.80075123749481E-03   cg2d: Sum(rhs),rhsMax =  -5.17138139603425E-03  2.80043600871133E-03
2917   cg2d: Sum(rhs),rhsMax =  -2.30607106180299E+00  2.88121984039281E-03   cg2d: Sum(rhs),rhsMax =  -6.62770803265199E-03  2.88238462662714E-03
2918   cg2d: Sum(rhs),rhsMax =  -2.69038334079876E+00  2.95745898259769E-03   cg2d: Sum(rhs),rhsMax =  -7.94102495693283E-03  2.96047701986913E-03
2919   cg2d: Sum(rhs),rhsMax =  -2.94313286165512E+00  3.01465309266393E-03   cg2d: Sum(rhs),rhsMax =  -8.85794586416520E-03  3.01993444725168E-03
2920   cg2d: Sum(rhs),rhsMax =  -3.03123925066051E+00  3.04190025453079E-03   cg2d: Sum(rhs),rhsMax =  -9.20747816302756E-03  3.04982327765619E-03
2921   cg2d: Sum(rhs),rhsMax =  -2.94785323415814E+00  3.03433139682816E-03   cg2d: Sum(rhs),rhsMax =  -8.93311470451873E-03  3.04517978663846E-03
2922   cg2d: Sum(rhs),rhsMax =  -2.61356656153174E+00  3.10365978088510E-03   cg2d: Sum(rhs),rhsMax =  -8.10185281385188E-03  3.11258926784541E-03
2923   cg2d: Sum(rhs),rhsMax =  -2.18161318143652E+00  3.16115504993785E-03   cg2d: Sum(rhs),rhsMax =  -6.88878930585563E-03  3.17297129873977E-03
2924   cg2d: Sum(rhs),rhsMax =  -1.75526124305190E+00  3.15966313456498E-03   cg2d: Sum(rhs),rhsMax =  -5.54076182998687E-03  3.17471653421656E-03
2925   cg2d: Sum(rhs),rhsMax =  -1.39603743736463E+00  3.10114912213033E-03   cg2d: Sum(rhs),rhsMax =  -4.32655859704184E-03  3.11938172573409E-03
2926   cg2d: Sum(rhs),rhsMax =  -1.16177140249475E+00  2.99876545460819E-03   cg2d: Sum(rhs),rhsMax =  -3.48371961417649E-03  3.01971785770147E-03
2927   cg2d: Sum(rhs),rhsMax =  -1.10293747318696E+00  2.87411083254421E-03   cg2d: Sum(rhs),rhsMax =  -3.17244064351471E-03  2.89700824931782E-03
2928   cg2d: Sum(rhs),rhsMax =  -1.24975134315680E+00  2.75286354487615E-03   cg2d: Sum(rhs),rhsMax =  -3.44550657704670E-03  2.77676419302821E-03
2929   cg2d: Sum(rhs),rhsMax =  -1.53840869953541E+00  2.75098215001171E-03   cg2d: Sum(rhs),rhsMax =  -4.23987150253174E-03  2.78119165073670E-03
2930   cg2d: Sum(rhs),rhsMax =  -1.91301873807421E+00  2.81271667440434E-03   cg2d: Sum(rhs),rhsMax =  -5.39114865959084E-03  2.84461354619353E-03
2931   cg2d: Sum(rhs),rhsMax =  -2.30705942420115E+00  2.88449379429032E-03   cg2d: Sum(rhs),rhsMax =  -6.66774873288875E-03  2.91823909882297E-03
2932   cg2d: Sum(rhs),rhsMax =  -2.64297555648777E+00  2.95188723783784E-03   cg2d: Sum(rhs),rhsMax =  -7.81760225606629E-03  2.98773883029992E-03
2933   cg2d: Sum(rhs),rhsMax =  -2.86495132246773E+00  3.00154116789455E-03   cg2d: Sum(rhs),rhsMax =  -8.61805655100672E-03  3.03980208901158E-03
2934   cg2d: Sum(rhs),rhsMax =  -2.94238811598355E+00  3.02377924327632E-03   cg2d: Sum(rhs),rhsMax =  -8.91908482175612E-03  3.06473923205359E-03
2935   cg2d: Sum(rhs),rhsMax =  -2.84207313709420E+00  3.04217206658376E-03   cg2d: Sum(rhs),rhsMax =  -8.67143928083693E-03  3.06396593076125E-03
2936   cg2d: Sum(rhs),rhsMax =  -2.51902176173476E+00  3.13830805017154E-03   cg2d: Sum(rhs),rhsMax =  -7.93449164852524E-03  3.16208622502137E-03
2937   cg2d: Sum(rhs),rhsMax =  -2.14123730423421E+00  3.18959323579335E-03   cg2d: Sum(rhs),rhsMax =  -6.86259130833652E-03  3.21610121906220E-03
2938   cg2d: Sum(rhs),rhsMax =  -1.76835919019745E+00  3.18714932594819E-03   cg2d: Sum(rhs),rhsMax =  -5.67301274983250E-03  3.21680813258080E-03
2939   cg2d: Sum(rhs),rhsMax =  -1.45590349524517E+00  3.13272229561503E-03   cg2d: Sum(rhs),rhsMax =  -4.60212408363699E-03  3.16554818604709E-03
2940   cg2d: Sum(rhs),rhsMax =  -1.25508070572355E+00  3.03818417723492E-03   cg2d: Sum(rhs),rhsMax =  -3.85860125714560E-03  3.07378660791604E-03
2941   cg2d: Sum(rhs),rhsMax =  -1.20874903570454E+00  2.92305992608177E-03   cg2d: Sum(rhs),rhsMax =  -3.58293282908751E-03  2.96071716944910E-03
2942   cg2d: Sum(rhs),rhsMax =  -1.34034310277200E+00  2.81059306921275E-03   cg2d: Sum(rhs),rhsMax =  -3.82105730135062E-03  2.84938994024892E-03
2943   cg2d: Sum(rhs),rhsMax =  -1.62624331679335E+00  2.74190570697467E-03   cg2d: Sum(rhs),rhsMax =  -4.51705698225522E-03  2.80618858239952E-03
2944  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
2945   --> objf_test(bi,bj)   =  0.509071979050175E-01   ph-1 in thsice_cost_final
2946   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
2947   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809587390452D-01
2948    local fc =  0.509071979050175E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
2949   global fc =  0.509071979050175E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
2950  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data    local fc =  0.473809587390452D-01
2951     global fc =  0.473809587390452D-01
2952    (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus =  4.73809587390452E-02
2953  grad-res -------------------------------  grad-res -------------------------------
2954   grad-res     0    5    3    3    1    1    1    1   0.509071982062E-01 0.509071985073E-01 0.509071979050E-01   grad-res     0    4    5    2    1    1    1    1   4.73809587569E-02  4.73809587748E-02  4.73809587390E-02
2955   grad-res     0    5    5   13   25    1    1    1   0.301354900258E-05 0.301133968456E-05 0.733128290806E-03   grad-res     0    4    4   10    0    1    1    1   1.78683115805E-07  1.78695773456E-07 -7.08385394654E-05
2956  (PID.TID 0000.0001)   ADM  precision_derivative_cost =    5.09071982061516E-02  (PID.TID 0000.0001)  ADM  ref_cost_function      =  4.73809587569146E-02
2957  (PID.TID 0000.0001)   ADM  precision_derivative_grad =    3.01354900258500E-06  (PID.TID 0000.0001)  ADM  adjoint_gradient       =  1.78683115805244E-07
2958   ph-grd  ierr ---------------------------  (PID.TID 0000.0001)  ADM  finite-diff_grad       =  1.78695773456194E-07
2959   ph-grd  ierr =  0, icomp =  13, ichknum =  5  (PID.TID 0000.0001) ====== End of gradient-check number   4 (ierr=  0) =======
2960   ph-grd -->hit<--  1 4 1 1  (PID.TID 0000.0001) ====== Starts gradient-check number   5 (=ichknum) =======
2961  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: adxx_depth.0000000000.001.001.data   ph-test icomp, ncvarcomp, ichknum           13          25           5
2962  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data   ph-grd _loc: bi, bj, icomptest, ichknum            1           1          10           5
2963  (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge   ph-grd -->hit<--            3           3           1           1
2964  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) grdchk pos: i,j,k=    3    3    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
2965                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
2966                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
2967  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
2968  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
2969  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
2970  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2971  (PID.TID 0000.0001) // Model current state  (PID.TID 0000.0001) // Model current state
2972  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
2973  (PID.TID 0000.0001)  (PID.TID 0000.0001)
2974  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
2975   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
2976   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
2977   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353671E-03  2.18766023598622E-04
2978   cg2d: Sum(rhs),rhsMax =  -1.54955562832148E+01  4.32479836297444E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564470255E-03  4.29236468118010E-04
2979   cg2d: Sum(rhs),rhsMax =  -1.41111452328566E+01  6.49958988327631E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903540601E-03  6.43184796169083E-04
2980   cg2d: Sum(rhs),rhsMax =  -1.31144322335799E+01  8.30737102808245E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273686E-02  8.17951762949157E-04
2981   cg2d: Sum(rhs),rhsMax =  -1.21209090332938E+01  9.52510661906413E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833390674E-02  9.31105228562476E-04
2982   cg2d: Sum(rhs),rhsMax =  -1.07124742371565E+01  1.02806631163800E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562439103E-02  9.89364856790333E-04
2983   cg2d: Sum(rhs),rhsMax =  -7.41375936618052E+00  1.27086596342438E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118123587E-03  1.22456378127351E-03
2984   cg2d: Sum(rhs),rhsMax =  -4.70217533397703E+00  1.51019014112518E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879423769E-03  1.44777510284960E-03
2985   cg2d: Sum(rhs),rhsMax =  -2.72440685878158E+00  1.65833738339816E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202869279E-03  1.58982062942230E-03
2986   cg2d: Sum(rhs),rhsMax =  -1.27958669015958E+00  1.70565508864702E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828088753E-03  1.64357697496713E-03
2987   cg2d: Sum(rhs),rhsMax =  -3.29564699010456E-01  1.66071960652483E-03   cg2d: Sum(rhs),rhsMax =  -5.47818874735000E-04  1.61756159501793E-03
2988   cg2d: Sum(rhs),rhsMax =   5.21320407779788E-02  1.54812756187309E-03   cg2d: Sum(rhs),rhsMax =   7.99729213658491E-05  1.53363856730090E-03
2989   cg2d: Sum(rhs),rhsMax =  -2.86625374227041E-01  1.40338816095475E-03   cg2d: Sum(rhs),rhsMax =  -4.03103055673917E-04  1.42794064675944E-03
2990   cg2d: Sum(rhs),rhsMax =  -1.30315843358598E+00  1.44268599676142E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816268257E-03  1.49223780660924E-03
2991   cg2d: Sum(rhs),rhsMax =  -2.68067690301608E+00  1.50836886617174E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898608148E-03  1.56210440546294E-03
2992   cg2d: Sum(rhs),rhsMax =  -4.07407453370979E+00  1.58424366901251E-03   cg2d: Sum(rhs),rhsMax =  -6.45462888829319E-03  1.63424213170917E-03
2993   cg2d: Sum(rhs),rhsMax =  -5.18272347982183E+00  1.66593592864133E-03   cg2d: Sum(rhs),rhsMax =  -8.63394916914897E-03  1.70505819032179E-03
2994   cg2d: Sum(rhs),rhsMax =  -5.80990598267072E+00  1.74846175368142E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899809694E-02  1.77167127576138E-03
2995   cg2d: Sum(rhs),rhsMax =  -5.87740627534337E+00  1.82725971210281E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064667787E-02  1.83257530039775E-03
2996   cg2d: Sum(rhs),rhsMax =  -5.41358311330265E+00  1.89900434707046E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482910802E-02  1.88791212046421E-03
2997   cg2d: Sum(rhs),rhsMax =  -4.53080676741346E+00  1.96213934579269E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268518987E-03  1.93938683846963E-03
2998   cg2d: Sum(rhs),rhsMax =  -3.22587899631785E+00  2.12611202278767E-03   cg2d: Sum(rhs),rhsMax =  -6.85700209458099E-03  2.06671962162602E-03
2999   cg2d: Sum(rhs),rhsMax =  -2.04447212316863E+00  2.24837953468941E-03   cg2d: Sum(rhs),rhsMax =  -4.59527344004833E-03  2.17651146908047E-03
3000   cg2d: Sum(rhs),rhsMax =  -1.10818137550236E+00  2.30404048930831E-03   cg2d: Sum(rhs),rhsMax =  -2.55199123360332E-03  2.23681620584485E-03
3001   cg2d: Sum(rhs),rhsMax =  -4.90484882395863E-01  2.29576532237201E-03   cg2d: Sum(rhs),rhsMax =  -1.12489763105107E-03  2.25047700332335E-03
3002   cg2d: Sum(rhs),rhsMax =  -2.61247065748327E-01  2.23814842044642E-03   cg2d: Sum(rhs),rhsMax =  -5.83637559896428E-04  2.23911227074215E-03
3003   cg2d: Sum(rhs),rhsMax =  -4.50921970104550E-01  2.26266907076858E-03   cg2d: Sum(rhs),rhsMax =  -1.01911454708607E-03  2.31619526456002E-03
3004   cg2d: Sum(rhs),rhsMax =  -1.00469610734703E+00  2.31946123169176E-03   cg2d: Sum(rhs),rhsMax =  -2.32886289290407E-03  2.39332627605582E-03
3005   cg2d: Sum(rhs),rhsMax =  -1.78565331468935E+00  2.37599941709241E-03   cg2d: Sum(rhs),rhsMax =  -4.24067142299428E-03  2.46478012038976E-03
3006   cg2d: Sum(rhs),rhsMax =  -2.62429308834338E+00  2.42805543530776E-03   cg2d: Sum(rhs),rhsMax =  -6.36913438207616E-03  2.52475932684730E-03
3007   cg2d: Sum(rhs),rhsMax =  -3.35748486671938E+00  2.47123045142573E-03   cg2d: Sum(rhs),rhsMax =  -8.29342191448652E-03  2.56860713140724E-03
3008   cg2d: Sum(rhs),rhsMax =  -3.85508917804807E+00  2.50195598428705E-03   cg2d: Sum(rhs),rhsMax =  -9.64059753969974E-03  2.59379159846218E-03
3009   cg2d: Sum(rhs),rhsMax =  -4.03589978166571E+00  2.51830322623280E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044308451E-02  2.60046740760283E-03
3010   cg2d: Sum(rhs),rhsMax =  -3.87512848119978E+00  2.52047519174640E-03   cg2d: Sum(rhs),rhsMax =  -9.76069657945865E-03  2.59154640142438E-03
3011   cg2d: Sum(rhs),rhsMax =  -3.40600368758096E+00  2.51092921851063E-03   cg2d: Sum(rhs),rhsMax =  -8.54505745775741E-03  2.57230689049371E-03
3012   cg2d: Sum(rhs),rhsMax =  -2.61682442689306E+00  2.58874088121326E-03   cg2d: Sum(rhs),rhsMax =  -6.76655619730605E-03  2.57617678109729E-03
3013   cg2d: Sum(rhs),rhsMax =  -1.83238711610905E+00  2.61669731016097E-03   cg2d: Sum(rhs),rhsMax =  -4.78666960693826E-03  2.60704657106721E-03
3014   cg2d: Sum(rhs),rhsMax =  -1.17513337777686E+00  2.56005947425060E-03   cg2d: Sum(rhs),rhsMax =  -2.99995524513043E-03  2.55368004904483E-03
3015   cg2d: Sum(rhs),rhsMax =  -7.11994621415313E-01  2.47855829672573E-03   cg2d: Sum(rhs),rhsMax =  -1.75595290286692E-03  2.53090267160370E-03
3016   cg2d: Sum(rhs),rhsMax =  -5.26422153121929E-01  2.47042092727117E-03   cg2d: Sum(rhs),rhsMax =  -1.29134016174631E-03  2.55686897013352E-03
3017   cg2d: Sum(rhs),rhsMax =  -6.78930216929881E-01  2.49676870515217E-03   cg2d: Sum(rhs),rhsMax =  -1.68547889186505E-03  2.59998585367154E-03
3018   cg2d: Sum(rhs),rhsMax =  -1.12673722322207E+00  2.53652611639384E-03   cg2d: Sum(rhs),rhsMax =  -2.84766407789193E-03  2.65617339903844E-03
3019   cg2d: Sum(rhs),rhsMax =  -1.75981625756381E+00  2.58504764026538E-03   cg2d: Sum(rhs),rhsMax =  -4.53801265851268E-03  2.71885906963843E-03
3020   cg2d: Sum(rhs),rhsMax =  -2.43940636257867E+00  2.63568090418642E-03   cg2d: Sum(rhs),rhsMax =  -6.41728547154994E-03  2.78009791861489E-03
3021   cg2d: Sum(rhs),rhsMax =  -3.03203009970024E+00  2.68092813950492E-03   cg2d: Sum(rhs),rhsMax =  -8.11533161881097E-03  2.83193124930013E-03
3022   cg2d: Sum(rhs),rhsMax =  -3.40991310019144E+00  2.73286305840037E-03   cg2d: Sum(rhs),rhsMax =  -9.30436783788298E-03  2.86771961624537E-03
3023   cg2d: Sum(rhs),rhsMax =  -3.48046021319260E+00  2.80943924376267E-03   cg2d: Sum(rhs),rhsMax =  -9.76260395819416E-03  2.88321601519223E-03
3024   cg2d: Sum(rhs),rhsMax =  -3.32063071187858E+00  2.84054010730017E-03   cg2d: Sum(rhs),rhsMax =  -9.41588736501934E-03  2.87721815579923E-03
3025   cg2d: Sum(rhs),rhsMax =  -2.96079445800640E+00  2.82589059730084E-03   cg2d: Sum(rhs),rhsMax =  -8.34958545402148E-03  2.85172237329384E-03
3026   cg2d: Sum(rhs),rhsMax =  -2.32992810158134E+00  2.92147976367355E-03   cg2d: Sum(rhs),rhsMax =  -6.78891550232105E-03  2.90854929953980E-03
3027   cg2d: Sum(rhs),rhsMax =  -1.72242455274448E+00  2.94384964761437E-03   cg2d: Sum(rhs),rhsMax =  -5.05216135533985E-03  2.93304374459975E-03
3028   cg2d: Sum(rhs),rhsMax =  -1.21221902818469E+00  2.89157781912984E-03   cg2d: Sum(rhs),rhsMax =  -3.48645864589749E-03  2.88331760405606E-03
3029   cg2d: Sum(rhs),rhsMax =  -8.69698386808372E-01  2.78046459603731E-03   cg2d: Sum(rhs),rhsMax =  -2.39907588118568E-03  2.77469260193028E-03
3030   cg2d: Sum(rhs),rhsMax =  -7.64867796917403E-01  2.63730952192114E-03   cg2d: Sum(rhs),rhsMax =  -1.99776873706358E-03  2.64912182666519E-03
3031   cg2d: Sum(rhs),rhsMax =  -9.31747837356411E-01  2.54529705201352E-03   cg2d: Sum(rhs),rhsMax =  -2.35175892119439E-03  2.63954763423718E-03
3032   cg2d: Sum(rhs),rhsMax =  -1.31074337319505E+00  2.59464770514278E-03   cg2d: Sum(rhs),rhsMax =  -3.38063154449105E-03  2.64744429608560E-03
3033   cg2d: Sum(rhs),rhsMax =  -1.82960841176180E+00  2.67470090232986E-03   cg2d: Sum(rhs),rhsMax =  -4.87283027876978E-03  2.67027732899978E-03
3034   cg2d: Sum(rhs),rhsMax =  -2.36415406785786E+00  2.77096214343936E-03   cg2d: Sum(rhs),rhsMax =  -6.52958396401249E-03  2.75143061402974E-03
3035   cg2d: Sum(rhs),rhsMax =  -2.80794776663553E+00  2.86583708342842E-03   cg2d: Sum(rhs),rhsMax =  -8.02517513072058E-03  2.84716527263135E-03
3036   cg2d: Sum(rhs),rhsMax =  -3.09076534842657E+00  2.94225356506360E-03   cg2d: Sum(rhs),rhsMax =  -9.07141270889779E-03  2.92480128234221E-03
3037   cg2d: Sum(rhs),rhsMax =  -3.17911020561789E+00  2.98708409435496E-03   cg2d: Sum(rhs),rhsMax =  -9.47356461682806E-03  2.97120288099216E-03
3038   cg2d: Sum(rhs),rhsMax =  -3.06968977348880E+00  2.99369704358055E-03   cg2d: Sum(rhs),rhsMax =  -9.16691600740782E-03  2.97966804293763E-03
3039   cg2d: Sum(rhs),rhsMax =  -2.74200028585947E+00  3.00868117736342E-03   cg2d: Sum(rhs),rhsMax =  -8.22712340506503E-03  3.00381237971132E-03
3040   cg2d: Sum(rhs),rhsMax =  -2.22987016390434E+00  3.08320498423866E-03   cg2d: Sum(rhs),rhsMax =  -6.85280737542698E-03  3.08036411857792E-03
3041   cg2d: Sum(rhs),rhsMax =  -1.72892382317792E+00  3.09216604680751E-03   cg2d: Sum(rhs),rhsMax =  -5.32430727399541E-03  3.09182671116825E-03
3042   cg2d: Sum(rhs),rhsMax =  -1.30661124321515E+00  3.03707926406944E-03   cg2d: Sum(rhs),rhsMax =  -3.94713137470320E-03  3.03934310084632E-03
3043   cg2d: Sum(rhs),rhsMax =  -1.02724585765134E+00  2.93201257099103E-03   cg2d: Sum(rhs),rhsMax =  -2.99148618446965E-03  2.93659606110385E-03
3044   cg2d: Sum(rhs),rhsMax =  -9.49612063122973E-01  2.80059570843990E-03   cg2d: Sum(rhs),rhsMax =  -2.63983309830542E-03  2.80689805827698E-03
3045   cg2d: Sum(rhs),rhsMax =  -1.10546678812814E+00  2.68802014886814E-03   cg2d: Sum(rhs),rhsMax =  -2.95262907810498E-03  2.68543416528475E-03
3046   cg2d: Sum(rhs),rhsMax =  -1.41911842698752E+00  2.73183506942664E-03   cg2d: Sum(rhs),rhsMax =  -3.85865392361908E-03  2.73031558372799E-03
3047   cg2d: Sum(rhs),rhsMax =  -1.85263648651012E+00  2.80075127179987E-03   cg2d: Sum(rhs),rhsMax =  -5.17138145179306E-03  2.80043602309715E-03
3048   cg2d: Sum(rhs),rhsMax =  -2.30607101103473E+00  2.88121987587694E-03   cg2d: Sum(rhs),rhsMax =  -6.62770809044103E-03  2.88238464258259E-03
3049   cg2d: Sum(rhs),rhsMax =  -2.69038328419956E+00  2.95745901920533E-03   cg2d: Sum(rhs),rhsMax =  -7.94102501687882E-03  2.96047703775300E-03
3050   cg2d: Sum(rhs),rhsMax =  -2.94313280060846E+00  3.01465313032047E-03   cg2d: Sum(rhs),rhsMax =  -8.85794592646423E-03  3.01993446715249E-03
3051   cg2d: Sum(rhs),rhsMax =  -3.03123918675673E+00  3.04190029315926E-03   cg2d: Sum(rhs),rhsMax =  -9.20747822791356E-03  3.04982329936593E-03
3052   cg2d: Sum(rhs),rhsMax =  -2.94785316899597E+00  3.03433143636623E-03   cg2d: Sum(rhs),rhsMax =  -8.93311477222412E-03  3.04517980968518E-03
3053   cg2d: Sum(rhs),rhsMax =  -2.61356651719476E+00  3.10365980105512E-03   cg2d: Sum(rhs),rhsMax =  -8.10185288456812E-03  3.11258929704669E-03
3054   cg2d: Sum(rhs),rhsMax =  -2.18161313810803E+00  3.16115507212270E-03   cg2d: Sum(rhs),rhsMax =  -6.88878937970194E-03  3.17297132854967E-03
3055   cg2d: Sum(rhs),rhsMax =  -1.75526120057617E+00  3.15966315841480E-03   cg2d: Sum(rhs),rhsMax =  -5.54076190699304E-03  3.17471656470424E-03
3056   cg2d: Sum(rhs),rhsMax =  -1.39603739508847E+00  3.10114914701630E-03   cg2d: Sum(rhs),rhsMax =  -4.32655867714907E-03  3.11938175694421E-03
3057   cg2d: Sum(rhs),rhsMax =  -1.16177135916642E+00  2.99876547974240E-03   cg2d: Sum(rhs),rhsMax =  -3.48371969725572E-03  3.01971788964483E-03
3058   cg2d: Sum(rhs),rhsMax =  -1.10293742704044E+00  2.87411085713177E-03   cg2d: Sum(rhs),rhsMax =  -3.17244072939914E-03  2.89700828196845E-03
3059   cg2d: Sum(rhs),rhsMax =  -1.24975129232429E+00  2.75286356826931E-03   cg2d: Sum(rhs),rhsMax =  -3.44550666557188E-03  2.77676422632778E-03
3060   cg2d: Sum(rhs),rhsMax =  -1.53840863040732E+00  2.75098219807797E-03   cg2d: Sum(rhs),rhsMax =  -4.23987159357540E-03  2.78119166984592E-03
3061   cg2d: Sum(rhs),rhsMax =  -1.91301866112302E+00  2.81271672379040E-03   cg2d: Sum(rhs),rhsMax =  -5.39114875310437E-03  2.84461356600658E-03
3062   cg2d: Sum(rhs),rhsMax =  -2.30705933937639E+00  2.88449384496322E-03   cg2d: Sum(rhs),rhsMax =  -6.66774882891407E-03  2.91823911996506E-03
3063   cg2d: Sum(rhs),rhsMax =  -2.64297546480368E+00  2.95188728973017E-03   cg2d: Sum(rhs),rhsMax =  -7.81760235473453E-03  2.98773885320591E-03
3064   cg2d: Sum(rhs),rhsMax =  -2.86495122554644E+00  3.00154122091765E-03   cg2d: Sum(rhs),rhsMax =  -8.61805665251904E-03  3.03980211384291E-03
3065   cg2d: Sum(rhs),rhsMax =  -2.94238801567358E+00  3.02377929733775E-03   cg2d: Sum(rhs),rhsMax =  -8.91908492635017E-03  3.06473925866929E-03
3066   cg2d: Sum(rhs),rhsMax =  -2.84207306837371E+00  3.04217208764073E-03   cg2d: Sum(rhs),rhsMax =  -8.67143938874551E-03  3.06396596692241E-03
3067   cg2d: Sum(rhs),rhsMax =  -2.51902169411127E+00  3.13830807329344E-03   cg2d: Sum(rhs),rhsMax =  -7.93449175993538E-03  3.16208626163632E-03
3068   cg2d: Sum(rhs),rhsMax =  -2.14123723753034E+00  3.18959326105730E-03   cg2d: Sum(rhs),rhsMax =  -6.86259142335698E-03  3.21610125620431E-03
3069   cg2d: Sum(rhs),rhsMax =  -1.76835912387341E+00  3.18714935307357E-03   cg2d: Sum(rhs),rhsMax =  -5.67301286847607E-03  3.21680817031465E-03
3070   cg2d: Sum(rhs),rhsMax =  -1.45590342829096E+00  3.13272232401748E-03   cg2d: Sum(rhs),rhsMax =  -4.60212420582137E-03  3.16554822441487E-03
3071   cg2d: Sum(rhs),rhsMax =  -1.25508063660251E+00  3.03818420613783E-03   cg2d: Sum(rhs),rhsMax =  -3.85860138271268E-03  3.07378664692861E-03
3072   cg2d: Sum(rhs),rhsMax =  -1.20874896248613E+00  2.92305995466353E-03   cg2d: Sum(rhs),rhsMax =  -3.58293295783736E-03  2.96071720908330E-03
3073   cg2d: Sum(rhs),rhsMax =  -1.34034302358513E+00  2.81059309676149E-03   cg2d: Sum(rhs),rhsMax =  -3.82105743308383E-03  2.84938998045179E-03
3074   cg2d: Sum(rhs),rhsMax =  -1.62624320893712E+00  2.74190577066971E-03   cg2d: Sum(rhs),rhsMax =  -4.51705711681522E-03  2.80618860675593E-03
3075  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3076   --> objf_test(bi,bj)   =  0.509071982240805E-01   ph-1 in thsice_cost_final
3077   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
3078   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809591660647D-01
3079    local fc =  0.509071982240805E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
3080   global fc =  0.509071982240805E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
3081   ph-check fcpertplus =   0.0509071982    local fc =  0.473809591660647D-01
3082  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data   global fc =  0.473809591660647D-01
3083   ph-check fcpertminus =   0.0509071982  (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  =  4.73809591660647E-02
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
3084                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
3085                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
3086  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3087  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3088  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
3089  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3090  (PID.TID 0000.0001) // Model current state  (PID.TID 0000.0001) // Model current state
3091  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3092  (PID.TID 0000.0001)  (PID.TID 0000.0001)
3093  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
3094   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
3095   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
3096   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353671E-03  2.18766023593931E-04
3097   cg2d: Sum(rhs),rhsMax =  -1.54955562832148E+01  4.32479836297444E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564470261E-03  4.29236468091652E-04
3098   cg2d: Sum(rhs),rhsMax =  -1.41111452330425E+01  6.49958988319206E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903538954E-03  6.43184796120237E-04
3099   cg2d: Sum(rhs),rhsMax =  -1.31144322329427E+01  8.30737102848526E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273086E-02  8.17951762884288E-04
3100   cg2d: Sum(rhs),rhsMax =  -1.21209090317836E+01  9.52510662024186E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833389445E-02  9.31105228473239E-04
3101   cg2d: Sum(rhs),rhsMax =  -1.07124742372573E+01  1.02806631162615E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562437292E-02  9.89364856688609E-04
3102   cg2d: Sum(rhs),rhsMax =  -7.41375936713366E+00  1.27086596325705E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118103794E-03  1.22456378129534E-03
3103   cg2d: Sum(rhs),rhsMax =  -4.70217533513111E+00  1.51019014075099E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879410732E-03  1.44777510255762E-03
3104   cg2d: Sum(rhs),rhsMax =  -2.72440685977684E+00  1.65833738280207E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202875276E-03  1.58982062863712E-03
3105   cg2d: Sum(rhs),rhsMax =  -1.27958669078656E+00  1.70565508789567E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828128260E-03  1.64357697355613E-03
3106   cg2d: Sum(rhs),rhsMax =  -3.29564699294638E-01  1.66071960578297E-03   cg2d: Sum(rhs),rhsMax =  -5.47818875604752E-04  1.61756159294330E-03
3107   cg2d: Sum(rhs),rhsMax =   5.21320405528466E-02  1.54812756139954E-03   cg2d: Sum(rhs),rhsMax =   7.99729199198785E-05  1.53363856465559E-03
3108   cg2d: Sum(rhs),rhsMax =  -2.86625374574042E-01  1.40338816107636E-03   cg2d: Sum(rhs),rhsMax =  -4.03103057726843E-04  1.42794064452552E-03
3109   cg2d: Sum(rhs),rhsMax =  -1.30315843381773E+00  1.44268599699594E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816527749E-03  1.49223780462199E-03
3110   cg2d: Sum(rhs),rhsMax =  -2.68067690297243E+00  1.50836886645337E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898904733E-03  1.56210440403287E-03
3111   cg2d: Sum(rhs),rhsMax =  -4.07407453332106E+00  1.58424366931887E-03   cg2d: Sum(rhs),rhsMax =  -6.45462889136160E-03  1.63424213113313E-03
3112   cg2d: Sum(rhs),rhsMax =  -5.18272347915679E+00  1.66593592894030E-03   cg2d: Sum(rhs),rhsMax =  -8.63394917198308E-03  1.70505819084142E-03
3113   cg2d: Sum(rhs),rhsMax =  -5.80990598189077E+00  1.74846175393414E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899832098E-02  1.77167127752906E-03
3114   cg2d: Sum(rhs),rhsMax =  -5.87740627460788E+00  1.82725971226835E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064680991E-02  1.83257530345660E-03
3115   cg2d: Sum(rhs),rhsMax =  -5.41358311268310E+00  1.89900434711111E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482912438E-02  1.88791212474614E-03
3116   cg2d: Sum(rhs),rhsMax =  -4.53080676685760E+00  1.96213934567914E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268409438E-03  1.93938684381204E-03
3117   cg2d: Sum(rhs),rhsMax =  -3.22587898185190E+00  2.12611203162152E-03   cg2d: Sum(rhs),rhsMax =  -6.85700209228368E-03  2.06671962991605E-03
3118   cg2d: Sum(rhs),rhsMax =  -2.04447211449616E+00  2.24837954282835E-03   cg2d: Sum(rhs),rhsMax =  -4.59527343676461E-03  2.17651147794494E-03
3119   cg2d: Sum(rhs),rhsMax =  -1.10818137061618E+00  2.30404049644127E-03   cg2d: Sum(rhs),rhsMax =  -2.55199122967681E-03  2.23681621470759E-03
3120   cg2d: Sum(rhs),rhsMax =  -4.90484879496863E-01  2.29576532838193E-03   cg2d: Sum(rhs),rhsMax =  -1.12489762689875E-03  2.25047701168397E-03
3121   cg2d: Sum(rhs),rhsMax =  -2.61247063418687E-01  2.23814842543276E-03   cg2d: Sum(rhs),rhsMax =  -5.83637555937515E-04  2.23911227826919E-03
3122   cg2d: Sum(rhs),rhsMax =  -4.50921968538646E-01  2.26266906980163E-03   cg2d: Sum(rhs),rhsMax =  -1.01911454366671E-03  2.31619527227934E-03
3123   cg2d: Sum(rhs),rhsMax =  -1.00469610609374E+00  2.31946123065597E-03   cg2d: Sum(rhs),rhsMax =  -2.32886289023149E-03  2.39332628408567E-03
3124   cg2d: Sum(rhs),rhsMax =  -1.78565331388584E+00  2.37599941599533E-03   cg2d: Sum(rhs),rhsMax =  -4.24067142109319E-03  2.46478012890531E-03
3125   cg2d: Sum(rhs),rhsMax =  -2.62429308803985E+00  2.42805543414208E-03   cg2d: Sum(rhs),rhsMax =  -6.36913438077681E-03  2.52475933604302E-03
3126   cg2d: Sum(rhs),rhsMax =  -3.35748486689747E+00  2.47123045016919E-03   cg2d: Sum(rhs),rhsMax =  -8.29342191344797E-03  2.56860714145726E-03
3127   cg2d: Sum(rhs),rhsMax =  -3.85508917864054E+00  2.50195598290528E-03   cg2d: Sum(rhs),rhsMax =  -9.64059753846585E-03  2.59379160948673E-03
3128   cg2d: Sum(rhs),rhsMax =  -4.03589978256034E+00  2.51830322468453E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044289241E-02  2.60046741964691E-03
3129   cg2d: Sum(rhs),rhsMax =  -3.87512848223123E+00  2.52047518999022E-03   cg2d: Sum(rhs),rhsMax =  -9.76069657641242E-03  2.59154641445250E-03
3130   cg2d: Sum(rhs),rhsMax =  -3.40600368853114E+00  2.51092921651186E-03   cg2d: Sum(rhs),rhsMax =  -8.54505745328469E-03  2.57230690440076E-03
3131   cg2d: Sum(rhs),rhsMax =  -2.61682443937688E+00  2.58874086711531E-03   cg2d: Sum(rhs),rhsMax =  -6.76655619130345E-03  2.57617678054479E-03
3132   cg2d: Sum(rhs),rhsMax =  -1.83238712790241E+00  2.61669729081660E-03   cg2d: Sum(rhs),rhsMax =  -4.78666959952759E-03  2.60704657039190E-03
3133   cg2d: Sum(rhs),rhsMax =  -1.17513338642133E+00  2.56005945168315E-03   cg2d: Sum(rhs),rhsMax =  -2.99995523664641E-03  2.55368004828206E-03
3134   cg2d: Sum(rhs),rhsMax =  -7.11994616575571E-01  2.47855830805088E-03   cg2d: Sum(rhs),rhsMax =  -1.75595289380641E-03  2.53090268753275E-03
3135   cg2d: Sum(rhs),rhsMax =  -5.26422152517050E-01  2.47042092404667E-03   cg2d: Sum(rhs),rhsMax =  -1.29134015268764E-03  2.55686898632930E-03
3136   cg2d: Sum(rhs),rhsMax =  -6.78930216979121E-01  2.49676870176662E-03   cg2d: Sum(rhs),rhsMax =  -1.68547888337157E-03  2.59998587014332E-03
3137   cg2d: Sum(rhs),rhsMax =  -1.12673722442072E+00  2.53652611287992E-03   cg2d: Sum(rhs),rhsMax =  -2.84766407041719E-03  2.65617341583666E-03
3138   cg2d: Sum(rhs),rhsMax =  -1.75981626023116E+00  2.58504763664481E-03   cg2d: Sum(rhs),rhsMax =  -4.53801265232480E-03  2.71885908683030E-03
3139   cg2d: Sum(rhs),rhsMax =  -2.43940636681477E+00  2.63568090046602E-03   cg2d: Sum(rhs),rhsMax =  -6.41728546668921E-03  2.78009793625630E-03
3140   cg2d: Sum(rhs),rhsMax =  -3.03203010541916E+00  2.68092813567564E-03   cg2d: Sum(rhs),rhsMax =  -8.11533161508896E-03  2.83193126741109E-03
3141   cg2d: Sum(rhs),rhsMax =  -3.40991313688657E+00  2.73286303056924E-03   cg2d: Sum(rhs),rhsMax =  -9.30436783492359E-03  2.86771963479485E-03
3142   cg2d: Sum(rhs),rhsMax =  -3.48046025152376E+00  2.80943921484881E-03   cg2d: Sum(rhs),rhsMax =  -9.76260395550929E-03  2.88321603409666E-03
3143   cg2d: Sum(rhs),rhsMax =  -3.32063074988090E+00  2.84054007743091E-03   cg2d: Sum(rhs),rhsMax =  -9.41588736210534E-03  2.87721817493516E-03
3144   cg2d: Sum(rhs),rhsMax =  -2.96079449396082E+00  2.82589056654632E-03   cg2d: Sum(rhs),rhsMax =  -8.34958545045825E-03  2.85172239252242E-03
3145   cg2d: Sum(rhs),rhsMax =  -2.32992812052170E+00  2.92147974527529E-03   cg2d: Sum(rhs),rhsMax =  -6.78891549785546E-03  2.90854929926780E-03
3146   cg2d: Sum(rhs),rhsMax =  -1.72242457117298E+00  2.94384962459189E-03   cg2d: Sum(rhs),rhsMax =  -5.05216134993774E-03  2.93304374412246E-03
3147   cg2d: Sum(rhs),rhsMax =  -1.21221904511041E+00  2.89157779277439E-03   cg2d: Sum(rhs),rhsMax =  -3.48645863975454E-03  2.88331760336869E-03
3148   cg2d: Sum(rhs),rhsMax =  -8.69698402636698E-01  2.78046456808522E-03   cg2d: Sum(rhs),rhsMax =  -2.39907587469514E-03  2.77469260105741E-03
3149   cg2d: Sum(rhs),rhsMax =  -7.64867813575145E-01  2.63730949420176E-03   cg2d: Sum(rhs),rhsMax =  -1.99776873074710E-03  2.64912184568055E-03
3150   cg2d: Sum(rhs),rhsMax =  -9.31747861483912E-01  2.54529701407833E-03   cg2d: Sum(rhs),rhsMax =  -2.35175891560902E-03  2.63954765352864E-03
3151   cg2d: Sum(rhs),rhsMax =  -1.31074340463637E+00  2.59464766553481E-03   cg2d: Sum(rhs),rhsMax =  -3.38063154013029E-03  2.64744431584949E-03
3152   cg2d: Sum(rhs),rhsMax =  -1.82960845253911E+00  2.67470086100630E-03   cg2d: Sum(rhs),rhsMax =  -4.87283027597737E-03  2.67027734940243E-03
3153   cg2d: Sum(rhs),rhsMax =  -2.36415411805834E+00  2.77096210041725E-03   cg2d: Sum(rhs),rhsMax =  -6.52958396292550E-03  2.75143061546960E-03
3154   cg2d: Sum(rhs),rhsMax =  -2.80794782483424E+00  2.86583703877382E-03   cg2d: Sum(rhs),rhsMax =  -8.02517513125240E-03  2.84716527390902E-03
3155   cg2d: Sum(rhs),rhsMax =  -3.09076541239640E+00  2.94225351887170E-03   cg2d: Sum(rhs),rhsMax =  -9.07141271076412E-03  2.92480128348654E-03
3156   cg2d: Sum(rhs),rhsMax =  -3.17911027288951E+00  2.98708404672521E-03   cg2d: Sum(rhs),rhsMax =  -9.47356461961064E-03  2.97120288204587E-03
3157   cg2d: Sum(rhs),rhsMax =  -3.06968984164490E+00  2.99369699459206E-03   cg2d: Sum(rhs),rhsMax =  -9.16691601064320E-03  2.97966804394770E-03
3158   cg2d: Sum(rhs),rhsMax =  -2.74200032690833E+00  3.00868115343713E-03   cg2d: Sum(rhs),rhsMax =  -8.22712340834122E-03  3.00381237905822E-03
3159   cg2d: Sum(rhs),rhsMax =  -2.22987020411535E+00  3.08320495658050E-03   cg2d: Sum(rhs),rhsMax =  -6.85280737846894E-03  3.08036411780636E-03
3160   cg2d: Sum(rhs),rhsMax =  -1.72892386205717E+00  3.09216601599597E-03   cg2d: Sum(rhs),rhsMax =  -5.32430727672288E-03  3.09182671022901E-03
3161   cg2d: Sum(rhs),rhsMax =  -1.30661128100822E+00  3.03707923124376E-03   cg2d: Sum(rhs),rhsMax =  -3.94713137724971E-03  3.03934309971344E-03
3162   cg2d: Sum(rhs),rhsMax =  -1.02724589566065E+00  2.93201253761313E-03   cg2d: Sum(rhs),rhsMax =  -2.99148618715911E-03  2.93659605977882E-03
3163   cg2d: Sum(rhs),rhsMax =  -9.49612103672178E-01  2.80059567599301E-03   cg2d: Sum(rhs),rhsMax =  -2.63983310159124E-03  2.80689805678772E-03
3164   cg2d: Sum(rhs),rhsMax =  -1.10546684564637E+00  2.68802008919081E-03   cg2d: Sum(rhs),rhsMax =  -2.95262908248373E-03  2.68543416609523E-03
3165   cg2d: Sum(rhs),rhsMax =  -1.41911849364680E+00  2.73183500788285E-03   cg2d: Sum(rhs),rhsMax =  -3.85865392953591E-03  2.73031558435422E-03
3166   cg2d: Sum(rhs),rhsMax =  -1.85263656453302E+00  2.80075120839231E-03   cg2d: Sum(rhs),rhsMax =  -5.17138145955765E-03  2.80043602351034E-03
3167   cg2d: Sum(rhs),rhsMax =  -2.30607110052018E+00  2.88121981065697E-03   cg2d: Sum(rhs),rhsMax =  -6.62770810017065E-03  2.88238464277740E-03
3168   cg2d: Sum(rhs),rhsMax =  -2.69038338358592E+00  2.95745895226065E-03   cg2d: Sum(rhs),rhsMax =  -7.94102502847991E-03  2.96047703774895E-03
3169   cg2d: Sum(rhs),rhsMax =  -2.94313290742329E+00  3.01465306175540E-03   cg2d: Sum(rhs),rhsMax =  -8.85794593965605E-03  3.01993446699041E-03
3170   cg2d: Sum(rhs),rhsMax =  -3.03123929821533E+00  3.04190022307144E-03   cg2d: Sum(rhs),rhsMax =  -9.20747824228933E-03  3.04982329910010E-03
3171   cg2d: Sum(rhs),rhsMax =  -2.94785328232934E+00  3.03433136482455E-03   cg2d: Sum(rhs),rhsMax =  -8.93311478733732E-03  3.04517980937273E-03
3172   cg2d: Sum(rhs),rhsMax =  -2.61356658806709E+00  3.10365977026330E-03   cg2d: Sum(rhs),rhsMax =  -8.10185290002703E-03  3.11258929563243E-03
3173   cg2d: Sum(rhs),rhsMax =  -2.18161320811842E+00  3.16115503766616E-03   cg2d: Sum(rhs),rhsMax =  -6.88878939525326E-03  3.17297132704651E-03
3174   cg2d: Sum(rhs),rhsMax =  -1.75526126978057E+00  3.15966312102996E-03   cg2d: Sum(rhs),rhsMax =  -5.54076192257818E-03  3.17471656307094E-03
3175   cg2d: Sum(rhs),rhsMax =  -1.39603746433559E+00  3.10114910797913E-03   cg2d: Sum(rhs),rhsMax =  -4.32655869292133E-03  3.11938175515865E-03
3176   cg2d: Sum(rhs),rhsMax =  -1.16177143027520E+00  2.99876544062581E-03   cg2d: Sum(rhs),rhsMax =  -3.48371971355508E-03  3.01971788770840E-03
3177   cg2d: Sum(rhs),rhsMax =  -1.10293750260404E+00  2.87411081950329E-03   cg2d: Sum(rhs),rhsMax =  -3.17244074668916E-03  2.89700827990555E-03
3178   cg2d: Sum(rhs),rhsMax =  -1.24975137494639E+00  2.75286353338837E-03   cg2d: Sum(rhs),rhsMax =  -3.44550668435109E-03  2.77676422418061E-03
3179   cg2d: Sum(rhs),rhsMax =  -1.53840874800455E+00  2.75098211276360E-03   cg2d: Sum(rhs),rhsMax =  -4.23987161428063E-03  2.78119166917714E-03
3180   cg2d: Sum(rhs),rhsMax =  -1.91301879190703E+00  2.81271663646491E-03   cg2d: Sum(rhs),rhsMax =  -5.39114877602524E-03  2.84461356510579E-03
3181   cg2d: Sum(rhs),rhsMax =  -2.30705948336736E+00  2.88449375569687E-03   cg2d: Sum(rhs),rhsMax =  -6.66774885413569E-03  2.91823911882199E-03
3182   cg2d: Sum(rhs),rhsMax =  -2.64297562020992E+00  2.95188719863315E-03   cg2d: Sum(rhs),rhsMax =  -7.81760238212016E-03  2.98773885183711E-03
3183   cg2d: Sum(rhs),rhsMax =  -2.86495138958074E+00  3.00154112811890E-03   cg2d: Sum(rhs),rhsMax =  -8.61805668173638E-03  3.03980211228845E-03
3184   cg2d: Sum(rhs),rhsMax =  -2.94238818521129E+00  3.02377920295993E-03   cg2d: Sum(rhs),rhsMax =  -8.91908495693646E-03  3.06473925698497E-03
3185   cg2d: Sum(rhs),rhsMax =  -2.84207317469660E+00  3.04217205946726E-03   cg2d: Sum(rhs),rhsMax =  -8.67143942019915E-03  3.06396596495779E-03
3186   cg2d: Sum(rhs),rhsMax =  -2.51902179996649E+00  3.13830804139745E-03   cg2d: Sum(rhs),rhsMax =  -7.93449179181590E-03  3.16208625959830E-03
3187   cg2d: Sum(rhs),rhsMax =  -2.14123734317587E+00  3.18959322533166E-03   cg2d: Sum(rhs),rhsMax =  -6.86259145537388E-03  3.21610125403945E-03
3188   cg2d: Sum(rhs),rhsMax =  -1.76835922998588E+00  3.18714931411145E-03   cg2d: Sum(rhs),rhsMax =  -5.67301290054887E-03  3.21680816798335E-03
3189   cg2d: Sum(rhs),rhsMax =  -1.45590353622708E+00  3.13272228299831E-03   cg2d: Sum(rhs),rhsMax =  -4.60212423809881E-03  3.16554822189961E-03
3190   cg2d: Sum(rhs),rhsMax =  -1.25508074850769E+00  3.03818416460232E-03   cg2d: Sum(rhs),rhsMax =  -3.85860141554687E-03  3.07378664423775E-03
3191   cg2d: Sum(rhs),rhsMax =  -1.20874908103088E+00  2.92305991422176E-03   cg2d: Sum(rhs),rhsMax =  -3.58293299171764E-03  2.96071720624986E-03
3192   cg2d: Sum(rhs),rhsMax =  -1.34034315116742E+00  2.81059305879041E-03   cg2d: Sum(rhs),rhsMax =  -3.82105746854287E-03  2.84938997752719E-03
3193   cg2d: Sum(rhs),rhsMax =  -1.62624338997849E+00  2.74190566094542E-03   cg2d: Sum(rhs),rhsMax =  -4.51705715432555E-03  2.80618860464830E-03
3194  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3195   --> objf_test(bi,bj)   =  0.509071981882225E-01   ph-1 in thsice_cost_final
3196   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
3197   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809583477647D-01
3198    local fc =  0.509071981882225E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
3199   global fc =  0.509071981882225E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
3200  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data    local fc =  0.473809583477647D-01
3201     global fc =  0.473809583477647D-01
3202    (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus =  4.73809583477647E-02
3203  grad-res -------------------------------  grad-res -------------------------------
3204   grad-res     0    6    1    4    1    1    1    1   0.509071982062E-01 0.509071982241E-01 0.509071981882E-01   grad-res     0    5    3    3    1    1    1    1   4.73809587569E-02  4.73809591661E-02  4.73809583478E-02
3205   grad-res     0    6    6   16   25    1    1    1   0.179081973516E-06 0.179290332580E-06 -.116348429830E-02   grad-res     0    5    5   13    0    1    1    1   4.09163329233E-06  4.09150029829E-06  3.25039012283E-05
3206  (PID.TID 0000.0001)   ADM  precision_derivative_cost =    5.09071982061516E-02  (PID.TID 0000.0001)  ADM  ref_cost_function      =  4.73809587569146E-02
3207  (PID.TID 0000.0001)   ADM  precision_derivative_grad =    1.79081973516056E-07  (PID.TID 0000.0001)  ADM  adjoint_gradient       =  4.09163329233104E-06
3208   ph-grd  ierr ---------------------------  (PID.TID 0000.0001)  ADM  finite-diff_grad       =  4.09150029828664E-06
3209   ph-grd  ierr =  0, icomp =  16, ichknum =  6  (PID.TID 0000.0001) ====== End of gradient-check number   5 (ierr=  0) =======
3210   ph-grd -->hit<--  4 4 1 1  (PID.TID 0000.0001) ====== Starts gradient-check number   6 (=ichknum) =======
3211  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: adxx_depth.0000000000.001.001.data   ph-test icomp, ncvarcomp, ichknum           16          25           6
3212  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data   ph-grd _loc: bi, bj, icomptest, ichknum            1           1          13           6
3213  (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge   ph-grd -->hit<--            1           4           1           1
3214  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) grdchk pos: i,j,k=    1    4    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
3215                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
3216                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
3217  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3218  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3219  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
3220  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3221  (PID.TID 0000.0001) // Model current state  (PID.TID 0000.0001) // Model current state
3222  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3223  (PID.TID 0000.0001)  (PID.TID 0000.0001)
3224  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
3225   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
3226   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
3227   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353663E-03  2.18766023592288E-04
3228   cg2d: Sum(rhs),rhsMax =  -1.54955562832148E+01  4.32479836297444E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564470372E-03  4.29236468108163E-04
3229   cg2d: Sum(rhs),rhsMax =  -1.41111452330415E+01  6.49958988318885E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903540298E-03  6.43184796129749E-04
3230   cg2d: Sum(rhs),rhsMax =  -1.31144322331342E+01  8.30737102836108E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273515E-02  8.17951762860432E-04
3231   cg2d: Sum(rhs),rhsMax =  -1.21209090323673E+01  9.52510661979096E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833390277E-02  9.31105228420526E-04
3232   cg2d: Sum(rhs),rhsMax =  -1.07124742393710E+01  1.02806631142607E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562438463E-02  9.89364856748539E-04
3233   cg2d: Sum(rhs),rhsMax =  -7.41375936712857E+00  1.27086596326402E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118115669E-03  1.22456378139101E-03
3234   cg2d: Sum(rhs),rhsMax =  -4.70217533469540E+00  1.51019014089895E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879416560E-03  1.44777510298334E-03
3235   cg2d: Sum(rhs),rhsMax =  -2.72440685918116E+00  1.65833738315983E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202866206E-03  1.58982062951267E-03
3236   cg2d: Sum(rhs),rhsMax =  -1.27958669025132E+00  1.70565508851263E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828093975E-03  1.64357697493235E-03
3237   cg2d: Sum(rhs),rhsMax =  -3.29564698938877E-01  1.66071960666995E-03   cg2d: Sum(rhs),rhsMax =  -5.47818874910835E-04  1.61756159476826E-03
3238   cg2d: Sum(rhs),rhsMax =   5.21320408557033E-02  1.54812756251637E-03   cg2d: Sum(rhs),rhsMax =   7.99729210367145E-05  1.53363856675838E-03
3239   cg2d: Sum(rhs),rhsMax =  -2.86625373763214E-01  1.40338816232697E-03   cg2d: Sum(rhs),rhsMax =  -4.03103056164767E-04  1.42794064580563E-03
3240   cg2d: Sum(rhs),rhsMax =  -1.30315843104346E+00  1.44268599929337E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816331422E-03  1.49223780578256E-03
3241   cg2d: Sum(rhs),rhsMax =  -2.68067689818115E+00  1.50836886871831E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898679997E-03  1.56210440491904E-03
3242   cg2d: Sum(rhs),rhsMax =  -4.07407452740597E+00  1.58424367133455E-03   cg2d: Sum(rhs),rhsMax =  -6.45462888901363E-03  1.63424213160258E-03
3243   cg2d: Sum(rhs),rhsMax =  -5.18272347364684E+00  1.66593593052500E-03   cg2d: Sum(rhs),rhsMax =  -8.63394916976395E-03  1.70505819078515E-03
3244   cg2d: Sum(rhs),rhsMax =  -5.80990597811396E+00  1.74846175497725E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899813630E-02  1.77167127688731E-03
3245   cg2d: Sum(rhs),rhsMax =  -5.87740627310536E+00  1.82725971275534E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064668436E-02  1.83257530222660E-03
3246   cg2d: Sum(rhs),rhsMax =  -5.41358311314459E+00  1.89900434713210E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482907356E-02  1.88791212298036E-03
3247   cg2d: Sum(rhs),rhsMax =  -4.53080676849071E+00  1.96213934541873E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268439596E-03  1.93938684160682E-03
3248   cg2d: Sum(rhs),rhsMax =  -3.22587898757643E+00  2.12611202882433E-03   cg2d: Sum(rhs),rhsMax =  -6.85700209334754E-03  2.06671962321555E-03
3249   cg2d: Sum(rhs),rhsMax =  -2.04447211905858E+00  2.24837953990346E-03   cg2d: Sum(rhs),rhsMax =  -4.59527343843473E-03  2.17651147149639E-03
3250   cg2d: Sum(rhs),rhsMax =  -1.10818137429418E+00  2.30404049361426E-03   cg2d: Sum(rhs),rhsMax =  -2.55199123170957E-03  2.23681620896649E-03
3251   cg2d: Sum(rhs),rhsMax =  -4.90484882776043E-01  2.29576532584145E-03   cg2d: Sum(rhs),rhsMax =  -1.12489762900025E-03  2.25047700696666E-03
3252   cg2d: Sum(rhs),rhsMax =  -2.61247066829462E-01  2.23814842329821E-03   cg2d: Sum(rhs),rhsMax =  -5.83637557811443E-04  2.23911227543136E-03
3253   cg2d: Sum(rhs),rhsMax =  -4.50921971423352E-01  2.26266907248016E-03   cg2d: Sum(rhs),rhsMax =  -1.01911454506434E-03  2.31619526940388E-03
3254   cg2d: Sum(rhs),rhsMax =  -1.00469610825071E+00  2.31946123394182E-03   cg2d: Sum(rhs),rhsMax =  -2.32886289099454E-03  2.39332628110242E-03
3255   cg2d: Sum(rhs),rhsMax =  -1.78565331486348E+00  2.37599941965392E-03   cg2d: Sum(rhs),rhsMax =  -4.24067142118121E-03  2.46478012572159E-03
3256   cg2d: Sum(rhs),rhsMax =  -2.62429308789490E+00  2.42805543788615E-03   cg2d: Sum(rhs),rhsMax =  -6.36913438027308E-03  2.52475933256403E-03
3257   cg2d: Sum(rhs),rhsMax =  -3.35748486623446E+00  2.47123045370628E-03   cg2d: Sum(rhs),rhsMax =  -8.29342191254202E-03  2.56860713760595E-03
3258   cg2d: Sum(rhs),rhsMax =  -3.85508917837290E+00  2.50195598598583E-03   cg2d: Sum(rhs),rhsMax =  -9.64059753741479E-03  2.59379160521912E-03
3259   cg2d: Sum(rhs),rhsMax =  -4.03589978354838E+00  2.51830322714207E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044279992E-02  2.60046741495994E-03
3260   cg2d: Sum(rhs),rhsMax =  -3.87512848498504E+00  2.52047519176675E-03   cg2d: Sum(rhs),rhsMax =  -9.76069657584061E-03  2.59154640938306E-03
3261   cg2d: Sum(rhs),rhsMax =  -3.40600369310518E+00  2.51092921766429E-03   cg2d: Sum(rhs),rhsMax =  -8.54505745319541E-03  2.57230689901654E-03
3262   cg2d: Sum(rhs),rhsMax =  -2.61682444910329E+00  2.58874086402022E-03   cg2d: Sum(rhs),rhsMax =  -6.76655619169137E-03  2.57617678135647E-03
3263   cg2d: Sum(rhs),rhsMax =  -1.83238713542424E+00  2.61669729030029E-03   cg2d: Sum(rhs),rhsMax =  -4.78666960023813E-03  2.60704657321994E-03
3264   cg2d: Sum(rhs),rhsMax =  -1.17513339384160E+00  2.56005945277857E-03   cg2d: Sum(rhs),rhsMax =  -2.99995523738747E-03  2.55368005253501E-03
3265   cg2d: Sum(rhs),rhsMax =  -7.11994626874683E-01  2.47855830259890E-03   cg2d: Sum(rhs),rhsMax =  -1.75595289418461E-03  2.53090268162890E-03
3266   cg2d: Sum(rhs),rhsMax =  -5.26422161484460E-01  2.47042092523170E-03   cg2d: Sum(rhs),rhsMax =  -1.29134015226280E-03  2.55686898037500E-03
3267   cg2d: Sum(rhs),rhsMax =  -6.78930225990118E-01  2.49676870350090E-03   cg2d: Sum(rhs),rhsMax =  -1.68547888171968E-03  2.59998586411157E-03
3268   cg2d: Sum(rhs),rhsMax =  -1.12673723301621E+00  2.53652611516518E-03   cg2d: Sum(rhs),rhsMax =  -2.84766406719022E-03  2.65617340968333E-03
3269   cg2d: Sum(rhs),rhsMax =  -1.75981626801387E+00  2.58504763939027E-03   cg2d: Sum(rhs),rhsMax =  -4.53801264729624E-03  2.71885908050964E-03
3270   cg2d: Sum(rhs),rhsMax =  -2.43940637366409E+00  2.63568090351021E-03   cg2d: Sum(rhs),rhsMax =  -6.41728545977676E-03  2.78009792973707E-03
3271   cg2d: Sum(rhs),rhsMax =  -3.03203011157909E+00  2.68092813881981E-03   cg2d: Sum(rhs),rhsMax =  -8.11533160635006E-03  2.83193126068905E-03
3272   cg2d: Sum(rhs),rhsMax =  -3.40991313610457E+00  2.73286303903293E-03   cg2d: Sum(rhs),rhsMax =  -9.30436782452449E-03  2.86771962789886E-03
3273   cg2d: Sum(rhs),rhsMax =  -3.48046025064741E+00  2.80943922346913E-03   cg2d: Sum(rhs),rhsMax =  -9.76260394367352E-03  2.88321602708627E-03
3274   cg2d: Sum(rhs),rhsMax =  -3.32063074982469E+00  2.84054008606013E-03   cg2d: Sum(rhs),rhsMax =  -9.41588734905126E-03  2.87721816789032E-03
3275   cg2d: Sum(rhs),rhsMax =  -2.96079449544742E+00  2.82589057510548E-03   cg2d: Sum(rhs),rhsMax =  -8.34958543633776E-03  2.85172238552696E-03
3276   cg2d: Sum(rhs),rhsMax =  -2.32992813491706E+00  2.92147974036365E-03   cg2d: Sum(rhs),rhsMax =  -6.78891548270536E-03  2.90854930430461E-03
3277   cg2d: Sum(rhs),rhsMax =  -1.72242458350597E+00  2.94384962186746E-03   cg2d: Sum(rhs),rhsMax =  -5.05216133365317E-03  2.93304375103157E-03
3278   cg2d: Sum(rhs),rhsMax =  -1.21221905680805E+00  2.89157779165094E-03   cg2d: Sum(rhs),rhsMax =  -3.48645862208946E-03  2.88331761189336E-03
3279   cg2d: Sum(rhs),rhsMax =  -8.69698414653337E-01  2.78046456771839E-03   cg2d: Sum(rhs),rhsMax =  -2.39907585528971E-03  2.77469261075883E-03
3280   cg2d: Sum(rhs),rhsMax =  -7.64867826422238E-01  2.63730949366507E-03   cg2d: Sum(rhs),rhsMax =  -1.99776870917669E-03  2.64912183919268E-03
3281   cg2d: Sum(rhs),rhsMax =  -9.31747870945398E-01  2.54529702429858E-03   cg2d: Sum(rhs),rhsMax =  -2.35175889144523E-03  2.63954764691790E-03
3282   cg2d: Sum(rhs),rhsMax =  -1.31074341200294E+00  2.59464767654023E-03   cg2d: Sum(rhs),rhsMax =  -3.38063151300224E-03  2.64744430899420E-03
3283   cg2d: Sum(rhs),rhsMax =  -1.82960845691566E+00  2.67470087283434E-03   cg2d: Sum(rhs),rhsMax =  -4.87283024562136E-03  2.67027734220280E-03
3284   cg2d: Sum(rhs),rhsMax =  -2.36415411923901E+00  2.77096211304050E-03   cg2d: Sum(rhs),rhsMax =  -6.52958392921342E-03  2.75143063159174E-03
3285   cg2d: Sum(rhs),rhsMax =  -2.80794782325312E+00  2.86583705211337E-03   cg2d: Sum(rhs),rhsMax =  -8.02517509419362E-03  2.84716529053695E-03
3286   cg2d: Sum(rhs),rhsMax =  -3.09076540890483E+00  2.94225353282002E-03   cg2d: Sum(rhs),rhsMax =  -9.07141267048047E-03  2.92480130054836E-03
3287   cg2d: Sum(rhs),rhsMax =  -3.17911026851827E+00  2.98708406117381E-03   cg2d: Sum(rhs),rhsMax =  -9.47356457628974E-03  2.97120289946607E-03
3288   cg2d: Sum(rhs),rhsMax =  -3.06968983743292E+00  2.99369700945809E-03   cg2d: Sum(rhs),rhsMax =  -9.16691596447939E-03  2.97966806166266E-03
3289   cg2d: Sum(rhs),rhsMax =  -2.74200034178251E+00  3.00868114923460E-03   cg2d: Sum(rhs),rhsMax =  -8.22712335947589E-03  3.00381238992969E-03
3290   cg2d: Sum(rhs),rhsMax =  -2.22987021666866E+00  3.08320495420421E-03   cg2d: Sum(rhs),rhsMax =  -6.85280732694204E-03  3.08036412987572E-03
3291   cg2d: Sum(rhs),rhsMax =  -1.72892387332002E+00  3.09216601520783E-03   cg2d: Sum(rhs),rhsMax =  -5.32430722244524E-03  3.09182672345351E-03
3292   cg2d: Sum(rhs),rhsMax =  -1.30661129186817E+00  3.03707923150125E-03   cg2d: Sum(rhs),rhsMax =  -3.94713132000164E-03  3.03934311387759E-03
3293   cg2d: Sum(rhs),rhsMax =  -1.02724590668549E+00  2.93201253818449E-03   cg2d: Sum(rhs),rhsMax =  -2.99148612661555E-03  2.93659607454174E-03
3294   cg2d: Sum(rhs),rhsMax =  -9.49612115137862E-01  2.80059567611025E-03   cg2d: Sum(rhs),rhsMax =  -2.63983303736816E-03  2.80689807175631E-03
3295   cg2d: Sum(rhs),rhsMax =  -1.10546684937966E+00  2.68802010840155E-03   cg2d: Sum(rhs),rhsMax =  -2.95262901419678E-03  2.68543418626270E-03
3296   cg2d: Sum(rhs),rhsMax =  -1.41911849418034E+00  2.73183502808241E-03   cg2d: Sum(rhs),rhsMax =  -3.85865385685935E-03  2.73031560505009E-03
3297   cg2d: Sum(rhs),rhsMax =  -1.85263656082816E+00  2.80075122957312E-03   cg2d: Sum(rhs),rhsMax =  -5.17138138227186E-03  2.80043604472480E-03
3298   cg2d: Sum(rhs),rhsMax =  -2.30607109240577E+00  2.88121983276016E-03   cg2d: Sum(rhs),rhsMax =  -6.62770801818846E-03  2.88238466446799E-03
3299   cg2d: Sum(rhs),rhsMax =  -2.69038337165110E+00  2.95745897519091E-03   cg2d: Sum(rhs),rhsMax =  -7.94102494184657E-03  2.96047705984752E-03
3300   cg2d: Sum(rhs),rhsMax =  -2.94313289273815E+00  3.01465308540345E-03   cg2d: Sum(rhs),rhsMax =  -8.85794584852264E-03  3.01993448941538E-03
3301   cg2d: Sum(rhs),rhsMax =  -3.03123928205717E+00  3.04190024733959E-03   cg2d: Sum(rhs),rhsMax =  -9.20747814686484E-03  3.04982332177156E-03
3302   cg2d: Sum(rhs),rhsMax =  -2.94785326599268E+00  3.03433138965020E-03   cg2d: Sum(rhs),rhsMax =  -8.93311468782900E-03  3.04517983222737E-03
3303   cg2d: Sum(rhs),rhsMax =  -2.61356659653364E+00  3.10365976895538E-03   cg2d: Sum(rhs),rhsMax =  -8.10185279658092E-03  3.11258931186746E-03
3304   cg2d: Sum(rhs),rhsMax =  -2.18161321462071E+00  3.16115503835348E-03   cg2d: Sum(rhs),rhsMax =  -6.88878928790681E-03  3.17297134448768E-03
3305   cg2d: Sum(rhs),rhsMax =  -1.75526127514485E+00  3.15966312338851E-03   cg2d: Sum(rhs),rhsMax =  -5.54076181123470E-03  3.17471658156181E-03
3306   cg2d: Sum(rhs),rhsMax =  -1.39603746920979E+00  3.10114911138350E-03   cg2d: Sum(rhs),rhsMax =  -4.32655857735151E-03  3.11938177436906E-03
3307   cg2d: Sum(rhs),rhsMax =  -1.16177143497557E+00  2.99876544426812E-03   cg2d: Sum(rhs),rhsMax =  -3.48371959342545E-03  3.01971790719265E-03
3308   cg2d: Sum(rhs),rhsMax =  -1.10293750715726E+00  2.87411082254835E-03   cg2d: Sum(rhs),rhsMax =  -3.17244062161226E-03  2.89700829918544E-03
3309   cg2d: Sum(rhs),rhsMax =  -1.24975137933037E+00  2.75286353513488E-03   cg2d: Sum(rhs),rhsMax =  -3.44550655394731E-03  2.77676424283679E-03
3310   cg2d: Sum(rhs),rhsMax =  -1.53840873439411E+00  2.75098214478351E-03   cg2d: Sum(rhs),rhsMax =  -4.23987147823957E-03  2.78119169436206E-03
3311   cg2d: Sum(rhs),rhsMax =  -1.91301877258929E+00  2.81271666970093E-03   cg2d: Sum(rhs),rhsMax =  -5.39114863415441E-03  2.84461359074686E-03
3312   cg2d: Sum(rhs),rhsMax =  -2.30705945818319E+00  2.88449379006539E-03   cg2d: Sum(rhs),rhsMax =  -6.66774870638659E-03  2.91823914487167E-03
3313   cg2d: Sum(rhs),rhsMax =  -2.64297558993117E+00  2.95188723400920E-03   cg2d: Sum(rhs),rhsMax =  -7.81760222858646E-03  2.98773887821884E-03
3314   cg2d: Sum(rhs),rhsMax =  -2.86495135556363E+00  3.00154116436078E-03   cg2d: Sum(rhs),rhsMax =  -8.61805652262413E-03  3.03980213890940E-03
3315   cg2d: Sum(rhs),rhsMax =  -2.94238814906167E+00  3.02377923993732E-03   cg2d: Sum(rhs),rhsMax =  -8.91908479251212E-03  3.06473928375203E-03
3316   cg2d: Sum(rhs),rhsMax =  -2.84207317578093E+00  3.04217205738675E-03   cg2d: Sum(rhs),rhsMax =  -8.67143925072541E-03  3.06396598169588E-03
3317   cg2d: Sum(rhs),rhsMax =  -2.51902179857246E+00  3.13830804127994E-03   cg2d: Sum(rhs),rhsMax =  -7.93449161748784E-03  3.16208627758020E-03
3318   cg2d: Sum(rhs),rhsMax =  -2.14123733972331E+00  3.18959322730692E-03   cg2d: Sum(rhs),rhsMax =  -6.86259127626822E-03  3.21610127338400E-03
3319   cg2d: Sum(rhs),rhsMax =  -1.76835922501869E+00  3.18714931793709E-03   cg2d: Sum(rhs),rhsMax =  -5.67301271659621E-03  3.21680818858017E-03
3320   cg2d: Sum(rhs),rhsMax =  -1.45590353014255E+00  3.13272228810627E-03   cg2d: Sum(rhs),rhsMax =  -4.60212404908477E-03  3.16554824342618E-03
3321   cg2d: Sum(rhs),rhsMax =  -1.25508074141043E+00  3.03818417020683E-03   cg2d: Sum(rhs),rhsMax =  -3.85860122114179E-03  3.07378666621674E-03
3322   cg2d: Sum(rhs),rhsMax =  -1.20874907277120E+00  2.92305991946769E-03   cg2d: Sum(rhs),rhsMax =  -3.58293279152961E-03  2.96071722813581E-03
3323   cg2d: Sum(rhs),rhsMax =  -1.34034314158077E+00  2.81059306291312E-03   cg2d: Sum(rhs),rhsMax =  -3.82105726218360E-03  2.84938999880633E-03
3324   cg2d: Sum(rhs),rhsMax =  -1.62624335388472E+00  2.74190570624229E-03   cg2d: Sum(rhs),rhsMax =  -4.51705694147637E-03  2.80618863274104E-03
3325  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3326   --> objf_test(bi,bj)   =  0.509071981790236E-01   ph-1 in thsice_cost_final
3327   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
3328   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809589267712D-01
3329    local fc =  0.509071981790236E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
3330   global fc =  0.509071981790236E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
3331   ph-check fcpertplus =   0.0509071982    local fc =  0.473809589267712D-01
3332  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data   global fc =  0.473809589267712D-01
3333   ph-check fcpertminus =   0.0509071982  (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  =  4.73809589267712E-02
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
3334                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
3335                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
3336  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3337  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3338  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
3339  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3340  (PID.TID 0000.0001) // Model current state  (PID.TID 0000.0001) // Model current state
3341  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3342  (PID.TID 0000.0001)  (PID.TID 0000.0001)
3343  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
3344   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
3345   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
3346   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353679E-03  2.18766023593943E-04
3347   cg2d: Sum(rhs),rhsMax =  -1.54955562832148E+01  4.32479836297444E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564470143E-03  4.29236468101501E-04
3348   cg2d: Sum(rhs),rhsMax =  -1.41111452328576E+01  6.49958988327955E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903539255E-03  6.43184796159579E-04
3349   cg2d: Sum(rhs),rhsMax =  -1.31144322333884E+01  8.30737102820661E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273257E-02  8.17951762973023E-04
3350   cg2d: Sum(rhs),rhsMax =  -1.21209090327102E+01  9.52510661951503E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833389843E-02  9.31105228615200E-04
3351   cg2d: Sum(rhs),rhsMax =  -1.07124742350430E+01  1.02806631183806E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562437932E-02  9.89364856730403E-04
3352   cg2d: Sum(rhs),rhsMax =  -7.41375936618559E+00  1.27086596341742E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118111714E-03  1.22456378117782E-03
3353   cg2d: Sum(rhs),rhsMax =  -4.70217533441281E+00  1.51019014097721E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879417946E-03  1.44777510242390E-03
3354   cg2d: Sum(rhs),rhsMax =  -2.72440685937730E+00  1.65833738304039E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202878349E-03  1.58982062854673E-03
3355   cg2d: Sum(rhs),rhsMax =  -1.27958669069484E+00  1.70565508803007E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828123039E-03  1.64357697359092E-03
3356   cg2d: Sum(rhs),rhsMax =  -3.29564699366221E-01  1.66071960563785E-03   cg2d: Sum(rhs),rhsMax =  -5.47818875428921E-04  1.61756159319298E-03
3357   cg2d: Sum(rhs),rhsMax =   5.21320404751158E-02  1.54812756075627E-03   cg2d: Sum(rhs),rhsMax =   7.99729202490136E-05  1.53363856519811E-03
3358   cg2d: Sum(rhs),rhsMax =  -2.86625375037872E-01  1.40338815970414E-03   cg2d: Sum(rhs),rhsMax =  -4.03103057235992E-04  1.42794064547932E-03
3359   cg2d: Sum(rhs),rhsMax =  -1.30315843636025E+00  1.44268599446399E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816464583E-03  1.49223780544866E-03
3360   cg2d: Sum(rhs),rhsMax =  -2.68067690780736E+00  1.50836886390679E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898832884E-03  1.56210440457677E-03
3361   cg2d: Sum(rhs),rhsMax =  -4.07407453962492E+00  1.58424366699683E-03   cg2d: Sum(rhs),rhsMax =  -6.45462889064115E-03  1.63424213123972E-03
3362   cg2d: Sum(rhs),rhsMax =  -5.18272348533181E+00  1.66593592705663E-03   cg2d: Sum(rhs),rhsMax =  -8.63394917136807E-03  1.70505819037805E-03
3363   cg2d: Sum(rhs),rhsMax =  -5.80990598644758E+00  1.74846175263829E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899828162E-02  1.77167127640314E-03
3364   cg2d: Sum(rhs),rhsMax =  -5.87740627684591E+00  1.82725971161582E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064680342E-02  1.83257530162773E-03
3365   cg2d: Sum(rhs),rhsMax =  -5.41358311284118E+00  1.89900434704946E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482915884E-02  1.88791212223001E-03
3366   cg2d: Sum(rhs),rhsMax =  -4.53080676578041E+00  1.96213934605309E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268488827E-03  1.93938684067484E-03
3367   cg2d: Sum(rhs),rhsMax =  -3.22587899059333E+00  2.12611202558487E-03   cg2d: Sum(rhs),rhsMax =  -6.85700209351712E-03  2.06671962832651E-03
3368   cg2d: Sum(rhs),rhsMax =  -2.04447211860622E+00  2.24837953761428E-03   cg2d: Sum(rhs),rhsMax =  -4.59527343837822E-03  2.17651147552902E-03
3369   cg2d: Sum(rhs),rhsMax =  -1.10818137182437E+00  2.30404049213532E-03   cg2d: Sum(rhs),rhsMax =  -2.55199123157059E-03  2.23681621158594E-03
3370   cg2d: Sum(rhs),rhsMax =  -4.90484879116685E-01  2.29576532491249E-03   cg2d: Sum(rhs),rhsMax =  -1.12489762894962E-03  2.25047700804067E-03
3371   cg2d: Sum(rhs),rhsMax =  -2.61247062337555E-01  2.23814842258097E-03   cg2d: Sum(rhs),rhsMax =  -5.83637558022549E-04  2.23911227357998E-03
3372   cg2d: Sum(rhs),rhsMax =  -4.50921967219842E-01  2.26266906809005E-03   cg2d: Sum(rhs),rhsMax =  -1.01911454568849E-03  2.31619526743550E-03
3373   cg2d: Sum(rhs),rhsMax =  -1.00469610519006E+00  2.31946122840591E-03   cg2d: Sum(rhs),rhsMax =  -2.32886289214107E-03  2.39332627903907E-03
3374   cg2d: Sum(rhs),rhsMax =  -1.78565331371171E+00  2.37599941343382E-03   cg2d: Sum(rhs),rhsMax =  -4.24067142290631E-03  2.46478012357347E-03
3375   cg2d: Sum(rhs),rhsMax =  -2.62429308848832E+00  2.42805543156369E-03   cg2d: Sum(rhs),rhsMax =  -6.36913438257993E-03  2.52475933032630E-03
3376   cg2d: Sum(rhs),rhsMax =  -3.35748486738239E+00  2.47123044788864E-03   cg2d: Sum(rhs),rhsMax =  -8.29342191539248E-03  2.56860713525854E-03
3377   cg2d: Sum(rhs),rhsMax =  -3.85508917831571E+00  2.50195598120650E-03   cg2d: Sum(rhs),rhsMax =  -9.64059754075081E-03  2.59379160272979E-03
3378   cg2d: Sum(rhs),rhsMax =  -4.03589978067766E+00  2.51830322377526E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044317700E-02  2.60046741228980E-03
3379   cg2d: Sum(rhs),rhsMax =  -3.87512847844595E+00  2.52047518996987E-03   cg2d: Sum(rhs),rhsMax =  -9.76069658003046E-03  2.59154640649381E-03
3380   cg2d: Sum(rhs),rhsMax =  -3.40600368300692E+00  2.51092921735819E-03   cg2d: Sum(rhs),rhsMax =  -8.54505745784663E-03  2.57230689587793E-03
3381   cg2d: Sum(rhs),rhsMax =  -2.61682441716664E+00  2.58874088430834E-03   cg2d: Sum(rhs),rhsMax =  -6.76655619691808E-03  2.57617678028561E-03
3382   cg2d: Sum(rhs),rhsMax =  -1.83238710858722E+00  2.61669731067728E-03   cg2d: Sum(rhs),rhsMax =  -4.78666960622765E-03  2.60704656823916E-03
3383   cg2d: Sum(rhs),rhsMax =  -1.17513337035660E+00  2.56005947315517E-03   cg2d: Sum(rhs),rhsMax =  -2.99995524438932E-03  2.55368004479188E-03
3384   cg2d: Sum(rhs),rhsMax =  -7.11994611116207E-01  2.47855830217771E-03   cg2d: Sum(rhs),rhsMax =  -1.75595290248869E-03  2.53090267750755E-03
3385   cg2d: Sum(rhs),rhsMax =  -5.26422144154526E-01  2.47042092608614E-03   cg2d: Sum(rhs),rhsMax =  -1.29134016217113E-03  2.55686897608782E-03
3386   cg2d: Sum(rhs),rhsMax =  -6.78930207918891E-01  2.49676870341790E-03   cg2d: Sum(rhs),rhsMax =  -1.68547889351692E-03  2.59998585970328E-03
3387   cg2d: Sum(rhs),rhsMax =  -1.12673721462658E+00  2.53652611410859E-03   cg2d: Sum(rhs),rhsMax =  -2.84766408111888E-03  2.65617340519177E-03
3388   cg2d: Sum(rhs),rhsMax =  -1.75981624978112E+00  2.58504763751991E-03   cg2d: Sum(rhs),rhsMax =  -4.53801266354123E-03  2.71885907595907E-03
3389   cg2d: Sum(rhs),rhsMax =  -2.43940635572936E+00  2.63568090114222E-03   cg2d: Sum(rhs),rhsMax =  -6.41728547846238E-03  2.78009792513413E-03
3390   cg2d: Sum(rhs),rhsMax =  -3.03203009354031E+00  2.68092813636075E-03   cg2d: Sum(rhs),rhsMax =  -8.11533162754983E-03  2.83193125602215E-03
3391   cg2d: Sum(rhs),rhsMax =  -3.40991310097345E+00  2.73286304993669E-03   cg2d: Sum(rhs),rhsMax =  -9.30436784828203E-03  2.86771962314135E-03
3392   cg2d: Sum(rhs),rhsMax =  -3.48046021406901E+00  2.80943923514233E-03   cg2d: Sum(rhs),rhsMax =  -9.76260397002988E-03  2.88321602220259E-03
3393   cg2d: Sum(rhs),rhsMax =  -3.32063071193480E+00  2.84054009867096E-03   cg2d: Sum(rhs),rhsMax =  -9.41588737807336E-03  2.87721816284406E-03
3394   cg2d: Sum(rhs),rhsMax =  -2.96079445651982E+00  2.82589058874168E-03   cg2d: Sum(rhs),rhsMax =  -8.34958546814191E-03  2.85172238028931E-03
3395   cg2d: Sum(rhs),rhsMax =  -2.32992808718598E+00  2.92147976858520E-03   cg2d: Sum(rhs),rhsMax =  -6.78891551747106E-03  2.90854929450299E-03
3396   cg2d: Sum(rhs),rhsMax =  -1.72242454041150E+00  2.94384965033881E-03   cg2d: Sum(rhs),rhsMax =  -5.05216137162432E-03  2.93304373769062E-03
3397   cg2d: Sum(rhs),rhsMax =  -1.21221901648707E+00  2.89157782025329E-03   cg2d: Sum(rhs),rhsMax =  -3.48645866356247E-03  2.88331759553138E-03
3398   cg2d: Sum(rhs),rhsMax =  -8.69698374791736E-01  2.78046459640415E-03   cg2d: Sum(rhs),rhsMax =  -2.39907590059101E-03  2.77469259222887E-03
3399   cg2d: Sum(rhs),rhsMax =  -7.64867784070317E-01  2.63730952245784E-03   cg2d: Sum(rhs),rhsMax =  -1.99776875863390E-03  2.64912183315305E-03
3400   cg2d: Sum(rhs),rhsMax =  -9.31747827894934E-01  2.54529704179327E-03   cg2d: Sum(rhs),rhsMax =  -2.35175894535808E-03  2.63954764084791E-03
3401   cg2d: Sum(rhs),rhsMax =  -1.31074336582848E+00  2.59464769413737E-03   cg2d: Sum(rhs),rhsMax =  -3.38063157161901E-03  2.64744430294087E-03
3402   cg2d: Sum(rhs),rhsMax =  -1.82960840738525E+00  2.67470089050182E-03   cg2d: Sum(rhs),rhsMax =  -4.87283030912570E-03  2.67027733619941E-03
3403   cg2d: Sum(rhs),rhsMax =  -2.36415406667718E+00  2.77096213081610E-03   cg2d: Sum(rhs),rhsMax =  -6.52958399772446E-03  2.75143059790761E-03
3404   cg2d: Sum(rhs),rhsMax =  -2.80794776821665E+00  2.86583707008887E-03   cg2d: Sum(rhs),rhsMax =  -8.02517516777926E-03  2.84716525600341E-03
3405   cg2d: Sum(rhs),rhsMax =  -3.09076535191815E+00  2.94225355111527E-03   cg2d: Sum(rhs),rhsMax =  -9.07141274918134E-03  2.92480126528038E-03
3406   cg2d: Sum(rhs),rhsMax =  -3.17911020998912E+00  2.98708407990636E-03   cg2d: Sum(rhs),rhsMax =  -9.47356466014886E-03  2.97120286357196E-03
3407   cg2d: Sum(rhs),rhsMax =  -3.06968977770077E+00  2.99369702871452E-03   cg2d: Sum(rhs),rhsMax =  -9.16691605357153E-03  2.97966802522267E-03
3408   cg2d: Sum(rhs),rhsMax =  -2.74200027098529E+00  3.00868118156593E-03   cg2d: Sum(rhs),rhsMax =  -8.22712345393026E-03  3.00381236883986E-03
3409   cg2d: Sum(rhs),rhsMax =  -2.22987015135103E+00  3.08320498661495E-03   cg2d: Sum(rhs),rhsMax =  -6.85280742695380E-03  3.08036410650857E-03
3410   cg2d: Sum(rhs),rhsMax =  -1.72892381191507E+00  3.09216604759565E-03   cg2d: Sum(rhs),rhsMax =  -5.32430732827295E-03  3.09182669794374E-03
3411   cg2d: Sum(rhs),rhsMax =  -1.30661123235518E+00  3.03707926381197E-03   cg2d: Sum(rhs),rhsMax =  -3.94713143195114E-03  3.03934308668217E-03
3412   cg2d: Sum(rhs),rhsMax =  -1.02724584662650E+00  2.93201257041968E-03   cg2d: Sum(rhs),rhsMax =  -2.99148624501311E-03  2.93659604634094E-03
3413   cg2d: Sum(rhs),rhsMax =  -9.49612051657290E-01  2.80059570832265E-03   cg2d: Sum(rhs),rhsMax =  -2.63983316252840E-03  2.80689804330839E-03
3414   cg2d: Sum(rhs),rhsMax =  -1.10546678439486E+00  2.68802012965740E-03   cg2d: Sum(rhs),rhsMax =  -2.95262914639185E-03  2.68543414511727E-03
3415   cg2d: Sum(rhs),rhsMax =  -1.41911842645398E+00  2.73183504922708E-03   cg2d: Sum(rhs),rhsMax =  -3.85865399629554E-03  2.73031556303212E-03
3416   cg2d: Sum(rhs),rhsMax =  -1.85263649021498E+00  2.80075125061907E-03   cg2d: Sum(rhs),rhsMax =  -5.17138152907876E-03  2.80043600188269E-03
3417   cg2d: Sum(rhs),rhsMax =  -2.30607101914915E+00  2.88121985377376E-03   cg2d: Sum(rhs),rhsMax =  -6.62770817242311E-03  2.88238462089200E-03
3418   cg2d: Sum(rhs),rhsMax =  -2.69038329613439E+00  2.95745899627506E-03   cg2d: Sum(rhs),rhsMax =  -7.94102510351205E-03  2.96047701565442E-03
3419   cg2d: Sum(rhs),rhsMax =  -2.94313281529360E+00  3.01465310667243E-03   cg2d: Sum(rhs),rhsMax =  -8.85794601759752E-03  3.01993444472752E-03
3420   cg2d: Sum(rhs),rhsMax =  -3.03123920291490E+00  3.04190026889109E-03   cg2d: Sum(rhs),rhsMax =  -9.20747832333794E-03  3.04982327669446E-03
3421   cg2d: Sum(rhs),rhsMax =  -2.94785318533263E+00  3.03433141154056E-03   cg2d: Sum(rhs),rhsMax =  -8.93311487173233E-03  3.04517978683054E-03
3422   cg2d: Sum(rhs),rhsMax =  -2.61356650872819E+00  3.10365980236304E-03   cg2d: Sum(rhs),rhsMax =  -8.10185298801412E-03  3.11258928081167E-03
3423   cg2d: Sum(rhs),rhsMax =  -2.18161313160575E+00  3.16115507143535E-03   cg2d: Sum(rhs),rhsMax =  -6.88878948704825E-03  3.17297131110848E-03
3424   cg2d: Sum(rhs),rhsMax =  -1.75526119521188E+00  3.15966315605625E-03   cg2d: Sum(rhs),rhsMax =  -5.54076201833640E-03  3.17471654621335E-03
3425   cg2d: Sum(rhs),rhsMax =  -1.39603739021426E+00  3.10114914361192E-03   cg2d: Sum(rhs),rhsMax =  -4.32655879271878E-03  3.11938173773380E-03
3426   cg2d: Sum(rhs),rhsMax =  -1.16177135446603E+00  2.99876547610009E-03   cg2d: Sum(rhs),rhsMax =  -3.48371981738523E-03  3.01971787016058E-03
3427   cg2d: Sum(rhs),rhsMax =  -1.10293742248720E+00  2.87411085408671E-03   cg2d: Sum(rhs),rhsMax =  -3.17244085447591E-03  2.89700826268856E-03
3428   cg2d: Sum(rhs),rhsMax =  -1.24975128794029E+00  2.75286356652279E-03   cg2d: Sum(rhs),rhsMax =  -3.44550679597555E-03  2.77676420767160E-03
3429   cg2d: Sum(rhs),rhsMax =  -1.53840864401774E+00  2.75098216605804E-03   cg2d: Sum(rhs),rhsMax =  -4.23987172961634E-03  2.78119164466100E-03
3430   cg2d: Sum(rhs),rhsMax =  -1.91301868044074E+00  2.81271669055438E-03   cg2d: Sum(rhs),rhsMax =  -5.39114889497509E-03  2.84461354036553E-03
3431   cg2d: Sum(rhs),rhsMax =  -2.30705936456053E+00  2.88449381059471E-03   cg2d: Sum(rhs),rhsMax =  -6.66774897666304E-03  2.91823909391537E-03
3432   cg2d: Sum(rhs),rhsMax =  -2.64297549508240E+00  2.95188725435413E-03   cg2d: Sum(rhs),rhsMax =  -7.81760250826809E-03  2.98773882682415E-03
3433   cg2d: Sum(rhs),rhsMax =  -2.86495125956352E+00  3.00154118467576E-03   cg2d: Sum(rhs),rhsMax =  -8.61805681163115E-03  3.03980208722195E-03
3434   cg2d: Sum(rhs),rhsMax =  -2.94238805182318E+00  3.02377926036036E-03   cg2d: Sum(rhs),rhsMax =  -8.91908509077436E-03  3.06473923190219E-03
3435   cg2d: Sum(rhs),rhsMax =  -2.84207306728935E+00  3.04217208972124E-03   cg2d: Sum(rhs),rhsMax =  -8.67143955821913E-03  3.06396595018432E-03
3436   cg2d: Sum(rhs),rhsMax =  -2.51902169550526E+00  3.13830807341095E-03   cg2d: Sum(rhs),rhsMax =  -7.93449193426332E-03  3.16208624365443E-03
3437   cg2d: Sum(rhs),rhsMax =  -2.14123724098287E+00  3.18959325908203E-03   cg2d: Sum(rhs),rhsMax =  -6.86259160246249E-03  3.21610123685975E-03
3438   cg2d: Sum(rhs),rhsMax =  -1.76835912884055E+00  3.18714934924793E-03   cg2d: Sum(rhs),rhsMax =  -5.67301305242852E-03  3.21680814971783E-03
3439   cg2d: Sum(rhs),rhsMax =  -1.45590343437544E+00  3.13272231890954E-03   cg2d: Sum(rhs),rhsMax =  -4.60212439483521E-03  3.16554820288830E-03
3440   cg2d: Sum(rhs),rhsMax =  -1.25508064369973E+00  3.03818420053330E-03   cg2d: Sum(rhs),rhsMax =  -3.85860157711754E-03  3.07378662494962E-03
3441   cg2d: Sum(rhs),rhsMax =  -1.20874897074578E+00  2.92305994941760E-03   cg2d: Sum(rhs),rhsMax =  -3.58293315802518E-03  2.96071718719734E-03
3442   cg2d: Sum(rhs),rhsMax =  -1.34034303317174E+00  2.81059309263876E-03   cg2d: Sum(rhs),rhsMax =  -3.82105763944291E-03  2.84938995917265E-03
3443   cg2d: Sum(rhs),rhsMax =  -1.62624324503085E+00  2.74190572537285E-03   cg2d: Sum(rhs),rhsMax =  -4.51705732966420E-03  2.80618857866317E-03
3444  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3445   --> objf_test(bi,bj)   =  0.509071982332795E-01   ph-1 in thsice_cost_final
3446   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
3447   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809585870583D-01
3448    local fc =  0.509071982332795E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
3449   global fc =  0.509071982332795E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
3450  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data    local fc =  0.473809585870583D-01
3451     global fc =  0.473809585870583D-01
3452    (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus =  4.73809585870583E-02
3453  grad-res -------------------------------  grad-res -------------------------------
3454   grad-res     0    7    4    4    1    1    1    1   0.509071982062E-01 0.509071981790E-01 0.509071982333E-01   grad-res     0    6    1    4    1    1    1    1   4.73809587569E-02  4.73809589268E-02  4.73809585871E-02
3455   grad-res     0    7    7   19   25    1    1    1   -.271513193836E-06 -.271279665398E-06 0.860099777081E-03   grad-res     0    6    6   16    0    1    1    1   1.69849643548E-06  1.69856431004E-06 -3.99615566491E-05
3456  (PID.TID 0000.0001)   ADM  precision_derivative_cost =    5.09071982061516E-02  (PID.TID 0000.0001)  ADM  ref_cost_function      =  4.73809587569146E-02
3457  (PID.TID 0000.0001)   ADM  precision_derivative_grad =   -2.71513193835576E-07  (PID.TID 0000.0001)  ADM  adjoint_gradient       =  1.69849643547604E-06
3458   ph-grd  ierr ---------------------------  (PID.TID 0000.0001)  ADM  finite-diff_grad       =  1.69856431003756E-06
3459   ph-grd  ierr =  0, icomp =  19, ichknum =  7  (PID.TID 0000.0001) ====== End of gradient-check number   6 (ierr=  0) =======
3460   ph-grd -->hit<--  2 5 1 1  (PID.TID 0000.0001) ====== Starts gradient-check number   7 (=ichknum) =======
3461  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: adxx_depth.0000000000.001.001.data   ph-test icomp, ncvarcomp, ichknum           19          25           7
3462  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data   ph-grd _loc: bi, bj, icomptest, ichknum            1           1          16           7
3463  (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge   ph-grd -->hit<--            4           4           1           1
3464  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) grdchk pos: i,j,k=    4    4    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
3465                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
3466                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
3467  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3468  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3469  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
3470  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3471  (PID.TID 0000.0001) // Model current state  (PID.TID 0000.0001) // Model current state
3472  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3473  (PID.TID 0000.0001)  (PID.TID 0000.0001)
3474  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
3475   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
3476   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
3477   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353670E-03  2.18766023594879E-04
3478   cg2d: Sum(rhs),rhsMax =  -1.54955562454974E+01  4.32479837349281E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564469774E-03  4.29236468113340E-04
3479   cg2d: Sum(rhs),rhsMax =  -1.41111451989784E+01  6.49958989883935E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903538777E-03  6.43184796161499E-04
3480   cg2d: Sum(rhs),rhsMax =  -1.31144322099188E+01  8.30737104297132E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273297E-02  8.17951762933444E-04
3481   cg2d: Sum(rhs),rhsMax =  -1.21209090199114E+01  9.52510662940864E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833390069E-02  9.31105228525255E-04
3482   cg2d: Sum(rhs),rhsMax =  -1.07124742395621E+01  1.02806631138289E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562438372E-02  9.89364856526866E-04
3483   cg2d: Sum(rhs),rhsMax =  -7.41375934553230E+00  1.27086596693103E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118117023E-03  1.22456378118496E-03
3484   cg2d: Sum(rhs),rhsMax =  -4.70217531972486E+00  1.51019014567675E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879421009E-03  1.44777510260537E-03
3485   cg2d: Sum(rhs),rhsMax =  -2.72440685133044E+00  1.65833738798347E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202874084E-03  1.58982062899321E-03
3486   cg2d: Sum(rhs),rhsMax =  -1.27958668785205E+00  1.70565509214149E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828105093E-03  1.64357697437360E-03
3487   cg2d: Sum(rhs),rhsMax =  -3.29564699366841E-01  1.66071960795083E-03   cg2d: Sum(rhs),rhsMax =  -5.47818875049181E-04  1.61756159434320E-03
3488   cg2d: Sum(rhs),rhsMax =   5.21320397392704E-02  1.54812756064207E-03   cg2d: Sum(rhs),rhsMax =   7.99729208752959E-05  1.53363856669232E-03
3489   cg2d: Sum(rhs),rhsMax =  -2.86625376670736E-01  1.40338815702897E-03   cg2d: Sum(rhs),rhsMax =  -4.03103056352464E-04  1.42794064932887E-03
3490   cg2d: Sum(rhs),rhsMax =  -1.30315843818038E+00  1.44268599388836E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816354556E-03  1.49223780966913E-03
3491   cg2d: Sum(rhs),rhsMax =  -2.68067691170485E+00  1.50836886252887E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898711262E-03  1.56210440891635E-03
3492   cg2d: Sum(rhs),rhsMax =  -4.07407454754406E+00  1.58424366452067E-03   cg2d: Sum(rhs),rhsMax =  -6.45462888946965E-03  1.63424213545351E-03
3493   cg2d: Sum(rhs),rhsMax =  -5.18272349878968E+00  1.66593592325498E-03   cg2d: Sum(rhs),rhsMax =  -8.63394917045065E-03  1.70505819427400E-03
3494   cg2d: Sum(rhs),rhsMax =  -5.80990600559508E+00  1.74846174739240E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899823901E-02  1.77167127988041E-03
3495   cg2d: Sum(rhs),rhsMax =  -5.87740630016174E+00  1.82725970493752E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064683370E-02  1.83257530469977E-03
3496   cg2d: Sum(rhs),rhsMax =  -5.41358313756881E+00  1.89900433908041E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482928288E-02  1.88791212502742E-03
3497   cg2d: Sum(rhs),rhsMax =  -4.53080678884659E+00  1.96213933703993E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268722003E-03  1.93938684342715E-03
3498   cg2d: Sum(rhs),rhsMax =  -3.22587898120441E+00  2.12611203337877E-03   cg2d: Sum(rhs),rhsMax =  -6.85700209702220E-03  2.06671962719363E-03
3499   cg2d: Sum(rhs),rhsMax =  -2.04447211416135E+00  2.24837954547611E-03   cg2d: Sum(rhs),rhsMax =  -4.59527344306215E-03  2.17651147441925E-03
3500   cg2d: Sum(rhs),rhsMax =  -1.10818137182512E+00  2.30404049852829E-03   cg2d: Sum(rhs),rhsMax =  -2.55199123737172E-03  2.23681621074026E-03
3501   cg2d: Sum(rhs),rhsMax =  -4.90484881904269E-01  2.29576532848332E-03   cg2d: Sum(rhs),rhsMax =  -1.12489763576106E-03  2.25047700766422E-03
3502   cg2d: Sum(rhs),rhsMax =  -2.61247066475673E-01  2.23814842241078E-03   cg2d: Sum(rhs),rhsMax =  -5.83637565723162E-04  2.23911227999262E-03
3503   cg2d: Sum(rhs),rhsMax =  -4.50921973876802E-01  2.26266905737759E-03   cg2d: Sum(rhs),rhsMax =  -1.01911455417703E-03  2.31619527483112E-03
3504   cg2d: Sum(rhs),rhsMax =  -1.00469611487271E+00  2.31946121715649E-03   cg2d: Sum(rhs),rhsMax =  -2.32886290136713E-03  2.39332628722732E-03
3505   cg2d: Sum(rhs),rhsMax =  -1.78565332790781E+00  2.37599940124903E-03   cg2d: Sum(rhs),rhsMax =  -4.24067143289189E-03  2.46478013227541E-03
3506   cg2d: Sum(rhs),rhsMax =  -2.62429310835950E+00  2.42805541801236E-03   cg2d: Sum(rhs),rhsMax =  -6.36913439342708E-03  2.52475933922047E-03
3507   cg2d: Sum(rhs),rhsMax =  -3.35748489358152E+00  2.47123043257390E-03   cg2d: Sum(rhs),rhsMax =  -8.29342192727514E-03  2.56860714403354E-03
3508   cg2d: Sum(rhs),rhsMax =  -3.85508921066283E+00  2.50195596382754E-03   cg2d: Sum(rhs),rhsMax =  -9.64059755389196E-03  2.59379161113403E-03
3509   cg2d: Sum(rhs),rhsMax =  -4.03589981787433E+00  2.51830320417301E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044464082E-02  2.60046742016994E-03
3510   cg2d: Sum(rhs),rhsMax =  -3.87512851804447E+00  2.52047516814830E-03   cg2d: Sum(rhs),rhsMax =  -9.76069659638209E-03  2.59154641381515E-03
3511   cg2d: Sum(rhs),rhsMax =  -3.40600372177893E+00  2.51092919347783E-03   cg2d: Sum(rhs),rhsMax =  -8.54505747607094E-03  2.57230690272375E-03
3512   cg2d: Sum(rhs),rhsMax =  -2.61682440381552E+00  2.58874090396559E-03   cg2d: Sum(rhs),rhsMax =  -6.76655621709185E-03  2.57617677321078E-03
3513   cg2d: Sum(rhs),rhsMax =  -1.83238710073217E+00  2.61669733161021E-03   cg2d: Sum(rhs),rhsMax =  -4.78666962833458E-03  2.60704656319131E-03
3514   cg2d: Sum(rhs),rhsMax =  -1.17513336730449E+00  2.56005949576102E-03   cg2d: Sum(rhs),rhsMax =  -2.99995526832603E-03  2.55368004125585E-03
3515   cg2d: Sum(rhs),rhsMax =  -7.11994618860523E-01  2.47855830283833E-03   cg2d: Sum(rhs),rhsMax =  -1.75595292808664E-03  2.53090268462047E-03
3516   cg2d: Sum(rhs),rhsMax =  -5.26422158721391E-01  2.47042089663962E-03   cg2d: Sum(rhs),rhsMax =  -1.29134018922987E-03  2.55686898376983E-03
3517   cg2d: Sum(rhs),rhsMax =  -6.78930224535821E-01  2.49676867347730E-03   cg2d: Sum(rhs),rhsMax =  -1.68547892184254E-03  2.59998586800900E-03
3518   cg2d: Sum(rhs),rhsMax =  -1.12673723672026E+00  2.53652608359691E-03   cg2d: Sum(rhs),rhsMax =  -2.84766411055991E-03  2.65617341407511E-03
3519   cg2d: Sum(rhs),rhsMax =  -1.75981627957806E+00  2.58504760624233E-03   cg2d: Sum(rhs),rhsMax =  -4.53801269401511E-03  2.71885908528604E-03
3520   cg2d: Sum(rhs),rhsMax =  -2.43940639403858E+00  2.63568086882843E-03   cg2d: Sum(rhs),rhsMax =  -6.41728550996720E-03  2.78009793471096E-03
3521   cg2d: Sum(rhs),rhsMax =  -3.03203013986257E+00  2.68092810271948E-03   cg2d: Sum(rhs),rhsMax =  -8.11533166015920E-03  2.83193126563268E-03
3522   cg2d: Sum(rhs),rhsMax =  -3.40991311167120E+00  2.73286304786124E-03   cg2d: Sum(rhs),rhsMax =  -9.30436788212404E-03  2.86771963258630E-03
3523   cg2d: Sum(rhs),rhsMax =  -3.48046022489884E+00  2.80943923275456E-03   cg2d: Sum(rhs),rhsMax =  -9.76260400525465E-03  2.88321603133356E-03
3524   cg2d: Sum(rhs),rhsMax =  -3.32063072300856E+00  2.84054009585212E-03   cg2d: Sum(rhs),rhsMax =  -9.41588741481565E-03  2.87721817158597E-03
3525   cg2d: Sum(rhs),rhsMax =  -2.96079446785044E+00  2.82589058539684E-03   cg2d: Sum(rhs),rhsMax =  -8.34958550648660E-03  2.85172238864786E-03
3526   cg2d: Sum(rhs),rhsMax =  -2.32992807144153E+00  2.92147979784162E-03   cg2d: Sum(rhs),rhsMax =  -6.78891555742844E-03  2.90854928997838E-03
3527   cg2d: Sum(rhs),rhsMax =  -1.72242453051992E+00  2.94384968014432E-03   cg2d: Sum(rhs),rhsMax =  -5.05216141312033E-03  2.93304373493478E-03
3528   cg2d: Sum(rhs),rhsMax =  -1.21221901128006E+00  2.89157785099827E-03   cg2d: Sum(rhs),rhsMax =  -3.48645870644592E-03  2.88331759434921E-03
3529   cg2d: Sum(rhs),rhsMax =  -8.69698372737517E-01  2.78046462837243E-03   cg2d: Sum(rhs),rhsMax =  -2.39907594465631E-03  2.77469259222495E-03
3530   cg2d: Sum(rhs),rhsMax =  -7.64867782672329E-01  2.63730955577408E-03   cg2d: Sum(rhs),rhsMax =  -1.99776880365488E-03  2.64912184134068E-03
3531   cg2d: Sum(rhs),rhsMax =  -9.31747838538496E-01  2.54529703556409E-03   cg2d: Sum(rhs),rhsMax =  -2.35175899112569E-03  2.63954764929984E-03
3532   cg2d: Sum(rhs),rhsMax =  -1.31074337699940E+00  2.59464768770343E-03   cg2d: Sum(rhs),rhsMax =  -3.38063161797543E-03  2.64744431164137E-03
3533   cg2d: Sum(rhs),rhsMax =  -1.82960841921733E+00  2.67470088391949E-03   cg2d: Sum(rhs),rhsMax =  -4.87283035598761E-03  2.67027734507855E-03
3534   cg2d: Sum(rhs),rhsMax =  -2.36415407907343E+00  2.77096212410690E-03   cg2d: Sum(rhs),rhsMax =  -6.52958404509072E-03  2.75143061582494E-03
3535   cg2d: Sum(rhs),rhsMax =  -2.80794778095142E+00  2.86583706323972E-03   cg2d: Sum(rhs),rhsMax =  -8.02517521572120E-03  2.84716527436827E-03
3536   cg2d: Sum(rhs),rhsMax =  -3.09076536474016E+00  2.94225354408572E-03   cg2d: Sum(rhs),rhsMax =  -9.07141279781754E-03  2.92480128396851E-03
3537   cg2d: Sum(rhs),rhsMax =  -3.17911022266026E+00  2.98708407264129E-03   cg2d: Sum(rhs),rhsMax =  -9.47356470960959E-03  2.97120288246971E-03
3538   cg2d: Sum(rhs),rhsMax =  -3.06968978997916E+00  2.99369702115940E-03   cg2d: Sum(rhs),rhsMax =  -9.16691610395996E-03  2.97966804425108E-03
3539   cg2d: Sum(rhs),rhsMax =  -2.74200024242095E+00  3.00868121744766E-03   cg2d: Sum(rhs),rhsMax =  -8.22712350528859E-03  3.00381236966033E-03
3540   cg2d: Sum(rhs),rhsMax =  -2.22987012888683E+00  3.08320502277633E-03   cg2d: Sum(rhs),rhsMax =  -6.85280747924141E-03  3.08036410852729E-03
3541   cg2d: Sum(rhs),rhsMax =  -1.72892379466570E+00  3.09216608440088E-03   cg2d: Sum(rhs),rhsMax =  -5.32430738136114E-03  3.09182670114378E-03
3542   cg2d: Sum(rhs),rhsMax =  -1.30661121911481E+00  3.03707930158572E-03   cg2d: Sum(rhs),rhsMax =  -3.94713148563594E-03  3.03934309086443E-03
3543   cg2d: Sum(rhs),rhsMax =  -1.02724583565179E+00  2.93201260937969E-03   cg2d: Sum(rhs),rhsMax =  -2.99148629904385E-03  2.93659605116870E-03
3544   cg2d: Sum(rhs),rhsMax =  -9.49612040283290E-01  2.80059574853455E-03   cg2d: Sum(rhs),rhsMax =  -2.63983321664625E-03  2.80689804838084E-03
3545   cg2d: Sum(rhs),rhsMax =  -1.10546678987309E+00  2.68802012046908E-03   cg2d: Sum(rhs),rhsMax =  -2.95262920037064E-03  2.68543416643416E-03
3546   cg2d: Sum(rhs),rhsMax =  -1.41911843215058E+00  2.73183504005483E-03   cg2d: Sum(rhs),rhsMax =  -3.85865404997664E-03  2.73031558493967E-03
3547   cg2d: Sum(rhs),rhsMax =  -1.85263649635566E+00  2.80075124149319E-03   cg2d: Sum(rhs),rhsMax =  -5.17138158239256E-03  2.80043602433240E-03
3548   cg2d: Sum(rhs),rhsMax =  -2.30607102567667E+00  2.88121984469183E-03   cg2d: Sum(rhs),rhsMax =  -6.62770822539260E-03  2.88238464378941E-03
3549   cg2d: Sum(rhs),rhsMax =  -2.69038330280976E+00  2.95745898720446E-03   cg2d: Sum(rhs),rhsMax =  -7.94102515623727E-03  2.96047703887765E-03
3550   cg2d: Sum(rhs),rhsMax =  -2.94313282180159E+00  3.01465309755917E-03   cg2d: Sum(rhs),rhsMax =  -8.85794607022391E-03  3.01993446815158E-03
3551   cg2d: Sum(rhs),rhsMax =  -3.03123920891492E+00  3.04190025967318E-03   cg2d: Sum(rhs),rhsMax =  -9.20747837601436E-03  3.04982330021674E-03
3552   cg2d: Sum(rhs),rhsMax =  -2.94785319046070E+00  3.03433140216321E-03   cg2d: Sum(rhs),rhsMax =  -8.93311492456744E-03  3.04517981039200E-03
3553   cg2d: Sum(rhs),rhsMax =  -2.61356646844681E+00  3.10365984469895E-03   cg2d: Sum(rhs),rhsMax =  -8.10185304103963E-03  3.11258928743417E-03
3554   cg2d: Sum(rhs),rhsMax =  -2.18161309675970E+00  3.16115511432400E-03   cg2d: Sum(rhs),rhsMax =  -6.88878954019660E-03  3.17297131911790E-03
3555   cg2d: Sum(rhs),rhsMax =  -1.75526116489957E+00  3.15966319991680E-03   cg2d: Sum(rhs),rhsMax =  -5.54076207143768E-03  3.17471655547867E-03
3556   cg2d: Sum(rhs),rhsMax =  -1.39603736308084E+00  3.10114918879975E-03   cg2d: Sum(rhs),rhsMax =  -4.32655884551779E-03  3.11938174793141E-03
3557   cg2d: Sum(rhs),rhsMax =  -1.16177132852824E+00  2.99876552283592E-03   cg2d: Sum(rhs),rhsMax =  -3.48371986957547E-03  3.01971788083099E-03
3558   cg2d: Sum(rhs),rhsMax =  -1.10293739484981E+00  2.87411090241109E-03   cg2d: Sum(rhs),rhsMax =  -3.17244090574418E-03  2.89700827332174E-03
3559   cg2d: Sum(rhs),rhsMax =  -1.24975125479530E+00  2.75286361628535E-03   cg2d: Sum(rhs),rhsMax =  -3.44550684604821E-03  2.77676421780387E-03
3560   cg2d: Sum(rhs),rhsMax =  -1.53840863760856E+00  2.75098215655648E-03   cg2d: Sum(rhs),rhsMax =  -4.23987177829825E-03  2.78119167117466E-03
3561   cg2d: Sum(rhs),rhsMax =  -1.91301867402317E+00  2.81271668133283E-03   cg2d: Sum(rhs),rhsMax =  -5.39114894217328E-03  2.84461356745578E-03
3562   cg2d: Sum(rhs),rhsMax =  -2.30705935808764E+00  2.88449380164490E-03   cg2d: Sum(rhs),rhsMax =  -6.66774902239032E-03  2.91823912146856E-03
3563   cg2d: Sum(rhs),rhsMax =  -2.64297548831045E+00  2.95188724563039E-03   cg2d: Sum(rhs),rhsMax =  -7.81760255262575E-03  2.98773885469305E-03
3564   cg2d: Sum(rhs),rhsMax =  -2.86495125215654E+00  3.00154117610444E-03   cg2d: Sum(rhs),rhsMax =  -8.61805685477374E-03  3.03980211525205E-03
3565   cg2d: Sum(rhs),rhsMax =  -2.94238804340844E+00  3.02377925185434E-03   cg2d: Sum(rhs),rhsMax =  -8.91908513286369E-03  3.06473925995972E-03
3566   cg2d: Sum(rhs),rhsMax =  -2.84207300218934E+00  3.04217214038597E-03   cg2d: Sum(rhs),rhsMax =  -8.67143959937626E-03  3.06396595858521E-03
3567   cg2d: Sum(rhs),rhsMax =  -2.51902163647197E+00  3.13830812412210E-03   cg2d: Sum(rhs),rhsMax =  -7.93449197452825E-03  3.16208625342260E-03
3568   cg2d: Sum(rhs),rhsMax =  -2.14123718751600E+00  3.18959331027896E-03   cg2d: Sum(rhs),rhsMax =  -6.86259164176932E-03  3.21610124816374E-03
3569   cg2d: Sum(rhs),rhsMax =  -1.76835907973085E+00  3.18714940140448E-03   cg2d: Sum(rhs),rhsMax =  -5.67301309060133E-03  3.21680816248588E-03
3570   cg2d: Sum(rhs),rhsMax =  -1.45590338787448E+00  3.13272237244440E-03   cg2d: Sum(rhs),rhsMax =  -4.60212443160550E-03  3.16554821681856E-03
3571   cg2d: Sum(rhs),rhsMax =  -1.25508059741871E+00  3.03818425573054E-03   cg2d: Sum(rhs),rhsMax =  -3.85860161215994E-03  3.07378663956378E-03
3572   cg2d: Sum(rhs),rhsMax =  -1.20874892148029E+00  2.92306000637271E-03   cg2d: Sum(rhs),rhsMax =  -3.58293319100444E-03  2.96071720192751E-03
3573   cg2d: Sum(rhs),rhsMax =  -1.34034297702418E+00  2.81059315124096E-03   cg2d: Sum(rhs),rhsMax =  -3.82105767006316E-03  2.84938997346508E-03
3574   cg2d: Sum(rhs),rhsMax =  -1.62624321937398E+00  2.74190571720183E-03   cg2d: Sum(rhs),rhsMax =  -4.51705735771054E-03  2.80618860866281E-03
3575  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3576   --> objf_test(bi,bj)   =  0.509071986631352E-01   ph-1 in thsice_cost_final
3577   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
3578   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809585484395D-01
3579    local fc =  0.509071986631352E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
3580   global fc =  0.509071986631352E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
3581   ph-check fcpertplus =   0.0509071987    local fc =  0.473809585484395D-01
3582  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data   global fc =  0.473809585484395D-01
3583   ph-check fcpertminus =   0.0509071982  (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  =  4.73809585484395E-02
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
3584                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
3585                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
3586  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3587  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3588  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
3589  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3590  (PID.TID 0000.0001) // Model current state  (PID.TID 0000.0001) // Model current state
3591  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3592  (PID.TID 0000.0001)  (PID.TID 0000.0001)
3593  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
3594   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
3595   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
3596   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353672E-03  2.18766023597584E-04
3597   cg2d: Sum(rhs),rhsMax =  -1.54955563209322E+01  4.32479835245608E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564470740E-03  4.29236468096320E-04
3598   cg2d: Sum(rhs),rhsMax =  -1.41111452669207E+01  6.49958986762900E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903540774E-03  6.43184796127823E-04
3599   cg2d: Sum(rhs),rhsMax =  -1.31144322566036E+01  8.30737101359654E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273475E-02  8.17951762900019E-04
3600   cg2d: Sum(rhs),rhsMax =  -1.21209090451661E+01  9.52510660989732E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833390050E-02  9.31105228510475E-04
3601   cg2d: Sum(rhs),rhsMax =  -1.07124742348518E+01  1.02806631188124E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562438022E-02  9.89364856952086E-04
3602   cg2d: Sum(rhs),rhsMax =  -7.41375938778189E+00  1.27086595975040E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118110351E-03  1.22456378138389E-03
3603   cg2d: Sum(rhs),rhsMax =  -4.70217534938327E+00  1.51019013619943E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879413488E-03  1.44777510280187E-03
3604   cg2d: Sum(rhs),rhsMax =  -2.72440686722801E+00  1.65833737821675E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202870464E-03  1.58982062906619E-03
3605   cg2d: Sum(rhs),rhsMax =  -1.27958669309409E+00  1.70565508440121E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828111917E-03  1.64357697414966E-03
3606   cg2d: Sum(rhs),rhsMax =  -3.29564698938261E-01  1.66071960435697E-03   cg2d: Sum(rhs),rhsMax =  -5.47818875290528E-04  1.61756159361802E-03
3607   cg2d: Sum(rhs),rhsMax =   5.21320415915495E-02  1.54812756263057E-03   cg2d: Sum(rhs),rhsMax =   7.99729204104785E-05  1.53363856526416E-03
3608   cg2d: Sum(rhs),rhsMax =  -2.86625372130355E-01  1.40338816500214E-03   cg2d: Sum(rhs),rhsMax =  -4.03103057048255E-04  1.42794064195609E-03
3609   cg2d: Sum(rhs),rhsMax =  -1.30315842922334E+00  1.44268599986900E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816441445E-03  1.49223780156209E-03
3610   cg2d: Sum(rhs),rhsMax =  -2.68067689428367E+00  1.50836887009623E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898801615E-03  1.56210440057945E-03
3611   cg2d: Sum(rhs),rhsMax =  -4.07407451948680E+00  1.58424367381071E-03   cg2d: Sum(rhs),rhsMax =  -6.45462889018509E-03  1.63424212738879E-03
3612   cg2d: Sum(rhs),rhsMax =  -5.18272346018894E+00  1.66593593432666E-03   cg2d: Sum(rhs),rhsMax =  -8.63394917068133E-03  1.70505818688920E-03
3613   cg2d: Sum(rhs),rhsMax =  -5.80990595896644E+00  1.74846176022314E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899817890E-02  1.77167127341002E-03
3614   cg2d: Sum(rhs),rhsMax =  -5.87740624978950E+00  1.82725971943364E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064665406E-02  1.83257529915457E-03
3615   cg2d: Sum(rhs),rhsMax =  -5.41358308841694E+00  1.89900435510115E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482894950E-02  1.88791212018294E-03
3616   cg2d: Sum(rhs),rhsMax =  -4.53080674542451E+00  1.96213935443190E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268206406E-03  1.93938683885452E-03
3617   cg2d: Sum(rhs),rhsMax =  -3.22587899696535E+00  2.12611202103042E-03   cg2d: Sum(rhs),rhsMax =  -6.85700208984231E-03  2.06671962434843E-03
3618   cg2d: Sum(rhs),rhsMax =  -2.04447212350345E+00  2.24837953204164E-03   cg2d: Sum(rhs),rhsMax =  -4.59527343375067E-03  2.17651147260614E-03
3619   cg2d: Sum(rhs),rhsMax =  -1.10818137429341E+00  2.30404048722129E-03   cg2d: Sum(rhs),rhsMax =  -2.55199122590830E-03  2.23681620981217E-03
3620   cg2d: Sum(rhs),rhsMax =  -4.90484879988457E-01  2.29576532227063E-03   cg2d: Sum(rhs),rhsMax =  -1.12489762218865E-03  2.25047700734311E-03
3621   cg2d: Sum(rhs),rhsMax =  -2.61247062691341E-01  2.23814842346840E-03   cg2d: Sum(rhs),rhsMax =  -5.83637550110666E-04  2.23911226901872E-03
3622   cg2d: Sum(rhs),rhsMax =  -4.50921964766392E-01  2.26266908319262E-03   cg2d: Sum(rhs),rhsMax =  -1.01911453657564E-03  2.31619526200824E-03
3623   cg2d: Sum(rhs),rhsMax =  -1.00469609856806E+00  2.31946124519124E-03   cg2d: Sum(rhs),rhsMax =  -2.32886288176832E-03  2.39332627291416E-03
3624   cg2d: Sum(rhs),rhsMax =  -1.78565330066738E+00  2.37599943183870E-03   cg2d: Sum(rhs),rhsMax =  -4.24067141119545E-03  2.46478011701965E-03
3625   cg2d: Sum(rhs),rhsMax =  -2.62429306802373E+00  2.42805545143746E-03   cg2d: Sum(rhs),rhsMax =  -6.36913436942576E-03  2.52475932366985E-03
3626   cg2d: Sum(rhs),rhsMax =  -3.35748484003532E+00  2.47123046902103E-03   cg2d: Sum(rhs),rhsMax =  -8.29342190065921E-03  2.56860712883094E-03
3627   cg2d: Sum(rhs),rhsMax =  -3.85508914602578E+00  2.50195600336479E-03   cg2d: Sum(rhs),rhsMax =  -9.64059752427349E-03  2.59379159681486E-03
3628   cg2d: Sum(rhs),rhsMax =  -4.03589974635171E+00  2.51830324674432E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044133608E-02  2.60046740707980E-03
3629   cg2d: Sum(rhs),rhsMax =  -3.87512844538652E+00  2.52047521358832E-03   cg2d: Sum(rhs),rhsMax =  -9.76069655948884E-03  2.59154640206170E-03
3630   cg2d: Sum(rhs),rhsMax =  -3.40600365433317E+00  2.51092924154465E-03   cg2d: Sum(rhs),rhsMax =  -8.54505743497095E-03  2.57230689217071E-03
3631   cg2d: Sum(rhs),rhsMax =  -2.61682446245439E+00  2.58874084436298E-03   cg2d: Sum(rhs),rhsMax =  -6.76655617151746E-03  2.57617678843128E-03
3632   cg2d: Sum(rhs),rhsMax =  -1.83238714327927E+00  2.61669726936737E-03   cg2d: Sum(rhs),rhsMax =  -4.78666957813108E-03  2.60704657826778E-03
3633   cg2d: Sum(rhs),rhsMax =  -1.17513339689369E+00  2.56005943017273E-03   cg2d: Sum(rhs),rhsMax =  -2.99995521345061E-03  2.55368005607104E-03
3634   cg2d: Sum(rhs),rhsMax =  -7.11994619130346E-01  2.47855830193829E-03   cg2d: Sum(rhs),rhsMax =  -1.75595286858651E-03  2.53090267451597E-03
3635   cg2d: Sum(rhs),rhsMax =  -5.26422146917573E-01  2.47042095467822E-03   cg2d: Sum(rhs),rhsMax =  -1.29134012520390E-03  2.55686897269298E-03
3636   cg2d: Sum(rhs),rhsMax =  -6.78930209373167E-01  2.49676873344149E-03   cg2d: Sum(rhs),rhsMax =  -1.68547885339389E-03  2.59998585580584E-03
3637   cg2d: Sum(rhs),rhsMax =  -1.12673721092252E+00  2.53652614567684E-03   cg2d: Sum(rhs),rhsMax =  -2.84766403774902E-03  2.65617340079999E-03
3638   cg2d: Sum(rhs),rhsMax =  -1.75981623821691E+00  2.58504767066785E-03   cg2d: Sum(rhs),rhsMax =  -4.53801261682218E-03  2.71885907118266E-03
3639   cg2d: Sum(rhs),rhsMax =  -2.43940633535486E+00  2.63568093582399E-03   cg2d: Sum(rhs),rhsMax =  -6.41728542827175E-03  2.78009792016022E-03
3640   cg2d: Sum(rhs),rhsMax =  -3.03203006525683E+00  2.68092817246107E-03   cg2d: Sum(rhs),rhsMax =  -8.11533157374050E-03  2.83193125107852E-03
3641   cg2d: Sum(rhs),rhsMax =  -3.40991312540681E+00  2.73286304110837E-03   cg2d: Sum(rhs),rhsMax =  -9.30436779068229E-03  2.86771961845390E-03
3642   cg2d: Sum(rhs),rhsMax =  -3.48046023981756E+00  2.80943922585689E-03   cg2d: Sum(rhs),rhsMax =  -9.76260390844853E-03  2.88321601795531E-03
3643   cg2d: Sum(rhs),rhsMax =  -3.32063073875092E+00  2.84054008887895E-03   cg2d: Sum(rhs),rhsMax =  -9.41588731230872E-03  2.87721815914840E-03
3644   cg2d: Sum(rhs),rhsMax =  -2.96079448411676E+00  2.82589057845033E-03   cg2d: Sum(rhs),rhsMax =  -8.34958539799282E-03  2.85172237716840E-03
3645   cg2d: Sum(rhs),rhsMax =  -2.32992815066149E+00  2.92147971110724E-03   cg2d: Sum(rhs),rhsMax =  -6.78891544274772E-03  2.90854930882923E-03
3646   cg2d: Sum(rhs),rhsMax =  -1.72242459339753E+00  2.94384959206196E-03   cg2d: Sum(rhs),rhsMax =  -5.05216129215689E-03  2.93304375378740E-03
3647   cg2d: Sum(rhs),rhsMax =  -1.21221906201506E+00  2.89157776090596E-03   cg2d: Sum(rhs),rhsMax =  -3.48645857920575E-03  2.88331761307552E-03
3648   cg2d: Sum(rhs),rhsMax =  -8.69698416707557E-01  2.78046453575010E-03   cg2d: Sum(rhs),rhsMax =  -2.39907581122414E-03  2.77469261076272E-03
3649   cg2d: Sum(rhs),rhsMax =  -7.64867827820226E-01  2.63730946034882E-03   cg2d: Sum(rhs),rhsMax =  -1.99776866415544E-03  2.64912183100504E-03
3650   cg2d: Sum(rhs),rhsMax =  -9.31747860301841E-01  2.54529703052776E-03   cg2d: Sum(rhs),rhsMax =  -2.35175884567734E-03  2.63954763846597E-03
3651   cg2d: Sum(rhs),rhsMax =  -1.31074340083202E+00  2.59464768297417E-03   cg2d: Sum(rhs),rhsMax =  -3.38063146664554E-03  2.64744430029369E-03
3652   cg2d: Sum(rhs),rhsMax =  -1.82960844508359E+00  2.67470087941667E-03   cg2d: Sum(rhs),rhsMax =  -4.87283019875917E-03  2.67027733332364E-03
3653   cg2d: Sum(rhs),rhsMax =  -2.36415410684278E+00  2.77096211974970E-03   cg2d: Sum(rhs),rhsMax =  -6.52958388184688E-03  2.75143061367439E-03
3654   cg2d: Sum(rhs),rhsMax =  -2.80794781051836E+00  2.86583705896252E-03   cg2d: Sum(rhs),rhsMax =  -8.02517504625141E-03  2.84716527217208E-03
3655   cg2d: Sum(rhs),rhsMax =  -3.09076539608284E+00  2.94225353984955E-03   cg2d: Sum(rhs),rhsMax =  -9.07141262184398E-03  2.92480128186021E-03
3656   cg2d: Sum(rhs),rhsMax =  -3.17911025584718E+00  2.98708406843886E-03   cg2d: Sum(rhs),rhsMax =  -9.47356452682871E-03  2.97120288056829E-03
3657   cg2d: Sum(rhs),rhsMax =  -3.06968982515456E+00  2.99369701701321E-03   cg2d: Sum(rhs),rhsMax =  -9.16691591409066E-03  2.97966804263424E-03
3658   cg2d: Sum(rhs),rhsMax =  -2.74200037034687E+00  3.00868111335288E-03   cg2d: Sum(rhs),rhsMax =  -8.22712330811726E-03  3.00381238910919E-03
3659   cg2d: Sum(rhs),rhsMax =  -2.22987023913288E+00  3.08320491804283E-03   cg2d: Sum(rhs),rhsMax =  -6.85280727465414E-03  3.08036412785699E-03
3660   cg2d: Sum(rhs),rhsMax =  -1.72892389056942E+00  3.09216597840261E-03   cg2d: Sum(rhs),rhsMax =  -5.32430716935678E-03  3.09182672025346E-03
3661   cg2d: Sum(rhs),rhsMax =  -1.30661130510857E+00  3.03707919372751E-03   cg2d: Sum(rhs),rhsMax =  -3.94713126631654E-03  3.03934310969534E-03
3662   cg2d: Sum(rhs),rhsMax =  -1.02724591766022E+00  2.93201249922447E-03   cg2d: Sum(rhs),rhsMax =  -2.99148607258449E-03  2.93659606971396E-03
3663   cg2d: Sum(rhs),rhsMax =  -9.49612126511881E-01  2.80059563589836E-03   cg2d: Sum(rhs),rhsMax =  -2.63983298325000E-03  2.80689806668386E-03
3664   cg2d: Sum(rhs),rhsMax =  -1.10546684390145E+00  2.68802011758987E-03   cg2d: Sum(rhs),rhsMax =  -2.95262896021766E-03  2.68543416494580E-03
3665   cg2d: Sum(rhs),rhsMax =  -1.41911848848375E+00  2.73183503725467E-03   cg2d: Sum(rhs),rhsMax =  -3.85865380317793E-03  2.73031558314252E-03
3666   cg2d: Sum(rhs),rhsMax =  -1.85263655468750E+00  2.80075123869898E-03   cg2d: Sum(rhs),rhsMax =  -5.17138132895773E-03  2.80043602227508E-03
3667   cg2d: Sum(rhs),rhsMax =  -2.30607108587827E+00  2.88121984184208E-03   cg2d: Sum(rhs),rhsMax =  -6.62770796521865E-03  2.88238464157056E-03
3668   cg2d: Sum(rhs),rhsMax =  -2.69038336497576E+00  2.95745898426150E-03   cg2d: Sum(rhs),rhsMax =  -7.94102488912102E-03  2.96047703662428E-03
3669   cg2d: Sum(rhs),rhsMax =  -2.94313288623018E+00  3.01465309451671E-03   cg2d: Sum(rhs),rhsMax =  -8.85794579589593E-03  3.01993446599128E-03
3670   cg2d: Sum(rhs),rhsMax =  -3.03123927605717E+00  3.04190025655753E-03   cg2d: Sum(rhs),rhsMax =  -9.20747809418811E-03  3.04982329824926E-03
3671   cg2d: Sum(rhs),rhsMax =  -2.94785326086463E+00  3.03433139902756E-03   cg2d: Sum(rhs),rhsMax =  -8.93311463499359E-03  3.04517980866589E-03
3672   cg2d: Sum(rhs),rhsMax =  -2.61356663681506E+00  3.10365972661947E-03   cg2d: Sum(rhs),rhsMax =  -8.10185274355510E-03  3.11258930524494E-03
3673   cg2d: Sum(rhs),rhsMax =  -2.18161324946677E+00  3.16115499546486E-03   cg2d: Sum(rhs),rhsMax =  -6.88878923475818E-03  3.17297133647826E-03
3674   cg2d: Sum(rhs),rhsMax =  -1.75526130545719E+00  3.15966307952797E-03   cg2d: Sum(rhs),rhsMax =  -5.54076175813315E-03  3.17471657229648E-03
3675   cg2d: Sum(rhs),rhsMax =  -1.39603749634325E+00  3.10114906619568E-03   cg2d: Sum(rhs),rhsMax =  -4.32655852455225E-03  3.11938176417146E-03
3676   cg2d: Sum(rhs),rhsMax =  -1.16177146091340E+00  2.99876539753230E-03   cg2d: Sum(rhs),rhsMax =  -3.48371954123495E-03  3.01971789652223E-03
3677   cg2d: Sum(rhs),rhsMax =  -1.10293753479469E+00  2.87411077422397E-03   cg2d: Sum(rhs),rhsMax =  -3.17244057034374E-03  2.89700828855226E-03
3678   cg2d: Sum(rhs),rhsMax =  -1.24975141247540E+00  2.75286348537234E-03   cg2d: Sum(rhs),rhsMax =  -3.44550650387439E-03  2.77676423270451E-03
3679   cg2d: Sum(rhs),rhsMax =  -1.53840874080334E+00  2.75098215428508E-03   cg2d: Sum(rhs),rhsMax =  -4.23987142955739E-03  2.78119166784838E-03
3680   cg2d: Sum(rhs),rhsMax =  -1.91301877900690E+00  2.81271667892250E-03   cg2d: Sum(rhs),rhsMax =  -5.39114858695595E-03  2.84461356365659E-03
3681   cg2d: Sum(rhs),rhsMax =  -2.30705946465614E+00  2.88449379901519E-03   cg2d: Sum(rhs),rhsMax =  -6.66774866065903E-03  2.91823911731847E-03
3682   cg2d: Sum(rhs),rhsMax =  -2.64297559670318E+00  2.95188724273291E-03   cg2d: Sum(rhs),rhsMax =  -7.81760218422854E-03  2.98773885034993E-03
3683   cg2d: Sum(rhs),rhsMax =  -2.86495136297063E+00  3.00154117293213E-03   cg2d: Sum(rhs),rhsMax =  -8.61805647948128E-03  3.03980211087929E-03
3684   cg2d: Sum(rhs),rhsMax =  -2.94238815747645E+00  3.02377924844334E-03   cg2d: Sum(rhs),rhsMax =  -8.91908475042253E-03  3.06473925569450E-03
3685   cg2d: Sum(rhs),rhsMax =  -2.84207324088099E+00  3.04217200672202E-03   cg2d: Sum(rhs),rhsMax =  -8.67143920956799E-03  3.06396597329497E-03
3686   cg2d: Sum(rhs),rhsMax =  -2.51902185760581E+00  3.13830799056880E-03   cg2d: Sum(rhs),rhsMax =  -7.93449157722264E-03  3.16208626781200E-03
3687   cg2d: Sum(rhs),rhsMax =  -2.14123739319023E+00  3.18959317611000E-03   cg2d: Sum(rhs),rhsMax =  -6.86259123696110E-03  3.21610126207999E-03
3688   cg2d: Sum(rhs),rhsMax =  -1.76835927412845E+00  3.18714926578055E-03   cg2d: Sum(rhs),rhsMax =  -5.67301267842313E-03  3.21680817581211E-03
3689   cg2d: Sum(rhs),rhsMax =  -1.45590357664358E+00  3.13272223457140E-03   cg2d: Sum(rhs),rhsMax =  -4.60212401231420E-03  3.16554822949591E-03
3690   cg2d: Sum(rhs),rhsMax =  -1.25508078769152E+00  3.03818411500961E-03   cg2d: Sum(rhs),rhsMax =  -3.85860118609912E-03  3.07378665160257E-03
3691   cg2d: Sum(rhs),rhsMax =  -1.20874912203676E+00  2.92305986251257E-03   cg2d: Sum(rhs),rhsMax =  -3.58293275855005E-03  2.96071721340564E-03
3692   cg2d: Sum(rhs),rhsMax =  -1.34034319772840E+00  2.81059300431094E-03   cg2d: Sum(rhs),rhsMax =  -3.82105723156302E-03  2.84938998451388E-03
3693   cg2d: Sum(rhs),rhsMax =  -1.62624337954166E+00  2.74190571441330E-03   cg2d: Sum(rhs),rhsMax =  -4.51705691342971E-03  2.80618860274139E-03
3694  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3695   --> objf_test(bi,bj)   =  0.509071977491679E-01   ph-1 in thsice_cost_final
3696   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
3697   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809589653899D-01
3698    local fc =  0.509071977491679E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
3699   global fc =  0.509071977491679E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
3700  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data    local fc =  0.473809589653899D-01
3701     global fc =  0.473809589653899D-01
3702    (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus =  4.73809589653899E-02
3703  grad-res -------------------------------  grad-res -------------------------------
3704   grad-res     0    8    2    5    1    1    1    1   0.509071982062E-01 0.509071986631E-01 0.509071977492E-01   grad-res     0    7    4    4    1    1    1    1   4.73809587569E-02  4.73809585484E-02  4.73809589654E-02
3705   grad-res     0    8    8   22   25    1    1    1   0.457003965942E-05 0.456983673125E-05 0.444040285480E-04   grad-res     0    7    7   19    0    1    1    1  -2.08462522474E-06 -2.08475181562E-06 -6.07259654897E-05
3706  (PID.TID 0000.0001)   ADM  precision_derivative_cost =    5.09071982061516E-02  (PID.TID 0000.0001)  ADM  ref_cost_function      =  4.73809587569146E-02
3707  (PID.TID 0000.0001)   ADM  precision_derivative_grad =    4.57003965942117E-06  (PID.TID 0000.0001)  ADM  adjoint_gradient       = -2.08462522474361E-06
3708   ph-grd  ierr ---------------------------  (PID.TID 0000.0001)  ADM  finite-diff_grad       = -2.08475181562306E-06
3709   ph-grd  ierr =  0, icomp =  22, ichknum =  8  (PID.TID 0000.0001) ====== End of gradient-check number   7 (ierr=  0) =======
3710   ph-grd -->hit<--  5 5 1 1  (PID.TID 0000.0001) ====== Starts gradient-check number   8 (=ichknum) =======
3711  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: adxx_depth.0000000000.001.001.data   ph-test icomp, ncvarcomp, ichknum           22          25           8
3712  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data   ph-grd _loc: bi, bj, icomptest, ichknum            1           1          19           8
3713  (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge   ph-grd -->hit<--            2           5           1           1
3714  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) grdchk pos: i,j,k=    2    5    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
 (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacC at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacW at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field hFacS at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  
 (PID.TID 0000.0001)  
3715                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
3716                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
3717  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3718  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3719  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
3720  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3721  (PID.TID 0000.0001) // Model current state  (PID.TID 0000.0001) // Model current state
3722  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3723  (PID.TID 0000.0001)  (PID.TID 0000.0001)
3724  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
3725   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
3726   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
3727   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353668E-03  2.18766023591839E-04
3728   cg2d: Sum(rhs),rhsMax =  -1.54955562832179E+01  4.32479836297444E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564469466E-03  4.29236468137108E-04
3729   cg2d: Sum(rhs),rhsMax =  -1.41111452327970E+01  6.49958988329158E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903536375E-03  6.43184795990034E-04
3730   cg2d: Sum(rhs),rhsMax =  -1.31144322329654E+01  8.30737102842634E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466272653E-02  8.17951762500036E-04
3731   cg2d: Sum(rhs),rhsMax =  -1.21209090321914E+01  9.52510661983327E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833388961E-02  9.31105227951443E-04
3732   cg2d: Sum(rhs),rhsMax =  -1.07124742375994E+01  1.02806631157913E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562437001E-02  9.89364856527010E-04
3733   cg2d: Sum(rhs),rhsMax =  -7.41375936628335E+00  1.27086596337885E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118106256E-03  1.22456378149223E-03
3734   cg2d: Sum(rhs),rhsMax =  -4.70217533429867E+00  1.51019014098280E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879422446E-03  1.44777510139278E-03
3735   cg2d: Sum(rhs),rhsMax =  -2.72440685916947E+00  1.65833738313249E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202899884E-03  1.58982062538313E-03
3736   cg2d: Sum(rhs),rhsMax =  -1.27958669051861E+00  1.70565508826079E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828168500E-03  1.64357696763808E-03
3737   cg2d: Sum(rhs),rhsMax =  -3.29564699351112E-01  1.66071960605867E-03   cg2d: Sum(rhs),rhsMax =  -5.47818876177618E-04  1.61756158408024E-03
3738   cg2d: Sum(rhs),rhsMax =   5.21320402881099E-02  1.54812756140622E-03   cg2d: Sum(rhs),rhsMax =   7.99729191763006E-05  1.53363855295442E-03
3739   cg2d: Sum(rhs),rhsMax =  -2.86625375151210E-01  1.40338816059652E-03   cg2d: Sum(rhs),rhsMax =  -4.03103058630985E-04  1.42794064399011E-03
3740   cg2d: Sum(rhs),rhsMax =  -1.30315843038135E+00  1.44268600153612E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816632855E-03  1.49223780329666E-03
3741   cg2d: Sum(rhs),rhsMax =  -2.68067689427348E+00  1.50836887181650E-03   cg2d: Sum(rhs),rhsMax =  -4.04408899023689E-03  1.56210440165535E-03
3742   cg2d: Sum(rhs),rhsMax =  -4.07407451850221E+00  1.58424367546264E-03   cg2d: Sum(rhs),rhsMax =  -6.45462889269434E-03  1.63424212749082E-03
3743   cg2d: Sum(rhs),rhsMax =  -5.18272345887801E+00  1.66593593581575E-03   cg2d: Sum(rhs),rhsMax =  -8.63394917348161E-03  1.70505818580109E-03
3744   cg2d: Sum(rhs),rhsMax =  -5.80990595797376E+00  1.74846176150217E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899849142E-02  1.77167127105416E-03
3745   cg2d: Sum(rhs),rhsMax =  -5.87740624943450E+00  1.82725972051473E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064700608E-02  1.83257529560808E-03
3746   cg2d: Sum(rhs),rhsMax =  -5.41358308866275E+00  1.89900435605782E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482935134E-02  1.88791211566594E-03
3747   cg2d: Sum(rhs),rhsMax =  -4.53080674607396E+00  1.96213935539038E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268670645E-03  1.93938683369160E-03
3748   cg2d: Sum(rhs),rhsMax =  -3.22587899452965E+00  2.12611202440854E-03   cg2d: Sum(rhs),rhsMax =  -6.85700209524154E-03  2.06671962446236E-03
3749   cg2d: Sum(rhs),rhsMax =  -2.04447212273046E+00  2.24837953584228E-03   cg2d: Sum(rhs),rhsMax =  -4.59527344002790E-03  2.17651147122412E-03
3750   cg2d: Sum(rhs),rhsMax =  -1.10818137589502E+00  2.30404048985162E-03   cg2d: Sum(rhs),rhsMax =  -2.55199123315582E-03  2.23681620553219E-03
3751   cg2d: Sum(rhs),rhsMax =  -4.90484883237663E-01  2.29576532223561E-03   cg2d: Sum(rhs),rhsMax =  -1.12489763045740E-03  2.25047699917405E-03
3752   cg2d: Sum(rhs),rhsMax =  -2.61247066938832E-01  2.23814841964128E-03   cg2d: Sum(rhs),rhsMax =  -5.83637559405333E-04  2.23911226477192E-03
3753   cg2d: Sum(rhs),rhsMax =  -4.50921968289193E-01  2.26266908708499E-03   cg2d: Sum(rhs),rhsMax =  -1.01911454685829E-03  2.31619525789285E-03
3754   cg2d: Sum(rhs),rhsMax =  -1.00469610136250E+00  2.31946124969568E-03   cg2d: Sum(rhs),rhsMax =  -2.32886289297000E-03  2.39332626855422E-03
3755   cg2d: Sum(rhs),rhsMax =  -1.78565330205616E+00  2.37599943685311E-03   cg2d: Sum(rhs),rhsMax =  -4.24067142323340E-03  2.46478011195603E-03
3756   cg2d: Sum(rhs),rhsMax =  -2.62429306770074E+00  2.42805545683658E-03   cg2d: Sum(rhs),rhsMax =  -6.36913438222257E-03  2.52475931743180E-03
3757   cg2d: Sum(rhs),rhsMax =  -3.35748483815190E+00  2.47123047468096E-03   cg2d: Sum(rhs),rhsMax =  -8.29342191416002E-03  2.56860712100981E-03
3758   cg2d: Sum(rhs),rhsMax =  -3.85508914310424E+00  2.50195600918658E-03   cg2d: Sum(rhs),rhsMax =  -9.64059753845752E-03  2.59379158712698E-03
3759   cg2d: Sum(rhs),rhsMax =  -4.03589974311234E+00  2.51830325267248E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044282446E-02  2.60046739540756E-03
3760   cg2d: Sum(rhs),rhsMax =  -3.87512844258246E+00  2.52047521962130E-03   cg2d: Sum(rhs),rhsMax =  -9.76069657512058E-03  2.59154638846570E-03
3761   cg2d: Sum(rhs),rhsMax =  -3.40600365264361E+00  2.51092924773583E-03   cg2d: Sum(rhs),rhsMax =  -8.54505745141697E-03  2.57230687687117E-03
3762   cg2d: Sum(rhs),rhsMax =  -2.61682447203690E+00  2.58874084155332E-03   cg2d: Sum(rhs),rhsMax =  -6.76655618884364E-03  2.57617681167011E-03
3763   cg2d: Sum(rhs),rhsMax =  -1.83238715287024E+00  2.61669726561024E-03   cg2d: Sum(rhs),rhsMax =  -4.78666959638335E-03  2.60704660280945E-03
3764   cg2d: Sum(rhs),rhsMax =  -1.17513340647813E+00  2.56005942560225E-03   cg2d: Sum(rhs),rhsMax =  -2.99995523263849E-03  2.55368008239985E-03
3765   cg2d: Sum(rhs),rhsMax =  -7.11994629669350E-01  2.47855829380373E-03   cg2d: Sum(rhs),rhsMax =  -1.75595288867343E-03  2.53090265590662E-03
3766   cg2d: Sum(rhs),rhsMax =  -5.26422153819547E-01  2.47042096348155E-03   cg2d: Sum(rhs),rhsMax =  -1.29134014610644E-03  2.55686895389667E-03
3767   cg2d: Sum(rhs),rhsMax =  -6.78930216038380E-01  2.49676874308016E-03   cg2d: Sum(rhs),rhsMax =  -1.68547887499029E-03  2.59998583682158E-03
3768   cg2d: Sum(rhs),rhsMax =  -1.12673721602490E+00  2.53652615617334E-03   cg2d: Sum(rhs),rhsMax =  -2.84766405989504E-03  2.65617338148217E-03
3769   cg2d: Sum(rhs),rhsMax =  -1.75981624070118E+00  2.58504768200446E-03   cg2d: Sum(rhs),rhsMax =  -4.53801263937125E-03  2.71885905127419E-03
3770   cg2d: Sum(rhs),rhsMax =  -2.43940633473099E+00  2.63568094795303E-03   cg2d: Sum(rhs),rhsMax =  -6.41728545109486E-03  2.78009789934467E-03
3771   cg2d: Sum(rhs),rhsMax =  -3.03203006170071E+00  2.68092818531931E-03   cg2d: Sum(rhs),rhsMax =  -8.11533159674175E-03  2.83193122904098E-03
3772   cg2d: Sum(rhs),rhsMax =  -3.40991311078467E+00  2.73286306188882E-03   cg2d: Sum(rhs),rhsMax =  -9.30436781380663E-03  2.86771959493897E-03
3773   cg2d: Sum(rhs),rhsMax =  -3.48046022606726E+00  2.80943924623862E-03   cg2d: Sum(rhs),rhsMax =  -9.76260393167995E-03  2.88321599281165E-03
3774   cg2d: Sum(rhs),rhsMax =  -3.32063072739300E+00  2.84054010874981E-03   cg2d: Sum(rhs),rhsMax =  -9.41588733565916E-03  2.87721813235219E-03
3775   cg2d: Sum(rhs),rhsMax =  -2.96079447614782E+00  2.82589059794301E-03   cg2d: Sum(rhs),rhsMax =  -8.34958542148411E-03  2.85172234882208E-03
3776   cg2d: Sum(rhs),rhsMax =  -2.32992817100249E+00  2.92147970138630E-03   cg2d: Sum(rhs),rhsMax =  -6.78891546639053E-03  2.90854934181900E-03
3777   cg2d: Sum(rhs),rhsMax =  -1.72242461270231E+00  2.94384958142137E-03   cg2d: Sum(rhs),rhsMax =  -5.05216131593116E-03  2.93304378719626E-03
3778   cg2d: Sum(rhs),rhsMax =  -1.21221908079920E+00  2.89157774941399E-03   cg2d: Sum(rhs),rhsMax =  -3.48645860304708E-03  2.88331764734917E-03
3779   cg2d: Sum(rhs),rhsMax =  -8.69698435787064E-01  2.78046452351782E-03   cg2d: Sum(rhs),rhsMax =  -2.39907583501918E-03  2.77469264623227E-03
3780   cg2d: Sum(rhs),rhsMax =  -7.64867848437218E-01  2.63730944750424E-03   cg2d: Sum(rhs),rhsMax =  -1.99776868774782E-03  2.64912179842263E-03
3781   cg2d: Sum(rhs),rhsMax =  -9.31747869380932E-01  2.54529705590214E-03   cg2d: Sum(rhs),rhsMax =  -2.35175886888302E-03  2.63954760551476E-03
3782   cg2d: Sum(rhs),rhsMax =  -1.31074340612929E+00  2.59464770984973E-03   cg2d: Sum(rhs),rhsMax =  -3.38063148927469E-03  2.64744426692918E-03
3783   cg2d: Sum(rhs),rhsMax =  -1.82960844501283E+00  2.67470090748862E-03   cg2d: Sum(rhs),rhsMax =  -4.87283022063996E-03  2.67027729942326E-03
3784   cg2d: Sum(rhs),rhsMax =  -2.36415410144850E+00  2.77096214863125E-03   cg2d: Sum(rhs),rhsMax =  -6.52958390284639E-03  2.75143061498395E-03
3785   cg2d: Sum(rhs),rhsMax =  -2.80794780114905E+00  2.86583708827707E-03   cg2d: Sum(rhs),rhsMax =  -8.02517506628893E-03  2.84716527335979E-03
3786   cg2d: Sum(rhs),rhsMax =  -3.09076538470052E+00  2.94225356931817E-03   cg2d: Sum(rhs),rhsMax =  -9.07141264089375E-03  2.92480128287685E-03
3787   cg2d: Sum(rhs),rhsMax =  -3.17911024445278E+00  2.98708409794451E-03   cg2d: Sum(rhs),rhsMax =  -9.47356454491114E-03  2.97120288135737E-03
3788   cg2d: Sum(rhs),rhsMax =  -3.06968981551281E+00  2.99369704662786E-03   cg2d: Sum(rhs),rhsMax =  -9.16691593125365E-03  2.97966804314560E-03
3789   cg2d: Sum(rhs),rhsMax =  -2.74200040769612E+00  3.00868109588526E-03   cg2d: Sum(rhs),rhsMax =  -8.22712332441101E-03  3.00381242693363E-03
3790   cg2d: Sum(rhs),rhsMax =  -2.22987027404191E+00  3.08320489986549E-03   cg2d: Sum(rhs),rhsMax =  -6.85280729010487E-03  3.08036416570749E-03
3791   cg2d: Sum(rhs),rhsMax =  -1.72892392371613E+00  3.09216595956309E-03   cg2d: Sum(rhs),rhsMax =  -5.32430718394446E-03  3.09182675853927E-03
3792   cg2d: Sum(rhs),rhsMax =  -1.30661133747817E+00  3.03707917430575E-03   cg2d: Sum(rhs),rhsMax =  -3.94713127996172E-03  3.03934314878516E-03
3793   cg2d: Sum(rhs),rhsMax =  -1.02724595058460E+00  2.93201247931643E-03   cg2d: Sum(rhs),rhsMax =  -2.99148608514686E-03  2.93659610985679E-03
3794   cg2d: Sum(rhs),rhsMax =  -9.49612161717906E-01  2.80059561559649E-03   cg2d: Sum(rhs),rhsMax =  -2.63983299453973E-03  2.80689810795468E-03
3795   cg2d: Sum(rhs),rhsMax =  -1.10546685879607E+00  2.68802015606597E-03   cg2d: Sum(rhs),rhsMax =  -2.95262897001717E-03  2.68543416391544E-03
3796   cg2d: Sum(rhs),rhsMax =  -1.41911849918614E+00  2.73183507710069E-03   cg2d: Sum(rhs),rhsMax =  -3.85865381127004E-03  2.73031558207879E-03
3797   cg2d: Sum(rhs),rhsMax =  -1.85263655942643E+00  2.80075127953047E-03   cg2d: Sum(rhs),rhsMax =  -5.17138133515466E-03  2.80043602118394E-03
3798   cg2d: Sum(rhs),rhsMax =  -2.30607108464667E+00  2.88121988326140E-03   cg2d: Sum(rhs),rhsMax =  -6.62770796938588E-03  2.88238464042914E-03
3799   cg2d: Sum(rhs),rhsMax =  -2.69038335916194E+00  2.95745902594565E-03   cg2d: Sum(rhs),rhsMax =  -7.94102489119110E-03  2.96047703538568E-03
3800   cg2d: Sum(rhs),rhsMax =  -2.94313287793005E+00  3.01465313629004E-03   cg2d: Sum(rhs),rhsMax =  -8.85794579586918E-03  3.01993446459446E-03
3801   cg2d: Sum(rhs),rhsMax =  -3.03123926751254E+00  3.04190029843395E-03   cg2d: Sum(rhs),rhsMax =  -9.20747809211982E-03  3.04982329663194E-03
3802   cg2d: Sum(rhs),rhsMax =  -2.94785325418672E+00  3.03433144121312E-03   cg2d: Sum(rhs),rhsMax =  -8.93311463097009E-03  3.04517980677821E-03
3803   cg2d: Sum(rhs),rhsMax =  -2.61356669182189E+00  3.10365970240270E-03   cg2d: Sum(rhs),rhsMax =  -8.10185273766324E-03  3.11258934551400E-03
3804   cg2d: Sum(rhs),rhsMax =  -2.18161330168844E+00  3.16115497067357E-03   cg2d: Sum(rhs),rhsMax =  -6.88878922705426E-03  3.17297137690742E-03
3805   cg2d: Sum(rhs),rhsMax =  -1.75526135584072E+00  3.15966305423553E-03   cg2d: Sum(rhs),rhsMax =  -5.54076174861763E-03  3.17471661336795E-03
3806   cg2d: Sum(rhs),rhsMax =  -1.39603754622524E+00  3.10114904050092E-03   cg2d: Sum(rhs),rhsMax =  -4.32655851315522E-03  3.11938180630105E-03
3807   cg2d: Sum(rhs),rhsMax =  -1.16177151200115E+00  2.99876537154225E-03   cg2d: Sum(rhs),rhsMax =  -3.48371952781565E-03  3.01971793997517E-03
3808   cg2d: Sum(rhs),rhsMax =  -1.10293758913127E+00  2.87411074803498E-03   cg2d: Sum(rhs),rhsMax =  -3.17244055470408E-03  2.89700833338719E-03
3809   cg2d: Sum(rhs),rhsMax =  -1.24975147222171E+00  2.75286345905339E-03   cg2d: Sum(rhs),rhsMax =  -3.44550648578419E-03  2.77676427875713E-03
3810   cg2d: Sum(rhs),rhsMax =  -1.53840875949496E+00  2.75098220915282E-03   cg2d: Sum(rhs),rhsMax =  -4.23987140878627E-03  2.78119166491366E-03
3811   cg2d: Sum(rhs),rhsMax =  -1.91301879076277E+00  2.81271673481238E-03   cg2d: Sum(rhs),rhsMax =  -5.39114856330553E-03  2.84461356081962E-03
3812   cg2d: Sum(rhs),rhsMax =  -2.30705946942142E+00  2.88449385548845E-03   cg2d: Sum(rhs),rhsMax =  -6.66774863398908E-03  2.91823911455531E-03
3813   cg2d: Sum(rhs),rhsMax =  -2.64297559605613E+00  2.95188729945055E-03   cg2d: Sum(rhs),rhsMax =  -7.81760215447177E-03  2.98773884760544E-03
3814   cg2d: Sum(rhs),rhsMax =  -2.86495135937581E+00  3.00154122972348E-03   cg2d: Sum(rhs),rhsMax =  -8.61805644664369E-03  3.03980210807725E-03
3815   cg2d: Sum(rhs),rhsMax =  -2.94238815365616E+00  3.02377930534082E-03   cg2d: Sum(rhs),rhsMax =  -8.91908471456927E-03  3.06473925275180E-03
3816   cg2d: Sum(rhs),rhsMax =  -2.84207331970728E+00  3.04217197861131E-03   cg2d: Sum(rhs),rhsMax =  -8.67143917079742E-03  3.06396601692468E-03
3817   cg2d: Sum(rhs),rhsMax =  -2.51902193284404E+00  3.13830796198609E-03   cg2d: Sum(rhs),rhsMax =  -7.93449153563380E-03  3.16208631089425E-03
3818   cg2d: Sum(rhs),rhsMax =  -2.14123746551888E+00  3.18959314707759E-03   cg2d: Sum(rhs),rhsMax =  -6.86259119262107E-03  3.21610130510734E-03
3819   cg2d: Sum(rhs),rhsMax =  -1.76835934478538E+00  3.18714923635667E-03   cg2d: Sum(rhs),rhsMax =  -5.67301263134076E-03  3.21680821932830E-03
3820   cg2d: Sum(rhs),rhsMax =  -1.45590364727599E+00  3.13272220484002E-03   cg2d: Sum(rhs),rhsMax =  -4.60212396242578E-03  3.16554827399201E-03
3821   cg2d: Sum(rhs),rhsMax =  -1.25508086028057E+00  3.03818408506544E-03   cg2d: Sum(rhs),rhsMax =  -3.85860113326856E-03  3.07378669742306E-03
3822   cg2d: Sum(rhs),rhsMax =  -1.20874919878990E+00  2.92305983244464E-03   cg2d: Sum(rhs),rhsMax =  -3.58293270258381E-03  2.96071726068244E-03
3823   cg2d: Sum(rhs),rhsMax =  -1.34034328078912E+00  2.81059297418776E-03   cg2d: Sum(rhs),rhsMax =  -3.82105717223679E-03  2.84939003314100E-03
3824   cg2d: Sum(rhs),rhsMax =  -1.62624341006294E+00  2.74190578476217E-03   cg2d: Sum(rhs),rhsMax =  -4.51705685052142E-03  2.80618859844657E-03
3825  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3826   --> objf_test(bi,bj)   =  0.509071969914177E-01   ph-1 in thsice_cost_final
3827   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
3828   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809592922535D-01
3829    local fc =  0.509071969914177E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
3830   global fc =  0.509071969914177E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
3831   ph-check fcpertplus =   0.050907197    local fc =  0.473809592922535D-01
3832  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data   global fc =  0.473809592922535D-01
3833   ph-check fcpertminus =   0.0509071982  (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  =  4.73809592922535E-02
3834  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data                       ctrl_depth_ini: ctrl update R_low,
3835  (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: noWalls.bigRidge                                       adding the control vector.
3836  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3837  (PID.TID 0000.0001) // Field Model R_low (ini_masks_etc) at iteration          1  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
 (PID.TID 0000.0001) // CMIN =         -5.000000000000000E+03  
 (PID.TID 0000.0001) // CMAX =         -2.000000000000000E+03  
 (PID.TID 0000.0001) // CINT =          1.111111111111111E+02  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) K =   1  
 (PID.TID 0000.0001) //  
 (PID.TID 0000.0001) // |--J--|101234567  
 (PID.TID 0000.0001) //      7 ----+----  
 (PID.TID 0000.0001) //      6 ----+----  
 (PID.TID 0000.0001) //      5 ----+----  
 (PID.TID 0000.0001) //      4 ----+----  
 (PID.TID 0000.0001) //      3 ----+----  
 (PID.TID 0000.0001) //      2 ----+----  
 (PID.TID 0000.0001) //      1 ----+----  
 (PID.TID 0000.0001) //      0 ----+----  
 (PID.TID 0000.0001) //     -1 ----+----  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // Field Model Ro_surf (ini_masks_etc) at iteration          1  
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+32  
 (PID.TID 0000.0001) // CMAX =         -1.000000000000000E+32  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
 (PID.TID 0000.0001) // =======================================================  
3838  (PID.TID 0000.0001)  (PID.TID 0000.0001)
3839  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3840  (PID.TID 0000.0001) // Field hFacC at iteration          1  (PID.TID 0000.0001) // Model current state
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
3841  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3842  (PID.TID 0000.0001)  (PID.TID 0000.0001)
3843  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
3844  (PID.TID 0000.0001) // Field hFacW at iteration          1   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
3845  (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
3846  (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00   cg2d: Sum(rhs),rhsMax =  -3.96041768353673E-03  2.18766023591770E-04
3847  (PID.TID 0000.0001) // CINT =          0.000000000000000E+00   cg2d: Sum(rhs),rhsMax =  -6.70151564471049E-03  4.29236468072556E-04
3848  (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+   cg2d: Sum(rhs),rhsMax =  -9.17158903543180E-03  6.43184796299283E-04
3849  (PID.TID 0000.0001) //                  0.0: .   cg2d: Sum(rhs),rhsMax =  -1.08944466274119E-02  8.17951763333416E-04
3850  (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)   cg2d: Sum(rhs),rhsMax =  -1.15449833391159E-02  9.31105229084285E-04
3851  (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)   cg2d: Sum(rhs),rhsMax =  -1.10127562439394E-02  9.89364856951932E-04
3852  (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)   cg2d: Sum(rhs),rhsMax =  -9.42153118121128E-03  1.22456378107662E-03
3853  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -7.10092879412057E-03  1.44777510401446E-03
3854  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -4.51794202844671E-03  1.58982063267628E-03
3855  (PID.TID 0000.0001) // END OF FIELD                                          =   cg2d: Sum(rhs),rhsMax =  -2.18275828048515E-03  1.64357698088518E-03
3856  (PID.TID 0000.0001) // =======================================================   cg2d: Sum(rhs),rhsMax =  -5.47818874162143E-04  1.61756160388100E-03
3857     cg2d: Sum(rhs),rhsMax =   7.99729221094250E-05  1.53363857900206E-03
3858     cg2d: Sum(rhs),rhsMax =  -4.03103054769780E-04  1.42794064729485E-03
3859     cg2d: Sum(rhs),rhsMax =  -1.88087816163150E-03  1.49223780793456E-03
3860     cg2d: Sum(rhs),rhsMax =  -4.04408898489193E-03  1.56210440784045E-03
3861     cg2d: Sum(rhs),rhsMax =  -6.45462888696045E-03  1.63424213535149E-03
3862     cg2d: Sum(rhs),rhsMax =  -8.63394916765042E-03  1.70505819536212E-03
3863     cg2d: Sum(rhs),rhsMax =  -1.01577899792649E-02  1.77167128223629E-03
3864     cg2d: Sum(rhs),rhsMax =  -1.07385064648169E-02  1.83257530824626E-03
3865     cg2d: Sum(rhs),rhsMax =  -1.02790482888106E-02  1.88791212954440E-03
3866     cg2d: Sum(rhs),rhsMax =  -8.88852268257776E-03  1.93938684859006E-03
3867     cg2d: Sum(rhs),rhsMax =  -6.85700209162310E-03  2.06671962707972E-03
3868     cg2d: Sum(rhs),rhsMax =  -4.59527343678502E-03  2.17651147580130E-03
3869     cg2d: Sum(rhs),rhsMax =  -2.55199123012429E-03  2.23681621502023E-03
3870     cg2d: Sum(rhs),rhsMax =  -1.12489762749239E-03  2.25047701583328E-03
3871     cg2d: Sum(rhs),rhsMax =  -5.83637556428574E-04  2.23911228423943E-03
3872     cg2d: Sum(rhs),rhsMax =  -1.01911454389446E-03  2.31619527894652E-03
3873     cg2d: Sum(rhs),rhsMax =  -2.32886289016552E-03  2.39332629158726E-03
3874     cg2d: Sum(rhs),rhsMax =  -4.24067142085402E-03  2.46478013733903E-03
3875     cg2d: Sum(rhs),rhsMax =  -6.36913438063035E-03  2.52475934545852E-03
3876     cg2d: Sum(rhs),rhsMax =  -8.29342191377437E-03  2.56860715185468E-03
3877     cg2d: Sum(rhs),rhsMax =  -9.64059753970795E-03  2.59379162082192E-03
3878     cg2d: Sum(rhs),rhsMax =  -1.01580044315245E-02  2.60046743184218E-03
3879     cg2d: Sum(rhs),rhsMax =  -9.76069658075039E-03  2.59154642741117E-03
3880     cg2d: Sum(rhs),rhsMax =  -8.54505745962499E-03  2.57230691802329E-03
3881     cg2d: Sum(rhs),rhsMax =  -6.76655619976571E-03  2.57617674997196E-03
3882     cg2d: Sum(rhs),rhsMax =  -4.78666961008232E-03  2.60704653864966E-03
3883     cg2d: Sum(rhs),rhsMax =  -2.99995524913817E-03  2.55368001492703E-03
3884     cg2d: Sum(rhs),rhsMax =  -1.75595290799975E-03  2.53090270322982E-03
3885     cg2d: Sum(rhs),rhsMax =  -1.29134016832736E-03  2.55686900256614E-03
3886     cg2d: Sum(rhs),rhsMax =  -1.68547890024619E-03  2.59998588699327E-03
3887     cg2d: Sum(rhs),rhsMax =  -2.84766408841393E-03  2.65617343339293E-03
3888     cg2d: Sum(rhs),rhsMax =  -4.53801267146608E-03  2.71885910519453E-03
3889     cg2d: Sum(rhs),rhsMax =  -6.41728548714414E-03  2.78009795552652E-03
3890     cg2d: Sum(rhs),rhsMax =  -8.11533163715800E-03  2.83193128767022E-03
3891     cg2d: Sum(rhs),rhsMax =  -9.30436785899977E-03  2.86771965610125E-03
3892     cg2d: Sum(rhs),rhsMax =  -9.76260398202330E-03  2.88321605647722E-03
3893     cg2d: Sum(rhs),rhsMax =  -9.41588739146532E-03  2.87721819838219E-03
3894     cg2d: Sum(rhs),rhsMax =  -8.34958548299543E-03  2.85172241699418E-03
3895     cg2d: Sum(rhs),rhsMax =  -6.78891553378577E-03  2.90854925698859E-03
3896     cg2d: Sum(rhs),rhsMax =  -5.05216138934619E-03  2.93304370152594E-03
3897     cg2d: Sum(rhs),rhsMax =  -3.48645868260472E-03  2.88331756007556E-03
3898     cg2d: Sum(rhs),rhsMax =  -2.39907592086141E-03  2.77469255675542E-03
3899     cg2d: Sum(rhs),rhsMax =  -1.99776878006264E-03  2.64912187392310E-03
3900     cg2d: Sum(rhs),rhsMax =  -2.35175896792015E-03  2.63954768225105E-03
3901     cg2d: Sum(rhs),rhsMax =  -3.38063159534642E-03  2.64744434500589E-03
3902     cg2d: Sum(rhs),rhsMax =  -4.87283033410696E-03  2.67027737897893E-03
3903     cg2d: Sum(rhs),rhsMax =  -6.52958402409135E-03  2.75143061451538E-03
3904     cg2d: Sum(rhs),rhsMax =  -8.02517519568382E-03  2.84716527318057E-03
3905     cg2d: Sum(rhs),rhsMax =  -9.07141277876792E-03  2.92480128295188E-03
3906     cg2d: Sum(rhs),rhsMax =  -9.47356469152731E-03  2.97120288168064E-03
3907     cg2d: Sum(rhs),rhsMax =  -9.16691608679712E-03  2.97966804373973E-03
3908     cg2d: Sum(rhs),rhsMax =  -8.22712348899497E-03  3.00381233183590E-03
3909     cg2d: Sum(rhs),rhsMax =  -6.85280746379080E-03  3.08036407067679E-03
3910     cg2d: Sum(rhs),rhsMax =  -5.32430736677357E-03  3.09182666285798E-03
3911     cg2d: Sum(rhs),rhsMax =  -3.94713147199089E-03  3.03934305177461E-03
3912     cg2d: Sum(rhs),rhsMax =  -2.99148628648160E-03  2.93659601102587E-03
3913     cg2d: Sum(rhs),rhsMax =  -2.63983320535665E-03  2.80689800711001E-03
3914     cg2d: Sum(rhs),rhsMax =  -2.95262919057127E-03  2.68543416746453E-03
3915     cg2d: Sum(rhs),rhsMax =  -3.85865404188468E-03  2.73031558600340E-03
3916     cg2d: Sum(rhs),rhsMax =  -5.17138157619578E-03  2.80043602542354E-03
3917     cg2d: Sum(rhs),rhsMax =  -6.62770822122551E-03  2.88238464493084E-03
3918     cg2d: Sum(rhs),rhsMax =  -7.94102515416733E-03  2.96047704011625E-03
3919     cg2d: Sum(rhs),rhsMax =  -8.85794607025078E-03  3.01993446954842E-03
3920     cg2d: Sum(rhs),rhsMax =  -9.20747837808278E-03  3.04982330183407E-03
3921     cg2d: Sum(rhs),rhsMax =  -8.93311492859106E-03  3.04517981227969E-03
3922     cg2d: Sum(rhs),rhsMax =  -8.10185304693161E-03  3.11258924716510E-03
3923     cg2d: Sum(rhs),rhsMax =  -6.88878954790065E-03  3.17297127868875E-03
3924     cg2d: Sum(rhs),rhsMax =  -5.54076208095332E-03  3.17471651440720E-03
3925     cg2d: Sum(rhs),rhsMax =  -4.32655885691490E-03  3.11938170580181E-03
3926     cg2d: Sum(rhs),rhsMax =  -3.48371988299487E-03  3.01971783737805E-03
3927     cg2d: Sum(rhs),rhsMax =  -3.17244092138393E-03  2.89700822848681E-03
3928     cg2d: Sum(rhs),rhsMax =  -3.44550686413850E-03  2.77676417175125E-03
3929     cg2d: Sum(rhs),rhsMax =  -4.23987179906947E-03  2.78119167410939E-03
3930     cg2d: Sum(rhs),rhsMax =  -5.39114896582381E-03  2.84461357029276E-03
3931     cg2d: Sum(rhs),rhsMax =  -6.66774904906038E-03  2.91823912423173E-03
3932     cg2d: Sum(rhs),rhsMax =  -7.81760258238263E-03  2.98773885743755E-03
3933     cg2d: Sum(rhs),rhsMax =  -8.61805688761144E-03  3.03980211805409E-03
3934     cg2d: Sum(rhs),rhsMax =  -8.91908516871703E-03  3.06473926290243E-03
3935     cg2d: Sum(rhs),rhsMax =  -8.67143963814692E-03  3.06396591495550E-03
3936     cg2d: Sum(rhs),rhsMax =  -7.93449201611719E-03  3.16208621034036E-03
3937     cg2d: Sum(rhs),rhsMax =  -6.86259168610949E-03  3.21610120513641E-03
3938     cg2d: Sum(rhs),rhsMax =  -5.67301313768384E-03  3.21680811896969E-03
3939     cg2d: Sum(rhs),rhsMax =  -4.60212448149406E-03  3.16554817232246E-03
3940     cg2d: Sum(rhs),rhsMax =  -3.85860166499066E-03  3.07378659374328E-03
3941     cg2d: Sum(rhs),rhsMax =  -3.58293324697086E-03  2.96071715465072E-03
3942     cg2d: Sum(rhs),rhsMax =  -3.82105772938957E-03  2.84938992483797E-03
3943     cg2d: Sum(rhs),rhsMax =  -4.51705742061902E-03  2.80618861295763E-03
3944    (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
3945     ph-1 in thsice_cost_final
3946     ph-3 in thsice_cost_final
3947     --> objf_test(bi,bj)   =  0.473809582215761D-01
3948     --> objf_tracer(bi,bj) =  0.000000000000000D+00
3949     --> objf_atl(bi,bj)    =  0.000000000000000D+00
3950      local fc =  0.473809582215761D-01
3951     global fc =  0.473809582215761D-01
3952    (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus =  4.73809582215761E-02
3953    grad-res -------------------------------
3954     grad-res     0    8    2    5    1    1    1    1   4.73809587569E-02  4.73809592923E-02  4.73809582216E-02
3955     grad-res     0    8    8   22    0    1    1    1   5.35362930303E-06  5.35338696983E-06  4.52652178360E-05
3956    (PID.TID 0000.0001)  ADM  ref_cost_function      =  4.73809587569146E-02
3957    (PID.TID 0000.0001)  ADM  adjoint_gradient       =  5.35362930302740E-06
3958    (PID.TID 0000.0001)  ADM  finite-diff_grad       =  5.35338696983079E-06
3959    (PID.TID 0000.0001) ====== End of gradient-check number   8 (ierr=  0) =======
3960    (PID.TID 0000.0001) ====== Starts gradient-check number   9 (=ichknum) =======
3961     ph-test icomp, ncvarcomp, ichknum           25          25           9
3962     ph-grd _loc: bi, bj, icomptest, ichknum            1           1          22           9
3963     ph-grd -->hit<--            5           5           1           1
3964    (PID.TID 0000.0001) grdchk pos: i,j,k=    5    5    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
3965                         ctrl_depth_ini: ctrl update R_low,
3966                                         adding the control vector.
3967    (PID.TID 0000.0001) Start initial hydrostatic pressure computation
3968    (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
3969  (PID.TID 0000.0001)  (PID.TID 0000.0001)
3970  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3971  (PID.TID 0000.0001) // Field hFacS at iteration          1  (PID.TID 0000.0001) // Model current state
 (PID.TID 0000.0001) // CMIN =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CMAX =          1.000000000000000E+00  
 (PID.TID 0000.0001) // CINT =          0.000000000000000E+00  
 (PID.TID 0000.0001) // SYMBOLS (CMIN->CMAX): -abcdefghijklmnopqrstuvwxyz+  
 (PID.TID 0000.0001) //                  0.0: .  
 (PID.TID 0000.0001) // RANGE I (Lo:Hi:Step):(  -1:   7:   1)  
 (PID.TID 0000.0001) // RANGE J (Lo:Hi:Step):(   7:  -1:  -1)  
 (PID.TID 0000.0001) // RANGE K (Lo:Hi:Step):(   1:   1:   1)  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // =======================================================  
 (PID.TID 0000.0001) // END OF FIELD                                          =  
3972  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
3973  (PID.TID 0000.0001)  (PID.TID 0000.0001)
3974  (PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  1.9999999999999996E-04  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
3975  (PID.TID 0000.0001)   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
3976     cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
3977     cg2d: Sum(rhs),rhsMax =  -3.96041768353680E-03  2.18766023588200E-04
3978     cg2d: Sum(rhs),rhsMax =  -6.70151564470323E-03  4.29236468112177E-04
3979     cg2d: Sum(rhs),rhsMax =  -9.17158903539170E-03  6.43184796162953E-04
3980     cg2d: Sum(rhs),rhsMax =  -1.08944466273168E-02  8.17951762939117E-04
3981     cg2d: Sum(rhs),rhsMax =  -1.15449833389648E-02  9.31105228534067E-04
3982     cg2d: Sum(rhs),rhsMax =  -1.10127562437671E-02  9.89364856778198E-04
3983     cg2d: Sum(rhs),rhsMax =  -9.42153118109769E-03  1.22456378124311E-03
3984     cg2d: Sum(rhs),rhsMax =  -7.10092879419079E-03  1.44777510262150E-03
3985     cg2d: Sum(rhs),rhsMax =  -4.51794202885998E-03  1.58982062887940E-03
3986     cg2d: Sum(rhs),rhsMax =  -2.18275828141399E-03  1.64357697400621E-03
3987     cg2d: Sum(rhs),rhsMax =  -5.47818875765350E-04  1.61756159357437E-03
3988     cg2d: Sum(rhs),rhsMax =   7.99729197146943E-05  1.53363856536915E-03
3989     cg2d: Sum(rhs),rhsMax =  -4.03103058008679E-04  1.42794065023144E-03
3990     cg2d: Sum(rhs),rhsMax =  -1.88087816569024E-03  1.49223781114071E-03
3991     cg2d: Sum(rhs),rhsMax =  -4.04408898967055E-03  1.56210441116574E-03
3992     cg2d: Sum(rhs),rhsMax =  -6.45462889229930E-03  1.63424213866513E-03
3993     cg2d: Sum(rhs),rhsMax =  -8.63394917335835E-03  1.70505819857952E-03
3994     cg2d: Sum(rhs),rhsMax =  -1.01577899851550E-02  1.77167128533785E-03
3995     cg2d: Sum(rhs),rhsMax =  -1.07385064707428E-02  1.83257531128492E-03
3996     cg2d: Sum(rhs),rhsMax =  -1.02790482946966E-02  1.88791213264032E-03
3997     cg2d: Sum(rhs),rhsMax =  -8.88852268843675E-03  1.93938685191339E-03
3998     cg2d: Sum(rhs),rhsMax =  -6.85700209755814E-03  2.06671962192481E-03
3999     cg2d: Sum(rhs),rhsMax =  -4.59527344297481E-03  2.17651146947622E-03
4000     cg2d: Sum(rhs),rhsMax =  -2.55199123679449E-03  2.23681620606458E-03
4001     cg2d: Sum(rhs),rhsMax =  -1.12489763487845E-03  2.25047700310771E-03
4002     cg2d: Sum(rhs),rhsMax =  -5.83637564736855E-04  2.23911229108037E-03
4003     cg2d: Sum(rhs),rhsMax =  -1.01911455326916E-03  2.31619528661081E-03
4004     cg2d: Sum(rhs),rhsMax =  -2.32886290066738E-03  2.39332629996459E-03
4005     cg2d: Sum(rhs),rhsMax =  -4.24067143245469E-03  2.46478014628131E-03
4006     cg2d: Sum(rhs),rhsMax =  -6.36913439322339E-03  2.52475935480756E-03
4007     cg2d: Sum(rhs),rhsMax =  -8.29342192720037E-03  2.56860716147048E-03
4008     cg2d: Sum(rhs),rhsMax =  -9.64059755378875E-03  2.59379163060672E-03
4009     cg2d: Sum(rhs),rhsMax =  -1.01580044460999E-02  2.60046744175616E-03
4010     cg2d: Sum(rhs),rhsMax =  -9.76069659571017E-03  2.59154643747746E-03
4011     cg2d: Sum(rhs),rhsMax =  -8.54505747493020E-03  2.57230692832198E-03
4012     cg2d: Sum(rhs),rhsMax =  -6.76655621545599E-03  2.57617675201394E-03
4013     cg2d: Sum(rhs),rhsMax =  -4.78666962626798E-03  2.60704654001209E-03
4014     cg2d: Sum(rhs),rhsMax =  -2.99995526597965E-03  2.55368001584762E-03
4015     cg2d: Sum(rhs),rhsMax =  -1.75595292567889E-03  2.53090271575197E-03
4016     cg2d: Sum(rhs),rhsMax =  -1.29134018701665E-03  2.55686901589997E-03
4017     cg2d: Sum(rhs),rhsMax =  -1.68547892008214E-03  2.59998590115862E-03
4018     cg2d: Sum(rhs),rhsMax =  -2.84766410947961E-03  2.65617344836232E-03
4019     cg2d: Sum(rhs),rhsMax =  -4.53801269378589E-03  2.71885912090318E-03
4020     cg2d: Sum(rhs),rhsMax =  -6.41728551069105E-03  2.78009797188823E-03
4021     cg2d: Sum(rhs),rhsMax =  -8.11533166187120E-03  2.83193130459585E-03
4022     cg2d: Sum(rhs),rhsMax =  -9.30436788480829E-03  2.86771967351592E-03
4023     cg2d: Sum(rhs),rhsMax =  -9.76260400887041E-03  2.88321607433362E-03
4024     cg2d: Sum(rhs),rhsMax =  -9.41588741932820E-03  2.87721821666732E-03
4025     cg2d: Sum(rhs),rhsMax =  -8.34958551189635E-03  2.85172243572916E-03
4026     cg2d: Sum(rhs),rhsMax =  -6.78891556379245E-03  2.90854925610558E-03
4027     cg2d: Sum(rhs),rhsMax =  -5.05216142056207E-03  2.93304369999018E-03
4028     cg2d: Sum(rhs),rhsMax =  -3.48645871515154E-03  2.88331755802847E-03
4029     cg2d: Sum(rhs),rhsMax =  -2.39907595485832E-03  2.77469255436538E-03
4030     cg2d: Sum(rhs),rhsMax =  -1.99776881560707E-03  2.64912189575723E-03
4031     cg2d: Sum(rhs),rhsMax =  -2.35175900507450E-03  2.63954770481937E-03
4032     cg2d: Sum(rhs),rhsMax =  -3.38063163413377E-03  2.64744436829615E-03
4033     cg2d: Sum(rhs),rhsMax =  -4.87283037451662E-03  2.67027740296054E-03
4034     cg2d: Sum(rhs),rhsMax =  -6.52958406609305E-03  2.75143064193240E-03
4035     cg2d: Sum(rhs),rhsMax =  -8.02517523924722E-03  2.84716530055620E-03
4036     cg2d: Sum(rhs),rhsMax =  -9.07141282388294E-03  2.92480131022888E-03
4037     cg2d: Sum(rhs),rhsMax =  -9.47356473822047E-03  2.97120290897247E-03
4038     cg2d: Sum(rhs),rhsMax =  -9.16691613514030E-03  2.97966807130971E-03
4039     cg2d: Sum(rhs),rhsMax =  -8.22712353910404E-03  3.00381232706159E-03
4040     cg2d: Sum(rhs),rhsMax =  -6.85280751581421E-03  3.08036406546413E-03
4041     cg2d: Sum(rhs),rhsMax =  -5.32430742087331E-03  3.09182665731785E-03
4042     cg2d: Sum(rhs),rhsMax =  -3.94713152831947E-03  3.03934304604354E-03
4043     cg2d: Sum(rhs),rhsMax =  -2.99148634516016E-03  2.93659600523742E-03
4044     cg2d: Sum(rhs),rhsMax =  -2.63983326645903E-03  2.80689800136691E-03
4045     cg2d: Sum(rhs),rhsMax =  -2.95262925411750E-03  2.68543420335672E-03
4046     cg2d: Sum(rhs),rhsMax =  -3.85865410784563E-03  2.73031562247592E-03
4047     cg2d: Sum(rhs),rhsMax =  -5.17138164450842E-03  2.80043606205944E-03
4048     cg2d: Sum(rhs),rhsMax =  -6.62770829181577E-03  2.88238468140000E-03
4049     cg2d: Sum(rhs),rhsMax =  -7.94102522697617E-03  2.96047707624614E-03
4050     cg2d: Sum(rhs),rhsMax =  -8.85794614525799E-03  3.01993450536391E-03
4051     cg2d: Sum(rhs),rhsMax =  -9.20747845532368E-03  3.04982333755730E-03
4052     cg2d: Sum(rhs),rhsMax =  -8.93311500816260E-03  3.04517984828942E-03
4053     cg2d: Sum(rhs),rhsMax =  -8.10185312898612E-03  3.11258923960456E-03
4054     cg2d: Sum(rhs),rhsMax =  -6.88878963262862E-03  3.17297127081794E-03
4055     cg2d: Sum(rhs),rhsMax =  -5.54076216855831E-03  3.17471650637665E-03
4056     cg2d: Sum(rhs),rhsMax =  -4.32655894758546E-03  3.11938169777893E-03
4057     cg2d: Sum(rhs),rhsMax =  -3.48371997687906E-03  3.01971782951642E-03
4058     cg2d: Sum(rhs),rhsMax =  -3.17244101857165E-03  2.89700822089780E-03
4059     cg2d: Sum(rhs),rhsMax =  -3.44550696465481E-03  2.77676416448378E-03
4060     cg2d: Sum(rhs),rhsMax =  -4.23987190288063E-03  2.78119172019203E-03
4061     cg2d: Sum(rhs),rhsMax =  -5.39114907285455E-03  2.84461361647073E-03
4062     cg2d: Sum(rhs),rhsMax =  -6.66774915921918E-03  2.91823917012314E-03
4063     cg2d: Sum(rhs),rhsMax =  -7.81760269558987E-03  2.98773890283544E-03
4064     cg2d: Sum(rhs),rhsMax =  -8.61805700382493E-03  3.03980216296581E-03
4065     cg2d: Sum(rhs),rhsMax =  -8.91908528794985E-03  3.06473930754670E-03
4066     cg2d: Sum(rhs),rhsMax =  -8.67143976047407E-03  3.06396590730102E-03
4067     cg2d: Sum(rhs),rhsMax =  -7.93449214167005E-03  3.16208620234837E-03
4068     cg2d: Sum(rhs),rhsMax =  -6.86259181505898E-03  3.21610119689837E-03
4069     cg2d: Sum(rhs),rhsMax =  -5.67301327021608E-03  3.21680811062526E-03
4070     cg2d: Sum(rhs),rhsMax =  -4.60212461778323E-03  3.16554816403372E-03
4071     cg2d: Sum(rhs),rhsMax =  -3.85860180517457E-03  3.07378658566519E-03
4072     cg2d: Sum(rhs),rhsMax =  -3.58293339113411E-03  2.96071714690352E-03
4073     cg2d: Sum(rhs),rhsMax =  -3.82105787755733E-03  2.84938991748670E-03
4074     cg2d: Sum(rhs),rhsMax =  -4.51705757276257E-03  2.80618866706394E-03
4075    (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
4076     ph-1 in thsice_cost_final
4077     ph-3 in thsice_cost_final
4078     --> objf_test(bi,bj)   =  0.473809576551188D-01
4079     --> objf_tracer(bi,bj) =  0.000000000000000D+00
4080     --> objf_atl(bi,bj)    =  0.000000000000000D+00
4081      local fc =  0.473809576551188D-01
4082     global fc =  0.473809576551188D-01
4083    (PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  =  4.73809576551188E-02
4084                       ctrl_depth_ini: ctrl update R_low,                       ctrl_depth_ini: ctrl update R_low,
4085                                       adding the control vector.                                       adding the control vector.
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data  
4086  (PID.TID 0000.0001) Start initial hydrostatic pressure computation  (PID.TID 0000.0001) Start initial hydrostatic pressure computation
4087  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC  (PID.TID 0000.0001) Pressure is predetermined for buoyancyRelation OCEANIC
4088  (PID.TID 0000.0001)  (PID.TID 0000.0001)
 (PID.TID 0000.0001)  MDS_READ_FIELD: opening global file: windx.sin_y  
4089  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
4090  (PID.TID 0000.0001) // Model current state  (PID.TID 0000.0001) // Model current state
4091  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
4092  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4093  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F  (PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
4094   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00   cg2d: Sum(rhs),rhsMax =   0.00000000000000E+00  0.00000000000000E+00
4095   cg2d: Sum(rhs),rhsMax =  -2.49999999999996E+01  6.03492218443698E-05   cg2d: Sum(rhs),rhsMax =  -1.50873054610922E-03  6.03492218443701E-05
4096   cg2d: Sum(rhs),rhsMax =  -1.81034404639061E+01  2.18766023587220E-04   cg2d: Sum(rhs),rhsMax =  -3.96041768353662E-03  2.18766023589393E-04
4097   cg2d: Sum(rhs),rhsMax =  -1.54955562832117E+01  4.32479836297444E-04   cg2d: Sum(rhs),rhsMax =  -6.70151564470191E-03  4.29236468097487E-04
4098   cg2d: Sum(rhs),rhsMax =  -1.41111452331021E+01  6.49958988317677E-04   cg2d: Sum(rhs),rhsMax =  -9.17158903540384E-03  6.43184796126380E-04
4099   cg2d: Sum(rhs),rhsMax =  -1.31144322335569E+01  8.30737102814148E-04   cg2d: Sum(rhs),rhsMax =  -1.08944466273604E-02  8.17951762894338E-04
4100   cg2d: Sum(rhs),rhsMax =  -1.21209090328860E+01  9.52510661947267E-04   cg2d: Sum(rhs),rhsMax =  -1.15449833390472E-02  9.31105228501655E-04
4101   cg2d: Sum(rhs),rhsMax =  -1.07124742368145E+01  1.02806631168500E-03   cg2d: Sum(rhs),rhsMax =  -1.10127562438724E-02  9.89364856700747E-04
4102   cg2d: Sum(rhs),rhsMax =  -7.41375936703085E+00  1.27086596330257E-03   cg2d: Sum(rhs),rhsMax =  -9.42153118117614E-03  1.22456378132573E-03
4103   cg2d: Sum(rhs),rhsMax =  -4.70217533480946E+00  1.51019014089337E-03   cg2d: Sum(rhs),rhsMax =  -7.10092879415427E-03  1.44777510278574E-03
4104   cg2d: Sum(rhs),rhsMax =  -2.72440685938895E+00  1.65833738306773E-03   cg2d: Sum(rhs),rhsMax =  -4.51794202858560E-03  1.58982062918001E-03
4105   cg2d: Sum(rhs),rhsMax =  -1.27958669042753E+00  1.70565508828189E-03   cg2d: Sum(rhs),rhsMax =  -2.18275828075619E-03  1.64357697451706E-03
4106   cg2d: Sum(rhs),rhsMax =  -3.29564698953969E-01  1.66071960624912E-03   cg2d: Sum(rhs),rhsMax =  -5.47818874574456E-04  1.61756159438686E-03
4107   cg2d: Sum(rhs),rhsMax =   5.21320410427274E-02  1.54812756186641E-03   cg2d: Sum(rhs),rhsMax =   7.99729215709821E-05  1.53363856658734E-03
4108   cg2d: Sum(rhs),rhsMax =  -2.86625373649864E-01  1.40338816143459E-03   cg2d: Sum(rhs),rhsMax =  -4.03103055392134E-04  1.42794064105352E-03
4109   cg2d: Sum(rhs),rhsMax =  -1.30315843702236E+00  1.44268599222124E-03   cg2d: Sum(rhs),rhsMax =  -1.88087816226986E-03  1.49223780009052E-03
4110   cg2d: Sum(rhs),rhsMax =  -2.68067691171502E+00  1.50836886080861E-03   cg2d: Sum(rhs),rhsMax =  -4.04408898545831E-03  1.56210439833007E-03
4111   cg2d: Sum(rhs),rhsMax =  -4.07407454852864E+00  1.58424366286874E-03   cg2d: Sum(rhs),rhsMax =  -6.45462888735555E-03  1.63424212417717E-03
4112   cg2d: Sum(rhs),rhsMax =  -5.18272350010063E+00  1.66593592176588E-03   cg2d: Sum(rhs),rhsMax =  -8.63394916777376E-03  1.70505818258369E-03
4113   cg2d: Sum(rhs),rhsMax =  -5.80990600658771E+00  1.74846174611339E-03   cg2d: Sum(rhs),rhsMax =  -1.01577899790242E-02  1.77167126795261E-03
4114   cg2d: Sum(rhs),rhsMax =  -5.87740630051674E+00  1.82725970385644E-03   cg2d: Sum(rhs),rhsMax =  -1.07385064641350E-02  1.83257529256942E-03
4115   cg2d: Sum(rhs),rhsMax =  -5.41358313732307E+00  1.89900433812373E-03   cg2d: Sum(rhs),rhsMax =  -1.02790482876274E-02  1.88791211257004E-03
4116   cg2d: Sum(rhs),rhsMax =  -4.53080678819712E+00  1.96213933608146E-03   cg2d: Sum(rhs),rhsMax =  -8.88852268084754E-03  1.93938683036829E-03
4117   cg2d: Sum(rhs),rhsMax =  -3.22587898364013E+00  2.12611203000066E-03   cg2d: Sum(rhs),rhsMax =  -6.85700208930658E-03  2.06671962961728E-03
4118   cg2d: Sum(rhs),rhsMax =  -2.04447211493434E+00  2.24837954167548E-03   cg2d: Sum(rhs),rhsMax =  -4.59527343383819E-03  2.17651147754920E-03
4119   cg2d: Sum(rhs),rhsMax =  -1.10818137022354E+00  2.30404049589795E-03   cg2d: Sum(rhs),rhsMax =  -2.55199122648570E-03  2.23681621448785E-03
4120   cg2d: Sum(rhs),rhsMax =  -4.90484878655074E-01  2.29576532851833E-03   cg2d: Sum(rhs),rhsMax =  -1.12489762307146E-03  2.25047701189962E-03
4121   cg2d: Sum(rhs),rhsMax =  -2.61247062228194E-01  2.23814842623790E-03   cg2d: Sum(rhs),rhsMax =  -5.83637551097186E-04  2.23911225793098E-03
4122   cg2d: Sum(rhs),rhsMax =  -4.50921970354010E-01  2.26266905348524E-03   cg2d: Sum(rhs),rhsMax =  -1.01911453748372E-03  2.31619525022856E-03
4123   cg2d: Sum(rhs),rhsMax =  -1.00469611207828E+00  2.31946121265206E-03   cg2d: Sum(rhs),rhsMax =  -2.32886288246829E-03  2.39332626017691E-03
4124   cg2d: Sum(rhs),rhsMax =  -1.78565332651903E+00  2.37599939623463E-03   cg2d: Sum(rhs),rhsMax =  -4.24067141163288E-03  2.46478010301377E-03
4125   cg2d: Sum(rhs),rhsMax =  -2.62429310868249E+00  2.42805541261326E-03   cg2d: Sum(rhs),rhsMax =  -6.36913436962970E-03  2.52475930808278E-03
4126   cg2d: Sum(rhs),rhsMax =  -3.35748489546495E+00  2.47123042691396E-03   cg2d: Sum(rhs),rhsMax =  -8.29342190073422E-03  2.56860711139401E-03
4127   cg2d: Sum(rhs),rhsMax =  -3.85508921358438E+00  2.50195595800576E-03   cg2d: Sum(rhs),rhsMax =  -9.64059752437692E-03  2.59379157734218E-03
4128   cg2d: Sum(rhs),rhsMax =  -4.03589982111369E+00  2.51830319824486E-03   cg2d: Sum(rhs),rhsMax =  -1.01580044136694E-02  2.60046738549360E-03
4129   cg2d: Sum(rhs),rhsMax =  -3.87512852084855E+00  2.52047516211531E-03   cg2d: Sum(rhs),rhsMax =  -9.76069656016098E-03  2.59154637839942E-03
4130   cg2d: Sum(rhs),rhsMax =  -3.40600372346851E+00  2.51092918728666E-03   cg2d: Sum(rhs),rhsMax =  -8.54505743611192E-03  2.57230686657248E-03
4131   cg2d: Sum(rhs),rhsMax =  -2.61682439423302E+00  2.58874090677525E-03   cg2d: Sum(rhs),rhsMax =  -6.76655617315352E-03  2.57617680962812E-03
4132   cg2d: Sum(rhs),rhsMax =  -1.83238709114123E+00  2.61669733536733E-03   cg2d: Sum(rhs),rhsMax =  -4.78666958019783E-03  2.60704660144702E-03
4133   cg2d: Sum(rhs),rhsMax =  -1.17513335772006E+00  2.56005950033149E-03   cg2d: Sum(rhs),rhsMax =  -2.99995521579715E-03  2.55368008147927E-03
4134   cg2d: Sum(rhs),rhsMax =  -7.11994608321535E-01  2.47855831097287E-03   cg2d: Sum(rhs),rhsMax =  -1.75595287099442E-03  2.53090264338448E-03
4135   cg2d: Sum(rhs),rhsMax =  -5.26422151819433E-01  2.47042088783630E-03   cg2d: Sum(rhs),rhsMax =  -1.29134012741728E-03  2.55686894056286E-03
4136   cg2d: Sum(rhs),rhsMax =  -6.78930217870626E-01  2.49676866383864E-03   cg2d: Sum(rhs),rhsMax =  -1.68547885515447E-03  2.59998582265623E-03
4137   cg2d: Sum(rhs),rhsMax =  -1.12673723161789E+00  2.53652607310043E-03   cg2d: Sum(rhs),rhsMax =  -2.84766403882949E-03  2.65617336651279E-03
4138   cg2d: Sum(rhs),rhsMax =  -1.75981627709381E+00  2.58504759490572E-03   cg2d: Sum(rhs),rhsMax =  -4.53801261705159E-03  2.71885903556555E-03
4139   cg2d: Sum(rhs),rhsMax =  -2.43940639466246E+00  2.63568085669941E-03   cg2d: Sum(rhs),rhsMax =  -6.41728542754811E-03  2.78009788298296E-03
4140   cg2d: Sum(rhs),rhsMax =  -3.03203014341872E+00  2.68092808986124E-03   cg2d: Sum(rhs),rhsMax =  -8.11533157202872E-03  2.83193121211537E-03
4141   cg2d: Sum(rhs),rhsMax =  -3.40991312629334E+00  2.73286302708080E-03   cg2d: Sum(rhs),rhsMax =  -9.30436778799825E-03  2.86771957752430E-03
4142   cg2d: Sum(rhs),rhsMax =  -3.48046023864915E+00  2.80943921237284E-03   cg2d: Sum(rhs),rhsMax =  -9.76260390483298E-03  2.88321597495526E-03
4143   cg2d: Sum(rhs),rhsMax =  -3.32063073436649E+00  2.84054007598128E-03   cg2d: Sum(rhs),rhsMax =  -9.41588730779641E-03  2.87721811406707E-03
4144   cg2d: Sum(rhs),rhsMax =  -2.96079447581943E+00  2.82589056590416E-03   cg2d: Sum(rhs),rhsMax =  -8.34958539258331E-03  2.85172233008710E-03
4145   cg2d: Sum(rhs),rhsMax =  -2.32992805110057E+00  2.92147980756256E-03   cg2d: Sum(rhs),rhsMax =  -6.78891543638398E-03  2.90854934270203E-03
4146   cg2d: Sum(rhs),rhsMax =  -1.72242451121518E+00  2.94384969078491E-03   cg2d: Sum(rhs),rhsMax =  -5.05216128471544E-03  2.93304378873201E-03
4147   cg2d: Sum(rhs),rhsMax =  -1.21221899249595E+00  2.89157786249023E-03   cg2d: Sum(rhs),rhsMax =  -3.48645857050045E-03  2.88331764939626E-03
4148   cg2d: Sum(rhs),rhsMax =  -8.69698353658041E-01  2.78046464060472E-03   cg2d: Sum(rhs),rhsMax =  -2.39907580102244E-03  2.77469264862231E-03
4149   cg2d: Sum(rhs),rhsMax =  -7.64867762055366E-01  2.63730956861868E-03   cg2d: Sum(rhs),rhsMax =  -1.99776865220355E-03  2.64912177658851E-03
4150   cg2d: Sum(rhs),rhsMax =  -9.31747829459433E-01  2.54529701018972E-03   cg2d: Sum(rhs),rhsMax =  -2.35175883172883E-03  2.63954758294644E-03
4151   cg2d: Sum(rhs),rhsMax =  -1.31074337170217E+00  2.59464766082787E-03   cg2d: Sum(rhs),rhsMax =  -3.38063145048750E-03  2.64744424363893E-03
4152   cg2d: Sum(rhs),rhsMax =  -1.82960841928811E+00  2.67470085584755E-03   cg2d: Sum(rhs),rhsMax =  -4.87283018023045E-03  2.67027727544167E-03
4153   cg2d: Sum(rhs),rhsMax =  -2.36415408446772E+00  2.77096209522536E-03   cg2d: Sum(rhs),rhsMax =  -6.52958386084483E-03  2.75143058756694E-03
4154   cg2d: Sum(rhs),rhsMax =  -2.80794779032075E+00  2.86583703392517E-03   cg2d: Sum(rhs),rhsMax =  -8.02517502272567E-03  2.84716524598417E-03
4155   cg2d: Sum(rhs),rhsMax =  -3.09076537612251E+00  2.94225351461710E-03   cg2d: Sum(rhs),rhsMax =  -9.07141259577890E-03  2.92480125559984E-03
4156   cg2d: Sum(rhs),rhsMax =  -3.17911023405465E+00  2.98708404313567E-03   cg2d: Sum(rhs),rhsMax =  -9.47356449821813E-03  2.97120285406554E-03
4157   cg2d: Sum(rhs),rhsMax =  -3.06968979962092E+00  2.99369699154474E-03   cg2d: Sum(rhs),rhsMax =  -9.16691588291062E-03  2.97966801557563E-03
4158   cg2d: Sum(rhs),rhsMax =  -2.74200020507170E+00  3.00868123491531E-03   cg2d: Sum(rhs),rhsMax =  -8.22712327430211E-03  3.00381243170794E-03
4159   cg2d: Sum(rhs),rhsMax =  -2.22987009397781E+00  3.08320504095368E-03   cg2d: Sum(rhs),rhsMax =  -6.85280723808163E-03  3.08036417092014E-03
4160   cg2d: Sum(rhs),rhsMax =  -1.72892376151899E+00  3.09216610324040E-03   cg2d: Sum(rhs),rhsMax =  -5.32430712984490E-03  3.09182676407941E-03
4161   cg2d: Sum(rhs),rhsMax =  -1.30661118674522E+00  3.03707932100747E-03   cg2d: Sum(rhs),rhsMax =  -3.94713122363334E-03  3.03934315451624E-03
4162   cg2d: Sum(rhs),rhsMax =  -1.02724580272742E+00  2.93201262928774E-03   cg2d: Sum(rhs),rhsMax =  -2.99148602646850E-03  2.93659611564526E-03
4163   cg2d: Sum(rhs),rhsMax =  -9.49612005077289E-01  2.80059576883642E-03   cg2d: Sum(rhs),rhsMax =  -2.63983293343753E-03  2.80689811369779E-03
4164   cg2d: Sum(rhs),rhsMax =  -1.10546677497849E+00  2.68802008199298E-03   cg2d: Sum(rhs),rhsMax =  -2.95262890647113E-03  2.68543412802325E-03
4165   cg2d: Sum(rhs),rhsMax =  -1.41911842144823E+00  2.73183500020880E-03   cg2d: Sum(rhs),rhsMax =  -3.85865374530928E-03  2.73031554560629E-03
4166   cg2d: Sum(rhs),rhsMax =  -1.85263649161676E+00  2.80075120066172E-03   cg2d: Sum(rhs),rhsMax =  -5.17138126684222E-03  2.80043598454804E-03
4167   cg2d: Sum(rhs),rhsMax =  -2.30607102690830E+00  2.88121980327252E-03   cg2d: Sum(rhs),rhsMax =  -6.62770789879582E-03  2.88238460395998E-03
4168   cg2d: Sum(rhs),rhsMax =  -2.69038330862359E+00  2.95745894552033E-03   cg2d: Sum(rhs),rhsMax =  -7.94102481838247E-03  2.96047699925581E-03
4169   cg2d: Sum(rhs),rhsMax =  -2.94313283010174E+00  3.01465305578585E-03   cg2d: Sum(rhs),rhsMax =  -8.85794572086218E-03  3.01993442877897E-03
4170   cg2d: Sum(rhs),rhsMax =  -3.03123921745958E+00  3.04190021779675E-03   cg2d: Sum(rhs),rhsMax =  -9.20747801487909E-03  3.04982326090871E-03
4171   cg2d: Sum(rhs),rhsMax =  -2.94785319713862E+00  3.03433135997766E-03   cg2d: Sum(rhs),rhsMax =  -8.93311455139875E-03  3.04517977076849E-03
4172   cg2d: Sum(rhs),rhsMax =  -2.61356641344000E+00  3.10365986891571E-03   cg2d: Sum(rhs),rhsMax =  -8.10185265560892E-03  3.11258935307455E-03
4173   cg2d: Sum(rhs),rhsMax =  -2.18161304453804E+00  3.16115513911531E-03   cg2d: Sum(rhs),rhsMax =  -6.88878914232647E-03  3.17297138477824E-03
4174   cg2d: Sum(rhs),rhsMax =  -1.75526111451605E+00  3.15966322520926E-03   cg2d: Sum(rhs),rhsMax =  -5.54076166101282E-03  3.17471662139852E-03
4175   cg2d: Sum(rhs),rhsMax =  -1.39603731319886E+00  3.10114921449451E-03   cg2d: Sum(rhs),rhsMax =  -4.32655842248486E-03  3.11938181432393E-03
4176   cg2d: Sum(rhs),rhsMax =  -1.16177127744051E+00  2.99876554882597E-03   cg2d: Sum(rhs),rhsMax =  -3.48371943393165E-03  3.01971794783681E-03
4177   cg2d: Sum(rhs),rhsMax =  -1.10293734051325E+00  2.87411092860009E-03   cg2d: Sum(rhs),rhsMax =  -3.17244045751654E-03  2.89700834097620E-03
4178   cg2d: Sum(rhs),rhsMax =  -1.24975119504901E+00  2.75286364260430E-03   cg2d: Sum(rhs),rhsMax =  -3.44550638526806E-03  2.77676428602460E-03
4179   cg2d: Sum(rhs),rhsMax =  -1.53840861891695E+00  2.75098210168873E-03   cg2d: Sum(rhs),rhsMax =  -4.23987130497530E-03  2.78119161883103E-03
4180   cg2d: Sum(rhs),rhsMax =  -1.91301866226730E+00  2.81271662544294E-03   cg2d: Sum(rhs),rhsMax =  -5.39114845627498E-03  2.84461351464165E-03
4181   cg2d: Sum(rhs),rhsMax =  -2.30705935332236E+00  2.88449374517164E-03   cg2d: Sum(rhs),rhsMax =  -6.66774852383047E-03  2.91823906866390E-03
4182   cg2d: Sum(rhs),rhsMax =  -2.64297548895750E+00  2.95188718891276E-03   cg2d: Sum(rhs),rhsMax =  -7.81760204126471E-03  2.98773880220757E-03
4183   cg2d: Sum(rhs),rhsMax =  -2.86495125575140E+00  3.00154111931306E-03   cg2d: Sum(rhs),rhsMax =  -8.61805633043039E-03  3.03980206316554E-03
4184   cg2d: Sum(rhs),rhsMax =  -2.94238804722870E+00  3.02377919495688E-03   cg2d: Sum(rhs),rhsMax =  -8.91908459533668E-03  3.06473920810754E-03
4185   cg2d: Sum(rhs),rhsMax =  -2.84207292336307E+00  3.04217216849669E-03   cg2d: Sum(rhs),rhsMax =  -8.67143904847051E-03  3.06396602457918E-03
4186   cg2d: Sum(rhs),rhsMax =  -2.51902156123375E+00  3.13830815270480E-03   cg2d: Sum(rhs),rhsMax =  -7.93449141008118E-03  3.16208631888626E-03
4187   cg2d: Sum(rhs),rhsMax =  -2.14123711518736E+00  3.18959333931137E-03   cg2d: Sum(rhs),rhsMax =  -6.86259106367182E-03  3.21610131334538E-03
4188   cg2d: Sum(rhs),rhsMax =  -1.76835900907392E+00  3.18714943082836E-03   cg2d: Sum(rhs),rhsMax =  -5.67301249880878E-03  3.21680822767272E-03
4189   cg2d: Sum(rhs),rhsMax =  -1.45590331724207E+00  3.13272240217579E-03   cg2d: Sum(rhs),rhsMax =  -4.60212382613687E-03  3.16554828228077E-03
4190   cg2d: Sum(rhs),rhsMax =  -1.25508052482965E+00  3.03818428567470E-03   cg2d: Sum(rhs),rhsMax =  -3.85860099308489E-03  3.07378670550115E-03
4191   cg2d: Sum(rhs),rhsMax =  -1.20874884472714E+00  2.92306003644064E-03   cg2d: Sum(rhs),rhsMax =  -3.58293255842080E-03  2.96071726842964E-03
4192   cg2d: Sum(rhs),rhsMax =  -1.34034289396345E+00  2.81059318136414E-03   cg2d: Sum(rhs),rhsMax =  -3.82105702406928E-03  2.84939004049228E-03
4193   cg2d: Sum(rhs),rhsMax =  -1.62624318885268E+00  2.74190564685295E-03   cg2d: Sum(rhs),rhsMax =  -4.51705669837811E-03  2.80618854434027E-03
4194  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE  (PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
4195   --> objf_test(bi,bj)   =  0.509071994208853E-01   ph-1 in thsice_cost_final
4196   --> objf_tracer(bi,bj) =  0.000000000000000E+00   ph-3 in thsice_cost_final
4197   --> objf_atl(bi,bj)    =  0.000000000000000E+00   --> objf_test(bi,bj)   =  0.473809598587105D-01
4198    local fc =  0.509071994208853E-01   --> objf_tracer(bi,bj) =  0.000000000000000D+00
4199   global fc =  0.509071994208853E-01   --> objf_atl(bi,bj)    =  0.000000000000000D+00
4200  (PID.TID 0000.0001)  MDS_READ_FIELD: opening file: xx_depth.0000000000.001.001.data    local fc =  0.473809598587105D-01
4201     global fc =  0.473809598587105D-01
4202    (PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus =  4.73809598587105E-02
4203  grad-res -------------------------------  grad-res -------------------------------
4204   grad-res     0    9    5    5    1    1    1    1   0.509071982062E-01 0.509071969914E-01 0.509071994209E-01   grad-res     0    9    5    5    1    1    1    1   4.73809587569E-02  4.73809576551E-02  4.73809598587E-02
4205   grad-res     0    9    9   25   25    1    1    1   -.121475485330E-04 -.121473383435E-04 0.173030362823E-04   grad-res     0    9    9   25    0    1    1    1  -1.10178420756E-05 -1.10179582125E-05 -1.05407981705E-05
4206  (PID.TID 0000.0001)   ADM  precision_derivative_cost =    5.09071982061516E-02  (PID.TID 0000.0001)  ADM  ref_cost_function      =  4.73809587569146E-02
4207  (PID.TID 0000.0001)   ADM  precision_derivative_grad =   -1.21475485330108E-05  (PID.TID 0000.0001)  ADM  adjoint_gradient       = -1.10178420756063E-05
4208   ph-grd  ierr ---------------------------  (PID.TID 0000.0001)  ADM  finite-diff_grad       = -1.10179582124559E-05
4209   ph-grd  ierr =  0, icomp =  25, ichknum =  9  (PID.TID 0000.0001) ====== End of gradient-check number   9 (ierr=  0) =======
4210  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4211  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
4212  (PID.TID 0000.0001) // Gradient check results  >>> START <<<  (PID.TID 0000.0001) // Gradient check results  >>> START <<<
# Line 6045  grad-res ------------------------------- Line 4214  grad-res -------------------------------
4214  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4215  (PID.TID 0000.0001)  EPS =   1.000000E-04  (PID.TID 0000.0001)  EPS =   1.000000E-04
4216  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4217  (PID.TID 0000.0001) grdchk output h.p:  Id  Itile Jtile LAYER   X(Id)            X(Id)+/-EPS  (PID.TID 0000.0001) grdchk output h.p:  Id Itile Jtile LAYER   bi   bj   X(Id)           X(Id)+/-EPS
4218  (PID.TID 0000.0001) grdchk output h.c:  Id  FC                   FC1                  FC2  (PID.TID 0000.0001) grdchk output h.c:  Id  FC                   FC1                  FC2
4219  (PID.TID 0000.0001) grdchk output h.g:  Id     FC1-FC2/(2*EPS)      ADJ GRAD(FC)         1-FDGRD/ADGRD  (PID.TID 0000.0001) grdchk output h.g:  Id     FC1-FC2/(2*EPS)      ADJ GRAD(FC)         1-FDGRD/ADGRD
4220  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4221  (PID.TID 0000.0001) grdchk output (p):   1     1     1     1    0.000000000E+00 -1.000000000E-04  (PID.TID 0000.0001) grdchk output (p):   1     1     1     1    1    1   0.000000000E+00 -1.000000000E-04
4222  (PID.TID 0000.0001) grdchk output (c):   1  5.0907198206152E-02  5.0907198955527E-02  5.0907197456776E-02  (PID.TID 0000.0001) grdchk output (c):   1  4.7380958756915E-02  4.7380959323097E-02  4.7380958190733E-02
4223  (PID.TID 0000.0001) grdchk output (g):   1     7.4937558242061E-06  7.4937778875736E-06  2.9442249033229E-06  (PID.TID 0000.0001) grdchk output (g):   1     5.6618191385249E-06  5.6618925136894E-06  1.2959476768271E-05
4224  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4225  (PID.TID 0000.0001) grdchk output (p):   2     4     1     1    0.000000000E+00 -1.000000000E-04  (PID.TID 0000.0001) grdchk output (p):   2     4     1     1    1    1   0.000000000E+00 -1.000000000E-04
4226  (PID.TID 0000.0001) grdchk output (c):   2  5.0907198206152E-02  5.0907198252350E-02  5.0907198159954E-02  (PID.TID 0000.0001) grdchk output (c):   2  4.7380958756915E-02  4.7380958754118E-02  4.7380958759712E-02
4227  (PID.TID 0000.0001) grdchk output (g):   2     4.6198041919743E-07  4.6234081785604E-07  7.7950863235721E-04  (PID.TID 0000.0001) grdchk output (g):   2    -2.7971062965815E-08 -2.8254620692728E-08  1.0035800161567E-02
4228  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4229  (PID.TID 0000.0001) grdchk output (p):   3     2     2     1    0.000000000E+00 -1.000000000E-04  (PID.TID 0000.0001) grdchk output (p):   3     2     2     1    1    1   0.000000000E+00 -1.000000000E-04
4230  (PID.TID 0000.0001) grdchk output (c):   3  5.0907198206152E-02  5.0907198237966E-02  5.0907198174337E-02  (PID.TID 0000.0001) grdchk output (c):   3  4.7380958756915E-02  4.7380958867361E-02  4.7380958646469E-02
4231  (PID.TID 0000.0001) grdchk output (g):   3     3.1814478135272E-07  3.1783326577292E-07 -9.8012264088121E-04  (PID.TID 0000.0001) grdchk output (g):   3     1.1044579140140E-06  1.1043229433381E-06 -1.2222029502262E-04
4232  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4233  (PID.TID 0000.0001) grdchk output (p):   4     5     2     1    0.000000000E+00 -1.000000000E-04  (PID.TID 0000.0001) grdchk output (p):   4     5     2     1    1    1   0.000000000E+00 -1.000000000E-04
4234  (PID.TID 0000.0001) grdchk output (c):   4  5.0907198206152E-02  5.0907198315298E-02  5.0907198097005E-02  (PID.TID 0000.0001) grdchk output (c):   4  4.7380958756915E-02  4.7380958774784E-02  4.7380958739045E-02
4235  (PID.TID 0000.0001) grdchk output (g):   4     1.0914603942869E-06  1.0913258833670E-06 -1.2325458597018E-04  (PID.TID 0000.0001) grdchk output (g):   4     1.7869577345619E-07  1.7868311580524E-07 -7.0838539465434E-05
4236  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4237  (PID.TID 0000.0001) grdchk output (p):   5     3     3     1    0.000000000E+00 -1.000000000E-04  (PID.TID 0000.0001) grdchk output (p):   5     3     3     1    1    1   0.000000000E+00 -1.000000000E-04
4238  (PID.TID 0000.0001) grdchk output (c):   5  5.0907198206152E-02  5.0907198507285E-02  5.0907197905018E-02  (PID.TID 0000.0001) grdchk output (c):   5  4.7380958756915E-02  4.7380959166065E-02  4.7380958347765E-02
4239  (PID.TID 0000.0001) grdchk output (g):   5     3.0113396845555E-06  3.0135490025850E-06  7.3312829080630E-04  (PID.TID 0000.0001) grdchk output (g):   5     4.0915002982866E-06  4.0916332923310E-06  3.2503901228331E-05
4240  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4241  (PID.TID 0000.0001) grdchk output (p):   6     1     4     1    0.000000000E+00 -1.000000000E-04  (PID.TID 0000.0001) grdchk output (p):   6     1     4     1    1    1   0.000000000E+00 -1.000000000E-04
4242  (PID.TID 0000.0001) grdchk output (c):   6  5.0907198206152E-02  5.0907198224081E-02  5.0907198188222E-02  (PID.TID 0000.0001) grdchk output (c):   6  4.7380958756915E-02  4.7380958926771E-02  4.7380958587058E-02
4243  (PID.TID 0000.0001) grdchk output (g):   6     1.7929033258035E-07  1.7908197351606E-07 -1.1634842983026E-03  (PID.TID 0000.0001) grdchk output (g):   6     1.6985643100376E-06  1.6984964354760E-06 -3.9961556649093E-05
4244  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4245  (PID.TID 0000.0001) grdchk output (p):   7     4     4     1    0.000000000E+00 -1.000000000E-04  (PID.TID 0000.0001) grdchk output (p):   7     4     4     1    1    1   0.000000000E+00 -1.000000000E-04
4246  (PID.TID 0000.0001) grdchk output (c):   7  5.0907198206152E-02  5.0907198179024E-02  5.0907198233279E-02  (PID.TID 0000.0001) grdchk output (c):   7  4.7380958756915E-02  4.7380958548440E-02  4.7380958965390E-02
4247  (PID.TID 0000.0001) grdchk output (g):   7    -2.7127966539808E-07 -2.7151319383558E-07  8.6009977708146E-04  (PID.TID 0000.0001) grdchk output (g):   7    -2.0847518156231E-06 -2.0846252247436E-06 -6.0725965489672E-05
4248  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4249  (PID.TID 0000.0001) grdchk output (p):   8     2     5     1    0.000000000E+00 -1.000000000E-04  (PID.TID 0000.0001) grdchk output (p):   8     2     5     1    1    1   0.000000000E+00 -1.000000000E-04
4250  (PID.TID 0000.0001) grdchk output (c):   8  5.0907198206152E-02  5.0907198663135E-02  5.0907197749168E-02  (PID.TID 0000.0001) grdchk output (c):   8  4.7380958756915E-02  4.7380959292253E-02  4.7380958221576E-02
4251  (PID.TID 0000.0001) grdchk output (g):   8     4.5698367312497E-06  4.5700396594212E-06  4.4404028547995E-05  (PID.TID 0000.0001) grdchk output (g):   8     5.3533869698308E-06  5.3536293030274E-06  4.5265217835988E-05
4252  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4253  (PID.TID 0000.0001) grdchk output (p):   9     5     5     1    0.000000000E+00 -1.000000000E-04  (PID.TID 0000.0001) grdchk output (p):   9     5     5     1    1    1   0.000000000E+00 -1.000000000E-04
4254  (PID.TID 0000.0001) grdchk output (c):   9  5.0907198206152E-02  5.0907196991418E-02  5.0907199420885E-02  (PID.TID 0000.0001) grdchk output (c):   9  4.7380958756915E-02  4.7380957655119E-02  4.7380959858710E-02
4255  (PID.TID 0000.0001) grdchk output (g):   9    -1.2147338343538E-05 -1.2147548533011E-05  1.7303036282335E-05  (PID.TID 0000.0001) grdchk output (g):   9    -1.1017958212456E-05 -1.1017842075606E-05 -1.0540798170533E-05
4256    (PID.TID 0000.0001)
4257    (PID.TID 0000.0001) grdchk  summary  :  RMS of    9 ratios =  3.3457420676800E-03
4258  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4259  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
4260  (PID.TID 0000.0001) // Gradient check results  >>> END <<<  (PID.TID 0000.0001) // Gradient check results  >>> END <<<
4261  (PID.TID 0000.0001) // =======================================================  (PID.TID 0000.0001) // =======================================================
4262  (PID.TID 0000.0001)  (PID.TID 0000.0001)
4263  (PID.TID 0000.0001)   Seconds in section "ALL                    [THE_MODEL_MAIN]":  (PID.TID 0000.0001)   Seconds in section "ALL                    [THE_MODEL_MAIN]":
4264  (PID.TID 0000.0001)           User time:  8.13976333  (PID.TID 0000.0001)           User time:   2.8399999999999999
4265  (PID.TID 0000.0001)         System time:  0.212967005  (PID.TID 0000.0001)         System time:  7.00000000000000067E-002
4266  (PID.TID 0000.0001)     Wall clock time:  8.35522318  (PID.TID 0000.0001)     Wall clock time:   2.9534461498260498
4267  (PID.TID 0000.0001)          No. starts: 1  (PID.TID 0000.0001)          No. starts:           1
4268  (PID.TID 0000.0001)           No. stops: 1  (PID.TID 0000.0001)           No. stops:           1
4269  (PID.TID 0000.0001)   Seconds in section "INITIALISE_FIXED       [THE_MODEL_MAIN]":  (PID.TID 0000.0001)   Seconds in section "INITIALISE_FIXED       [THE_MODEL_MAIN]":
4270  (PID.TID 0000.0001)           User time:  0.0449940002  (PID.TID 0000.0001)           User time:  2.00000000000000004E-002
4271  (PID.TID 0000.0001)         System time:  0.0109979999  (PID.TID 0000.0001)         System time:   0.0000000000000000
4272  (PID.TID 0000.0001)     Wall clock time:  0.0553171635  (PID.TID 0000.0001)     Wall clock time:  4.05449867248535156E-002
4273  (PID.TID 0000.0001)          No. starts: 1  (PID.TID 0000.0001)          No. starts:           1
4274  (PID.TID 0000.0001)           No. stops: 1  (PID.TID 0000.0001)           No. stops:           1
4275  (PID.TID 0000.0001)   Seconds in section "ADTHE_MAIN_LOOP          [ADJOINT RUN]":  (PID.TID 0000.0001)   Seconds in section "ADTHE_MAIN_LOOP          [ADJOINT RUN]":
4276  (PID.TID 0000.0001)           User time:  1.83572003  (PID.TID 0000.0001)           User time:  0.69999999999999996
4277  (PID.TID 0000.0001)         System time:  0.0419940017  (PID.TID 0000.0001)         System time:  1.00000000000000002E-002
4278  (PID.TID 0000.0001)     Wall clock time:  1.87845206  (PID.TID 0000.0001)     Wall clock time:  0.73518085479736328
4279  (PID.TID 0000.0001)          No. starts: 1  (PID.TID 0000.0001)          No. starts:           1
4280  (PID.TID 0000.0001)           No. stops: 1  (PID.TID 0000.0001)           No. stops:           1
4281    (PID.TID 0000.0001)   Seconds in section "FORWARD_STEP        [MAIN_DO_LOOP]":
4282    (PID.TID 0000.0001)           User time:   2.2799999999999461
4283    (PID.TID 0000.0001)         System time:  7.00000000000000067E-002
4284    (PID.TID 0000.0001)     Wall clock time:   2.3378491401672363
4285    (PID.TID 0000.0001)          No. starts:        2000
4286    (PID.TID 0000.0001)           No. stops:        2000
4287  (PID.TID 0000.0001)   Seconds in section "LOAD_FIELDS_DRIVER  [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "LOAD_FIELDS_DRIVER  [FORWARD_STEP]":
4288  (PID.TID 0000.0001)           User time:  0.212967746  (PID.TID 0000.0001)           User time:  6.99999999999989519E-002
4289  (PID.TID 0000.0001)         System time:  0.0139969662  (PID.TID 0000.0001)         System time:   0.0000000000000000
4290  (PID.TID 0000.0001)     Wall clock time:  0.234721184  (PID.TID 0000.0001)     Wall clock time:  5.20908832550048828E-002
4291  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4292  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4293  (PID.TID 0000.0001)   Seconds in section "EXTERNAL_FLDS_LOAD [LOAD_FLDS_DRIVER]":  (PID.TID 0000.0001)   Seconds in section "EXTERNAL_FLDS_LOAD [LOAD_FLDS_DRIVER]":
4294  (PID.TID 0000.0001)           User time:  0.0799881667  (PID.TID 0000.0001)           User time:  3.99999999999995914E-002
4295  (PID.TID 0000.0001)         System time:  0.00499998778  (PID.TID 0000.0001)         System time:   0.0000000000000000
4296  (PID.TID 0000.0001)     Wall clock time:  0.0862874985  (PID.TID 0000.0001)     Wall clock time:  1.92470550537109375E-002
4297  (PID.TID 0000.0001)          No. starts: 2200  (PID.TID 0000.0001)          No. starts:        2200
4298  (PID.TID 0000.0001)           No. stops: 2200  (PID.TID 0000.0001)           No. stops:        2200
4299  (PID.TID 0000.0001)   Seconds in section "DO_ATMOSPHERIC_PHYS [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "DO_ATMOSPHERIC_PHYS [FORWARD_STEP]":
4300  (PID.TID 0000.0001)           User time:  0.0899888724  (PID.TID 0000.0001)           User time:  1.99999999999995737E-002
4301  (PID.TID 0000.0001)         System time:  0.0109960139  (PID.TID 0000.0001)         System time:   0.0000000000000000
4302  (PID.TID 0000.0001)     Wall clock time:  0.0779733658  (PID.TID 0000.0001)     Wall clock time:  1.75898075103759766E-002
4303  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4304  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4305  (PID.TID 0000.0001)   Seconds in section "DO_OCEANIC_PHYS     [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "DO_OCEANIC_PHYS     [FORWARD_STEP]":
4306  (PID.TID 0000.0001)           User time:  0.360945895  (PID.TID 0000.0001)           User time:  9.99999999999992006E-002
4307  (PID.TID 0000.0001)         System time:  0.00199998915  (PID.TID 0000.0001)         System time:   0.0000000000000000
4308  (PID.TID 0000.0001)     Wall clock time:  0.378902912  (PID.TID 0000.0001)     Wall clock time:  0.12248301506042480
4309  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4310  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4311  (PID.TID 0000.0001)   Seconds in section "THERMODYNAMICS      [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "THERMODYNAMICS      [FORWARD_STEP]":
4312  (PID.TID 0000.0001)           User time:  1.02585422  (PID.TID 0000.0001)           User time:  0.39999999999999414
4313  (PID.TID 0000.0001)         System time:  0.00400000811  (PID.TID 0000.0001)         System time:  9.99999999999999500E-003
4314  (PID.TID 0000.0001)     Wall clock time:  1.03375053  (PID.TID 0000.0001)     Wall clock time:  0.45545744895935059
4315  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4316  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4317  (PID.TID 0000.0001)   Seconds in section "DYNAMICS            [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "DYNAMICS            [FORWARD_STEP]":
4318  (PID.TID 0000.0001)           User time:  2.09067517  (PID.TID 0000.0001)           User time:  0.90999999999998682
4319  (PID.TID 0000.0001)         System time:  0.0029990077  (PID.TID 0000.0001)         System time:  1.00000000000000089E-002
4320  (PID.TID 0000.0001)     Wall clock time:  2.0958035  (PID.TID 0000.0001)     Wall clock time:  0.86311507225036621
4321  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4322  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4323  (PID.TID 0000.0001)   Seconds in section "SOLVE_FOR_PRESSURE  [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "SOLVE_FOR_PRESSURE  [FORWARD_STEP]":
4324  (PID.TID 0000.0001)           User time:  0.794874847  (PID.TID 0000.0001)           User time:  0.22999999999999599
4325  (PID.TID 0000.0001)         System time:  0.00399998948  (PID.TID 0000.0001)         System time:  9.99999999999999500E-003
4326  (PID.TID 0000.0001)     Wall clock time:  0.798310518  (PID.TID 0000.0001)     Wall clock time:  0.26633334159851074
4327  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4328  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4329  (PID.TID 0000.0001)   Seconds in section "MOM_CORRECTION_STEP [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "MOM_CORRECTION_STEP [FORWARD_STEP]":
4330  (PID.TID 0000.0001)           User time:  0.167966723  (PID.TID 0000.0001)           User time:  6.00000000000000533E-002
4331  (PID.TID 0000.0001)         System time:  0.00399900973  (PID.TID 0000.0001)         System time:   0.0000000000000000
4332  (PID.TID 0000.0001)     Wall clock time:  0.185370922  (PID.TID 0000.0001)     Wall clock time:  4.54440116882324219E-002
4333  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4334  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4335    (PID.TID 0000.0001)   Seconds in section "INTEGR_CONTINUITY   [FORWARD_STEP]":
4336    (PID.TID 0000.0001)           User time:  3.99999999999991473E-002
4337    (PID.TID 0000.0001)         System time:   0.0000000000000000
4338    (PID.TID 0000.0001)     Wall clock time:  3.82726192474365234E-002
4339    (PID.TID 0000.0001)          No. starts:        2000
4340    (PID.TID 0000.0001)           No. stops:        2000
4341  (PID.TID 0000.0001)   Seconds in section "TRC_CORRECTION_STEP [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "TRC_CORRECTION_STEP [FORWARD_STEP]":
4342  (PID.TID 0000.0001)           User time:  0.110976294  (PID.TID 0000.0001)           User time:  2.99999999999993605E-002
4343  (PID.TID 0000.0001)         System time:  0.00799901038  (PID.TID 0000.0001)         System time:  1.00000000000000089E-002
4344  (PID.TID 0000.0001)     Wall clock time:  0.112224579  (PID.TID 0000.0001)     Wall clock time:  3.13632488250732422E-002
4345  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4346  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4347  (PID.TID 0000.0001)   Seconds in section "BLOCKING_EXCHANGES  [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "BLOCKING_EXCHANGES  [FORWARD_STEP]":
4348  (PID.TID 0000.0001)           User time:  0.28795293  (PID.TID 0000.0001)           User time:  4.99999999999993783E-002
4349  (PID.TID 0000.0001)         System time:  0.00399900228  (PID.TID 0000.0001)         System time:  1.00000000000000089E-002
4350  (PID.TID 0000.0001)     Wall clock time:  0.312740326  (PID.TID 0000.0001)     Wall clock time:  7.64346122741699219E-002
4351  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4352  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4353  (PID.TID 0000.0001)   Seconds in section "DO_STATEVARS_TAVE   [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "DO_STATEVARS_TAVE   [FORWARD_STEP]":
4354  (PID.TID 0000.0001)           User time:  0.0669824183  (PID.TID 0000.0001)           User time:  1.99999999999995737E-002
4355  (PID.TID 0000.0001)         System time:  0.00200000405  (PID.TID 0000.0001)         System time:  9.99999999999999500E-003
4356  (PID.TID 0000.0001)     Wall clock time:  0.0784366131  (PID.TID 0000.0001)     Wall clock time:  1.82313919067382813E-002
4357  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4358  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4359  (PID.TID 0000.0001)   Seconds in section "MONITOR             [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "MONITOR             [FORWARD_STEP]":
4360  (PID.TID 0000.0001)           User time:  0.0849837661  (PID.TID 0000.0001)           User time:   0.0000000000000000
4361  (PID.TID 0000.0001)         System time:  0.00299999863  (PID.TID 0000.0001)         System time:   0.0000000000000000
4362  (PID.TID 0000.0001)     Wall clock time:  0.0916326046  (PID.TID 0000.0001)     Wall clock time:  4.72879409790039063E-003
4363  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:         100
4364  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:         100
4365  (PID.TID 0000.0001)   Seconds in section "COST_TILE           [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "COST_TILE           [FORWARD_STEP]":
4366  (PID.TID 0000.0001)           User time:  0.179982573  (PID.TID 0000.0001)           User time:  7.99999999999996270E-002
4367  (PID.TID 0000.0001)         System time:  0.00599899516  (PID.TID 0000.0001)         System time:  9.99999999999999500E-003
4368  (PID.TID 0000.0001)     Wall clock time:  0.149330378  (PID.TID 0000.0001)     Wall clock time:  4.28104400634765625E-002
4369  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4370  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4371  (PID.TID 0000.0001)   Seconds in section "DO_THE_MODEL_IO     [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "DO_THE_MODEL_IO     [FORWARD_STEP]":
4372  (PID.TID 0000.0001)           User time:  0.0749934018  (PID.TID 0000.0001)           User time:   0.0000000000000000
4373  (PID.TID 0000.0001)         System time:  0.00499999709  (PID.TID 0000.0001)         System time:   0.0000000000000000
4374  (PID.TID 0000.0001)     Wall clock time:  0.0828635693  (PID.TID 0000.0001)     Wall clock time:  1.91919803619384766E-002
4375  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4376  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4377  (PID.TID 0000.0001)   Seconds in section "DO_WRITE_PICKUP     [FORWARD_STEP]":  (PID.TID 0000.0001)   Seconds in section "DO_WRITE_PICKUP     [FORWARD_STEP]":
4378  (PID.TID 0000.0001)           User time:  0.0619890392  (PID.TID 0000.0001)           User time:  9.99999999999978684E-003
4379  (PID.TID 0000.0001)         System time:  0.00400000624  (PID.TID 0000.0001)         System time:   0.0000000000000000
4380  (PID.TID 0000.0001)     Wall clock time:  0.0816705227  (PID.TID 0000.0001)     Wall clock time:  1.87041759490966797E-002
4381  (PID.TID 0000.0001)          No. starts: 2000  (PID.TID 0000.0001)          No. starts:        2000
4382  (PID.TID 0000.0001)           No. stops: 2000  (PID.TID 0000.0001)           No. stops:        2000
4383  (PID.TID 0000.0001)   Seconds in section "CTRL_PACK           [THE_MODEL_MAIN]":  (PID.TID 0000.0001)   Seconds in section "CTRL_PACK           [THE_MODEL_MAIN]":
4384  (PID.TID 0000.0001)           User time:  0.000999927521  (PID.TID 0000.0001)           User time:   0.0000000000000000
4385  (PID.TID 0000.0001)         System time:  0.000999998301  (PID.TID 0000.0001)         System time:   0.0000000000000000
4386  (PID.TID 0000.0001)     Wall clock time:  0.00203990936  (PID.TID 0000.0001)     Wall clock time:  5.13076782226562500E-004
4387  (PID.TID 0000.0001)          No. starts: 1  (PID.TID 0000.0001)          No. starts:           1
4388  (PID.TID 0000.0001)           No. stops: 1  (PID.TID 0000.0001)           No. stops:           1
4389  (PID.TID 0000.0001)   Seconds in section "CTRL_PACK     [THE_MODEL_MAIN]":  (PID.TID 0000.0001)   Seconds in section "CTRL_PACK     [THE_MODEL_MAIN]":
4390  (PID.TID 0000.0001)           User time:  0.00200009346  (PID.TID 0000.0001)           User time:   0.0000000000000000
4391  (PID.TID 0000.0001)         System time:  0.  (PID.TID 0000.0001)         System time:   0.0000000000000000
4392  (PID.TID 0000.0001)     Wall clock time:  0.00188803673  (PID.TID 0000.0001)     Wall clock time:  4.78029251098632813E-004
4393  (PID.TID 0000.0001)          No. starts: 1  (PID.TID 0000.0001)          No. starts:           1
4394  (PID.TID 0000.0001)           No. stops: 1  (PID.TID 0000.0001)           No. stops:           1
4395  (PID.TID 0000.0001)   Seconds in section "GRDCHK_MAIN         [THE_MODEL_MAIN]":  (PID.TID 0000.0001)   Seconds in section "GRDCHK_MAIN         [THE_MODEL_MAIN]":
4396  (PID.TID 0000.0001)           User time:  6.25604928  (PID.TID 0000.0001)           User time:   2.1200000000000001
4397  (PID.TID 0000.0001)         System time:  0.158975005  (PID.TID 0000.0001)         System time:  6.00000000000000047E-002
4398  (PID.TID 0000.0001)     Wall clock time:  6.41722894  (PID.TID 0000.0001)     Wall clock time:   2.1766550540924072
4399  (PID.TID 0000.0001)          No. starts: 1  (PID.TID 0000.0001)          No. starts:           1
4400  (PID.TID 0000.0001)           No. stops: 1  (PID.TID 0000.0001)           No. stops:           1
4401  (PID.TID 0000.0001)   Seconds in section "INITIALISE_VARIA    [THE_MAIN_LOOP]":  (PID.TID 0000.0001)   Seconds in section "INITIALISE_VARIA    [THE_MAIN_LOOP]":
4402  (PID.TID 0000.0001)           User time:  0.0809853077  (PID.TID 0000.0001)           User time:  1.00000000000002309E-002
4403  (PID.TID 0000.0001)         System time:  0.0109980181  (PID.TID 0000.0001)         System time:   0.0000000000000000
4404  (PID.TID 0000.0001)     Wall clock time:  0.0922515392  (PID.TID 0000.0001)     Wall clock time:  1.19631290435791016E-002
4405  (PID.TID 0000.0001)          No. starts: 18  (PID.TID 0000.0001)          No. starts:          18
4406  (PID.TID 0000.0001)           No. stops: 18  (PID.TID 0000.0001)           No. stops:          18
4407  (PID.TID 0000.0001)   Seconds in section "MAIN LOOP           [THE_MAIN_LOOP]":  (PID.TID 0000.0001)   Seconds in section "MAIN LOOP           [THE_MAIN_LOOP]":
4408  (PID.TID 0000.0001)           User time:  6.16206515  (PID.TID 0000.0001)           User time:   2.1099999999999999
4409  (PID.TID 0000.0001)         System time:  0.137978002  (PID.TID 0000.0001)         System time:  5.99999999999999978E-002
4410  (PID.TID 0000.0001)     Wall clock time:  6.302459  (PID.TID 0000.0001)     Wall clock time:   2.1583619117736816
4411  (PID.TID 0000.0001)          No. starts: 18  (PID.TID 0000.0001)          No. starts:          18
4412  (PID.TID 0000.0001)           No. stops: 18  (PID.TID 0000.0001)           No. stops:          18
4413  (PID.TID 0000.0001)   Seconds in section "FORWARD_STEP        [THE_MAIN_LOOP]":  (PID.TID 0000.0001)   Seconds in section "MAIN_DO_LOOP        [THE_MAIN_LOOP]":
4414  (PID.TID 0000.0001)           User time:  6.06607032  (PID.TID 0000.0001)           User time:   2.0599999999999561
4415  (PID.TID 0000.0001)         System time:  0.135977998  (PID.TID 0000.0001)         System time:  5.99999999999999978E-002
4416  (PID.TID 0000.0001)     Wall clock time:  6.19987988  (PID.TID 0000.0001)     Wall clock time:   2.1293716430664063
4417  (PID.TID 0000.0001)          No. starts: 1800  (PID.TID 0000.0001)          No. starts:        1800
4418  (PID.TID 0000.0001)           No. stops: 1800  (PID.TID 0000.0001)           No. stops:        1800
4419  (PID.TID 0000.0001)   Seconds in section "COST_FINAL         [ADJOINT SPIN-DOWN]":  (PID.TID 0000.0001)   Seconds in section "COST_FINAL         [ADJOINT SPIN-DOWN]":
4420  (PID.TID 0000.0001)           User time:  0.000999927521  (PID.TID 0000.0001)           User time:   0.0000000000000000
4421  (PID.TID 0000.0001)         System time:  0.  (PID.TID 0000.0001)         System time:   0.0000000000000000
4422  (PID.TID 0000.0001)     Wall clock time:  0.00151181221  (PID.TID 0000.0001)     Wall clock time:  5.05208969116210938E-004
4423  (PID.TID 0000.0001)          No. starts: 18  (PID.TID 0000.0001)          No. starts:          18
4424  (PID.TID 0000.0001)           No. stops: 18  (PID.TID 0000.0001)           No. stops:          18
4425  (PID.TID 0000.0001) // ======================================================  (PID.TID 0000.0001) // ======================================================
4426  (PID.TID 0000.0001) // Tile <-> Tile communication statistics  (PID.TID 0000.0001) // Tile <-> Tile communication statistics
4427  (PID.TID 0000.0001) // ======================================================  (PID.TID 0000.0001) // ======================================================
# Line 6254  grad-res ------------------------------- Line 4437  grad-res -------------------------------
4437  (PID.TID 0000.0001) //          Total. Y spins =              0  (PID.TID 0000.0001) //          Total. Y spins =              0
4438  (PID.TID 0000.0001) //            Avg. Y spins =       0.00E+00  (PID.TID 0000.0001) //            Avg. Y spins =       0.00E+00
4439  (PID.TID 0000.0001) // o Thread number: 000001  (PID.TID 0000.0001) // o Thread number: 000001
4440  (PID.TID 0000.0001) //            No. barriers =         204422  (PID.TID 0000.0001) //            No. barriers =         183916
4441  (PID.TID 0000.0001) //      Max. barrier spins =              1  (PID.TID 0000.0001) //      Max. barrier spins =              1
4442  (PID.TID 0000.0001) //      Min. barrier spins =              1  (PID.TID 0000.0001) //      Min. barrier spins =              1
4443  (PID.TID 0000.0001) //     Total barrier spins =         204422  (PID.TID 0000.0001) //     Total barrier spins =         183916
4444  (PID.TID 0000.0001) //      Avg. barrier spins =       1.00E+00  (PID.TID 0000.0001) //      Avg. barrier spins =       1.00E+00
4445    PROGRAM MAIN: Execution ended Normally

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.15

  ViewVC Help
Powered by ViewVC 1.1.22