(PID.TID 0000.0001) 
(PID.TID 0000.0001) // ======================================================
(PID.TID 0000.0001) //                      MITgcm UV
(PID.TID 0000.0001) //                      =========
(PID.TID 0000.0001) // ======================================================
(PID.TID 0000.0001) // execution environment starting up...
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // MITgcmUV version:  checkpoint65z
(PID.TID 0000.0001) // Build user:        jmc
(PID.TID 0000.0001) // Build host:        baudelaire
(PID.TID 0000.0001) // Build date:        Wed Oct  5 23:17:43 EDT 2016
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Execution Environment parameter file "eedata"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) ># Example "eedata" file
(PID.TID 0000.0001) ># Lines beginning "#" are comments
(PID.TID 0000.0001) ># nTx - No. threads per process in X
(PID.TID 0000.0001) ># nTy - No. threads per process in Y
(PID.TID 0000.0001) > &EEPARMS
(PID.TID 0000.0001) > nTx=1,
(PID.TID 0000.0001) > nTy=1,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) ># Note: Some systems use & as the
(PID.TID 0000.0001) ># namelist terminator. Other systems
(PID.TID 0000.0001) ># use a / character (as shown here).
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Computational Grid Specification ( see files "SIZE.h" )
(PID.TID 0000.0001) //                                  ( and "eedata"       )
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001)      nPx =    1 ; /* No. processes in X */
(PID.TID 0000.0001)      nPy =    1 ; /* No. processes in Y */
(PID.TID 0000.0001)      nSx =    2 ; /* No. tiles in X per process */
(PID.TID 0000.0001)      nSy =    2 ; /* No. tiles in Y per process */
(PID.TID 0000.0001)      sNx =   64 ; /* Tile size in X */
(PID.TID 0000.0001)      sNy =   32 ; /* Tile size in Y */
(PID.TID 0000.0001)      OLx =    4 ; /* Tile overlap distance in X */
(PID.TID 0000.0001)      OLy =    4 ; /* Tile overlap distance in Y */
(PID.TID 0000.0001)      nTx =    1 ; /* No. threads in X per process */
(PID.TID 0000.0001)      nTy =    1 ; /* No. threads in Y per process */
(PID.TID 0000.0001)       Nr =   15 ; /* No. levels in the vertical   */
(PID.TID 0000.0001)       Nx =  128 ; /* Total domain size in X ( = nPx*nSx*sNx ) */
(PID.TID 0000.0001)       Ny =   64 ; /* Total domain size in Y ( = nPy*nSy*sNy ) */
(PID.TID 0000.0001)   nTiles =    4 ; /* Total no. tiles per process ( = nSx*nSy ) */
(PID.TID 0000.0001)   nProcs =    1 ; /* Total no. processes ( = nPx*nPy ) */
(PID.TID 0000.0001) nThreads =    1 ; /* Total no. threads per process ( = nTx*nTy ) */
(PID.TID 0000.0001) usingMPI =    F ; /* Flag used to control whether MPI is in use */
(PID.TID 0000.0001)                   /*  note: To execute a program with MPI calls */
(PID.TID 0000.0001)                   /*  it must be launched appropriately e.g     */
(PID.TID 0000.0001)                   /*  "mpirun -np 64 ......"                    */
(PID.TID 0000.0001) useCoupler=    F ;/* Flag used to control communications with   */
(PID.TID 0000.0001)                   /*  other model components, through a coupler */
(PID.TID 0000.0001) debugMode =    F ; /* print debug msg. (sequence of S/R calls)  */
(PID.TID 0000.0001) printMapIncludesZeros=    F ; /* print zeros in Std.Output maps */
(PID.TID 0000.0001) maxLengthPrt1D=   65 /* maxLength of 1D array printed to StdOut */
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // ======================================================
(PID.TID 0000.0001) // Mapping of tiles to threads
(PID.TID 0000.0001) // ======================================================
(PID.TID 0000.0001) // -o- Thread   1, tiles (   1:   2,   1:   2)
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // ======================================================
(PID.TID 0000.0001) // Tile <-> Tile connectvity table
(PID.TID 0000.0001) // ======================================================
(PID.TID 0000.0001) // Tile number: 000001 (process no. = 000000)
(PID.TID 0000.0001) //        WEST: Tile = 000002, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000002, bj = 000001
(PID.TID 0000.0001) //        EAST: Tile = 000002, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000002, bj = 000001
(PID.TID 0000.0001) //       SOUTH: Tile = 000003, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000001, bj = 000002
(PID.TID 0000.0001) //       NORTH: Tile = 000003, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000001, bj = 000002
(PID.TID 0000.0001) // Tile number: 000002 (process no. = 000000)
(PID.TID 0000.0001) //        WEST: Tile = 000001, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000001, bj = 000001
(PID.TID 0000.0001) //        EAST: Tile = 000001, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000001, bj = 000001
(PID.TID 0000.0001) //       SOUTH: Tile = 000004, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000002, bj = 000002
(PID.TID 0000.0001) //       NORTH: Tile = 000004, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000002, bj = 000002
(PID.TID 0000.0001) // Tile number: 000003 (process no. = 000000)
(PID.TID 0000.0001) //        WEST: Tile = 000004, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000002, bj = 000002
(PID.TID 0000.0001) //        EAST: Tile = 000004, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000002, bj = 000002
(PID.TID 0000.0001) //       SOUTH: Tile = 000001, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000001, bj = 000001
(PID.TID 0000.0001) //       NORTH: Tile = 000001, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000001, bj = 000001
(PID.TID 0000.0001) // Tile number: 000004 (process no. = 000000)
(PID.TID 0000.0001) //        WEST: Tile = 000003, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000001, bj = 000002
(PID.TID 0000.0001) //        EAST: Tile = 000003, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000001, bj = 000002
(PID.TID 0000.0001) //       SOUTH: Tile = 000002, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000002, bj = 000001
(PID.TID 0000.0001) //       NORTH: Tile = 000002, Process = 000000, Comm = put
(PID.TID 0000.0001) //                bi = 000002, bj = 000001
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  INI_PARMS: opening model parameter file "data"
(PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Parameter file "data"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) ># ====================
(PID.TID 0000.0001) ># | Model parameters |
(PID.TID 0000.0001) ># ====================
(PID.TID 0000.0001) >#
(PID.TID 0000.0001) ># Continuous equation parameters
(PID.TID 0000.0001) > &PARM01
(PID.TID 0000.0001) > tRef=15*20.,
(PID.TID 0000.0001) > sRef=15*35.,
(PID.TID 0000.0001) > viscA4=0.,
(PID.TID 0000.0001) > viscAh=2.E5,
(PID.TID 0000.0001) > diffKhT=0.E3,
(PID.TID 0000.0001) > diffKhS=0.E3,
(PID.TID 0000.0001) > viscAz=1.E-3,
(PID.TID 0000.0001) >#diffKzT=3.E-5,
(PID.TID 0000.0001) >#diffKzS=3.E-5,
(PID.TID 0000.0001) > diffKrBL79surf= 3.E-5,
(PID.TID 0000.0001) > diffKrBL79deep= 13.E-5,
(PID.TID 0000.0001) > diffKrBL79Ho  = -2000.,
(PID.TID 0000.0001) > diffKrBL79scl = 150.,
(PID.TID 0000.0001) > gravity=9.81,
(PID.TID 0000.0001) > rhoConst=1035.,
(PID.TID 0000.0001) > rhoConstFresh=1000.,
(PID.TID 0000.0001) > implicitFreeSurface=.TRUE.,
(PID.TID 0000.0001) > eosType='JMD95Z',
(PID.TID 0000.0001) > implicitDiffusion=.TRUE.,
(PID.TID 0000.0001) > implicitViscosity=.TRUE.,
(PID.TID 0000.0001) > ivdc_kappa=100.,
(PID.TID 0000.0001) > tempAdvScheme       = 2,
(PID.TID 0000.0001) > saltAdvScheme       = 2,
(PID.TID 0000.0001) > multiDimAdvection= .FALSE.,
(PID.TID 0000.0001) > staggerTimeStep=.TRUE.,
(PID.TID 0000.0001) > allowFreezing=.TRUE.,
(PID.TID 0000.0001) ># turn on looped cells
(PID.TID 0000.0001) > hFacMin=.1,
(PID.TID 0000.0001) > hFacMindz=50.,
(PID.TID 0000.0001) > useCDscheme=.TRUE.,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) >
(PID.TID 0000.0001) ># Elliptic solver parameters
(PID.TID 0000.0001) > &PARM02
(PID.TID 0000.0001) > cg2dMaxIters=1000,
(PID.TID 0000.0001) > cg2dTargetResidual=1.E-13,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) >
(PID.TID 0000.0001) ># Time stepping parameters
(PID.TID 0000.0001) > &PARM03
(PID.TID 0000.0001) > nIter0=5184000,
(PID.TID 0000.0001) > nTimeSteps = 4,
(PID.TID 0000.0001) > deltaTmom  = 900.,
(PID.TID 0000.0001) > tauCD =     321428.,
(PID.TID 0000.0001) > deltaTtracer= 43200.,
(PID.TID 0000.0001) > deltaTClock = 43200.,
(PID.TID 0000.0001) > abEps = 0.1,
(PID.TID 0000.0001) > pChkptFreq = 216000.,
(PID.TID 0000.0001) > chkptFreq  = 216000.,
(PID.TID 0000.0001) > dumpFreq   = 43200.,
(PID.TID 0000.0001) >#taveFreq   = 216000.,
(PID.TID 0000.0001) > monitorFreq= 0.,
(PID.TID 0000.0001) > tauThetaClimRelax = 5184000.,
(PID.TID 0000.0001) > tauSaltClimRelax  = 7776000.,
(PID.TID 0000.0001) > periodicExternalForcing=.TRUE.,
(PID.TID 0000.0001) > externForcingPeriod=2592000.,
(PID.TID 0000.0001) > externForcingCycle=31104000.,
(PID.TID 0000.0001) > monitorFreq= 0.,
(PID.TID 0000.0001) > adjMonitorFreq=0.,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) >
(PID.TID 0000.0001) ># Gridding parameters
(PID.TID 0000.0001) > &PARM04
(PID.TID 0000.0001) > usingSphericalPolarGrid=.TRUE.,
(PID.TID 0000.0001) > usingCartesianGrid=.FALSE.,
(PID.TID 0000.0001) > delZ=  50., 70.,  100., 140., 190.,
(PID.TID 0000.0001) >       240., 290., 340., 390., 440.,
(PID.TID 0000.0001) >       490., 540., 590., 640., 690.,
(PID.TID 0000.0001) > ygOrigin=-90.,
(PID.TID 0000.0001) > delX=128*2.8125,
(PID.TID 0000.0001) > delY=64*2.8125,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) >
(PID.TID 0000.0001) ># Input datasets
(PID.TID 0000.0001) > &PARM05
(PID.TID 0000.0001) > bathyFile=      'bathy.bin',
(PID.TID 0000.0001) > hydrogThetaFile='lev_clim_temp.bin',
(PID.TID 0000.0001) > hydrogSaltFile= 'lev_clim_salt.bin',
(PID.TID 0000.0001) > zonalWindFile=  'tren_taux.bin',
(PID.TID 0000.0001) > meridWindFile=  'tren_tauy.bin',
(PID.TID 0000.0001) > thetaClimFile=  'lev_monthly_temp.bin',
(PID.TID 0000.0001) > saltClimFile=   'lev_monthly_salt.bin',
(PID.TID 0000.0001) > surfQFile=      'shi_qnet.bin',
(PID.TID 0000.0001) > EmPmRFile=      'shi_empmr_year.bin',
(PID.TID 0000.0001) > the_run_name=   'Tutorial Biogeo',
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  INI_PARMS ; starts to read PARM01
(PID.TID 0000.0001)  INI_PARMS ; read PARM01 : OK
(PID.TID 0000.0001)  INI_PARMS ; starts to read PARM02
(PID.TID 0000.0001)  INI_PARMS ; read PARM02 : OK
(PID.TID 0000.0001)  INI_PARMS ; starts to read PARM03
(PID.TID 0000.0001)  INI_PARMS ; read PARM03 : OK
(PID.TID 0000.0001)  INI_PARMS ; starts to read PARM04
(PID.TID 0000.0001)  INI_PARMS ; read PARM04 : OK
(PID.TID 0000.0001)  INI_PARMS ; starts to read PARM05
(PID.TID 0000.0001)  INI_PARMS ; read PARM05 : OK
(PID.TID 0000.0001)  INI_PARMS: finished reading file "data"
(PID.TID 0000.0001)  PACKAGES_BOOT: opening data.pkg
(PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.pkg
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Parameter file "data.pkg"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) ># Packages
(PID.TID 0000.0001) > &PACKAGES
(PID.TID 0000.0001) > useGMRedi=.TRUE.,
(PID.TID 0000.0001) > usePTRACERS=.TRUE.,
(PID.TID 0000.0001) > useGCHEM=.TRUE.,
(PID.TID 0000.0001) > useGrdchk    = .TRUE.,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  PACKAGES_BOOT: finished reading data.pkg
(PID.TID 0000.0001)  PACKAGES_BOOT: On/Off package Summary
 --------  pkgs with a standard "usePKG" On/Off switch in "data.pkg":  --------
 pkg/gmredi               compiled   and   used ( useGMRedi                = T )
 pkg/autodiff             compiled   and   used ( useAUTODIFF              = T )
 pkg/grdchk               compiled   and   used ( useGrdchk                = T )
 pkg/ctrl                 compiled   and   used ( useCTRL                  = T )
 pkg/ptracers             compiled   and   used ( usePTRACERS              = T )
 pkg/gchem                compiled   and   used ( useGCHEM                 = T )
 -------- pkgs without standard "usePKG" On/Off switch in "data.pkg":  --------
 pkg/generic_advdiff      compiled   and   used ( useGAD                   = T )
 pkg/mom_common           compiled   and   used ( momStepping              = T )
 pkg/mom_vecinv           compiled but not used ( +vectorInvariantMomentum = F )
 pkg/mom_fluxform         compiled   and   used ( & not vectorInvariantMom = T )
 pkg/cd_code              compiled   and   used ( useCDscheme              = T )
 pkg/debug                compiled but not used ( debugMode                = F )
 pkg/rw                   compiled   and   used
 pkg/mdsio                compiled   and   used
 pkg/autodiff             compiled   and   used
 pkg/openad               compiled   and   used
 pkg/cost                 compiled   and   used
(PID.TID 0000.0001)  PACKAGES_BOOT: End of package Summary
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  GM_READPARMS: opening data.gmredi
(PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.gmredi
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Parameter file "data.gmredi"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) ># GM+Redi package parameters:
(PID.TID 0000.0001) >#     GM_Small_Number  :: epsilon used in computing the slope
(PID.TID 0000.0001) >#     GM_slopeSqCutoff :: slope^2 cut-off value
(PID.TID 0000.0001) >
(PID.TID 0000.0001) >#-from MOM :
(PID.TID 0000.0001) ># GM_background_K: 	G & Mc.W  diffusion coefficient
(PID.TID 0000.0001) ># GM_maxSlope    :	max slope of isopycnals
(PID.TID 0000.0001) ># GM_Scrit       :	transition for scaling diffusion coefficient
(PID.TID 0000.0001) ># GM_Sd          :	half width scaling for diffusion coefficient
(PID.TID 0000.0001) ># GM_taper_scheme:	slope clipping or one of the tapering schemes
(PID.TID 0000.0001) ># GM_Kmin_horiz  :	horizontal diffusion minimum value
(PID.TID 0000.0001) >
(PID.TID 0000.0001) >#-Option parameters (needs to "define" options in GMREDI_OPTIONS.h")
(PID.TID 0000.0001) ># GM_isopycK     :	isopycnal diffusion coefficient (default=GM_background_K)
(PID.TID 0000.0001) ># GM_AdvForm     :	turn on GM Advective form       (default=Skew flux form)
(PID.TID 0000.0001) >
(PID.TID 0000.0001) > &GM_PARM01
(PID.TID 0000.0001) >  GM_Small_Number  = 1.D-20,
(PID.TID 0000.0001) >  GM_slopeSqCutoff = 1.D+08,
(PID.TID 0000.0001) >#  GM_AdvForm         = .TRUE.,
(PID.TID 0000.0001) >#  GM_isopycK         = 1.D+3,
(PID.TID 0000.0001) >  GM_background_K    = 1.D+3,
(PID.TID 0000.0001) >  GM_maxSlope        = 1.D-2,
(PID.TID 0000.0001) >  GM_taper_scheme    = 'dm95',
(PID.TID 0000.0001) >  GM_Kmin_horiz      = 50.,
(PID.TID 0000.0001) >  GM_Scrit           = 4.D-3,
(PID.TID 0000.0001) >  GM_Sd              = 1.D-3,
(PID.TID 0000.0001) >#
(PID.TID 0000.0001) >###  GM_Visbeck_alpha   = 1.5D-2,
(PID.TID 0000.0001) >###  GM_Visbeck_alpha   = 0.D0,
(PID.TID 0000.0001) >###  GM_Visbeck_length  = 2.D+5,
(PID.TID 0000.0001) >###  GM_Visbeck_depth   = 1.D+3,
(PID.TID 0000.0001) >###  GM_Visbeck_maxval_K= 2.5D+3,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  GM_READPARMS: finished reading data.gmredi
(PID.TID 0000.0001)  PTRACERS_READPARMS: opening data.ptracers
(PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.ptracers
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Parameter file "data.ptracers"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) > &PTRACERS_PARM01
(PID.TID 0000.0001) > PTRACERS_numInUse=5,
(PID.TID 0000.0001) > PTRACERS_Iter0= 0,
(PID.TID 0000.0001) ># tracer 1 - dic
(PID.TID 0000.0001) > PTRACERS_names(1)='DIC',
(PID.TID 0000.0001) > PTRACERS_long_names(1)='Dissolved Inorganic Carbon (DIC) [mol C/m^3]',
(PID.TID 0000.0001) > PTRACERS_units(1)='mol/m^3',
(PID.TID 0000.0001) > PTRACERS_advScheme(1)=30,
(PID.TID 0000.0001) > PTRACERS_diffKh(1)=0.E3,
(PID.TID 0000.0001) > PTRACERS_diffKr(1)=3.E-5,
(PID.TID 0000.0001) > PTRACERS_useGMRedi(1)=.TRUE.,
(PID.TID 0000.0001) > PTRACERS_initialFile(1)=' ',
(PID.TID 0000.0001) >#- use F95 syntax (to be converted with -DNML_EXTENDED_F77 if needed)
(PID.TID 0000.0001) > PTRACERS_ref(1:15,1) = 2.0282, 2.0609, 2.1206, 2.1581,
(PID.TID 0000.0001) >                     2.1904, 2.2188, 2.2474, 2.2699,
(PID.TID 0000.0001) >                     2.2792, 2.2814, 2.2815, 2.2806,
(PID.TID 0000.0001) >                     2.2800, 2.2760, 2.2758,
(PID.TID 0000.0001) > PTRACERS_EvPrRn(1)= 0.,
(PID.TID 0000.0001) ># tracer 2 - alk
(PID.TID 0000.0001) > PTRACERS_names(2)='Alk',
(PID.TID 0000.0001) > PTRACERS_long_names(2)='Alkalinity (Alk) [mol eq/m^3]',
(PID.TID 0000.0001) > PTRACERS_units(2)='mol/m^3',
(PID.TID 0000.0001) > PTRACERS_advScheme(2)=30,
(PID.TID 0000.0001) > PTRACERS_diffKh(2)=0.E3,
(PID.TID 0000.0001) > PTRACERS_diffKr(2)=3.E-5,
(PID.TID 0000.0001) > PTRACERS_useGMRedi(2)=.TRUE.,
(PID.TID 0000.0001) > PTRACERS_initialFile(2)=' ',
(PID.TID 0000.0001) >#- use F95 syntax (to be converted with -DNML_EXTENDED_F77 if needed)
(PID.TID 0000.0001) > PTRACERS_ref(1:15,2) = 2.3086, 2.3149, 2.3164, 2.3112,
(PID.TID 0000.0001) >                     2.3098, 2.3160, 2.3313, 2.3517,
(PID.TID 0000.0001) >                     2.3667, 2.3761, 2.3832, 2.3862,
(PID.TID 0000.0001) >                     2.3881, 2.3863, 2.3867,
(PID.TID 0000.0001) > PTRACERS_EvPrRn(2)= 0.,
(PID.TID 0000.0001) ># tracer 3 - po4
(PID.TID 0000.0001) > PTRACERS_names(3)='PO4',
(PID.TID 0000.0001) > PTRACERS_long_names(3)='Phosphate (PO4) [mol P/m^3]',
(PID.TID 0000.0001) > PTRACERS_units(3)='mol/m^3',
(PID.TID 0000.0001) > PTRACERS_advScheme(3)=30,
(PID.TID 0000.0001) > PTRACERS_diffKh(3)=0.E3,
(PID.TID 0000.0001) > PTRACERS_diffKr(3)=3.E-5,
(PID.TID 0000.0001) > PTRACERS_useGMRedi(3)=.TRUE.,
(PID.TID 0000.0001) > PTRACERS_initialFile(3)=' ',
(PID.TID 0000.0001) >#- use F95 syntax (to be converted with -DNML_EXTENDED_F77 if needed)
(PID.TID 0000.0001) > PTRACERS_ref(1:15,3) = 0.5438E-3, 0.7821E-3, 1.1335E-3, 1.4913E-3,
(PID.TID 0000.0001) >                     1.8606E-3, 2.1986E-3, 2.3966E-3, 2.4187E-3,
(PID.TID 0000.0001) >                     2.4046E-3, 2.3291E-3, 2.2922E-3, 2.2886E-3,
(PID.TID 0000.0001) >                     2.2608E-3, 2.2356E-3, 2.2296E-3,
(PID.TID 0000.0001) >#PTRACERS_EvPrRn(3)= 0.,
(PID.TID 0000.0001) ># tracer 4 - dop
(PID.TID 0000.0001) > PTRACERS_names(4)='DOP',
(PID.TID 0000.0001) > PTRACERS_long_names(4)='Dissolved Organic Phosphorus (DOP) [mol P/m^3]',
(PID.TID 0000.0001) > PTRACERS_units(4)='mol/m^3',
(PID.TID 0000.0001) > PTRACERS_advScheme(4)=30,
(PID.TID 0000.0001) > PTRACERS_diffKh(4)=0.E3,
(PID.TID 0000.0001) > PTRACERS_diffKr(4)=3.E-5,
(PID.TID 0000.0001) > PTRACERS_useGMRedi(4)=.TRUE.,
(PID.TID 0000.0001) > PTRACERS_initialFile(4)=' ',
(PID.TID 0000.0001) >#- use F95 syntax (to be converted with -DNML_EXTENDED_F77 if needed)
(PID.TID 0000.0001) > PTRACERS_ref(1:15,4) = 15*0.,
(PID.TID 0000.0001) >#PTRACERS_EvPrRn(4)= 0.,
(PID.TID 0000.0001) ># tracer 5 - o2
(PID.TID 0000.0001) > PTRACERS_names(5)='O2',
(PID.TID 0000.0001) > PTRACERS_long_names(5)='Dissolved Oxygen (O2) [mol O/m^3]',
(PID.TID 0000.0001) > PTRACERS_units(5)='mol/m^3',
(PID.TID 0000.0001) > PTRACERS_advScheme(5)=30,
(PID.TID 0000.0001) > PTRACERS_diffKh(5)=0.E3,
(PID.TID 0000.0001) > PTRACERS_diffKr(5)=3.E-5,
(PID.TID 0000.0001) > PTRACERS_useGMRedi(5)=.TRUE.,
(PID.TID 0000.0001) > PTRACERS_initialFile(5)=' ',
(PID.TID 0000.0001) >#- use F95 syntax (to be converted with -DNML_EXTENDED_F77 if needed)
(PID.TID 0000.0001) > PTRACERS_ref(1:15,5) = 0.2457, 0.2336, 0.1975, 0.1729,
(PID.TID 0000.0001) >                     0.1591, 0.1503, 0.1424, 0.1445,
(PID.TID 0000.0001) >                     0.1549, 0.1661, 0.1774, 0.1863,
(PID.TID 0000.0001) >                     0.1925, 0.2021, 0.2051,
(PID.TID 0000.0001) >#PTRACERS_EvPrRn(5)= 0.,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  PTRACERS_READPARMS: finished reading data.ptracers
(PID.TID 0000.0001)  GCHEM_READPARMS: opening data.gchem
(PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.gchem
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Parameter file "data.gchem"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) > &GCHEM_PARM01
(PID.TID 0000.0001) >  useDIC=.TRUE.,
(PID.TID 0000.0001) >  nsubtime=1,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  GCHEM_READPARMS: finished reading data.gchem
(PID.TID 0000.0001)  DIC_READPARMS: opening data.dic
(PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.dic
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Parameter file "data.dic"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) ># DIC parameters
(PID.TID 0000.0001) > &ABIOTIC_PARMS
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) >
(PID.TID 0000.0001) > &BIOTIC_PARMS
(PID.TID 0000.0001) >  alphaUniform = 0.97e-10,
(PID.TID 0000.0001) >  rainRatioUniform = 5.e-2,
(PID.TID 0000.0001) >  KRemin = 0.95,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) >
(PID.TID 0000.0001) > &DIC_FORCING
(PID.TID 0000.0001) >  DIC_iceFile='fice.bin',
(PID.TID 0000.0001) >  DIC_windFile='tren_speed.bin',
(PID.TID 0000.0001) >  DIC_silicaFile='sillev1.bin',
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  DIC_READPARMS: finished reading data.dic
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // ===================================
(PID.TID 0000.0001) // DIC package parameters :
(PID.TID 0000.0001) // ===================================
(PID.TID 0000.0001) permil = /* Ref. density to convert mol/m3 to mol/kg */
(PID.TID 0000.0001)                 9.760858955588092E-04
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) Pa2Atm = /* Atmosph. pressure conversion coeff (to Atm) */
(PID.TID 0000.0001)                 1.013250000000000E+05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) DOPfraction = /* Fraction of new production going to DOP */
(PID.TID 0000.0001)                 6.700000000000000E-01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) KDOPRemin = /* DOP remineralization rate (1/s) */
(PID.TID 0000.0001)                 6.430041152263375E-08
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) KRemin = /* Remin power law coeff. */
(PID.TID 0000.0001)                 9.500000000000000E-01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) zcrit = /* Minimum depth for biological activity (m) */
(PID.TID 0000.0001)                 5.000000000000000E+02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) O2crit = /* Critical oxygen level (mol/m3) */
(PID.TID 0000.0001)                 4.000000000000000E-03
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) R_OP = /* Stochiometric ratio R_OP */
(PID.TID 0000.0001)                -1.700000000000000E+02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) R_CP = /* Stochiometric ratio R_CP */
(PID.TID 0000.0001)                 1.170000000000000E+02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) R_NP = /* Stochiometric ratio R_NP */
(PID.TID 0000.0001)                 1.600000000000000E+01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) R_FeP = /* Stochiometric ratio R_FeP */
(PID.TID 0000.0001)                 4.680000000000000E-04
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) zca = /* Scale depth for CaCO3 remineralization (m) */
(PID.TID 0000.0001)                 3.500000000000000E+03
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) parfrac = /* Fraction of Qsw that is PAR */
(PID.TID 0000.0001)                 4.000000000000000E-01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) k0 = /* Light attentuation coefficient, water (1/m) */
(PID.TID 0000.0001)                 2.000000000000000E-02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) kchl = /* Light attentuation coefficient, chlorophyll (m2/mg) */
(PID.TID 0000.0001)                 2.000000000000000E-02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) lit0 = /* Half saturation light constant (W/m2) */
(PID.TID 0000.0001)                 3.000000000000000E+01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) KPO4 = /* Half saturation phosphate constant (mol/m3) */
(PID.TID 0000.0001)                 5.000000000000000E-04
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) KFE = /* Half saturation fe constant (mol/m3) */
(PID.TID 0000.0001)                 1.200000000000000E-07
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) alpfe = /* Solubility of aeolian fe */
(PID.TID 0000.0001)                 1.000000000000000E-02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) fesedflux_pcm = /* Sediment Fe flux = fesedflux_pcm*pflux+FeIntSec */
(PID.TID 0000.0001)                 6.415094339622642E-06
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) FeIntSec = /* Sediment Fe flux = fesedflux_pcm * pflux + FeIntSec */
(PID.TID 0000.0001)                 5.787037037037037E-12
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) freefemax = /* Max solubility of free iron (mol/m3) */
(PID.TID 0000.0001)                 3.000000000000000E-07
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) KScav = /* Iron scavenging rate */
(PID.TID 0000.0001)                 6.108539094650206E-09
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) ligand_stab = /* Ligand-free iron stability constant (m3/mol) */
(PID.TID 0000.0001)                 1.000000000000000E+08
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) ligand_tot = /* Total free ligand  (mol/m3) */
(PID.TID 0000.0001)                 1.000000000000000E-06
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) alphaUniform = /* Timescale for biological activity */
(PID.TID 0000.0001)                 9.700000000000000E-11
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rainRatioUniform= /* Inorganic/organic carbon rain ratio */
(PID.TID 0000.0001)                 5.000000000000000E-02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) QSW_underice  =  /* Flag for Qsw under Sea-Ice (i.e. SI fract included) */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) DIC_windFile =  /* File name of wind speeds */
(PID.TID 0000.0001)               'tren_speed.bin'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) DIC_atmospFile=  /* File name of atmospheric pressure*/
(PID.TID 0000.0001)               ''
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) DIC_iceFile =  /* File name of seaice fraction */
(PID.TID 0000.0001)               'fice.bin'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) DIC_ironFile =  /* File name of aeolian iron flux */
(PID.TID 0000.0001)               ''
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) DIC_silicaFile=  /* File name of surface silica */
(PID.TID 0000.0001)               'sillev1.bin'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) DIC_parFile=  /* File name of photosynthetically available radiation */
(PID.TID 0000.0001)               ''
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) DIC_chlaFile=  /* File name of chlorophyll climatology */
(PID.TID 0000.0001)               ''
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) DIC_forcingPeriod = /* Periodic forcing parameter specific for DIC (s) */
(PID.TID 0000.0001)                 2.592000000000000E+06
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) DIC_forcingCycle = /* Periodic forcing parameter specific for DIC (s) */
(PID.TID 0000.0001)                 3.110400000000000E+07
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dic_int1 =  /*  */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dic_int2 =  /*  */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dic_int3 =  /*  */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dic_int4 =  /*  */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dic_pCO2 = /* Atmospheric pCO2 to be read in data.dic */
(PID.TID 0000.0001)                 2.780000000000000E-04
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) AUTODIFF_READPARMS: opening data.autodiff
(PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.autodiff
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Parameter file "data.autodiff"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) ># =========================
(PID.TID 0000.0001) ># pkg AUTODIFF parameters :
(PID.TID 0000.0001) ># =========================
(PID.TID 0000.0001) >#  inAdExact :: get an exact adjoint (no approximation) (def=.True.)
(PID.TID 0000.0001) >#
(PID.TID 0000.0001) > &AUTODIFF_PARM01
(PID.TID 0000.0001) ># inAdExact = .FALSE.,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) 
(PID.TID 0000.0001) AUTODIFF_READPARMS: finished reading data.autodiff
(PID.TID 0000.0001) // ===================================
(PID.TID 0000.0001) // AUTODIFF parameters :
(PID.TID 0000.0001) // ===================================
(PID.TID 0000.0001) inAdExact = /* get an exact adjoint (no approximation) */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useKPPinAdMode = /* use KPP in adjoint mode */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useGMRediInAdMode = /* use GMRedi in adjoint mode */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useSEAICEinAdMode = /* use SEAICE in adjoint mode */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useGGL90inAdMode = /* use GGL90 in adjoint mode */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useSALT_PLUMEinAdMode = /* use SALT_PLUME in adjoint mode */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dumpAdVarExch = /* control adexch before dumpinp */
(PID.TID 0000.0001)                       2
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) mon_AdVarExch = /* control adexch before monitor */
(PID.TID 0000.0001)                       2
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) viscFacInAd = /* viscosity factor for adjoint */
(PID.TID 0000.0001)                 1.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) 
(PID.TID 0000.0001) OPTIM_READPARMS: opening data.optim
(PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.optim
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Parameter file "data.optim"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) >#
(PID.TID 0000.0001) ># ********************************
(PID.TID 0000.0001) ># Off-line optimization parameters
(PID.TID 0000.0001) ># ********************************
(PID.TID 0000.0001) > &OPTIM
(PID.TID 0000.0001) > optimcycle=0,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) 
(PID.TID 0000.0001) OPTIM_READPARMS: finished reading data.optim
(PID.TID 0000.0001) CTRL_READPARMS: opening data.ctrl
(PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.ctrl
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Parameter file "data.ctrl"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) >#
(PID.TID 0000.0001) >#
(PID.TID 0000.0001) ># *********************
(PID.TID 0000.0001) ># ECCO controlvariables
(PID.TID 0000.0001) ># *********************
(PID.TID 0000.0001) > &CTRL_NML
(PID.TID 0000.0001) > ctrlUseGen         = .FALSE.,
(PID.TID 0000.0001) > xx_theta_file      = 'xx_theta',
(PID.TID 0000.0001) > xx_salt_file       = 'xx_salt',
(PID.TID 0000.0001) > xx_tr1_file        = 'xx_tr1',
(PID.TID 0000.0001) > xx_hflux_file      = 'xx_hflux',
(PID.TID 0000.0001) > xx_sflux_file      = 'xx_sflux',
(PID.TID 0000.0001) > xx_tauu_file       = 'xx_tauu',
(PID.TID 0000.0001) > xx_tauv_file       = 'xx_tauv',
(PID.TID 0000.0001) > xx_diffkr_file     = 'xx_diffkr',
(PID.TID 0000.0001) > xx_kapgm_file      = 'xx_kapgm',
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) >#
(PID.TID 0000.0001) ># *********************
(PID.TID 0000.0001) ># names for ctrl_pack/unpack
(PID.TID 0000.0001) ># *********************
(PID.TID 0000.0001) > &CTRL_PACKNAMES
(PID.TID 0000.0001) > ctrlname = 'ecco_ctrl',
(PID.TID 0000.0001) > costname = 'ecco_cost',
(PID.TID 0000.0001) > scalname = 'ecco_scal',
(PID.TID 0000.0001) > maskname = 'ecco_mask',
(PID.TID 0000.0001) > metaname = 'ecco_meta',
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) ># *********************
(PID.TID 0000.0001) ># names for CTRL_GENARR, CTRL_GENTIM
(PID.TID 0000.0001) ># *********************
(PID.TID 0000.0001) > &CTRL_NML_GENARR
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) >
(PID.TID 0000.0001) 
(PID.TID 0000.0001) CTRL_READPARMS: finished reading data.ctrl
(PID.TID 0000.0001) COST_READPARMS: opening data.cost
(PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.cost
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Parameter file "data.cost"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) >#
(PID.TID 0000.0001) >#
(PID.TID 0000.0001) ># ******************
(PID.TID 0000.0001) ># ECCO cost function
(PID.TID 0000.0001) ># ******************
(PID.TID 0000.0001) > &COST_NML
(PID.TID 0000.0001) >#
(PID.TID 0000.0001) > mult_tracer  = 1.,
(PID.TID 0000.0001) > mult_test    = 1.,
(PID.TID 0000.0001) > mult_atl     = 1.,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) 
(PID.TID 0000.0001) COST_READPARMS: finished reading data.cost
(PID.TID 0000.0001) GRDCHK_READPARMS: opening data.grdchk
(PID.TID 0000.0001)  OPEN_COPY_DATA_FILE: opening file data.grdchk
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Parameter file "data.grdchk"
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) >
(PID.TID 0000.0001) ># *******************
(PID.TID 0000.0001) ># ECCO gradient check
(PID.TID 0000.0001) ># *******************
(PID.TID 0000.0001) > &GRDCHK_NML
(PID.TID 0000.0001) > grdchk_eps       = 1.d-5,
(PID.TID 0000.0001) > nbeg             = 1,
(PID.TID 0000.0001) > nstep            = 1,
(PID.TID 0000.0001) > nend             = 4,
(PID.TID 0000.0001) ># to test xx_tr1 set 17
(PID.TID 0000.0001) > grdchkvarindex   = 1,
(PID.TID 0000.0001) > iGloPos  =10,
(PID.TID 0000.0001) > jGloPos  =10,
(PID.TID 0000.0001) > kGloPos  =1,
(PID.TID 0000.0001) > /
(PID.TID 0000.0001) 
(PID.TID 0000.0001) GRDCHK_READPARMS: finished reading data.grdchk
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Gradient check configuration  >>> START <<<
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
(PID.TID 0000.0001)   grdchkvarindex :                          1
(PID.TID 0000.0001)   eps:                              0.100E-04
(PID.TID 0000.0001)   First location:                           1
(PID.TID 0000.0001)   Last location:                            4
(PID.TID 0000.0001)   Increment:                                1
(PID.TID 0000.0001)   grdchkWhichProc:                          0
(PID.TID 0000.0001)   iLocTile =       1  ,    jLocTile =       1
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Gradient check configuration  >>> END <<<
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
(PID.TID 0000.0001) SET_PARMS: done
(PID.TID 0000.0001) Enter INI_VERTICAL_GRID: setInterFDr=    T ; setCenterDr=    F
(PID.TID 0000.0001) GAD_INIT_FIXED: GAD_OlMinSize=  1  0  1
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // ===================================
(PID.TID 0000.0001) // GAD parameters :
(PID.TID 0000.0001) // ===================================
(PID.TID 0000.0001) tempAdvScheme =   /* Temp. Horiz.Advection scheme selector */
(PID.TID 0000.0001)                       2
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tempVertAdvScheme =   /* Temp. Vert. Advection scheme selector */
(PID.TID 0000.0001)                       2
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tempMultiDimAdvec =   /* use Muti-Dim Advec method for Temp */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tempSOM_Advection = /* use 2nd Order Moment Advection for Temp */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) AdamsBashforthGt = /* apply Adams-Bashforth extrapolation on Gt */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) AdamsBashforth_T = /* apply Adams-Bashforth extrapolation on Temp */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) saltAdvScheme =   /* Salt. Horiz.advection scheme selector */
(PID.TID 0000.0001)                       2
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) saltVertAdvScheme =   /* Salt. Vert. Advection scheme selector */
(PID.TID 0000.0001)                       2
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) saltMultiDimAdvec =   /* use Muti-Dim Advec method for Salt */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) saltSOM_Advection = /* use 2nd Order Moment Advection for Salt */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) AdamsBashforthGs = /* apply Adams-Bashforth extrapolation on Gs */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) AdamsBashforth_S = /* apply Adams-Bashforth extrapolation on Salt */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) // ===================================
(PID.TID 0000.0001) ctrl-wet 1:    nvarlength =       240064
(PID.TID 0000.0001) ctrl-wet 2: surface wet C =         1300
(PID.TID 0000.0001) ctrl-wet 3: surface wet W =         1246
(PID.TID 0000.0001) ctrl-wet 4: surface wet S =         1205
(PID.TID 0000.0001) ctrl-wet 4a:surface wet V =            0
(PID.TID 0000.0001) ctrl-wet 5: 3D wet points =        16159
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =     1           1
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =     2           1
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =     3           1
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =     4           1
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =     5           1
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =     6           1
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =     7           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =     8           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =     9           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    10           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    11           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    12           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    13           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    14           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    15           1
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    16           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    17           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    18           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    19           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    20           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    21           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    22           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    23           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    24           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    25           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    26           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    27           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    28           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    29           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    30           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    31           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    32           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    33           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    34           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    35           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    36           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    37           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    38           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    39           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    40           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    41           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    42           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    43           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    44           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    45           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    46           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    47           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    48           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    49           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    50           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    51           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    52           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    53           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    54           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    55           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    56           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    57           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    58           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    59           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    60           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    61           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    62           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    63           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    64           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    65           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    66           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    67           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    68           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    69           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    70           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    71           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    72           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    73           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    74           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    75           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    76           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    77           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    78           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    79           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    80           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    81           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    82           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    83           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    84           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    85           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    86           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    87           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    88           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    89           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    90           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    91           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    92           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    93           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    94           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    95           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    96           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    97           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    98           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =    99           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   100           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   101           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   102           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   103           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   104           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   105           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   106           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   107           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   108           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   109           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   110           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   111           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   112           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   113           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   114           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   115           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   116           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   117           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   118           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   119           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   120           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   121           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   122           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   123           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   124           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   125           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   126           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   127           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   128           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   129           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   130           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   131           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   132           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   133           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   134           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   135           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   136           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   137           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   138           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   139           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   140           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   141           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   142           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   143           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   144           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   145           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   146           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   147           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   148           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   149           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   150           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   151           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   152           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   153           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   154           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   155           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   156           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   157           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   158           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   159           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   160           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   161           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   162           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   163           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   164           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   165           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   166           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   167           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   168           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   169           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   170           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   171           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   172           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   173           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   174           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   175           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   176           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   177           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   178           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   179           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   180           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   181           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   182           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   183           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   184           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   185           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   186           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   187           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   188           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   189           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   190           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   191           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   192           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   193           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   194           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   195           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   196           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   197           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   198           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   199           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   200           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   201           1
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   202           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   203           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   204           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   205           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   206           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   207           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   208           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   209           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   210           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   211           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   212           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   213           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   214           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   215           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   216           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   217           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   218           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   219           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   220           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   221           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   222           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   223           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   224           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   225           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   226           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   227           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   228           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   229           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   230           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   231           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   232           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   233           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   234           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   235           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   236           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   237           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   238           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   239           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   240           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   241           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   242           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   243           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   244           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   245           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   246           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   247           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   248           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   249           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   250           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   251           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   252           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   253           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   254           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   255           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   256           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   257           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   258           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   259           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   260           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   261           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   262           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   263           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   264           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   265           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   266           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   267           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   268           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   269           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   270           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   271           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   272           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   273           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   274           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   275           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   276           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   277           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   278           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   279           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   280           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   281           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   282           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   283           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   284           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   285           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   286           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   287           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   288           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   289           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   290           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   291           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   292           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   293           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   294           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   295           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   296           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   297           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   298           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   299           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   300           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   301           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   302           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   303           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   304           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   305           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   306           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   307           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   308           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   309           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   310           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   311           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   312           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   313           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   314           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   315           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   316           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   317           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   318           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   319           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   320           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   321           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   322           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   323           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   324           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   325           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   326           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   327           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   328           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   329           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   330           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   331           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   332           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   333           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   334           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   335           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   336           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   337           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   338           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   339           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   340           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   341           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   342           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   343           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   344           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   345           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   346           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   347           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   348           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   349           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   350           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   351           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   352           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   353           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   354           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   355           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   356           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   357           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   358           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   359           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   360           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   361           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   362           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   363           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   364           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   365           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   366           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   367           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   368           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   369           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   370           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   371           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   372           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   373           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   374           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   375           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   376           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   377           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   378           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   379           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   380           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   381           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   382           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   383           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   384           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   385           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   386           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   387           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   388           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   389           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   390           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   391           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   392           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   393           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   394           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   395           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   396           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   397           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   398           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   399           0
(PID.TID 0000.0001) ctrl-wet 6: no recs for i =   400           0
(PID.TID 0000.0001) ctrl-wet 7: flux         37369
(PID.TID 0000.0001) ctrl-wet 8: atmos        32318
(PID.TID 0000.0001) ctrl-wet -------------------------------------------------
(PID.TID 0000.0001) ctrl-wet 13: global nvarlength for Nr =   15      240064
(PID.TID 0000.0001) ctrl-wet -------------------------------------------------
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=    1        4447        4201        4277           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=    2        4399        4158        4229           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=    3        4352        4111        4178           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=    4        4282        4046        4108           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=    5        4220        3992        4050           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=    6        4125        3897        3960           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=    7        4075        3846        3907           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=    8        4021        3785        3851           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=    9        3970        3730        3801           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=   10        3878        3629        3692           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=   11        3763        3505        3562           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=   12        3557        3269        3332           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=   13        3091        2747        2809           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=   14        2428        2071        2146           0
(PID.TID 0000.0001) ctrl-wet 14: global nWet C/S/W/V k=   15        1065         813         874           0
(PID.TID 0000.0001) ctrl-wet -------------------------------------------------
(PID.TID 0000.0001) ctrl-wet -------------------------------------------------
(PID.TID 0000.0001) ctrl-wet -------------------------------------------------
(PID.TID 0000.0001) ctrl_init: no. of control variables:            8
(PID.TID 0000.0001) ctrl_init: control vector length:          240064
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // control vector configuration  >>> START <<<
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  Total number of ocean points per tile:
(PID.TID 0000.0001)  --------------------------------------
(PID.TID 0000.0001)  snx*sny*nr =    30720
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  Number of ocean points per tile:
(PID.TID 0000.0001)  --------------------------------
(PID.TID 0000.0001)  bi,bj,#(c/s/w): 0001 0001 016159 014603 015209
(PID.TID 0000.0001)  bi,bj,#(c/s/w): 0002 0001 019716 018428 019084
(PID.TID 0000.0001)  bi,bj,#(c/s/w): 0001 0002 006646 006264 005997
(PID.TID 0000.0001)  bi,bj,#(c/s/w): 0002 0002 013152 012505 012486
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  Initial state temperature contribution:
(PID.TID 0000.0001)  Control variable index:    0101
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  Initial state salinity contribution:
(PID.TID 0000.0001)  Control variable index:    0102
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  Settings of generic controls:
(PID.TID 0000.0001)  -----------------------------
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  ctrlUseGen  =     F /* use generic controls */
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // control vector configuration  >>> END <<<
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
(PID.TID 0000.0001) PTRACERS_INIT_FIXED: updated GAD_OlMinSize=  2  0  1
 QQ load dic parameters, initial fixed
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // ===================================
(PID.TID 0000.0001) //  DIC_INIT_FIXED parameters :
(PID.TID 0000.0001) nlev = /* Number of level over which Bio act is computed */
(PID.TID 0000.0001)                      15
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) INI_CG2D: CG2D normalisation factor =  7.0372759228205393E-05
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Model configuration
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) //
(PID.TID 0000.0001) // "Physical" paramters ( PARM01 in namelist )
(PID.TID 0000.0001) //
(PID.TID 0000.0001) buoyancyRelation = /* Type of relation to get Buoyancy */
(PID.TID 0000.0001)               'OCEANIC'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) fluidIsAir   =  /* fluid major constituent is Air */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) fluidIsWater =  /* fluid major constituent is Water */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) usingPCoords =  /* use p (or p*) vertical coordinate */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) usingZCoords =  /* use z (or z*) vertical coordinate */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tRef =   /* Reference temperature profile ( oC or K ) */
(PID.TID 0000.0001)    15 @  2.000000000000000E+01              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) sRef =   /* Reference salinity profile ( psu ) */
(PID.TID 0000.0001)    15 @  3.500000000000000E+01              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useStrainTensionVisc= /* Use StrainTension Form of Viscous Operator */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useVariableVisc = /* Use variable horizontal viscosity */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useHarmonicVisc = /* Use harmonic horizontal viscosity */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useBiharmonicVisc= /* Use biharmonic horiz.  viscosity */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useSmag3D = /* Use isotropic 3-D Smagorinsky viscosity */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) viscAh  =   /* Lateral harmonic viscosity ( m^2/s ) */
(PID.TID 0000.0001)                 2.000000000000000E+05
(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) no_slip_sides =  /* Viscous BCs: No-slip sides */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) sideDragFactor = /* side-drag scaling factor (non-dim) */
(PID.TID 0000.0001)                 2.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) viscArNr = /* vertical profile of vertical viscosity ( m^2/s )*/
(PID.TID 0000.0001)    15 @  1.000000000000000E-03              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) no_slip_bottom =  /* Viscous BCs: No-slip bottom */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) bottomVisc_pCell = /* Partial-cell in bottom Visc. BC */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) bottomDragLinear = /* linear bottom-drag coefficient ( m/s ) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) bottomDragQuadratic = /* quadratic bottom-drag coefficient (-) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) selectBotDragQuadr = /* select quadratic bottom drag options */
(PID.TID 0000.0001)                      -1
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) diffKhT =   /* Laplacian diffusion of heat laterally ( m^2/s ) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) diffK4T =   /* Biharmonic diffusion of heat laterally ( m^4/s ) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) diffKhS =   /* Laplacian diffusion of salt laterally ( m^2/s ) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) diffK4S =   /* Biharmonic diffusion of salt laterally ( m^4/s ) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) diffKrNrT = /* vertical profile of vertical diffusion of Temp ( m^2/s )*/
(PID.TID 0000.0001)    15 @  0.000000000000000E+00              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) diffKrNrS = /* vertical profile of vertical diffusion of Salt ( m^2/s )*/
(PID.TID 0000.0001)    15 @  0.000000000000000E+00              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) diffKrBL79surf = /* Surface diffusion for Bryan and Lewis 79 ( m^2/s ) */
(PID.TID 0000.0001)                 3.000000000000000E-05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) diffKrBL79deep = /* Deep diffusion for Bryan and Lewis 1979 ( m^2/s ) */
(PID.TID 0000.0001)                 1.300000000000000E-04
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) diffKrBL79scl = /* Depth scale for Bryan and Lewis 1979 ( m ) */
(PID.TID 0000.0001)                 1.500000000000000E+02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) diffKrBL79Ho = /* Turning depth for Bryan and Lewis 1979 ( m ) */
(PID.TID 0000.0001)                -2.000000000000000E+03
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) ivdc_kappa = /* Implicit Vertical Diffusivity for Convection ( m^2/s) */
(PID.TID 0000.0001)                 1.000000000000000E+02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) hMixCriteria=  /* Criteria for mixed-layer diagnostic */
(PID.TID 0000.0001)                -8.000000000000000E-01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dRhoSmall =  /* Parameter for mixed-layer diagnostic */
(PID.TID 0000.0001)                 1.000000000000000E-06
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) hMixSmooth=  /* Smoothing parameter for mixed-layer diagnostic */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) eosType =  /* Type of Equation of State */
(PID.TID 0000.0001)               'JMD95Z'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) selectP_inEOS_Zc = /* select pressure to use in EOS (0,1,2,3) */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     0= -g*rhoConst*z ; 1= pRef (from tRef,sRef); 2= Hyd P ; 3= Hyd+NH P
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) HeatCapacity_Cp =  /* Specific heat capacity ( J/kg/K ) */
(PID.TID 0000.0001)                 3.994000000000000E+03
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) celsius2K = /* 0 degree Celsius converted to Kelvin ( K ) */
(PID.TID 0000.0001)                 2.731500000000000E+02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rhoConst  = /* Reference density (Boussinesq)  ( kg/m^3 ) */
(PID.TID 0000.0001)                 1.035000000000000E+03
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rhoFacC = /* normalized Reference density @ cell-Center (-) */
(PID.TID 0000.0001)    15 @  1.000000000000000E+00              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rhoFacF = /* normalized Reference density @ W-Interface (-) */
(PID.TID 0000.0001)    16 @  1.000000000000000E+00              /* K =  1: 16 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rhoConstFresh = /* Fresh-water reference density ( kg/m^3 ) */
(PID.TID 0000.0001)                 1.000000000000000E+03
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) gravity =   /* Gravitational acceleration ( m/s^2 ) */
(PID.TID 0000.0001)                 9.810000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) gBaro =   /* Barotropic gravity ( m/s^2 ) */
(PID.TID 0000.0001)                 9.810000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) gravFacC = /* gravity factor (vs surf.) @ cell-Center (-) */
(PID.TID 0000.0001)    15 @  1.000000000000000E+00              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) gravFacF = /* gravity factor (vs surf.) @ W-Interface (-) */
(PID.TID 0000.0001)    16 @  1.000000000000000E+00              /* K =  1: 16 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rotationPeriod =   /* Rotation Period ( s ) */
(PID.TID 0000.0001)                 8.616400000000000E+04
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) omega =   /* Angular velocity ( rad/s ) */
(PID.TID 0000.0001)                 7.292123516990375E-05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) f0 =   /* Reference coriolis parameter ( 1/s ) */
(PID.TID 0000.0001)                 1.000000000000000E-04
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) beta =   /* Beta ( 1/(m.s) ) */
(PID.TID 0000.0001)                 9.999999999999999E-12
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) fPrime =   /* Second coriolis parameter ( 1/s ) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rigidLid =   /* Rigid lid on/off flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) implicitFreeSurface =   /* Implicit free surface on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) freeSurfFac =   /* Implicit free surface factor */
(PID.TID 0000.0001)                 1.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) implicSurfPress =  /* Surface Pressure implicit factor (0-1)*/
(PID.TID 0000.0001)                 1.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) implicDiv2Dflow =  /* Barot. Flow Div. implicit factor (0-1)*/
(PID.TID 0000.0001)                 1.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) uniformLin_PhiSurf = /* use uniform Bo_surf on/off flag*/
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) uniformFreeSurfLev = /* free-surface level-index is uniform */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) hFacMin =   /* minimum partial cell factor (hFac) */
(PID.TID 0000.0001)                 1.000000000000000E-01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) hFacMinDr = /* minimum partial cell thickness ( m) */
(PID.TID 0000.0001)                 5.000000000000000E+01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) exactConserv =  /* Exact Volume Conservation on/off flag*/
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) linFSConserveTr = /* Tracer correction for Lin Free Surface on/off flag*/
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) nonlinFreeSurf = /* Non-linear Free Surf. options (-1,0,1,2,3)*/
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)      -1,0= Off ; 1,2,3= On, 2=+rescale gU,gV, 3=+update cg2d solv.
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) hFacInf =   /* lower threshold for hFac (nonlinFreeSurf only)*/
(PID.TID 0000.0001)                 2.000000000000000E-01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) hFacSup =   /* upper threshold for hFac (nonlinFreeSurf only)*/
(PID.TID 0000.0001)                 2.000000000000000E+00
(PID.TID 0000.0001)     ;
(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) useRealFreshWaterFlux = /* Real Fresh Water Flux on/off flag*/
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) temp_EvPrRn = /* Temp. of Evap/Prec/R (UNSET=use local T)(oC)*/
(PID.TID 0000.0001)                 1.234567000000000E+05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) salt_EvPrRn = /* Salin. of Evap/Prec/R (UNSET=use local S)(psu)*/
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) selectAddFluid = /* option for mass source/sink of fluid (=0: off) */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) temp_addMass = /* Temp. of addMass array (UNSET=use local T)(oC)*/
(PID.TID 0000.0001)                 1.234567000000000E+05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) salt_addMass = /* Salin. of addMass array (UNSET=use local S)(psu)*/
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) convertFW2Salt = /* convert F.W. Flux to Salt Flux (-1=use local S)(psu)*/
(PID.TID 0000.0001)                 3.500000000000000E+01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) use3Dsolver = /* use 3-D pressure solver on/off flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) nonHydrostatic =  /* Non-Hydrostatic on/off flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) nh_Am2 = /* Non-Hydrostatic terms scaling factor */
(PID.TID 0000.0001)                 1.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) implicitNHPress = /* Non-Hyd Pressure implicit factor (0-1)*/
(PID.TID 0000.0001)                 1.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) selectNHfreeSurf = /* Non-Hyd (free-)Surface option */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) quasiHydrostatic = /* Quasi-Hydrostatic on/off flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) calc_wVelocity = /* vertical velocity calculation on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) momStepping =  /* Momentum equation on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) vectorInvariantMomentum= /* Vector-Invariant Momentum on/off */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) momAdvection =  /* Momentum advection on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) momViscosity =  /* Momentum viscosity on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) momImplVertAdv= /* Momentum implicit vert. advection on/off*/
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) implicitViscosity = /* Implicit viscosity on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) implBottomFriction= /* Implicit bottom friction on/off flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) metricTerms =  /* metric-Terms on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useNHMTerms = /* Non-Hydrostatic Metric-Terms on/off */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) selectCoriMap = /* Coriolis Map options (0,1,2,3)*/
(PID.TID 0000.0001)                       2
(PID.TID 0000.0001)     0= f-Plane ; 1= Beta-Plane ; 2= Spherical ; 3= read from file
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) use3dCoriolis = /* 3-D Coriolis on/off flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useCoriolis =  /* Coriolis on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useCDscheme =  /* CD scheme on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useEnergyConservingCoriolis= /* Flx-Form Coriolis scheme flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useJamartWetPoints= /* Coriolis WetPoints method flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useJamartMomAdv= /* V.I Non-linear terms Jamart flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useAbsVorticity= /* V.I Works with f+zeta in Coriolis */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) selectVortScheme= /* V.I Scheme selector for Vorticity-Term */
(PID.TID 0000.0001)               123456789
(PID.TID 0000.0001)    = 0 : enstrophy (Shallow-Water Eq.) conserving scheme by Sadourny, JAS 75
(PID.TID 0000.0001)    = 1 : same as 0 with modified hFac
(PID.TID 0000.0001)    = 2 : energy conserving scheme (used by Sadourny in JAS 75 paper)
(PID.TID 0000.0001)    = 3 : energy (general) and enstrophy (2D, nonDiv.) conserving scheme
(PID.TID 0000.0001)          from Sadourny (Burridge & Haseler, ECMWF Rep.4, 1977)
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) upwindVorticity= /* V.I Upwind bias vorticity flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) highOrderVorticity= /* V.I High order vort. advect. flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) upwindShear= /* V.I Upwind vertical Shear advection flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) selectKEscheme= /* V.I Kinetic Energy scheme selector */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) momForcing =  /* Momentum forcing on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) momPressureForcing =  /* Momentum pressure term on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) implicitIntGravWave= /* Implicit Internal Gravity Wave flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) staggerTimeStep =    /* Stagger time stepping on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) doResetHFactors = /* reset thickness factors @ each time-step */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) multiDimAdvection =  /* enable/disable Multi-Dim Advection */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useMultiDimAdvec =   /* Multi-Dim Advection is/is-not used */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) implicitDiffusion = /* Implicit Diffusion on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tempStepping =  /* Temperature equation on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tempAdvection = /* Temperature advection on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tempImplVertAdv = /* Temp. implicit vert. advection on/off */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tempForcing  =  /* Temperature forcing on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) doThetaClimRelax = /* apply SST relaxation on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tempIsActiveTr = /* Temp. is a dynamically Active Tracer */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) saltStepping =  /* Salinity equation on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) saltAdvection = /* Salinity advection on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) saltImplVertAdv = /* Sali. implicit vert. advection on/off */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) saltForcing  =  /* Salinity forcing on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) doSaltClimRelax = /* apply SSS relaxation on/off flag */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) saltIsActiveTr = /* Salt  is a dynamically Active Tracer */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001)  readBinaryPrec = /* Precision used for reading binary files */
(PID.TID 0000.0001)                      32
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) writeBinaryPrec = /* Precision used for writing binary files */
(PID.TID 0000.0001)                      32
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001)  globalFiles = /* write "global" (=not per tile) files */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001)  useSingleCpuIO = /* only master MPI process does I/O */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001)  useSingleCpuInput = /* only master process reads input */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) /* debLev[*]  : level of debug & auxiliary message printing */
(PID.TID 0000.0001) debLevZero =  0 ; /* level of disabled aux. msg printing */
(PID.TID 0000.0001)    debLevA =  1 ; /* level of minimum  aux. msg printing */
(PID.TID 0000.0001)    debLevB =  2 ; /* level of low aux. print (report read-file opening)*/
(PID.TID 0000.0001)    debLevC =  3 ; /* level of moderate debug prt (most pkgs debug msg) */
(PID.TID 0000.0001)    debLevD =  4 ; /* level of enhanced debug prt (add DEBUG_STATS prt) */
(PID.TID 0000.0001)    debLevE =  5 ; /* level of extensive debug printing */
(PID.TID 0000.0001) debugLevel =  /* select debug printing level */
(PID.TID 0000.0001)                       1
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) //
(PID.TID 0000.0001) // Elliptic solver(s) paramters ( PARM02 in namelist )
(PID.TID 0000.0001) //
(PID.TID 0000.0001) cg2dMaxIters =   /* Upper limit on 2d con. grad iterations  */
(PID.TID 0000.0001)                    1000
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) cg2dChkResFreq =   /* 2d con. grad convergence test frequency */
(PID.TID 0000.0001)                       1
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) cg2dUseMinResSol= /* use cg2d last-iter(=0) / min-resid.(=1) solution */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) cg2dTargetResidual =   /* 2d con. grad target residual  */
(PID.TID 0000.0001)                 1.000000000000000E-13
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) cg2dTargetResWunit =   /* CG2d target residual [W units] */
(PID.TID 0000.0001)                -1.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) cg2dPreCondFreq =   /* Freq. for updating cg2d preconditioner */
(PID.TID 0000.0001)                       1
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) useSRCGSolver =  /* use single reduction CG solver(s) */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) printResidualFreq = /* Freq. for printing CG residual */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) //
(PID.TID 0000.0001) // Time stepping paramters ( PARM03 in namelist )
(PID.TID 0000.0001) //
(PID.TID 0000.0001) deltaTMom =   /* Momentum equation timestep ( s ) */
(PID.TID 0000.0001)                 9.000000000000000E+02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) deltaTFreeSurf = /* FreeSurface equation timestep ( s ) */
(PID.TID 0000.0001)                 9.000000000000000E+02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dTtracerLev =  /* Tracer equation timestep ( s ) */
(PID.TID 0000.0001)    15 @  4.320000000000000E+04              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) deltaTClock  =   /* Model clock timestep ( s ) */
(PID.TID 0000.0001)                 4.320000000000000E+04
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) cAdjFreq =   /* Convective adjustment interval ( s ) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) momForcingOutAB = /* =1: take Momentum Forcing out of Adams-Bash. stepping */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tracForcingOutAB = /* =1: take T,S,pTr Forcing out of Adams-Bash. stepping */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) momDissip_In_AB = /* put Dissipation Tendency in Adams-Bash. stepping */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) doAB_onGtGs = /* apply AB on Tendencies (rather than on T,S)*/
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) abEps =   /* Adams-Bashforth-2 stabilizing weight */
(PID.TID 0000.0001)                 1.000000000000000E-01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) applyExchUV_early = /* Apply EXCH to U,V earlier in time-step */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tauCD =   /* CD coupling time-scale ( s ) */
(PID.TID 0000.0001)                 3.214280000000000E+05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rCD =   /* Normalised CD coupling parameter */
(PID.TID 0000.0001)                 9.971999950222133E-01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) epsAB_CD = /* AB-2 stabilizing weight for CD-scheme*/
(PID.TID 0000.0001)                 1.000000000000000E-01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) pickupStrictlyMatch= /* stop if pickup do not strictly match */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) nIter0   =   /* Run starting timestep number */
(PID.TID 0000.0001)                 5184000
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) nTimeSteps = /* Number of timesteps */
(PID.TID 0000.0001)                       4
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) nEndIter =   /* Run ending timestep number */
(PID.TID 0000.0001)                 5184004
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) baseTime =   /* Model base time ( s ) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) startTime =  /* Run start time ( s ) */
(PID.TID 0000.0001)                 2.239488000000000E+11
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) endTime  =   /* Integration ending time ( s ) */
(PID.TID 0000.0001)                 2.239489728000000E+11
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) pChkPtFreq = /* Permanent restart/pickup file interval ( s ) */
(PID.TID 0000.0001)                 2.160000000000000E+05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) chkPtFreq  = /* Rolling restart/pickup file interval ( s ) */
(PID.TID 0000.0001)                 2.160000000000000E+05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) pickup_write_mdsio =   /* Model IO flag. */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) pickup_read_mdsio =   /* Model IO flag. */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) pickup_write_immed =   /* Model IO flag. */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) writePickupAtEnd =   /* Model IO flag. */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dumpFreq =   /* Model state write out interval ( s ). */
(PID.TID 0000.0001)                 4.320000000000000E+04
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dumpInitAndLast= /* write out Initial & Last iter. model state */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) snapshot_mdsio =   /* Model IO flag. */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) monitorFreq =   /* Monitor output interval ( s ). */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) monitorSelect = /* select group of variables to monitor */
(PID.TID 0000.0001)                       3
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) monitor_stdio =   /* Model IO flag. */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) externForcingPeriod =   /* forcing period (s) */
(PID.TID 0000.0001)                 2.592000000000000E+06
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) externForcingCycle =   /* period of the cyle (s). */
(PID.TID 0000.0001)                 3.110400000000000E+07
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tauThetaClimRelax =   /* relaxation time scale (s) */
(PID.TID 0000.0001)                 5.184000000000000E+06
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) tauSaltClimRelax =   /* relaxation time scale (s) */
(PID.TID 0000.0001)                 7.776000000000000E+06
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) latBandClimRelax =   /* max. Lat. where relaxation */
(PID.TID 0000.0001)                 1.800000000000000E+02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) //
(PID.TID 0000.0001) // Gridding paramters ( PARM04 in namelist )
(PID.TID 0000.0001) //
(PID.TID 0000.0001) usingCartesianGrid = /* Cartesian coordinates flag ( True/False ) */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) usingCylindricalGrid = /* Cylindrical coordinates flag ( True/False ) */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) usingSphericalPolarGrid = /* Spherical coordinates flag ( True/False ) */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) usingCurvilinearGrid = /* Curvilinear coordinates flag ( True/False ) */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) selectSigmaCoord = /* Hybrid-Sigma Vert. Coordinate option */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rSigmaBnd = /* r/sigma transition ( units of r ==  m ) */
(PID.TID 0000.0001)                 1.234567000000000E+05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rkSign =   /* index orientation relative to vertical coordinate */
(PID.TID 0000.0001)                -1.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) gravitySign = /* gravity orientation relative to vertical coordinate */
(PID.TID 0000.0001)                -1.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) seaLev_Z =  /* reference height of sea-level [m] */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) top_Pres =  /* reference pressure at the top [Pa] */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) mass2rUnit = /* convert mass per unit area [kg/m2] to r-units [m] */
(PID.TID 0000.0001)                 9.661835748792270E-04
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rUnit2mass = /* convert r-units [m] to mass per unit area [kg/m2] */
(PID.TID 0000.0001)                 1.035000000000000E+03
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) drC =   /* C spacing ( units of r ) */
(PID.TID 0000.0001)                 2.500000000000000E+01,      /* K =  1 */
(PID.TID 0000.0001)                 6.000000000000000E+01,      /* K =  2 */
(PID.TID 0000.0001)                 8.500000000000000E+01,      /* K =  3 */
(PID.TID 0000.0001)                 1.200000000000000E+02,      /* K =  4 */
(PID.TID 0000.0001)                 1.650000000000000E+02,      /* K =  5 */
(PID.TID 0000.0001)                 2.150000000000000E+02,      /* K =  6 */
(PID.TID 0000.0001)                 2.650000000000000E+02,      /* K =  7 */
(PID.TID 0000.0001)                 3.150000000000000E+02,      /* K =  8 */
(PID.TID 0000.0001)                 3.650000000000000E+02,      /* K =  9 */
(PID.TID 0000.0001)                 4.150000000000000E+02,      /* K = 10 */
(PID.TID 0000.0001)                 4.650000000000000E+02,      /* K = 11 */
(PID.TID 0000.0001)                 5.150000000000000E+02,      /* K = 12 */
(PID.TID 0000.0001)                 5.650000000000000E+02,      /* K = 13 */
(PID.TID 0000.0001)                 6.150000000000000E+02,      /* K = 14 */
(PID.TID 0000.0001)                 6.650000000000000E+02,      /* K = 15 */
(PID.TID 0000.0001)                 3.450000000000000E+02       /* K = 16 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) drF =   /* W spacing ( units of r ) */
(PID.TID 0000.0001)                 5.000000000000000E+01,      /* K =  1 */
(PID.TID 0000.0001)                 7.000000000000000E+01,      /* K =  2 */
(PID.TID 0000.0001)                 1.000000000000000E+02,      /* K =  3 */
(PID.TID 0000.0001)                 1.400000000000000E+02,      /* K =  4 */
(PID.TID 0000.0001)                 1.900000000000000E+02,      /* K =  5 */
(PID.TID 0000.0001)                 2.400000000000000E+02,      /* K =  6 */
(PID.TID 0000.0001)                 2.900000000000000E+02,      /* K =  7 */
(PID.TID 0000.0001)                 3.400000000000000E+02,      /* K =  8 */
(PID.TID 0000.0001)                 3.900000000000000E+02,      /* K =  9 */
(PID.TID 0000.0001)                 4.400000000000000E+02,      /* K = 10 */
(PID.TID 0000.0001)                 4.900000000000000E+02,      /* K = 11 */
(PID.TID 0000.0001)                 5.400000000000000E+02,      /* K = 12 */
(PID.TID 0000.0001)                 5.900000000000000E+02,      /* K = 13 */
(PID.TID 0000.0001)                 6.400000000000000E+02,      /* K = 14 */
(PID.TID 0000.0001)                 6.900000000000000E+02       /* K = 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) delX = /* U spacing ( m - cartesian, degrees - spherical ) */
(PID.TID 0000.0001)   128 @  2.812500000000000E+00              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) delY = /* V spacing ( m - cartesian, degrees - spherical ) */
(PID.TID 0000.0001)    64 @  2.812500000000000E+00              /* J =  1: 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) xgOrigin = /* X-axis origin of West  edge (cartesian: m, lat-lon: deg) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) ygOrigin = /* Y-axis origin of South edge (cartesian: m, lat-lon: deg) */
(PID.TID 0000.0001)                -9.000000000000000E+01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rSphere =  /* Radius ( ignored - cartesian, m - spherical ) */
(PID.TID 0000.0001)                 6.370000000000000E+06
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) deepAtmosphere = /* Deep/Shallow Atmosphere flag (True/False) */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) xC =  /* xC(:,1,:,1) : P-point X coord ( deg. or m if cartesian) */
(PID.TID 0000.0001)                 1.406250000000000E+00,      /* I =  1 */
(PID.TID 0000.0001)                 4.218750000000000E+00,      /* I =  2 */
(PID.TID 0000.0001)                 7.031250000000000E+00,      /* I =  3 */
(PID.TID 0000.0001)      . . .
(PID.TID 0000.0001)                 8.296875000000000E+01,      /* I = 30 */
(PID.TID 0000.0001)                 8.578125000000000E+01,      /* I = 31 */
(PID.TID 0000.0001)                 8.859375000000000E+01,      /* I = 32 */
(PID.TID 0000.0001)                 9.140625000000000E+01,      /* I = 33 */
(PID.TID 0000.0001)                 9.421875000000000E+01,      /* I = 34 */
(PID.TID 0000.0001)                 9.703125000000000E+01,      /* I = 35 */
(PID.TID 0000.0001)      . . .
(PID.TID 0000.0001)                 1.729687500000000E+02,      /* I = 62 */
(PID.TID 0000.0001)                 1.757812500000000E+02,      /* I = 63 */
(PID.TID 0000.0001)                 1.785937500000000E+02,      /* I = 64 */
(PID.TID 0000.0001)                 1.814062500000000E+02,      /* I = 65 */
(PID.TID 0000.0001)                 1.842187500000000E+02,      /* I = 66 */
(PID.TID 0000.0001)                 1.870312500000000E+02,      /* I = 67 */
(PID.TID 0000.0001)      . . .
(PID.TID 0000.0001)                 2.629687500000000E+02,      /* I = 94 */
(PID.TID 0000.0001)                 2.657812500000000E+02,      /* I = 95 */
(PID.TID 0000.0001)                 2.685937500000000E+02,      /* I = 96 */
(PID.TID 0000.0001)                 2.714062500000000E+02,      /* I = 97 */
(PID.TID 0000.0001)                 2.742187500000000E+02,      /* I = 98 */
(PID.TID 0000.0001)                 2.770312500000000E+02,      /* I = 99 */
(PID.TID 0000.0001)      . . .
(PID.TID 0000.0001)                 3.529687500000000E+02,      /* I =126 */
(PID.TID 0000.0001)                 3.557812500000000E+02,      /* I =127 */
(PID.TID 0000.0001)                 3.585937500000000E+02       /* I =128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) yC =  /* yC(1,:,1,:) : P-point Y coord ( deg. or m if cartesian) */
(PID.TID 0000.0001)                -8.859375000000000E+01,      /* J =  1 */
(PID.TID 0000.0001)                -8.578125000000000E+01,      /* J =  2 */
(PID.TID 0000.0001)                -8.296875000000000E+01,      /* J =  3 */
(PID.TID 0000.0001)                -8.015625000000000E+01,      /* J =  4 */
(PID.TID 0000.0001)                -7.734375000000000E+01,      /* J =  5 */
(PID.TID 0000.0001)                -7.453125000000000E+01,      /* J =  6 */
(PID.TID 0000.0001)                -7.171875000000000E+01,      /* J =  7 */
(PID.TID 0000.0001)                -6.890625000000000E+01,      /* J =  8 */
(PID.TID 0000.0001)                -6.609375000000000E+01,      /* J =  9 */
(PID.TID 0000.0001)                -6.328125000000000E+01,      /* J = 10 */
(PID.TID 0000.0001)                -6.046875000000000E+01,      /* J = 11 */
(PID.TID 0000.0001)                -5.765625000000000E+01,      /* J = 12 */
(PID.TID 0000.0001)                -5.484375000000000E+01,      /* J = 13 */
(PID.TID 0000.0001)                -5.203125000000000E+01,      /* J = 14 */
(PID.TID 0000.0001)                -4.921875000000000E+01,      /* J = 15 */
(PID.TID 0000.0001)                -4.640625000000000E+01,      /* J = 16 */
(PID.TID 0000.0001)                -4.359375000000000E+01,      /* J = 17 */
(PID.TID 0000.0001)                -4.078125000000000E+01,      /* J = 18 */
(PID.TID 0000.0001)                -3.796875000000000E+01,      /* J = 19 */
(PID.TID 0000.0001)                -3.515625000000000E+01,      /* J = 20 */
(PID.TID 0000.0001)                -3.234375000000000E+01,      /* J = 21 */
(PID.TID 0000.0001)                -2.953125000000000E+01,      /* J = 22 */
(PID.TID 0000.0001)                -2.671875000000000E+01,      /* J = 23 */
(PID.TID 0000.0001)                -2.390625000000000E+01,      /* J = 24 */
(PID.TID 0000.0001)                -2.109375000000000E+01,      /* J = 25 */
(PID.TID 0000.0001)                -1.828125000000000E+01,      /* J = 26 */
(PID.TID 0000.0001)                -1.546875000000000E+01,      /* J = 27 */
(PID.TID 0000.0001)                -1.265625000000000E+01,      /* J = 28 */
(PID.TID 0000.0001)                -9.843750000000000E+00,      /* J = 29 */
(PID.TID 0000.0001)                -7.031250000000000E+00,      /* J = 30 */
(PID.TID 0000.0001)                -4.218750000000000E+00,      /* J = 31 */
(PID.TID 0000.0001)                -1.406250000000000E+00,      /* J = 32 */
(PID.TID 0000.0001)                 1.406250000000000E+00,      /* J = 33 */
(PID.TID 0000.0001)                 4.218750000000000E+00,      /* J = 34 */
(PID.TID 0000.0001)                 7.031250000000000E+00,      /* J = 35 */
(PID.TID 0000.0001)                 9.843750000000000E+00,      /* J = 36 */
(PID.TID 0000.0001)                 1.265625000000000E+01,      /* J = 37 */
(PID.TID 0000.0001)                 1.546875000000000E+01,      /* J = 38 */
(PID.TID 0000.0001)                 1.828125000000000E+01,      /* J = 39 */
(PID.TID 0000.0001)                 2.109375000000000E+01,      /* J = 40 */
(PID.TID 0000.0001)                 2.390625000000000E+01,      /* J = 41 */
(PID.TID 0000.0001)                 2.671875000000000E+01,      /* J = 42 */
(PID.TID 0000.0001)                 2.953125000000000E+01,      /* J = 43 */
(PID.TID 0000.0001)                 3.234375000000000E+01,      /* J = 44 */
(PID.TID 0000.0001)                 3.515625000000000E+01,      /* J = 45 */
(PID.TID 0000.0001)                 3.796875000000000E+01,      /* J = 46 */
(PID.TID 0000.0001)                 4.078125000000000E+01,      /* J = 47 */
(PID.TID 0000.0001)                 4.359375000000000E+01,      /* J = 48 */
(PID.TID 0000.0001)                 4.640625000000000E+01,      /* J = 49 */
(PID.TID 0000.0001)                 4.921875000000000E+01,      /* J = 50 */
(PID.TID 0000.0001)                 5.203125000000000E+01,      /* J = 51 */
(PID.TID 0000.0001)                 5.484375000000000E+01,      /* J = 52 */
(PID.TID 0000.0001)                 5.765625000000000E+01,      /* J = 53 */
(PID.TID 0000.0001)                 6.046875000000000E+01,      /* J = 54 */
(PID.TID 0000.0001)                 6.328125000000000E+01,      /* J = 55 */
(PID.TID 0000.0001)                 6.609375000000000E+01,      /* J = 56 */
(PID.TID 0000.0001)                 6.890625000000000E+01,      /* J = 57 */
(PID.TID 0000.0001)                 7.171875000000000E+01,      /* J = 58 */
(PID.TID 0000.0001)                 7.453125000000000E+01,      /* J = 59 */
(PID.TID 0000.0001)                 7.734375000000000E+01,      /* J = 60 */
(PID.TID 0000.0001)                 8.015625000000000E+01,      /* J = 61 */
(PID.TID 0000.0001)                 8.296875000000000E+01,      /* J = 62 */
(PID.TID 0000.0001)                 8.578125000000000E+01,      /* J = 63 */
(PID.TID 0000.0001)                 8.859375000000000E+01       /* J = 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rcoord = /* P-point R coordinate (  units of r ) */
(PID.TID 0000.0001)                -2.500000000000000E+01,      /* K =  1 */
(PID.TID 0000.0001)                -8.500000000000000E+01,      /* K =  2 */
(PID.TID 0000.0001)                -1.700000000000000E+02,      /* K =  3 */
(PID.TID 0000.0001)                -2.900000000000000E+02,      /* K =  4 */
(PID.TID 0000.0001)                -4.550000000000000E+02,      /* K =  5 */
(PID.TID 0000.0001)                -6.700000000000000E+02,      /* K =  6 */
(PID.TID 0000.0001)                -9.350000000000000E+02,      /* K =  7 */
(PID.TID 0000.0001)                -1.250000000000000E+03,      /* K =  8 */
(PID.TID 0000.0001)                -1.615000000000000E+03,      /* K =  9 */
(PID.TID 0000.0001)                -2.030000000000000E+03,      /* K = 10 */
(PID.TID 0000.0001)                -2.495000000000000E+03,      /* K = 11 */
(PID.TID 0000.0001)                -3.010000000000000E+03,      /* K = 12 */
(PID.TID 0000.0001)                -3.575000000000000E+03,      /* K = 13 */
(PID.TID 0000.0001)                -4.190000000000000E+03,      /* K = 14 */
(PID.TID 0000.0001)                -4.855000000000000E+03       /* K = 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rF =   /* W-Interf. R coordinate (  units of r ) */
(PID.TID 0000.0001)                 0.000000000000000E+00,      /* K =  1 */
(PID.TID 0000.0001)                -5.000000000000000E+01,      /* K =  2 */
(PID.TID 0000.0001)                -1.200000000000000E+02,      /* K =  3 */
(PID.TID 0000.0001)                -2.200000000000000E+02,      /* K =  4 */
(PID.TID 0000.0001)                -3.600000000000000E+02,      /* K =  5 */
(PID.TID 0000.0001)                -5.500000000000000E+02,      /* K =  6 */
(PID.TID 0000.0001)                -7.900000000000000E+02,      /* K =  7 */
(PID.TID 0000.0001)                -1.080000000000000E+03,      /* K =  8 */
(PID.TID 0000.0001)                -1.420000000000000E+03,      /* K =  9 */
(PID.TID 0000.0001)                -1.810000000000000E+03,      /* K = 10 */
(PID.TID 0000.0001)                -2.250000000000000E+03,      /* K = 11 */
(PID.TID 0000.0001)                -2.740000000000000E+03,      /* K = 12 */
(PID.TID 0000.0001)                -3.280000000000000E+03,      /* K = 13 */
(PID.TID 0000.0001)                -3.870000000000000E+03,      /* K = 14 */
(PID.TID 0000.0001)                -4.510000000000000E+03,      /* K = 15 */
(PID.TID 0000.0001)                -5.200000000000000E+03       /* K = 16 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) deepFacC = /* deep-model grid factor @ cell-Center (-) */
(PID.TID 0000.0001)    15 @  1.000000000000000E+00              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) deepFacF = /* deep-model grid factor @ W-Interface (-) */
(PID.TID 0000.0001)    16 @  1.000000000000000E+00              /* K =  1: 16 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rVel2wUnit = /* convert units: rVel -> wSpeed (=1 if z-coord)*/
(PID.TID 0000.0001)    16 @  1.000000000000000E+00              /* K =  1: 16 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) wUnit2rVel = /* convert units: wSpeed -> rVel (=1 if z-coord)*/
(PID.TID 0000.0001)    16 @  1.000000000000000E+00              /* K =  1: 16 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dBdrRef = /* Vertical grad. of reference buoyancy [(m/s/r)^2] */
(PID.TID 0000.0001)    15 @  0.000000000000000E+00              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rotateGrid = /* use rotated grid ( True/False ) */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) phiEuler = /* Euler angle, rotation about original z-coordinate [rad] */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) thetaEuler = /* Euler angle, rotation about new x-coordinate [rad] */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) psiEuler = /* Euler angle, rotation about new z-coordinate [rad] */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dxF =  /* dxF(:,1,:,1) ( units: m ) */
(PID.TID 0000.0001)   128 @  7.673714381622298E+03              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dxF =  /* dxF(1,:,1,:) ( units: m ) */
(PID.TID 0000.0001)                 7.673714381622298E+03,      /* J =  1 */
(PID.TID 0000.0001)                 2.300265649478360E+04,      /* J =  2 */
(PID.TID 0000.0001)                 3.827618319365421E+04,      /* J =  3 */
(PID.TID 0000.0001)                 5.345749921461356E+04,      /* J =  4 */
(PID.TID 0000.0001)                 6.851003143764105E+04,      /* J =  5 */
(PID.TID 0000.0001)                 8.339751699416523E+04,      /* J =  6 */
(PID.TID 0000.0001)                 9.808409062749070E+04,      /* J =  7 */
(PID.TID 0000.0001)                 1.125343710953429E+05,      /* J =  8 */
(PID.TID 0000.0001)                 1.267135464063795E+05,      /* J =  9 */
(PID.TID 0000.0001)                 1.405874576853274E+05,      /* J = 10 */
(PID.TID 0000.0001)                 1.541226814647045E+05,      /* J = 11 */
(PID.TID 0000.0001)                 1.672866102048804E+05,      /* J = 12 */
(PID.TID 0000.0001)                 1.800475308484964E+05,      /* J = 13 */
(PID.TID 0000.0001)                 1.923747012199971E+05,      /* J = 14 */
(PID.TID 0000.0001)                 2.042384240862251E+05,      /* J = 15 */
(PID.TID 0000.0001)                 2.156101186996563E+05,      /* J = 16 */
(PID.TID 0000.0001)                 2.264623896519241E+05,      /* J = 17 */
(PID.TID 0000.0001)                 2.367690928717577E+05,      /* J = 18 */
(PID.TID 0000.0001)                 2.465053986083400E+05,      /* J = 19 */
(PID.TID 0000.0001)                 2.556478512483520E+05,      /* J = 20 */
(PID.TID 0000.0001)                 2.641744258225996E+05,      /* J = 21 */
(PID.TID 0000.0001)                 2.720645810660936E+05,      /* J = 22 */
(PID.TID 0000.0001)                 2.792993089037565E+05,      /* J = 23 */
(PID.TID 0000.0001)                 2.858611802425402E+05,      /* J = 24 */
(PID.TID 0000.0001)                 2.917343869596373E+05,      /* J = 25 */
(PID.TID 0000.0001)                 2.969047799856344E+05,      /* J = 26 */
(PID.TID 0000.0001)                 3.013599033908587E+05,      /* J = 27 */
(PID.TID 0000.0001)                 3.050890243928044E+05,      /* J = 28 */
(PID.TID 0000.0001)                 3.080831592123453E+05,      /* J = 29 */
(PID.TID 0000.0001)                 3.103350947164461E+05,      /* J = 30 */
(PID.TID 0000.0001)                 3.118394057952309E+05,      /* J = 31 */
(PID.TID 0000.0001)     2 @  3.125924684315491E+05,             /* J = 32: 33 */
(PID.TID 0000.0001)                 3.118394057952309E+05,      /* J = 34 */
(PID.TID 0000.0001)                 3.103350947164461E+05,      /* J = 35 */
(PID.TID 0000.0001)                 3.080831592123453E+05,      /* J = 36 */
(PID.TID 0000.0001)                 3.050890243928044E+05,      /* J = 37 */
(PID.TID 0000.0001)                 3.013599033908587E+05,      /* J = 38 */
(PID.TID 0000.0001)                 2.969047799856344E+05,      /* J = 39 */
(PID.TID 0000.0001)                 2.917343869596373E+05,      /* J = 40 */
(PID.TID 0000.0001)                 2.858611802425402E+05,      /* J = 41 */
(PID.TID 0000.0001)                 2.792993089037565E+05,      /* J = 42 */
(PID.TID 0000.0001)                 2.720645810660936E+05,      /* J = 43 */
(PID.TID 0000.0001)                 2.641744258225996E+05,      /* J = 44 */
(PID.TID 0000.0001)                 2.556478512483520E+05,      /* J = 45 */
(PID.TID 0000.0001)                 2.465053986083400E+05,      /* J = 46 */
(PID.TID 0000.0001)                 2.367690928717577E+05,      /* J = 47 */
(PID.TID 0000.0001)                 2.264623896519241E+05,      /* J = 48 */
(PID.TID 0000.0001)                 2.156101186996563E+05,      /* J = 49 */
(PID.TID 0000.0001)                 2.042384240862251E+05,      /* J = 50 */
(PID.TID 0000.0001)                 1.923747012199971E+05,      /* J = 51 */
(PID.TID 0000.0001)                 1.800475308484964E+05,      /* J = 52 */
(PID.TID 0000.0001)                 1.672866102048804E+05,      /* J = 53 */
(PID.TID 0000.0001)                 1.541226814647045E+05,      /* J = 54 */
(PID.TID 0000.0001)                 1.405874576853274E+05,      /* J = 55 */
(PID.TID 0000.0001)                 1.267135464063795E+05,      /* J = 56 */
(PID.TID 0000.0001)                 1.125343710953429E+05,      /* J = 57 */
(PID.TID 0000.0001)                 9.808409062749070E+04,      /* J = 58 */
(PID.TID 0000.0001)                 8.339751699416523E+04,      /* J = 59 */
(PID.TID 0000.0001)                 6.851003143764105E+04,      /* J = 60 */
(PID.TID 0000.0001)                 5.345749921461356E+04,      /* J = 61 */
(PID.TID 0000.0001)                 3.827618319365421E+04,      /* J = 62 */
(PID.TID 0000.0001)                 2.300265649478360E+04,      /* J = 63 */
(PID.TID 0000.0001)                 7.673714381622298E+03       /* J = 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dyF =  /* dyF(:,1,:,1) ( units: m ) */
(PID.TID 0000.0001)   128 @  3.126866438026091E+05              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dyF =  /* dyF(1,:,1,:) ( units: m ) */
(PID.TID 0000.0001)    64 @  3.126866438026091E+05              /* J =  1: 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dxG =  /* dxG(:,1,:,1) ( units: m ) */
(PID.TID 0000.0001)   128 @  0.000000000000000E+00              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dxG =  /* dxG(1,:,1,:) ( units: m ) */
(PID.TID 0000.0001)                 0.000000000000000E+00,      /* J =  1 */
(PID.TID 0000.0001)                 1.534280640463982E+04,      /* J =  2 */
(PID.TID 0000.0001)                 3.064865064477965E+04,      /* J =  3 */
(PID.TID 0000.0001)                 4.588065960101153E+04,      /* J =  4 */
(PID.TID 0000.0001)                 6.100213802959343E+04,      /* J =  5 */
(PID.TID 0000.0001)                 7.597665696450579E+04,      /* J =  6 */
(PID.TID 0000.0001)                 9.076814147802141E+04,      /* J =  7 */
(PID.TID 0000.0001)                 1.053409575883663E+05,      /* J =  8 */
(PID.TID 0000.0001)                 1.196599981051027E+05,      /* J =  9 */
(PID.TID 0000.0001)                 1.336907672054259E+05,      /* J = 10 */
(PID.TID 0000.0001)                 1.473994635376230E+05,      /* J = 11 */
(PID.TID 0000.0001)                 1.607530616514898E+05,      /* J = 12 */
(PID.TID 0000.0001)                 1.737193915595329E+05,      /* J = 13 */
(PID.TID 0000.0001)                 1.862672162372875E+05,      /* J = 14 */
(PID.TID 0000.0001)                 1.983663068760452E+05,      /* J = 15 */
(PID.TID 0000.0001)                 2.099875157067021E+05,      /* J = 16 */
(PID.TID 0000.0001)                 2.211028462192875E+05,      /* J = 17 */
(PID.TID 0000.0001)                 2.316855206090085E+05,      /* J = 18 */
(PID.TID 0000.0001)                 2.417100442863275E+05,      /* J = 19 */
(PID.TID 0000.0001)                 2.511522672956614E+05,      /* J = 20 */
(PID.TID 0000.0001)                 2.599894424947394E+05,      /* J = 21 */
(PID.TID 0000.0001)                 2.682002803544621E+05,      /* J = 22 */
(PID.TID 0000.0001)                 2.757650002472408E+05,      /* J = 23 */
(PID.TID 0000.0001)                 2.826653781002625E+05,      /* J = 24 */
(PID.TID 0000.0001)                 2.888847902988777E+05,      /* J = 25 */
(PID.TID 0000.0001)                 2.944082537343438E+05,      /* J = 26 */
(PID.TID 0000.0001)                 2.992224618994463E+05,      /* J = 27 */
(PID.TID 0000.0001)                 3.033158169450409E+05,      /* J = 28 */
(PID.TID 0000.0001)                 3.066784576202870E+05,      /* J = 29 */
(PID.TID 0000.0001)                 3.093022830292655E+05,      /* J = 30 */
(PID.TID 0000.0001)                 3.111809721467461E+05,      /* J = 31 */
(PID.TID 0000.0001)                 3.123099990460912E+05,      /* J = 32 */
(PID.TID 0000.0001)                 3.126866438026091E+05,      /* J = 33 */
(PID.TID 0000.0001)                 3.123099990460912E+05,      /* J = 34 */
(PID.TID 0000.0001)                 3.111809721467461E+05,      /* J = 35 */
(PID.TID 0000.0001)                 3.093022830292655E+05,      /* J = 36 */
(PID.TID 0000.0001)                 3.066784576202870E+05,      /* J = 37 */
(PID.TID 0000.0001)                 3.033158169450409E+05,      /* J = 38 */
(PID.TID 0000.0001)                 2.992224618994463E+05,      /* J = 39 */
(PID.TID 0000.0001)                 2.944082537343438E+05,      /* J = 40 */
(PID.TID 0000.0001)                 2.888847902988777E+05,      /* J = 41 */
(PID.TID 0000.0001)                 2.826653781002625E+05,      /* J = 42 */
(PID.TID 0000.0001)                 2.757650002472408E+05,      /* J = 43 */
(PID.TID 0000.0001)                 2.682002803544621E+05,      /* J = 44 */
(PID.TID 0000.0001)                 2.599894424947394E+05,      /* J = 45 */
(PID.TID 0000.0001)                 2.511522672956614E+05,      /* J = 46 */
(PID.TID 0000.0001)                 2.417100442863275E+05,      /* J = 47 */
(PID.TID 0000.0001)                 2.316855206090085E+05,      /* J = 48 */
(PID.TID 0000.0001)                 2.211028462192875E+05,      /* J = 49 */
(PID.TID 0000.0001)                 2.099875157067021E+05,      /* J = 50 */
(PID.TID 0000.0001)                 1.983663068760452E+05,      /* J = 51 */
(PID.TID 0000.0001)                 1.862672162372875E+05,      /* J = 52 */
(PID.TID 0000.0001)                 1.737193915595329E+05,      /* J = 53 */
(PID.TID 0000.0001)                 1.607530616514898E+05,      /* J = 54 */
(PID.TID 0000.0001)                 1.473994635376230E+05,      /* J = 55 */
(PID.TID 0000.0001)                 1.336907672054259E+05,      /* J = 56 */
(PID.TID 0000.0001)                 1.196599981051027E+05,      /* J = 57 */
(PID.TID 0000.0001)                 1.053409575883663E+05,      /* J = 58 */
(PID.TID 0000.0001)                 9.076814147802141E+04,      /* J = 59 */
(PID.TID 0000.0001)                 7.597665696450579E+04,      /* J = 60 */
(PID.TID 0000.0001)                 6.100213802959343E+04,      /* J = 61 */
(PID.TID 0000.0001)                 4.588065960101153E+04,      /* J = 62 */
(PID.TID 0000.0001)                 3.064865064477965E+04,      /* J = 63 */
(PID.TID 0000.0001)                 1.534280640463982E+04       /* J = 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dyG =  /* dyG(:,1,:,1) ( units: m ) */
(PID.TID 0000.0001)   128 @  3.126866438026091E+05              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dyG =  /* dyG(1,:,1,:) ( units: m ) */
(PID.TID 0000.0001)    64 @  3.126866438026091E+05              /* J =  1: 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dxC =  /* dxC(:,1,:,1) ( units: m ) */
(PID.TID 0000.0001)   128 @  7.673714381622298E+03              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dxC =  /* dxC(1,:,1,:) ( units: m ) */
(PID.TID 0000.0001)                 7.673714381622298E+03,      /* J =  1 */
(PID.TID 0000.0001)                 2.300265649478360E+04,      /* J =  2 */
(PID.TID 0000.0001)                 3.827618319365421E+04,      /* J =  3 */
(PID.TID 0000.0001)                 5.345749921461356E+04,      /* J =  4 */
(PID.TID 0000.0001)                 6.851003143764105E+04,      /* J =  5 */
(PID.TID 0000.0001)                 8.339751699416523E+04,      /* J =  6 */
(PID.TID 0000.0001)                 9.808409062749070E+04,      /* J =  7 */
(PID.TID 0000.0001)                 1.125343710953429E+05,      /* J =  8 */
(PID.TID 0000.0001)                 1.267135464063795E+05,      /* J =  9 */
(PID.TID 0000.0001)                 1.405874576853274E+05,      /* J = 10 */
(PID.TID 0000.0001)                 1.541226814647045E+05,      /* J = 11 */
(PID.TID 0000.0001)                 1.672866102048804E+05,      /* J = 12 */
(PID.TID 0000.0001)                 1.800475308484964E+05,      /* J = 13 */
(PID.TID 0000.0001)                 1.923747012199971E+05,      /* J = 14 */
(PID.TID 0000.0001)                 2.042384240862251E+05,      /* J = 15 */
(PID.TID 0000.0001)                 2.156101186996563E+05,      /* J = 16 */
(PID.TID 0000.0001)                 2.264623896519241E+05,      /* J = 17 */
(PID.TID 0000.0001)                 2.367690928717577E+05,      /* J = 18 */
(PID.TID 0000.0001)                 2.465053986083400E+05,      /* J = 19 */
(PID.TID 0000.0001)                 2.556478512483520E+05,      /* J = 20 */
(PID.TID 0000.0001)                 2.641744258225996E+05,      /* J = 21 */
(PID.TID 0000.0001)                 2.720645810660936E+05,      /* J = 22 */
(PID.TID 0000.0001)                 2.792993089037565E+05,      /* J = 23 */
(PID.TID 0000.0001)                 2.858611802425402E+05,      /* J = 24 */
(PID.TID 0000.0001)                 2.917343869596373E+05,      /* J = 25 */
(PID.TID 0000.0001)                 2.969047799856344E+05,      /* J = 26 */
(PID.TID 0000.0001)                 3.013599033908587E+05,      /* J = 27 */
(PID.TID 0000.0001)                 3.050890243928044E+05,      /* J = 28 */
(PID.TID 0000.0001)                 3.080831592123453E+05,      /* J = 29 */
(PID.TID 0000.0001)                 3.103350947164461E+05,      /* J = 30 */
(PID.TID 0000.0001)                 3.118394057952309E+05,      /* J = 31 */
(PID.TID 0000.0001)     2 @  3.125924684315491E+05,             /* J = 32: 33 */
(PID.TID 0000.0001)                 3.118394057952309E+05,      /* J = 34 */
(PID.TID 0000.0001)                 3.103350947164461E+05,      /* J = 35 */
(PID.TID 0000.0001)                 3.080831592123453E+05,      /* J = 36 */
(PID.TID 0000.0001)                 3.050890243928044E+05,      /* J = 37 */
(PID.TID 0000.0001)                 3.013599033908587E+05,      /* J = 38 */
(PID.TID 0000.0001)                 2.969047799856344E+05,      /* J = 39 */
(PID.TID 0000.0001)                 2.917343869596373E+05,      /* J = 40 */
(PID.TID 0000.0001)                 2.858611802425402E+05,      /* J = 41 */
(PID.TID 0000.0001)                 2.792993089037565E+05,      /* J = 42 */
(PID.TID 0000.0001)                 2.720645810660936E+05,      /* J = 43 */
(PID.TID 0000.0001)                 2.641744258225996E+05,      /* J = 44 */
(PID.TID 0000.0001)                 2.556478512483520E+05,      /* J = 45 */
(PID.TID 0000.0001)                 2.465053986083400E+05,      /* J = 46 */
(PID.TID 0000.0001)                 2.367690928717577E+05,      /* J = 47 */
(PID.TID 0000.0001)                 2.264623896519241E+05,      /* J = 48 */
(PID.TID 0000.0001)                 2.156101186996563E+05,      /* J = 49 */
(PID.TID 0000.0001)                 2.042384240862251E+05,      /* J = 50 */
(PID.TID 0000.0001)                 1.923747012199971E+05,      /* J = 51 */
(PID.TID 0000.0001)                 1.800475308484964E+05,      /* J = 52 */
(PID.TID 0000.0001)                 1.672866102048804E+05,      /* J = 53 */
(PID.TID 0000.0001)                 1.541226814647045E+05,      /* J = 54 */
(PID.TID 0000.0001)                 1.405874576853274E+05,      /* J = 55 */
(PID.TID 0000.0001)                 1.267135464063795E+05,      /* J = 56 */
(PID.TID 0000.0001)                 1.125343710953429E+05,      /* J = 57 */
(PID.TID 0000.0001)                 9.808409062749070E+04,      /* J = 58 */
(PID.TID 0000.0001)                 8.339751699416523E+04,      /* J = 59 */
(PID.TID 0000.0001)                 6.851003143764105E+04,      /* J = 60 */
(PID.TID 0000.0001)                 5.345749921461356E+04,      /* J = 61 */
(PID.TID 0000.0001)                 3.827618319365421E+04,      /* J = 62 */
(PID.TID 0000.0001)                 2.300265649478360E+04,      /* J = 63 */
(PID.TID 0000.0001)                 7.673714381622298E+03       /* J = 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dyC =  /* dyC(:,1,:,1) ( units: m ) */
(PID.TID 0000.0001)   128 @  3.126866438026091E+05              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dyC =  /* dyC(1,:,1,:) ( units: m ) */
(PID.TID 0000.0001)    64 @  3.126866438026091E+05              /* J =  1: 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dxV =  /* dxV(:,1,:,1) ( units: m ) */
(PID.TID 0000.0001)   128 @  0.000000000000000E+00              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dxV =  /* dxV(1,:,1,:) ( units: m ) */
(PID.TID 0000.0001)                 0.000000000000000E+00,      /* J =  1 */
(PID.TID 0000.0001)                 1.534280640463982E+04,      /* J =  2 */
(PID.TID 0000.0001)                 3.064865064477965E+04,      /* J =  3 */
(PID.TID 0000.0001)                 4.588065960101153E+04,      /* J =  4 */
(PID.TID 0000.0001)                 6.100213802959343E+04,      /* J =  5 */
(PID.TID 0000.0001)                 7.597665696450579E+04,      /* J =  6 */
(PID.TID 0000.0001)                 9.076814147802141E+04,      /* J =  7 */
(PID.TID 0000.0001)                 1.053409575883663E+05,      /* J =  8 */
(PID.TID 0000.0001)                 1.196599981051027E+05,      /* J =  9 */
(PID.TID 0000.0001)                 1.336907672054259E+05,      /* J = 10 */
(PID.TID 0000.0001)                 1.473994635376230E+05,      /* J = 11 */
(PID.TID 0000.0001)                 1.607530616514898E+05,      /* J = 12 */
(PID.TID 0000.0001)                 1.737193915595329E+05,      /* J = 13 */
(PID.TID 0000.0001)                 1.862672162372875E+05,      /* J = 14 */
(PID.TID 0000.0001)                 1.983663068760452E+05,      /* J = 15 */
(PID.TID 0000.0001)                 2.099875157067021E+05,      /* J = 16 */
(PID.TID 0000.0001)                 2.211028462192875E+05,      /* J = 17 */
(PID.TID 0000.0001)                 2.316855206090085E+05,      /* J = 18 */
(PID.TID 0000.0001)                 2.417100442863275E+05,      /* J = 19 */
(PID.TID 0000.0001)                 2.511522672956614E+05,      /* J = 20 */
(PID.TID 0000.0001)                 2.599894424947394E+05,      /* J = 21 */
(PID.TID 0000.0001)                 2.682002803544621E+05,      /* J = 22 */
(PID.TID 0000.0001)                 2.757650002472408E+05,      /* J = 23 */
(PID.TID 0000.0001)                 2.826653781002625E+05,      /* J = 24 */
(PID.TID 0000.0001)                 2.888847902988777E+05,      /* J = 25 */
(PID.TID 0000.0001)                 2.944082537343438E+05,      /* J = 26 */
(PID.TID 0000.0001)                 2.992224618994463E+05,      /* J = 27 */
(PID.TID 0000.0001)                 3.033158169450409E+05,      /* J = 28 */
(PID.TID 0000.0001)                 3.066784576202870E+05,      /* J = 29 */
(PID.TID 0000.0001)                 3.093022830292655E+05,      /* J = 30 */
(PID.TID 0000.0001)                 3.111809721467461E+05,      /* J = 31 */
(PID.TID 0000.0001)                 3.123099990460912E+05,      /* J = 32 */
(PID.TID 0000.0001)                 3.126866438026091E+05,      /* J = 33 */
(PID.TID 0000.0001)                 3.123099990460912E+05,      /* J = 34 */
(PID.TID 0000.0001)                 3.111809721467461E+05,      /* J = 35 */
(PID.TID 0000.0001)                 3.093022830292655E+05,      /* J = 36 */
(PID.TID 0000.0001)                 3.066784576202870E+05,      /* J = 37 */
(PID.TID 0000.0001)                 3.033158169450409E+05,      /* J = 38 */
(PID.TID 0000.0001)                 2.992224618994463E+05,      /* J = 39 */
(PID.TID 0000.0001)                 2.944082537343438E+05,      /* J = 40 */
(PID.TID 0000.0001)                 2.888847902988777E+05,      /* J = 41 */
(PID.TID 0000.0001)                 2.826653781002625E+05,      /* J = 42 */
(PID.TID 0000.0001)                 2.757650002472408E+05,      /* J = 43 */
(PID.TID 0000.0001)                 2.682002803544621E+05,      /* J = 44 */
(PID.TID 0000.0001)                 2.599894424947394E+05,      /* J = 45 */
(PID.TID 0000.0001)                 2.511522672956614E+05,      /* J = 46 */
(PID.TID 0000.0001)                 2.417100442863275E+05,      /* J = 47 */
(PID.TID 0000.0001)                 2.316855206090085E+05,      /* J = 48 */
(PID.TID 0000.0001)                 2.211028462192875E+05,      /* J = 49 */
(PID.TID 0000.0001)                 2.099875157067021E+05,      /* J = 50 */
(PID.TID 0000.0001)                 1.983663068760452E+05,      /* J = 51 */
(PID.TID 0000.0001)                 1.862672162372875E+05,      /* J = 52 */
(PID.TID 0000.0001)                 1.737193915595329E+05,      /* J = 53 */
(PID.TID 0000.0001)                 1.607530616514898E+05,      /* J = 54 */
(PID.TID 0000.0001)                 1.473994635376230E+05,      /* J = 55 */
(PID.TID 0000.0001)                 1.336907672054259E+05,      /* J = 56 */
(PID.TID 0000.0001)                 1.196599981051027E+05,      /* J = 57 */
(PID.TID 0000.0001)                 1.053409575883663E+05,      /* J = 58 */
(PID.TID 0000.0001)                 9.076814147802141E+04,      /* J = 59 */
(PID.TID 0000.0001)                 7.597665696450579E+04,      /* J = 60 */
(PID.TID 0000.0001)                 6.100213802959343E+04,      /* J = 61 */
(PID.TID 0000.0001)                 4.588065960101153E+04,      /* J = 62 */
(PID.TID 0000.0001)                 3.064865064477965E+04,      /* J = 63 */
(PID.TID 0000.0001)                 1.534280640463982E+04       /* J = 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dyU =  /* dyU(:,1,:,1) ( units: m ) */
(PID.TID 0000.0001)   128 @  3.126866438026091E+05              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) dyU =  /* dyU(1,:,1,:) ( units: m ) */
(PID.TID 0000.0001)    64 @  3.126866438026091E+05              /* J =  1: 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rA  =  /* rA (:,1,:,1) ( units: m^2 ) */
(PID.TID 0000.0001)   128 @  2.399227099019018E+09              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rA  =  /* rA (1,:,1,:) ( units: m^2 ) */
(PID.TID 0000.0001)                 2.399227099019018E+09,      /* J =  1 */
(PID.TID 0000.0001)                 7.191901348828056E+09,      /* J =  2 */
(PID.TID 0000.0001)                 1.196724967835171E+10,      /* J =  3 */
(PID.TID 0000.0001)                 1.671376785519299E+10,      /* J =  4 */
(PID.TID 0000.0001)                 2.142002110131771E+10,      /* J =  5 */
(PID.TID 0000.0001)                 2.607467164043704E+10,      /* J =  6 */
(PID.TID 0000.0001)                 3.066650601170349E+10,      /* J =  7 */
(PID.TID 0000.0001)                 3.518446208391881E+10,      /* J =  8 */
(PID.TID 0000.0001)                 3.961765570517892E+10,      /* J =  9 */
(PID.TID 0000.0001)                 4.395540692374861E+10,      /* J = 10 */
(PID.TID 0000.0001)                 4.818726571700001E+10,      /* J = 11 */
(PID.TID 0000.0001)                 5.230303716643334E+10,      /* J = 12 */
(PID.TID 0000.0001)                 5.629280601812741E+10,      /* J = 13 */
(PID.TID 0000.0001)                 6.014696056945659E+10,      /* J = 14 */
(PID.TID 0000.0001)                 6.385621582452238E+10,      /* J = 15 */
(PID.TID 0000.0001)                 6.741163586252305E+10,      /* J = 16 */
(PID.TID 0000.0001)                 7.080465536516847E+10,      /* J = 17 */
(PID.TID 0000.0001)                 7.402710025128452E+10,      /* J = 18 */
(PID.TID 0000.0001)                 7.707120736888658E+10,      /* J = 19 */
(PID.TID 0000.0001)                 7.992964319729683E+10,      /* J = 20 */
(PID.TID 0000.0001)                 8.259552151423445E+10,      /* J = 21 */
(PID.TID 0000.0001)                 8.506241998533160E+10,      /* J = 22 */
(PID.TID 0000.0001)                 8.732439563609566E+10,      /* J = 23 */
(PID.TID 0000.0001)                 8.937599916905870E+10,      /* J = 24 */
(PID.TID 0000.0001)                 9.121228809161067E+10,      /* J = 25 */
(PID.TID 0000.0001)                 9.282883862289705E+10,      /* J = 26 */
(PID.TID 0000.0001)                 9.422175635109474E+10,      /* J = 27 */
(PID.TID 0000.0001)                 9.538768561539165E+10,      /* J = 28 */
(PID.TID 0000.0001)                 9.632381759006651E+10,      /* J = 29 */
(PID.TID 0000.0001)                 9.702789705119698E+10,      /* J = 30 */
(PID.TID 0000.0001)                 9.749822780969106E+10,      /* J = 31 */
(PID.TID 0000.0001)     2 @  9.773367679755542E+10,             /* J = 32: 33 */
(PID.TID 0000.0001)                 9.749822780969106E+10,      /* J = 34 */
(PID.TID 0000.0001)                 9.702789705119698E+10,      /* J = 35 */
(PID.TID 0000.0001)                 9.632381759006651E+10,      /* J = 36 */
(PID.TID 0000.0001)                 9.538768561539165E+10,      /* J = 37 */
(PID.TID 0000.0001)                 9.422175635109474E+10,      /* J = 38 */
(PID.TID 0000.0001)                 9.282883862289705E+10,      /* J = 39 */
(PID.TID 0000.0001)                 9.121228809161067E+10,      /* J = 40 */
(PID.TID 0000.0001)                 8.937599916905870E+10,      /* J = 41 */
(PID.TID 0000.0001)                 8.732439563609566E+10,      /* J = 42 */
(PID.TID 0000.0001)                 8.506241998533160E+10,      /* J = 43 */
(PID.TID 0000.0001)                 8.259552151423445E+10,      /* J = 44 */
(PID.TID 0000.0001)                 7.992964319729683E+10,      /* J = 45 */
(PID.TID 0000.0001)                 7.707120736888658E+10,      /* J = 46 */
(PID.TID 0000.0001)                 7.402710025128452E+10,      /* J = 47 */
(PID.TID 0000.0001)                 7.080465536516847E+10,      /* J = 48 */
(PID.TID 0000.0001)                 6.741163586252305E+10,      /* J = 49 */
(PID.TID 0000.0001)                 6.385621582452238E+10,      /* J = 50 */
(PID.TID 0000.0001)                 6.014696056945659E+10,      /* J = 51 */
(PID.TID 0000.0001)                 5.629280601812741E+10,      /* J = 52 */
(PID.TID 0000.0001)                 5.230303716643334E+10,      /* J = 53 */
(PID.TID 0000.0001)                 4.818726571700001E+10,      /* J = 54 */
(PID.TID 0000.0001)                 4.395540692374861E+10,      /* J = 55 */
(PID.TID 0000.0001)                 3.961765570517892E+10,      /* J = 56 */
(PID.TID 0000.0001)                 3.518446208391881E+10,      /* J = 57 */
(PID.TID 0000.0001)                 3.066650601170349E+10,      /* J = 58 */
(PID.TID 0000.0001)                 2.607467164043704E+10,      /* J = 59 */
(PID.TID 0000.0001)                 2.142002110131771E+10,      /* J = 60 */
(PID.TID 0000.0001)                 1.671376785519299E+10,      /* J = 61 */
(PID.TID 0000.0001)                 1.196724967835171E+10,      /* J = 62 */
(PID.TID 0000.0001)                 7.191901348828056E+09,      /* J = 63 */
(PID.TID 0000.0001)                 2.399227099019018E+09       /* J = 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rAw =  /* rAw(:,1,:,1) ( units: m^2 ) */
(PID.TID 0000.0001)   128 @  2.399227099019018E+09              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rAw =  /* rAw(1,:,1,:) ( units: m^2 ) */
(PID.TID 0000.0001)                 2.399227099019018E+09,      /* J =  1 */
(PID.TID 0000.0001)                 7.191901348828056E+09,      /* J =  2 */
(PID.TID 0000.0001)                 1.196724967835171E+10,      /* J =  3 */
(PID.TID 0000.0001)                 1.671376785519299E+10,      /* J =  4 */
(PID.TID 0000.0001)                 2.142002110131771E+10,      /* J =  5 */
(PID.TID 0000.0001)                 2.607467164043704E+10,      /* J =  6 */
(PID.TID 0000.0001)                 3.066650601170349E+10,      /* J =  7 */
(PID.TID 0000.0001)                 3.518446208391881E+10,      /* J =  8 */
(PID.TID 0000.0001)                 3.961765570517892E+10,      /* J =  9 */
(PID.TID 0000.0001)                 4.395540692374861E+10,      /* J = 10 */
(PID.TID 0000.0001)                 4.818726571700001E+10,      /* J = 11 */
(PID.TID 0000.0001)                 5.230303716643334E+10,      /* J = 12 */
(PID.TID 0000.0001)                 5.629280601812741E+10,      /* J = 13 */
(PID.TID 0000.0001)                 6.014696056945659E+10,      /* J = 14 */
(PID.TID 0000.0001)                 6.385621582452238E+10,      /* J = 15 */
(PID.TID 0000.0001)                 6.741163586252305E+10,      /* J = 16 */
(PID.TID 0000.0001)                 7.080465536516847E+10,      /* J = 17 */
(PID.TID 0000.0001)                 7.402710025128452E+10,      /* J = 18 */
(PID.TID 0000.0001)                 7.707120736888658E+10,      /* J = 19 */
(PID.TID 0000.0001)                 7.992964319729683E+10,      /* J = 20 */
(PID.TID 0000.0001)                 8.259552151423445E+10,      /* J = 21 */
(PID.TID 0000.0001)                 8.506241998533160E+10,      /* J = 22 */
(PID.TID 0000.0001)                 8.732439563609566E+10,      /* J = 23 */
(PID.TID 0000.0001)                 8.937599916905870E+10,      /* J = 24 */
(PID.TID 0000.0001)                 9.121228809161067E+10,      /* J = 25 */
(PID.TID 0000.0001)                 9.282883862289705E+10,      /* J = 26 */
(PID.TID 0000.0001)                 9.422175635109474E+10,      /* J = 27 */
(PID.TID 0000.0001)                 9.538768561539165E+10,      /* J = 28 */
(PID.TID 0000.0001)                 9.632381759006651E+10,      /* J = 29 */
(PID.TID 0000.0001)                 9.702789705119698E+10,      /* J = 30 */
(PID.TID 0000.0001)                 9.749822780969106E+10,      /* J = 31 */
(PID.TID 0000.0001)     2 @  9.773367679755542E+10,             /* J = 32: 33 */
(PID.TID 0000.0001)                 9.749822780969106E+10,      /* J = 34 */
(PID.TID 0000.0001)                 9.702789705119698E+10,      /* J = 35 */
(PID.TID 0000.0001)                 9.632381759006651E+10,      /* J = 36 */
(PID.TID 0000.0001)                 9.538768561539165E+10,      /* J = 37 */
(PID.TID 0000.0001)                 9.422175635109474E+10,      /* J = 38 */
(PID.TID 0000.0001)                 9.282883862289705E+10,      /* J = 39 */
(PID.TID 0000.0001)                 9.121228809161067E+10,      /* J = 40 */
(PID.TID 0000.0001)                 8.937599916905870E+10,      /* J = 41 */
(PID.TID 0000.0001)                 8.732439563609566E+10,      /* J = 42 */
(PID.TID 0000.0001)                 8.506241998533160E+10,      /* J = 43 */
(PID.TID 0000.0001)                 8.259552151423445E+10,      /* J = 44 */
(PID.TID 0000.0001)                 7.992964319729683E+10,      /* J = 45 */
(PID.TID 0000.0001)                 7.707120736888658E+10,      /* J = 46 */
(PID.TID 0000.0001)                 7.402710025128452E+10,      /* J = 47 */
(PID.TID 0000.0001)                 7.080465536516847E+10,      /* J = 48 */
(PID.TID 0000.0001)                 6.741163586252305E+10,      /* J = 49 */
(PID.TID 0000.0001)                 6.385621582452238E+10,      /* J = 50 */
(PID.TID 0000.0001)                 6.014696056945659E+10,      /* J = 51 */
(PID.TID 0000.0001)                 5.629280601812741E+10,      /* J = 52 */
(PID.TID 0000.0001)                 5.230303716643334E+10,      /* J = 53 */
(PID.TID 0000.0001)                 4.818726571700001E+10,      /* J = 54 */
(PID.TID 0000.0001)                 4.395540692374861E+10,      /* J = 55 */
(PID.TID 0000.0001)                 3.961765570517892E+10,      /* J = 56 */
(PID.TID 0000.0001)                 3.518446208391881E+10,      /* J = 57 */
(PID.TID 0000.0001)                 3.066650601170349E+10,      /* J = 58 */
(PID.TID 0000.0001)                 2.607467164043704E+10,      /* J = 59 */
(PID.TID 0000.0001)                 2.142002110131771E+10,      /* J = 60 */
(PID.TID 0000.0001)                 1.671376785519299E+10,      /* J = 61 */
(PID.TID 0000.0001)                 1.196724967835171E+10,      /* J = 62 */
(PID.TID 0000.0001)                 7.191901348828056E+09,      /* J = 63 */
(PID.TID 0000.0001)                 2.399227099019018E+09       /* J = 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rAs =  /* rAs(:,1,:,1) ( units: m^2 ) */
(PID.TID 0000.0001)   128 @  0.000000000000000E+00              /* I =  1:128 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) rAs =  /* rAs(1,:,1,:) ( units: m^2 ) */
(PID.TID 0000.0001)                 0.000000000000000E+00,      /* J =  1 */
(PID.TID 0000.0001)                 4.797008993346594E+09,      /* J =  2 */
(PID.TID 0000.0001)                 9.582461571859741E+09,      /* J =  3 */
(PID.TID 0000.0001)                 1.434482916112175E+10,      /* J =  4 */
(PID.TID 0000.0001)                 1.907263880047595E+10,      /* J =  5 */
(PID.TID 0000.0001)                 2.375450078239423E+10,      /* J =  6 */
(PID.TID 0000.0001)                 2.837913609127881E+10,      /* J =  7 */
(PID.TID 0000.0001)                 3.293540357560110E+10,      /* J =  8 */
(PID.TID 0000.0001)                 3.741232678790870E+10,      /* J =  9 */
(PID.TID 0000.0001)                 4.179912042805190E+10,      /* J = 10 */
(PID.TID 0000.0001)                 4.608521632591325E+10,      /* J = 11 */
(PID.TID 0000.0001)                 5.026028890105701E+10,      /* J = 12 */
(PID.TID 0000.0001)                 5.431428003795675E+10,      /* J = 13 */
(PID.TID 0000.0001)                 5.823742331687643E+10,      /* J = 14 */
(PID.TID 0000.0001)                 6.202026754202964E+10,      /* J = 15 */
(PID.TID 0000.0001)                 6.565369951034003E+10,      /* J = 16 */
(PID.TID 0000.0001)                 6.912896596594559E+10,      /* J = 17 */
(PID.TID 0000.0001)                 7.243769468755634E+10,      /* J = 18 */
(PID.TID 0000.0001)                 7.557191465787256E+10,      /* J = 19 */
(PID.TID 0000.0001)                 7.852407526645964E+10,      /* J = 20 */
(PID.TID 0000.0001)                 8.128706449983365E+10,      /* J = 21 */
(PID.TID 0000.0001)                 8.385422607492096E+10,      /* J = 22 */
(PID.TID 0000.0001)                 8.621937547463147E+10,      /* J = 23 */
(PID.TID 0000.0001)                 8.837681484689812E+10,      /* J = 24 */
(PID.TID 0000.0001)                 9.032134673130377E+10,      /* J = 25 */
(PID.TID 0000.0001)                 9.204828658021817E+10,      /* J = 26 */
(PID.TID 0000.0001)                 9.355347404428317E+10,      /* J = 27 */
(PID.TID 0000.0001)                 9.483328299505896E+10,      /* J = 28 */
(PID.TID 0000.0001)                 9.588463026068500E+10,      /* J = 29 */
(PID.TID 0000.0001)                 9.670498305351135E+10,      /* J = 30 */
(PID.TID 0000.0001)                 9.729236507180573E+10,      /* J = 31 */
(PID.TID 0000.0001)                 9.764536126083740E+10,      /* J = 32 */
(PID.TID 0000.0001)                 9.776312122186818E+10,      /* J = 33 */
(PID.TID 0000.0001)                 9.764536126083740E+10,      /* J = 34 */
(PID.TID 0000.0001)                 9.729236507180573E+10,      /* J = 35 */
(PID.TID 0000.0001)                 9.670498305351135E+10,      /* J = 36 */
(PID.TID 0000.0001)                 9.588463026068500E+10,      /* J = 37 */
(PID.TID 0000.0001)                 9.483328299505896E+10,      /* J = 38 */
(PID.TID 0000.0001)                 9.355347404428317E+10,      /* J = 39 */
(PID.TID 0000.0001)                 9.204828658021817E+10,      /* J = 40 */
(PID.TID 0000.0001)                 9.032134673130377E+10,      /* J = 41 */
(PID.TID 0000.0001)                 8.837681484689812E+10,      /* J = 42 */
(PID.TID 0000.0001)                 8.621937547463147E+10,      /* J = 43 */
(PID.TID 0000.0001)                 8.385422607492096E+10,      /* J = 44 */
(PID.TID 0000.0001)                 8.128706449983365E+10,      /* J = 45 */
(PID.TID 0000.0001)                 7.852407526645964E+10,      /* J = 46 */
(PID.TID 0000.0001)                 7.557191465787256E+10,      /* J = 47 */
(PID.TID 0000.0001)                 7.243769468755634E+10,      /* J = 48 */
(PID.TID 0000.0001)                 6.912896596594559E+10,      /* J = 49 */
(PID.TID 0000.0001)                 6.565369951034003E+10,      /* J = 50 */
(PID.TID 0000.0001)                 6.202026754202964E+10,      /* J = 51 */
(PID.TID 0000.0001)                 5.823742331687643E+10,      /* J = 52 */
(PID.TID 0000.0001)                 5.431428003795675E+10,      /* J = 53 */
(PID.TID 0000.0001)                 5.026028890105701E+10,      /* J = 54 */
(PID.TID 0000.0001)                 4.608521632591325E+10,      /* J = 55 */
(PID.TID 0000.0001)                 4.179912042805190E+10,      /* J = 56 */
(PID.TID 0000.0001)                 3.741232678790870E+10,      /* J = 57 */
(PID.TID 0000.0001)                 3.293540357560110E+10,      /* J = 58 */
(PID.TID 0000.0001)                 2.837913609127881E+10,      /* J = 59 */
(PID.TID 0000.0001)                 2.375450078239423E+10,      /* J = 60 */
(PID.TID 0000.0001)                 1.907263880047595E+10,      /* J = 61 */
(PID.TID 0000.0001)                 1.434482916112175E+10,      /* J = 62 */
(PID.TID 0000.0001)                 9.582461571859741E+09,      /* J = 63 */
(PID.TID 0000.0001)                 4.797008993346594E+09       /* J = 64 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) globalArea = /* Integrated horizontal Area (m^2) */
(PID.TID 0000.0001)                 3.303322488638320E+14
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) the_run_name = /* Name of this simulation */
(PID.TID 0000.0001)               'Tutorial Biogeo'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // End of Model config. summary
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
(PID.TID 0000.0001) == Packages configuration : Check & print summary ==
(PID.TID 0000.0001) 
(PID.TID 0000.0001) GMREDI_CHECK: #define GMREDI
(PID.TID 0000.0001) GM_AdvForm =     /* if FALSE => use SkewFlux Form */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_InMomAsStress = /* if TRUE => apply as Eddy Stress */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_AdvSeparate = /* Calc Bolus & Euler Adv. separately */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_ExtraDiag =   /* Tensor Extra Diag (line 1&2) non 0 */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_isopycK =    /* Background Isopyc. Diffusivity [m^2/s] */
(PID.TID 0000.0001)                 1.000000000000000E+03
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_skewflx*K =  /* Background GM_SkewFlx Diffusivity [m^2/s] */
(PID.TID 0000.0001)                 1.000000000000000E+03
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_advec*K =    /* Backg. GM-Advec(=Bolus) Diffusivity [m^2/s]*/
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_Kmin_horiz = /* Minimum Horizontal Diffusivity [m^2/s] */
(PID.TID 0000.0001)                 5.000000000000000E+01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_Visbeck_alpha = /* Visbeck alpha coeff. [-] */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_Small_Number =  /* epsilon used in slope calc */
(PID.TID 0000.0001)                 9.999999999999999E-21
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_slopeSqCutoff = /* Slope^2 cut-off value */
(PID.TID 0000.0001)                 1.000000000000000E+08
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_taper_scheme =  /* Type of Tapering/Clipping scheme */
(PID.TID 0000.0001)               'dm95                                    '
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_maxSlope =  /* Maximum Slope (Tapering/Clipping) */
(PID.TID 0000.0001)                 1.000000000000000E-02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_facTrL2dz = /* Minimum Trans.Layer Thick. (factor of dz) */
(PID.TID 0000.0001)                 1.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_facTrL2ML = /* Max.Trans.Layer Thick. (factor of MxL Depth)*/
(PID.TID 0000.0001)                 5.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_maxTransLay = /* Maximum Transition Layer Thickness [m] */
(PID.TID 0000.0001)                 5.000000000000000E+02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_UseBVP = /* if TRUE => use bvp a la Ferrari et al. (2010) */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_BVP_ModeNumber = /* Vertical mode number for BVP wave speed */
(PID.TID 0000.0001)                       1
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_BVP_cMin = /* Minimum wave speed for BVP [m/s] */
(PID.TID 0000.0001)                 1.000000000000000E-01
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) GM_useSubMeso = /* if TRUE => use Sub-Meso param. (B.Fox-Kemper) */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) subMeso_Ceff = /* efficiency coeff. of Mixed-Layer Eddies [-] */
(PID.TID 0000.0001)                 7.000000000000001E-02
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) subMeso_invTau = /* inverse of Sub-Meso mixing time-scale [/s] */
(PID.TID 0000.0001)                 2.000000000000000E-06
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) subMeso_LfMin = /* minimum length-scale "Lf" [m] */
(PID.TID 0000.0001)                 1.000000000000000E+03
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) subMeso_Lmax = /* maximum grid-scale length [m] */
(PID.TID 0000.0001)                 1.100000000000000E+05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_CHECK: #define ALLOW_PTRACERS
(PID.TID 0000.0001) // ===================================
(PID.TID 0000.0001) // PTRACERS parameters
(PID.TID 0000.0001) // ===================================
(PID.TID 0000.0001) PTRACERS_numInUse = /* number of tracers */
(PID.TID 0000.0001)                       5
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_Iter0 = /* timestep number when tracers are initialized */
(PID.TID 0000.0001)                       0
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_startAllTrc =/* all tracers start @ startTime */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_doAB_onGpTr =/* apply AB on Tendencies (rather than on Tracers) */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_addSrelax2EmP =/* add Salt relaxation to EmP */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_dTLev =   /* Ptracer timestep ( s ) */
(PID.TID 0000.0001)    15 @  4.320000000000000E+04              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_monitorFreq = /* Frequency^-1 for monitor output (s) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_dumpFreq = /* Frequency^-1 for snapshot output (s) */
(PID.TID 0000.0001)                 4.320000000000000E+04
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_taveFreq = /* Frequency^-1 for time-Aver. output (s) */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useRecords = /* all tracers in 1 file */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_timeave_mnc = /* use MNC for Tave output */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_snapshot_mnc = /* use MNC for snapshot output */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_pickup_write_mnc = /* use MNC for writing pickups */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_pickup_read_mnc = /* use MNC for reading pickups */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001)  -----------------------------------
(PID.TID 0000.0001)  tracer number :    1
(PID.TID 0000.0001) PTRACERS_names = /* Tracer short name */
(PID.TID 0000.0001)               'DIC'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_long_names = /* Tracer long name */
(PID.TID 0000.0001)               'Dissolved Inorganic Carbon (DIC) [mol C/m^3]'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ioLabel = /* tracer IO Label */
(PID.TID 0000.0001)               '01'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_advScheme = /* Advection Scheme */
(PID.TID 0000.0001)                      30
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_SOM_Advection = /* tracer uses SOM advection scheme */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ImplVertAdv = /* implicit vert. advection flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_MultiDimAdv = /* tracer uses Multi-Dim advection */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_AdamsBashGtr = /* apply AB on tracer tendency */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_AdamsBash_Tr = /* apply AB on passive tracer */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffKh = /* Laplacian Diffusivity */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffK4 = /* Biharmonic Diffusivity */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffKrNr = /* Vertical Diffusivity */
(PID.TID 0000.0001)    15 @  3.000000000000000E-05              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useGMRedi = /* apply GM-Redi */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useDWNSLP = /* apply DOWN-SLOPE Flow */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useKPP = /* apply KPP scheme */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ref = /* Reference vertical profile */
(PID.TID 0000.0001)                 2.028200000000000E+00,      /* K =  1 */
(PID.TID 0000.0001)                 2.060900000000000E+00,      /* K =  2 */
(PID.TID 0000.0001)                 2.120600000000000E+00,      /* K =  3 */
(PID.TID 0000.0001)                 2.158100000000000E+00,      /* K =  4 */
(PID.TID 0000.0001)                 2.190400000000000E+00,      /* K =  5 */
(PID.TID 0000.0001)                 2.218800000000000E+00,      /* K =  6 */
(PID.TID 0000.0001)                 2.247400000000000E+00,      /* K =  7 */
(PID.TID 0000.0001)                 2.269900000000000E+00,      /* K =  8 */
(PID.TID 0000.0001)                 2.279200000000000E+00,      /* K =  9 */
(PID.TID 0000.0001)                 2.281400000000000E+00,      /* K = 10 */
(PID.TID 0000.0001)                 2.281500000000000E+00,      /* K = 11 */
(PID.TID 0000.0001)                 2.280600000000000E+00,      /* K = 12 */
(PID.TID 0000.0001)                 2.280000000000000E+00,      /* K = 13 */
(PID.TID 0000.0001)                 2.276000000000000E+00,      /* K = 14 */
(PID.TID 0000.0001)                 2.275800000000000E+00       /* K = 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_EvPrRn =/* tracer conc. in Evap. & Rain */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001)  -----------------------------------
(PID.TID 0000.0001)  tracer number :    2
(PID.TID 0000.0001) PTRACERS_names = /* Tracer short name */
(PID.TID 0000.0001)               'Alk'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_long_names = /* Tracer long name */
(PID.TID 0000.0001)               'Alkalinity (Alk) [mol eq/m^3]'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ioLabel = /* tracer IO Label */
(PID.TID 0000.0001)               '02'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_advScheme = /* Advection Scheme */
(PID.TID 0000.0001)                      30
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_SOM_Advection = /* tracer uses SOM advection scheme */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ImplVertAdv = /* implicit vert. advection flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_MultiDimAdv = /* tracer uses Multi-Dim advection */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_AdamsBashGtr = /* apply AB on tracer tendency */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_AdamsBash_Tr = /* apply AB on passive tracer */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffKh = /* Laplacian Diffusivity */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffK4 = /* Biharmonic Diffusivity */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffKrNr = /* Vertical Diffusivity */
(PID.TID 0000.0001)    15 @  3.000000000000000E-05              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useGMRedi = /* apply GM-Redi */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useDWNSLP = /* apply DOWN-SLOPE Flow */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useKPP = /* apply KPP scheme */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ref = /* Reference vertical profile */
(PID.TID 0000.0001)                 2.308600000000000E+00,      /* K =  1 */
(PID.TID 0000.0001)                 2.314900000000000E+00,      /* K =  2 */
(PID.TID 0000.0001)                 2.316400000000000E+00,      /* K =  3 */
(PID.TID 0000.0001)                 2.311200000000000E+00,      /* K =  4 */
(PID.TID 0000.0001)                 2.309800000000000E+00,      /* K =  5 */
(PID.TID 0000.0001)                 2.316000000000000E+00,      /* K =  6 */
(PID.TID 0000.0001)                 2.331300000000000E+00,      /* K =  7 */
(PID.TID 0000.0001)                 2.351700000000000E+00,      /* K =  8 */
(PID.TID 0000.0001)                 2.366700000000000E+00,      /* K =  9 */
(PID.TID 0000.0001)                 2.376100000000000E+00,      /* K = 10 */
(PID.TID 0000.0001)                 2.383200000000000E+00,      /* K = 11 */
(PID.TID 0000.0001)                 2.386200000000000E+00,      /* K = 12 */
(PID.TID 0000.0001)                 2.388100000000000E+00,      /* K = 13 */
(PID.TID 0000.0001)                 2.386300000000000E+00,      /* K = 14 */
(PID.TID 0000.0001)                 2.386700000000000E+00       /* K = 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_EvPrRn =/* tracer conc. in Evap. & Rain */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001)  -----------------------------------
(PID.TID 0000.0001)  tracer number :    3
(PID.TID 0000.0001) PTRACERS_names = /* Tracer short name */
(PID.TID 0000.0001)               'PO4'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_long_names = /* Tracer long name */
(PID.TID 0000.0001)               'Phosphate (PO4) [mol P/m^3]'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ioLabel = /* tracer IO Label */
(PID.TID 0000.0001)               '03'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_advScheme = /* Advection Scheme */
(PID.TID 0000.0001)                      30
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_SOM_Advection = /* tracer uses SOM advection scheme */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ImplVertAdv = /* implicit vert. advection flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_MultiDimAdv = /* tracer uses Multi-Dim advection */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_AdamsBashGtr = /* apply AB on tracer tendency */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_AdamsBash_Tr = /* apply AB on passive tracer */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffKh = /* Laplacian Diffusivity */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffK4 = /* Biharmonic Diffusivity */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffKrNr = /* Vertical Diffusivity */
(PID.TID 0000.0001)    15 @  3.000000000000000E-05              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useGMRedi = /* apply GM-Redi */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useDWNSLP = /* apply DOWN-SLOPE Flow */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useKPP = /* apply KPP scheme */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ref = /* Reference vertical profile */
(PID.TID 0000.0001)                 5.438000000000000E-04,      /* K =  1 */
(PID.TID 0000.0001)                 7.821000000000000E-04,      /* K =  2 */
(PID.TID 0000.0001)                 1.133500000000000E-03,      /* K =  3 */
(PID.TID 0000.0001)                 1.491300000000000E-03,      /* K =  4 */
(PID.TID 0000.0001)                 1.860600000000000E-03,      /* K =  5 */
(PID.TID 0000.0001)                 2.198600000000000E-03,      /* K =  6 */
(PID.TID 0000.0001)                 2.396600000000000E-03,      /* K =  7 */
(PID.TID 0000.0001)                 2.418700000000000E-03,      /* K =  8 */
(PID.TID 0000.0001)                 2.404600000000000E-03,      /* K =  9 */
(PID.TID 0000.0001)                 2.329100000000000E-03,      /* K = 10 */
(PID.TID 0000.0001)                 2.292200000000000E-03,      /* K = 11 */
(PID.TID 0000.0001)                 2.288600000000000E-03,      /* K = 12 */
(PID.TID 0000.0001)                 2.260800000000000E-03,      /* K = 13 */
(PID.TID 0000.0001)                 2.235600000000000E-03,      /* K = 14 */
(PID.TID 0000.0001)                 2.229600000000000E-03       /* K = 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_EvPrRn =/* tracer conc. in Evap. & Rain */
(PID.TID 0000.0001)                 1.234567000000000E+05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001)  -----------------------------------
(PID.TID 0000.0001)  tracer number :    4
(PID.TID 0000.0001) PTRACERS_names = /* Tracer short name */
(PID.TID 0000.0001)               'DOP'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_long_names = /* Tracer long name */
(PID.TID 0000.0001)               'Dissolved Organic Phosphorus (DOP) [mol P/m^3]'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ioLabel = /* tracer IO Label */
(PID.TID 0000.0001)               '04'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_advScheme = /* Advection Scheme */
(PID.TID 0000.0001)                      30
(PID.TID 0000.0001)     ;
OAD: TIMING: stamp 0: 1475724885.923800
(PID.TID 0000.0001) PTRACERS_SOM_Advection = /* tracer uses SOM advection scheme */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ImplVertAdv = /* implicit vert. advection flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_MultiDimAdv = /* tracer uses Multi-Dim advection */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_AdamsBashGtr = /* apply AB on tracer tendency */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_AdamsBash_Tr = /* apply AB on passive tracer */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffKh = /* Laplacian Diffusivity */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffK4 = /* Biharmonic Diffusivity */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffKrNr = /* Vertical Diffusivity */
(PID.TID 0000.0001)    15 @  3.000000000000000E-05              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useGMRedi = /* apply GM-Redi */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useDWNSLP = /* apply DOWN-SLOPE Flow */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useKPP = /* apply KPP scheme */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ref = /* Reference vertical profile */
(PID.TID 0000.0001)    15 @  0.000000000000000E+00              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_EvPrRn =/* tracer conc. in Evap. & Rain */
(PID.TID 0000.0001)                 1.234567000000000E+05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001)  -----------------------------------
(PID.TID 0000.0001)  tracer number :    5
(PID.TID 0000.0001) PTRACERS_names = /* Tracer short name */
(PID.TID 0000.0001)               'O2'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_long_names = /* Tracer long name */
(PID.TID 0000.0001)               'Dissolved Oxygen (O2) [mol O/m^3]'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ioLabel = /* tracer IO Label */
(PID.TID 0000.0001)               '05'
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_advScheme = /* Advection Scheme */
(PID.TID 0000.0001)                      30
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_SOM_Advection = /* tracer uses SOM advection scheme */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ImplVertAdv = /* implicit vert. advection flag */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_MultiDimAdv = /* tracer uses Multi-Dim advection */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_AdamsBashGtr = /* apply AB on tracer tendency */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_AdamsBash_Tr = /* apply AB on passive tracer */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffKh = /* Laplacian Diffusivity */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffK4 = /* Biharmonic Diffusivity */
(PID.TID 0000.0001)                 0.000000000000000E+00
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_diffKrNr = /* Vertical Diffusivity */
(PID.TID 0000.0001)    15 @  3.000000000000000E-05              /* K =  1: 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useGMRedi = /* apply GM-Redi */
(PID.TID 0000.0001)                   T
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useDWNSLP = /* apply DOWN-SLOPE Flow */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_useKPP = /* apply KPP scheme */
(PID.TID 0000.0001)                   F
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_ref = /* Reference vertical profile */
(PID.TID 0000.0001)                 2.457000000000000E-01,      /* K =  1 */
(PID.TID 0000.0001)                 2.336000000000000E-01,      /* K =  2 */
(PID.TID 0000.0001)                 1.975000000000000E-01,      /* K =  3 */
(PID.TID 0000.0001)                 1.729000000000000E-01,      /* K =  4 */
(PID.TID 0000.0001)                 1.591000000000000E-01,      /* K =  5 */
(PID.TID 0000.0001)                 1.503000000000000E-01,      /* K =  6 */
(PID.TID 0000.0001)                 1.424000000000000E-01,      /* K =  7 */
(PID.TID 0000.0001)                 1.445000000000000E-01,      /* K =  8 */
(PID.TID 0000.0001)                 1.549000000000000E-01,      /* K =  9 */
(PID.TID 0000.0001)                 1.661000000000000E-01,      /* K = 10 */
(PID.TID 0000.0001)                 1.774000000000000E-01,      /* K = 11 */
(PID.TID 0000.0001)                 1.863000000000000E-01,      /* K = 12 */
(PID.TID 0000.0001)                 1.925000000000000E-01,      /* K = 13 */
(PID.TID 0000.0001)                 2.021000000000000E-01,      /* K = 14 */
(PID.TID 0000.0001)                 2.051000000000000E-01       /* K = 15 */
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001) PTRACERS_EvPrRn =/* tracer conc. in Evap. & Rain */
(PID.TID 0000.0001)                 1.234567000000000E+05
(PID.TID 0000.0001)     ;
(PID.TID 0000.0001)  -----------------------------------
(PID.TID 0000.0001) GCHEM_CHECK: #define ALLOW_GCHEM
(PID.TID 0000.0001) CTRL_CHECK: ctrl package
(PID.TID 0000.0001) COST_CHECK: cost package
(PID.TID 0000.0001) GRDCHK_CHECK: grdchk package
(PID.TID 0000.0001) GAD_CHECK: #define ALLOW_GENERIC_ADVDIFF
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Check Model config. (CONFIG_CHECK):
(PID.TID 0000.0001) // CONFIG_CHECK : Normal End
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
 OAD: IT+      1048576
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords = 123 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   2 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)     nFlds =  11 , nFl3D =   8 , fields:
(PID.TID 0000.0001)  >Uvel    < >Vvel    < >Theta   < >Salt    < >GuNm1   < >GvNm1   < >GtNm1   < >GsNm1   < >EtaN    < >dEtaHdt < >EtaH    <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Uvel    ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Vvel    ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Theta   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Salt    ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GuNm1   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GvNm1   ", #   6 in fldList, rec=   6
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GtNm1   ", #   7 in fldList, rec=   7
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GsNm1   ", #   8 in fldList, rec=   8
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "EtaN    ", #   9 in fldList, rec= 121
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup.0005184000
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords =   5 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   3 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)    3:  15   1  15
(PID.TID 0000.0001)     nFlds =   5 , nFl3D =   0 , fields:
(PID.TID 0000.0001)  >pTr01   < >pTr02   < >pTr03   < >pTr04   < >pTr05   <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
OAD: TIMING: stamp 1: 1475724942.695934
OAD: TIMING: delta stamps 1-0: 56.772134
OAD: TIMING: stamp 2: 1475724990.580831
OAD: TIMING: delta stamps 2-1: 47.884897
OAD: TIMING: delta stamps 2-0: 104.657031
OAD: TIMING: ratio stamps (2-1)/(1-0): 4.788490e+07/5.677213e+07=8.434578e-01
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr01   ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr02   ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr03   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr04   ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr05   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup_ptracers.0005184000
 DIC_SURFFORCING_INIT, it=   5184000 : Reading new data, i0,i1=   12    1
 QQ alpha before  9.70000000000000011E-011
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Model current state
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
 EXTERNAL_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
 DIC_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
(PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
 cg2d: Sum(rhs),rhsMax =  -3.18101193386156E-07  7.68315975271975E+00
 DIC_COST: iter,totcost =  5184001 -1.510938947300254E+11
 cg2d: Sum(rhs),rhsMax =  -3.16618077533803E-07  7.71913792121489E+00
 DIC_COST: iter,totcost =  5184002 -3.062707121048448E+11
 cg2d: Sum(rhs),rhsMax =  -3.05217085383447E-07  8.00744854083947E+00
 DIC_COST: iter,totcost =  5184003 -4.608697184244382E+11
 OAD: IT+     17825792
 OAD: DT+      1048576
 OAD: IT+     34603008
 OAD: DT+     17825792
 OAD: IT+     51380224
 OAD: IT+     68157440
 OAD: DT+     34603008
 OAD: IT+     84934656
 OAD: IT+    101711872
 OAD: IT+    118489088
 OAD: DT+     51380224
 cg2d: Sum(rhs),rhsMax =  -2.97134157278833E-07  8.22531990387144E+00
 OAD: IT+    135266304
 OAD: IT+    152043520
 OAD: IT+    168820736
 OAD: DT+     68157440
 OAD: IT+    185597952
 OAD: IT+    202375168
 OAD: DT+     84934656
 OAD: IT+    219152384
 OAD: IT+    235929600
 OAD: IT+    252706816
 OAD: DT+    101711872
 OAD: IT+    269484032
 OAD: IT+    286261248
 OAD: DT+    118489088
 OAD: IT+    303038464
 OAD: IT+    319815680
 OAD: DT+    135266304
 OAD: IT+    336592896
 DIC_COST: iter,totcost =  5184004 -6.161762700636921E+11
(PID.TID 0000.0001) %CHECKPOINT   5184004 ckptA
  early fc =  0.000000000000000D+00
  local fc =  0.000000000000000D+00
 global fc = -0.616176270063692D+12
 cg2d: Sum(rhs),rhsMax =   1.11022302462516E-16  4.83095689425822E+03
 cg2d: Sum(rhs),rhsMax =  -3.05217067619878E-07  8.00744854083948E+00
 DIC_COST: iter,totcost =  5184003 -4.608697184244230E+11
 cg2d: Sum(rhs),rhsMax =  -1.93733917797090E-14  3.01596181004361E+04
 cg2d: Sum(rhs),rhsMax =  -3.16618397278035E-07  7.71913792121489E+00
 DIC_COST: iter,totcost =  5184002 -3.062707121048364E+11
 cg2d: Sum(rhs),rhsMax =  -9.54791801177635E-14  1.90826024550060E+04
 EXTERNAL_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
 DIC_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
(PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
 cg2d: Sum(rhs),rhsMax =  -3.18101150753591E-07  7.68315975271974E+00
 DIC_COST: iter,totcost =  5184001 -1.510938947300248E+11
 cg2d: Sum(rhs),rhsMax =  -4.61852778244065E-14  2.75224112753967E+04
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Gradient-check starts (grdchk_main)
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) grdchk reference fc: fcref       = -6.16176270063692E+11
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
(PID.TID 0000.0001) ====== Starts gradient-check number   1 (=ichknum) =======
 ph-test icomp, ncvarcomp, ichknum            1       55673           1
 ph-grd _loc: bi, bj, icomptest, ichknum            1           1           0           1
 ph-grd -->hit<--           61           5           1           1
(PID.TID 0000.0001) grdchk pos: i,j,k=   61    5    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords = 123 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   2 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)     nFlds =  11 , nFl3D =   8 , fields:
(PID.TID 0000.0001)  >Uvel    < >Vvel    < >Theta   < >Salt    < >GuNm1   < >GvNm1   < >GtNm1   < >GsNm1   < >EtaN    < >dEtaHdt < >EtaH    <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Uvel    ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Vvel    ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Theta   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Salt    ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GuNm1   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GvNm1   ", #   6 in fldList, rec=   6
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GtNm1   ", #   7 in fldList, rec=   7
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GsNm1   ", #   8 in fldList, rec=   8
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "EtaN    ", #   9 in fldList, rec= 121
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup.0005184000
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords =   5 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   3 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)    3:  15   1  15
(PID.TID 0000.0001)     nFlds =   5 , nFl3D =   0 , fields:
(PID.TID 0000.0001)  >pTr01   < >pTr02   < >pTr03   < >pTr04   < >pTr05   <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr01   ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr02   ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr03   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr04   ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr05   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup_ptracers.0005184000
 DIC_SURFFORCING_INIT, it=   5184000 : Reading new data, i0,i1=   12    1
 QQ alpha before  9.70000000000000011E-011
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Model current state
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
 EXTERNAL_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
 DIC_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
(PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
 cg2d: Sum(rhs),rhsMax =  -3.18101193386156E-07  7.68315975271975E+00
 DIC_COST: iter,totcost =  5184001 -1.510938947997149E+11
 cg2d: Sum(rhs),rhsMax =  -3.16618148588077E-07  7.71913792121489E+00
 DIC_COST: iter,totcost =  5184002 -3.062707121900524E+11
 cg2d: Sum(rhs),rhsMax =  -3.05217366047827E-07  8.00744854083947E+00
 DIC_COST: iter,totcost =  5184003 -4.608697185207314E+11
 cg2d: Sum(rhs),rhsMax =  -2.97133965432295E-07  8.22531990387145E+00
 DIC_COST: iter,totcost =  5184004 -6.161762701515579E+11
(PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
  early fc =  0.000000000000000D+00
  local fc =  0.000000000000000D+00
 global fc = -0.616176270151558D+12
(PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  = -6.16176270151558E+11
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords = 123 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   2 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)     nFlds =  11 , nFl3D =   8 , fields:
(PID.TID 0000.0001)  >Uvel    < >Vvel    < >Theta   < >Salt    < >GuNm1   < >GvNm1   < >GtNm1   < >GsNm1   < >EtaN    < >dEtaHdt < >EtaH    <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Uvel    ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Vvel    ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Theta   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Salt    ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GuNm1   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GvNm1   ", #   6 in fldList, rec=   6
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GtNm1   ", #   7 in fldList, rec=   7
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GsNm1   ", #   8 in fldList, rec=   8
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "EtaN    ", #   9 in fldList, rec= 121
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup.0005184000
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords =   5 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   3 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)    3:  15   1  15
(PID.TID 0000.0001)     nFlds =   5 , nFl3D =   0 , fields:
(PID.TID 0000.0001)  >pTr01   < >pTr02   < >pTr03   < >pTr04   < >pTr05   <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr01   ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr02   ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr03   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr04   ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr05   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup_ptracers.0005184000
 DIC_SURFFORCING_INIT, it=   5184000 : Reading new data, i0,i1=   12    1
 QQ alpha before  9.70000000000000011E-011
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Model current state
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
 EXTERNAL_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
 DIC_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
(PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
 cg2d: Sum(rhs),rhsMax =  -3.18101193386156E-07  7.68315975271975E+00
 DIC_COST: iter,totcost =  5184001 -1.510938946603404E+11
 cg2d: Sum(rhs),rhsMax =  -3.16618358198184E-07  7.71913792121489E+00
 DIC_COST: iter,totcost =  5184002 -3.062707120196448E+11
 cg2d: Sum(rhs),rhsMax =  -3.05217355389686E-07  8.00744854083948E+00
 DIC_COST: iter,totcost =  5184003 -4.608697183281570E+11
 cg2d: Sum(rhs),rhsMax =  -2.97133716742337E-07  8.22531990387145E+00
 DIC_COST: iter,totcost =  5184004 -6.161762699758722E+11
(PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
  early fc =  0.000000000000000D+00
  local fc =  0.000000000000000D+00
 global fc = -0.616176269975872D+12
(PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = -6.16176269975872E+11
grad-res -------------------------------
 grad-res     0    1   61    5    1    1    1    1  -6.16176270064E+11 -6.16176270152E+11 -6.16176269976E+11
 grad-res     0    1    1    1    0    1    1    1  -8.78420094963E+06 -8.78428344727E+06 -9.39159255831E-06
(PID.TID 0000.0001)  ADM  ref_cost_function      = -6.16176270063692E+11
(PID.TID 0000.0001)  ADM  adjoint_gradient       = -8.78420094962936E+06
(PID.TID 0000.0001)  ADM  finite-diff_grad       = -8.78428344726563E+06
(PID.TID 0000.0001) ====== End of gradient-check number   1 (ierr=  0) =======
(PID.TID 0000.0001) ====== Starts gradient-check number   2 (=ichknum) =======
 ph-test icomp, ncvarcomp, ichknum            2       55673           2
 ph-grd _loc: bi, bj, icomptest, ichknum            1           1           1           2
 ph-grd -->hit<--           62           5           1           1
(PID.TID 0000.0001) grdchk pos: i,j,k=   62    5    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords = 123 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   2 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)     nFlds =  11 , nFl3D =   8 , fields:
(PID.TID 0000.0001)  >Uvel    < >Vvel    < >Theta   < >Salt    < >GuNm1   < >GvNm1   < >GtNm1   < >GsNm1   < >EtaN    < >dEtaHdt < >EtaH    <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Uvel    ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Vvel    ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Theta   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Salt    ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GuNm1   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GvNm1   ", #   6 in fldList, rec=   6
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GtNm1   ", #   7 in fldList, rec=   7
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GsNm1   ", #   8 in fldList, rec=   8
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "EtaN    ", #   9 in fldList, rec= 121
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup.0005184000
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords =   5 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   3 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)    3:  15   1  15
(PID.TID 0000.0001)     nFlds =   5 , nFl3D =   0 , fields:
(PID.TID 0000.0001)  >pTr01   < >pTr02   < >pTr03   < >pTr04   < >pTr05   <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr01   ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr02   ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr03   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr04   ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr05   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup_ptracers.0005184000
 DIC_SURFFORCING_INIT, it=   5184000 : Reading new data, i0,i1=   12    1
 QQ alpha before  9.70000000000000011E-011
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Model current state
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
 EXTERNAL_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
 DIC_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
(PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
 cg2d: Sum(rhs),rhsMax =  -3.18101193386156E-07  7.68315975271975E+00
 DIC_COST: iter,totcost =  5184001 -1.510938948327125E+11
 cg2d: Sum(rhs),rhsMax =  -3.16618240958633E-07  7.71913792121489E+00
 DIC_COST: iter,totcost =  5184002 -3.062707122639287E+11
 cg2d: Sum(rhs),rhsMax =  -3.05216936169472E-07  8.00744854083947E+00
 DIC_COST: iter,totcost =  5184003 -4.608697186498172E+11
 cg2d: Sum(rhs),rhsMax =  -2.97133738058619E-07  8.22531990387145E+00
 DIC_COST: iter,totcost =  5184004 -6.161762703429572E+11
(PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
  early fc =  0.000000000000000D+00
  local fc =  0.000000000000000D+00
 global fc = -0.616176270342957D+12
(PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  = -6.16176270342957E+11
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords = 123 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   2 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)     nFlds =  11 , nFl3D =   8 , fields:
(PID.TID 0000.0001)  >Uvel    < >Vvel    < >Theta   < >Salt    < >GuNm1   < >GvNm1   < >GtNm1   < >GsNm1   < >EtaN    < >dEtaHdt < >EtaH    <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Uvel    ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Vvel    ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Theta   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Salt    ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GuNm1   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GvNm1   ", #   6 in fldList, rec=   6
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GtNm1   ", #   7 in fldList, rec=   7
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GsNm1   ", #   8 in fldList, rec=   8
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "EtaN    ", #   9 in fldList, rec= 121
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup.0005184000
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords =   5 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   3 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)    3:  15   1  15
(PID.TID 0000.0001)     nFlds =   5 , nFl3D =   0 , fields:
(PID.TID 0000.0001)  >pTr01   < >pTr02   < >pTr03   < >pTr04   < >pTr05   <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr01   ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr02   ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr03   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr04   ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr05   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup_ptracers.0005184000
 DIC_SURFFORCING_INIT, it=   5184000 : Reading new data, i0,i1=   12    1
 QQ alpha before  9.70000000000000011E-011
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Model current state
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
 EXTERNAL_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
 DIC_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
(PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
 cg2d: Sum(rhs),rhsMax =  -3.18101193386156E-07  7.68315975271975E+00
 DIC_COST: iter,totcost =  5184001 -1.510938946273389E+11
 cg2d: Sum(rhs),rhsMax =  -3.16618251616774E-07  7.71913792121489E+00
 DIC_COST: iter,totcost =  5184002 -3.062707119457618E+11
 cg2d: Sum(rhs),rhsMax =  -3.05217096041588E-07  8.00744854083947E+00
 DIC_COST: iter,totcost =  5184003 -4.608697181990598E+11
 cg2d: Sum(rhs),rhsMax =  -2.97134022275714E-07  8.22531990387145E+00
 DIC_COST: iter,totcost =  5184004 -6.161762697844607E+11
(PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
  early fc =  0.000000000000000D+00
  local fc =  0.000000000000000D+00
 global fc = -0.616176269784461D+12
(PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = -6.16176269784461E+11
grad-res -------------------------------
 grad-res     0    2   62    5    1    1    1    1  -6.16176270064E+11 -6.16176270343E+11 -6.16176269784E+11
 grad-res     0    2    2    2    0    1    1    1  -2.79248284513E+07 -2.79248229980E+07  1.95281540383E-07
(PID.TID 0000.0001)  ADM  ref_cost_function      = -6.16176270063692E+11
(PID.TID 0000.0001)  ADM  adjoint_gradient       = -2.79248284512504E+07
(PID.TID 0000.0001)  ADM  finite-diff_grad       = -2.79248229980469E+07
(PID.TID 0000.0001) ====== End of gradient-check number   2 (ierr=  0) =======
(PID.TID 0000.0001) ====== Starts gradient-check number   3 (=ichknum) =======
 ph-test icomp, ncvarcomp, ichknum            3       55673           3
 ph-grd _loc: bi, bj, icomptest, ichknum            1           1           2           3
 ph-grd -->hit<--           63           5           1           1
(PID.TID 0000.0001) grdchk pos: i,j,k=   63    5    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords = 123 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   2 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)     nFlds =  11 , nFl3D =   8 , fields:
(PID.TID 0000.0001)  >Uvel    < >Vvel    < >Theta   < >Salt    < >GuNm1   < >GvNm1   < >GtNm1   < >GsNm1   < >EtaN    < >dEtaHdt < >EtaH    <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Uvel    ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Vvel    ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Theta   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Salt    ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GuNm1   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GvNm1   ", #   6 in fldList, rec=   6
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GtNm1   ", #   7 in fldList, rec=   7
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GsNm1   ", #   8 in fldList, rec=   8
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "EtaN    ", #   9 in fldList, rec= 121
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup.0005184000
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords =   5 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   3 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)    3:  15   1  15
(PID.TID 0000.0001)     nFlds =   5 , nFl3D =   0 , fields:
(PID.TID 0000.0001)  >pTr01   < >pTr02   < >pTr03   < >pTr04   < >pTr05   <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr01   ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr02   ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr03   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr04   ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr05   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup_ptracers.0005184000
 DIC_SURFFORCING_INIT, it=   5184000 : Reading new data, i0,i1=   12    1
 QQ alpha before  9.70000000000000011E-011
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Model current state
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
 EXTERNAL_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
 DIC_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
(PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
 cg2d: Sum(rhs),rhsMax =  -3.18101193386156E-07  7.68315975271975E+00
 DIC_COST: iter,totcost =  5184001 -1.510938948323748E+11
 cg2d: Sum(rhs),rhsMax =  -3.16618354645470E-07  7.71913792121489E+00
 DIC_COST: iter,totcost =  5184002 -3.062707122670233E+11
 cg2d: Sum(rhs),rhsMax =  -3.05217142226866E-07  8.00744854083947E+00
 DIC_COST: iter,totcost =  5184003 -4.608697186586804E+11
 cg2d: Sum(rhs),rhsMax =  -2.97133617266354E-07  8.22531990387145E+00
 DIC_COST: iter,totcost =  5184004 -6.161762703602751E+11
(PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
  early fc =  0.000000000000000D+00
  local fc =  0.000000000000000D+00
 global fc = -0.616176270360275D+12
(PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  = -6.16176270360275E+11
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords = 123 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   2 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)     nFlds =  11 , nFl3D =   8 , fields:
(PID.TID 0000.0001)  >Uvel    < >Vvel    < >Theta   < >Salt    < >GuNm1   < >GvNm1   < >GtNm1   < >GsNm1   < >EtaN    < >dEtaHdt < >EtaH    <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Uvel    ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Vvel    ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Theta   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Salt    ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GuNm1   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GvNm1   ", #   6 in fldList, rec=   6
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GtNm1   ", #   7 in fldList, rec=   7
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GsNm1   ", #   8 in fldList, rec=   8
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "EtaN    ", #   9 in fldList, rec= 121
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup.0005184000
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords =   5 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   3 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)    3:  15   1  15
(PID.TID 0000.0001)     nFlds =   5 , nFl3D =   0 , fields:
(PID.TID 0000.0001)  >pTr01   < >pTr02   < >pTr03   < >pTr04   < >pTr05   <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr01   ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr02   ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr03   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr04   ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr05   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup_ptracers.0005184000
 DIC_SURFFORCING_INIT, it=   5184000 : Reading new data, i0,i1=   12    1
 QQ alpha before  9.70000000000000011E-011
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Model current state
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
 EXTERNAL_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
 DIC_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
(PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
 cg2d: Sum(rhs),rhsMax =  -3.18101193386156E-07  7.68315975271975E+00
 DIC_COST: iter,totcost =  5184001 -1.510938946276762E+11
 cg2d: Sum(rhs),rhsMax =  -3.16618219642351E-07  7.71913792121489E+00
 DIC_COST: iter,totcost =  5184002 -3.062707119426678E+11
 cg2d: Sum(rhs),rhsMax =  -3.05216961038468E-07  8.00744854083947E+00
 DIC_COST: iter,totcost =  5184003 -4.608697181901966E+11
 cg2d: Sum(rhs),rhsMax =  -2.97133837534602E-07  8.22531990387145E+00
 DIC_COST: iter,totcost =  5184004 -6.161762697671405E+11
(PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
  early fc =  0.000000000000000D+00
  local fc =  0.000000000000000D+00
 global fc = -0.616176269767141D+12
(PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = -6.16176269767141E+11
grad-res -------------------------------
 grad-res     0    3   63    5    1    1    1    1  -6.16176270064E+11 -6.16176270360E+11 -6.16176269767E+11
 grad-res     0    3    3    3    0    1    1    1  -2.96567896320E+07 -2.96567321777E+07  1.93730467979E-06
(PID.TID 0000.0001)  ADM  ref_cost_function      = -6.16176270063692E+11
(PID.TID 0000.0001)  ADM  adjoint_gradient       = -2.96567896319717E+07
(PID.TID 0000.0001)  ADM  finite-diff_grad       = -2.96567321777344E+07
(PID.TID 0000.0001) ====== End of gradient-check number   3 (ierr=  0) =======
(PID.TID 0000.0001) ====== Starts gradient-check number   4 (=ichknum) =======
 ph-test icomp, ncvarcomp, ichknum            4       55673           4
 ph-grd _loc: bi, bj, icomptest, ichknum            1           1           3           4
 ph-grd -->hit<--           64           5           1           1
(PID.TID 0000.0001) grdchk pos: i,j,k=   64    5    1 ; bi,bj=   1   1 ; iobc=  1 ; rec=   1
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords = 123 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   2 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)     nFlds =  11 , nFl3D =   8 , fields:
(PID.TID 0000.0001)  >Uvel    < >Vvel    < >Theta   < >Salt    < >GuNm1   < >GvNm1   < >GtNm1   < >GsNm1   < >EtaN    < >dEtaHdt < >EtaH    <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Uvel    ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Vvel    ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Theta   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Salt    ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GuNm1   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GvNm1   ", #   6 in fldList, rec=   6
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GtNm1   ", #   7 in fldList, rec=   7
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GsNm1   ", #   8 in fldList, rec=   8
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "EtaN    ", #   9 in fldList, rec= 121
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup.0005184000
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords =   5 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   3 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)    3:  15   1  15
(PID.TID 0000.0001)     nFlds =   5 , nFl3D =   0 , fields:
(PID.TID 0000.0001)  >pTr01   < >pTr02   < >pTr03   < >pTr04   < >pTr05   <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr01   ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr02   ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr03   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr04   ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr05   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup_ptracers.0005184000
 DIC_SURFFORCING_INIT, it=   5184000 : Reading new data, i0,i1=   12    1
 QQ alpha before  9.70000000000000011E-011
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Model current state
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
 EXTERNAL_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
 DIC_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
(PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
 cg2d: Sum(rhs),rhsMax =  -3.18101079699318E-07  7.68315975271975E+00
 DIC_COST: iter,totcost =  5184001 -1.510938948589072E+11
 cg2d: Sum(rhs),rhsMax =  -3.16618226747778E-07  7.71913792121489E+00
 DIC_COST: iter,totcost =  5184002 -3.062707123132242E+11
 cg2d: Sum(rhs),rhsMax =  -3.05216932616759E-07  8.00744854083947E+00
 DIC_COST: iter,totcost =  5184003 -4.608697187307693E+11
 cg2d: Sum(rhs),rhsMax =  -2.97133396998106E-07  8.22531990387145E+00
 DIC_COST: iter,totcost =  5184004 -6.161762704586644E+11
(PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
  early fc =  0.000000000000000D+00
  local fc =  0.000000000000000D+00
 global fc = -0.616176270458664D+12
(PID.TID 0000.0001) grdchk perturb(+)fc: fcpertplus  = -6.16176270458664E+11
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords = 123 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   2 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)     nFlds =  11 , nFl3D =   8 , fields:
(PID.TID 0000.0001)  >Uvel    < >Vvel    < >Theta   < >Salt    < >GuNm1   < >GvNm1   < >GtNm1   < >GsNm1   < >EtaN    < >dEtaHdt < >EtaH    <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Uvel    ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Vvel    ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Theta   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "Salt    ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GuNm1   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GvNm1   ", #   6 in fldList, rec=   6
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GtNm1   ", #   7 in fldList, rec=   7
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "GsNm1   ", #   8 in fldList, rec=   8
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "EtaN    ", #   9 in fldList, rec= 121
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup.0005184000
(PID.TID 0000.0001)  simulName=>Tutorial Biogeo<
(PID.TID 0000.0001)  nRecords =   5 ; filePrec =  64 ; fileIter =   5184000
(PID.TID 0000.0001)     nDims =   3 , dims:
(PID.TID 0000.0001)    1: 128   1 128
(PID.TID 0000.0001)    2:  64   1  64
(PID.TID 0000.0001)    3:  15   1  15
(PID.TID 0000.0001)     nFlds =   5 , nFl3D =   0 , fields:
(PID.TID 0000.0001)  >pTr01   < >pTr02   < >pTr03   < >pTr04   < >pTr05   <
(PID.TID 0000.0001) missingVal=  1.00000000000000E+00 ; nTimRec =   0 , timeList:
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr01   ", #   1 in fldList, rec=   1
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr02   ", #   2 in fldList, rec=   2
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr03   ", #   3 in fldList, rec=   3
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr04   ", #   4 in fldList, rec=   4
(PID.TID 0000.0001) READ_MFLDS_3D_RL: read field: "pTr05   ", #   5 in fldList, rec=   5
(PID.TID 0000.0001) READ_MFLDS_CHECK: - normal end ; reset MFLDS file-name: pickup_ptracers.0005184000
 DIC_SURFFORCING_INIT, it=   5184000 : Reading new data, i0,i1=   12    1
 QQ alpha before  9.70000000000000011E-011
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Model current state
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
 EXTERNAL_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
 DIC_FIELDS_LOAD, it=   5184000 : Reading new data, i0,i1=   12    1 (prev=   12    0 )
(PID.TID 0000.0001) SOLVE_FOR_PRESSURE: putPmEinXvector =    F
 cg2d: Sum(rhs),rhsMax =  -3.18101136542737E-07  7.68315975271975E+00
 DIC_COST: iter,totcost =  5184001 -1.510938946011437E+11
 cg2d: Sum(rhs),rhsMax =  -3.16618319118334E-07  7.71913792121489E+00
 DIC_COST: iter,totcost =  5184002 -3.062707118964655E+11
 cg2d: Sum(rhs),rhsMax =  -3.05217199070285E-07  8.00744854083947E+00
 DIC_COST: iter,totcost =  5184003 -4.608697181181078E+11
 cg2d: Sum(rhs),rhsMax =  -2.97133809112893E-07  8.22531990387145E+00
 DIC_COST: iter,totcost =  5184004 -6.161762696687502E+11
(PID.TID 0000.0001) Did not write pickup because writePickupAtEnd = FALSE
  early fc =  0.000000000000000D+00
  local fc =  0.000000000000000D+00
 global fc = -0.616176269668750D+12
(PID.TID 0000.0001) grdchk perturb(-)fc: fcpertminus = -6.16176269668750E+11
grad-res -------------------------------
 grad-res     0    4   64    5    1    1    1    1  -6.16176270064E+11 -6.16176270459E+11 -6.16176269669E+11
 grad-res     0    4    4    4    0    1    1    1  -3.94956983398E+07 -3.94957092285E+07 -2.75694012064E-07
(PID.TID 0000.0001)  ADM  ref_cost_function      = -6.16176270063692E+11
(PID.TID 0000.0001)  ADM  adjoint_gradient       = -3.94956983397881E+07
(PID.TID 0000.0001)  ADM  finite-diff_grad       = -3.94957092285156E+07
(PID.TID 0000.0001) ====== End of gradient-check number   4 (ierr=  0) =======
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Gradient check results  >>> START <<<
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
(PID.TID 0000.0001)  EPS =   1.000000E-05
(PID.TID 0000.0001) 
(PID.TID 0000.0001) grdchk output h.p:  Id Itile Jtile LAYER   bi   bj   X(Id)           X(Id)+/-EPS
(PID.TID 0000.0001) grdchk output h.c:  Id  FC                   FC1                  FC2
(PID.TID 0000.0001) grdchk output h.g:  Id     FC1-FC2/(2*EPS)      ADJ GRAD(FC)         1-FDGRD/ADGRD
(PID.TID 0000.0001) 
(PID.TID 0000.0001) grdchk output (p):   1    61     5     1    1    1   0.000000000E+00 -1.000000000E-05
(PID.TID 0000.0001) grdchk output (c):   1 -6.1617627006369E+11 -6.1617627015156E+11 -6.1617626997587E+11
(PID.TID 0000.0001) grdchk output (g):   1    -8.7842834472656E+06 -8.7842009496294E+06 -9.3915925583055E-06
(PID.TID 0000.0001) 
(PID.TID 0000.0001) grdchk output (p):   2    62     5     1    1    1   0.000000000E+00 -1.000000000E-05
(PID.TID 0000.0001) grdchk output (c):   2 -6.1617627006369E+11 -6.1617627034296E+11 -6.1617626978446E+11
(PID.TID 0000.0001) grdchk output (g):   2    -2.7924822998047E+07 -2.7924828451250E+07  1.9528154038273E-07
(PID.TID 0000.0001) 
(PID.TID 0000.0001) grdchk output (p):   3    63     5     1    1    1   0.000000000E+00 -1.000000000E-05
(PID.TID 0000.0001) grdchk output (c):   3 -6.1617627006369E+11 -6.1617627036028E+11 -6.1617626976714E+11
(PID.TID 0000.0001) grdchk output (g):   3    -2.9656732177734E+07 -2.9656789631972E+07  1.9373046797888E-06
(PID.TID 0000.0001) 
(PID.TID 0000.0001) grdchk output (p):   4    64     5     1    1    1   0.000000000E+00 -1.000000000E-05
(PID.TID 0000.0001) grdchk output (c):   4 -6.1617627006369E+11 -6.1617627045866E+11 -6.1617626966875E+11
(PID.TID 0000.0001) grdchk output (g):   4    -3.9495709228516E+07 -3.9495698339788E+07 -2.7569401206406E-07
(PID.TID 0000.0001) 
(PID.TID 0000.0001) grdchk  summary  :  RMS of    4 ratios =  4.7976374985990E-06
(PID.TID 0000.0001) 
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // Gradient check results  >>> END <<<
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) 
(PID.TID 0000.0001)   Seconds in section "ALL                    [THE_MODEL_MAIN]":
(PID.TID 0000.0001)           User time:   216.68905629776418
(PID.TID 0000.0001)         System time:   19.406049629673362
(PID.TID 0000.0001)     Wall clock time:   237.68787813186646
(PID.TID 0000.0001)          No. starts:           1
(PID.TID 0000.0001)           No. stops:           1
(PID.TID 0000.0001)   Seconds in section "INITIALISE_FIXED       [THE_MODEL_MAIN]":
(PID.TID 0000.0001)           User time:  0.43393399380147457
(PID.TID 0000.0001)         System time:  3.49949989467859268E-002
(PID.TID 0000.0001)     Wall clock time:  0.51379799842834473
(PID.TID 0000.0001)          No. starts:           1
(PID.TID 0000.0001)           No. stops:           1
(PID.TID 0000.0001)   Seconds in section "THE_MAIN_LOOP (F)      [THE_MODEL_MAIN]":
(PID.TID 0000.0001)           User time:   37.269335865974426
(PID.TID 0000.0001)         System time:   19.103096943348646
(PID.TID 0000.0001)     Wall clock time:   56.772123098373413
(PID.TID 0000.0001)          No. starts:           1
(PID.TID 0000.0001)           No. stops:           1
(PID.TID 0000.0001)   Seconds in section "INITIALISE_VARIA    [THE_MAIN_LOOP]":
(PID.TID 0000.0001)           User time:   4.6762909889221191
(PID.TID 0000.0001)         System time:  0.30095238611102104
(PID.TID 0000.0001)     Wall clock time:   5.3732376098632813
(PID.TID 0000.0001)          No. starts:           9
(PID.TID 0000.0001)           No. stops:           9
(PID.TID 0000.0001)   Seconds in section "MAIN LOOP           [THE_MAIN_LOOP]":
(PID.TID 0000.0001)           User time:   164.10106337070465
(PID.TID 0000.0001)         System time:   18.933120280504227
(PID.TID 0000.0001)     Wall clock time:   183.56650710105896
(PID.TID 0000.0001)          No. starts:           9
(PID.TID 0000.0001)           No. stops:           9
(PID.TID 0000.0001)   Seconds in section "MAIN_DO_LOOP        [THE_MAIN_LOOP]":
(PID.TID 0000.0001)           User time:   164.10005629062653
(PID.TID 0000.0001)         System time:   18.933120280504227
(PID.TID 0000.0001)     Wall clock time:   183.56580829620361
(PID.TID 0000.0001)          No. starts:           9
(PID.TID 0000.0001)           No. stops:           9
(PID.TID 0000.0001)   Seconds in section "LOAD_FIELDS_DRIVER  [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:  0.26599121093750000
(PID.TID 0000.0001)         System time:  7.99542665481567383E-003
(PID.TID 0000.0001)     Wall clock time:  0.32628035545349121
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "EXTERNAL_FLDS_LOAD [LOAD_FLDS_DRIVER]":
(PID.TID 0000.0001)           User time:  0.17994332313537598
(PID.TID 0000.0001)         System time:  5.99643588066101074E-003
(PID.TID 0000.0001)     Wall clock time:  0.22304153442382813
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "DO_ATMOSPHERIC_PHYS [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:  0.16598820686340332
(PID.TID 0000.0001)         System time:  5.99910020828247070E-002
(PID.TID 0000.0001)     Wall clock time:  0.22419214248657227
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "DO_OCEANIC_PHYS     [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:   14.534739851951599
(PID.TID 0000.0001)         System time:  0.38294282555580139
(PID.TID 0000.0001)     Wall clock time:   14.947381496429443
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "GCHEM_CALC_TENDENCY [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:   0.0000000000000000
(PID.TID 0000.0001)         System time:   0.0000000000000000
(PID.TID 0000.0001)     Wall clock time:  3.59773635864257813E-004
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "DYNAMICS            [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:   52.682054758071899
(PID.TID 0000.0001)         System time:   2.4486271142959595
(PID.TID 0000.0001)     Wall clock time:   55.287797927856445
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "SOLVE_FOR_PRESSURE  [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:   4.2303225994110107
(PID.TID 0000.0001)         System time:  4.99796867370605469E-003
(PID.TID 0000.0001)     Wall clock time:   4.2504074573516846
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "MOM_CORRECTION_STEP [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:  0.66990756988525391
(PID.TID 0000.0001)         System time:  6.00028038024902344E-003
(PID.TID 0000.0001)     Wall clock time:  0.68040132522583008
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "INTEGR_CONTINUITY   [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:   1.5067534446716309
(PID.TID 0000.0001)         System time:  0.48592710494995117
(PID.TID 0000.0001)     Wall clock time:   1.9944348335266113
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "BLOCKING_EXCHANGES  [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:   1.4947652816772461
(PID.TID 0000.0001)         System time:   0.0000000000000000
(PID.TID 0000.0001)     Wall clock time:   1.4934079647064209
(PID.TID 0000.0001)          No. starts:          78
(PID.TID 0000.0001)           No. stops:          78
(PID.TID 0000.0001)   Seconds in section "THERMODYNAMICS      [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:   100.09479904174805
(PID.TID 0000.0001)         System time:   15.219684064388275
(PID.TID 0000.0001)     Wall clock time:   115.65357947349548
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "TRC_CORRECTION_STEP [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:  9.91821289062500000E-004
(PID.TID 0000.0001)         System time:   0.0000000000000000
(PID.TID 0000.0001)     Wall clock time:  4.14133071899414063E-004
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "GCHEM_FORCING_SEP  [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:   7.0539193153381348
(PID.TID 0000.0001)         System time:  4.59936261177062988E-002
(PID.TID 0000.0001)     Wall clock time:   7.1181807518005371
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "COST_TILE           [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:   0.0000000000000000
(PID.TID 0000.0001)         System time:   0.0000000000000000
(PID.TID 0000.0001)     Wall clock time:  4.20808792114257813E-004
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "DO_THE_MODEL_IO     [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:  0.40797567367553711
(PID.TID 0000.0001)         System time:  3.29940021038055420E-002
(PID.TID 0000.0001)     Wall clock time:  0.45017576217651367
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "PTRACERS_RESET      [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:  0.15695428848266602
(PID.TID 0000.0001)         System time:  6.99901580810546875E-003
(PID.TID 0000.0001)     Wall clock time:  0.16136503219604492
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "DO_WRITE_PICKUP     [FORWARD_STEP]":
(PID.TID 0000.0001)           User time:  0.14197921752929688
(PID.TID 0000.0001)         System time:  2.49977111816406250E-002
(PID.TID 0000.0001)     Wall clock time:  0.16724920272827148
(PID.TID 0000.0001)          No. starts:          39
(PID.TID 0000.0001)           No. stops:          39
(PID.TID 0000.0001)   Seconds in section "COST_FINAL         [ADJOINT SPIN-DOWN]":
(PID.TID 0000.0001)           User time:  1.00708007812500000E-003
(PID.TID 0000.0001)         System time:   0.0000000000000000
(PID.TID 0000.0001)     Wall clock time:  4.40835952758789063E-004
(PID.TID 0000.0001)          No. starts:           9
(PID.TID 0000.0001)           No. stops:           9
(PID.TID 0000.0001)   Seconds in section "THE_MAIN_LOOP (A)      [THE_MODEL_MAIN]":
(PID.TID 0000.0001)           User time:   47.152832031250000
(PID.TID 0000.0001)         System time:  0.11798095703125000
(PID.TID 0000.0001)     Wall clock time:   47.888486862182617
(PID.TID 0000.0001)          No. starts:           1
(PID.TID 0000.0001)           No. stops:           1
(PID.TID 0000.0001)   Seconds in section "GRDCHK_MAIN         [THE_MODEL_MAIN]":
(PID.TID 0000.0001)           User time:   131.83295440673828
(PID.TID 0000.0001)         System time:  0.14997673034667969
(PID.TID 0000.0001)     Wall clock time:   132.51341295242310
(PID.TID 0000.0001)          No. starts:           1
(PID.TID 0000.0001)           No. stops:           1
(PID.TID 0000.0001) // ======================================================
(PID.TID 0000.0001) // Tile <-> Tile communication statistics
(PID.TID 0000.0001) // ======================================================
(PID.TID 0000.0001) // o Tile number: 000001
(PID.TID 0000.0001) //         No. X exchanges =              0
(PID.TID 0000.0001) //            Max. X spins =              0
(PID.TID 0000.0001) //            Min. X spins =     1000000000
(PID.TID 0000.0001) //          Total. X spins =              0
(PID.TID 0000.0001) //            Avg. X spins =       0.00E+00
(PID.TID 0000.0001) //         No. Y exchanges =              0
(PID.TID 0000.0001) //            Max. Y spins =              0
(PID.TID 0000.0001) //            Min. Y spins =     1000000000
(PID.TID 0000.0001) //          Total. Y spins =              0
(PID.TID 0000.0001) //            Avg. Y spins =       0.00E+00
(PID.TID 0000.0001) // o Tile number: 000002
(PID.TID 0000.0001) //         No. X exchanges =              0
(PID.TID 0000.0001) //            Max. X spins =              0
(PID.TID 0000.0001) //            Min. X spins =     1000000000
(PID.TID 0000.0001) //          Total. X spins =              0
(PID.TID 0000.0001) //            Avg. X spins =       0.00E+00
(PID.TID 0000.0001) //         No. Y exchanges =              0
(PID.TID 0000.0001) //            Max. Y spins =              0
(PID.TID 0000.0001) //            Min. Y spins =     1000000000
(PID.TID 0000.0001) //          Total. Y spins =              0
(PID.TID 0000.0001) //            Avg. Y spins =       0.00E+00
(PID.TID 0000.0001) // o Tile number: 000003
(PID.TID 0000.0001) //         No. X exchanges =              0
(PID.TID 0000.0001) //            Max. X spins =              0
(PID.TID 0000.0001) //            Min. X spins =     1000000000
(PID.TID 0000.0001) //          Total. X spins =              0
(PID.TID 0000.0001) //            Avg. X spins =       0.00E+00
(PID.TID 0000.0001) //         No. Y exchanges =              0
(PID.TID 0000.0001) //            Max. Y spins =              0
(PID.TID 0000.0001) //            Min. Y spins =     1000000000
(PID.TID 0000.0001) //          Total. Y spins =              0
(PID.TID 0000.0001) //            Avg. Y spins =       0.00E+00
(PID.TID 0000.0001) // o Tile number: 000004
(PID.TID 0000.0001) //         No. X exchanges =              0
(PID.TID 0000.0001) //            Max. X spins =              0
(PID.TID 0000.0001) //            Min. X spins =     1000000000
(PID.TID 0000.0001) //          Total. X spins =              0
(PID.TID 0000.0001) //            Avg. X spins =       0.00E+00
(PID.TID 0000.0001) //         No. Y exchanges =              0
(PID.TID 0000.0001) //            Max. Y spins =              0
(PID.TID 0000.0001) //            Min. Y spins =     1000000000
(PID.TID 0000.0001) //          Total. Y spins =              0
(PID.TID 0000.0001) //            Avg. Y spins =       0.00E+00
(PID.TID 0000.0001) // o Thread number: 000001
(PID.TID 0000.0001) //            No. barriers =           8206
(PID.TID 0000.0001) //      Max. barrier spins =              1
(PID.TID 0000.0001) //      Min. barrier spins =              1
(PID.TID 0000.0001) //     Total barrier spins =           8206
(PID.TID 0000.0001) //      Avg. barrier spins =       1.00E+00
PROGRAM MAIN: Execution ended Normally
