# ==================== # | Model parameters | # ==================== # # Continuous equation parameters &PARM01 tRef = 23*20., sRef = 23*35., viscAz=1.E-3, #viscAh=5.E5, #viscA4=0., viscA4=8.5e7, diffK4T=8.5e7, diffKhT=0.0, diffKzT=3.E-5, diffK4S=8.5e7, diffKhS=0.0, diffKzS=3.E-5, rhonil=1035., gravity=9.81, eosType = 'POLY3', #eosType = 'LINEAR', #sBeta=0., #tAlpha=2.e-4, #tAlpha=0., ivdc_kappa=100., implicitDiffusion=.TRUE., allowFreezing=.TRUE., #useRealFreshWaterFlux=.TRUE., #useCDscheme=.TRUE., # turn on looped cells #hFacMin=.05, #hFacMindr=50., # set precision of data files readBinaryPrec=64, implicitFreeSurface=.TRUE., rigidLid=.FALSE., momAdvection=.TRUE., bottomDragQuadratic=1.E-3, bottomDragLinear=1.E-3, #vectorInvariantMomentum=.TRUE., #useEnergyConservingCoriolis=.TRUE., tempAdvScheme=4, saltAdvScheme=4, & # Elliptic solver parameters &PARM02 cg2dMaxIters=2000, cg2dTargetResidual=1.E-7, & # Time stepping parameters &PARM03 nIter0 = 0, # nTimeSteps = 100, nTimeSteps = 1920, # 100 years of integration will yield a reasonable flow field # startTime = 0., # endTime = 1728000. # 100 year in seconds # endTime = 3110400000., deltaTmom = 450.0, #tauCD = 321428., deltaTtracer= 450.0, deltaTClock = 450.0, # if you are using a version later than checkpoint45d on the main branch # you can uncomment the following line and increase the time step # deltaTtracer and deltaTClock to 172800.0 as well to speed up the # asynchronous time stepping # deltaTfreesurf = 172800.0, abEps = 0.1, pChkptFreq= 864000., # dumpFreq= 311040000., # dumpFreq= 864000., dumpFreq= 864000, taveFreq= 311040000., taveFreq= 864000., # taveFreq= 43200., #monitorFreq=31104000., monitorFreq=4500., # 2 months restoring timescale for temperature #tauThetaClimRelax = 5184000.0, # 6 months restoring timescale for salinity #tauSaltClimRelax = 15552000.0, #periodicExternalForcing=.TRUE., #externForcingPeriod=2592000., #externForcingCycle=31104000., & # Gridding parameters &PARM04 usingSphericalPolarGrid=.TRUE., usingCartesianGrid=.FALSE., delZ=10, 10, 15, 20, 20, 25, 35, 50, 75, 100, 150, 200, 275, 350, 415, 450, 500, 500, 500, 500, 500, 500, 500 phiMin=8, delY=1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5.000000e-01, 5.000000e-01, 2.500000e-01, 2.500000e-01, 2.500000e-01, 2.500000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 2.500000e-01, 2.500000e-01, 2.500000e-01, 2.500000e-01, 5.000000e-01, 5.000000e-01, 1, 1, 1, 1, 1, 1 delX=1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5.000000e-01, 5.000000e-01, 2.500000e-01, 2.500000e-01, 2.500000e-01, 2.500000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 8.333333e-02, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.000000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 1.250000e-01, 2.500000e-01, 2.500000e-01, 2.500000e-01, 2.500000e-01, 5.000000e-01, 5.000000e-01, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 & # Input datasets &PARM05 bathyFile= 'topog.bin', hydrogThetaFile='levitusThetaClim.bin', hydrogSaltFile= 'levitusSaltClim.bin', zonalWindFile= 'tauxClim.bin', meridWindFile= 'tauyClim.bin', #thetaClimFile= 'lev_sst.bin', #saltClimFile= 'lev_sss.bin', #surfQFile= 'ncep_qnet.bin', # fresh water flux is turned off, uncomment next line to turn on # (not recommened together with surface salinity restoring) # EmPmRFile= 'ncep_emp.bin', &