# ==================== # | Model parameters | # ==================== # # Continuous equation parameters &PARM01 tRef= 24.0 , 23.0 , 22.0 , 21.0 , 20.0 , 19.0 , 18.0 , 17.0 , 16.0 , 15.0 , 14.0 , 13.0 , 12.0 , 11.0 , 10.0 , 9.0 , 8.0 , 7.0 , 6.0, 5.0 , 4.0 , 3.0 , 2.0 , sRef= 34.65, 34.75, 34.82, 34.87, 34.90, 34.90, 34.86, 34.78, 34.69, 34.60, 34.58, 34.62, 34.68, 34.72, 34.73, 34.74, 34.73, 34.73, 34.72, 34.72, no_slip_sides = .TRUE., no_slip_bottom = .TRUE., # ## viscAh = 1.E3, ## viscAr = 1.E-4, ## diffKhT=1.E3, ## diffKhS=1.E3, ## diffK4T=0., ## diffK4S=0., ## diffKrT=2.E-5, ## diffKrS=2.E-5, # viscAr=1.e-3, ### viscAr=1.e-4, ### viscAh=0.5e4, viscAh=1.0e4, ### viscA4=1.E10 diffKhT=1.E2, diffKhS=1.E2, # diffK4T=1.E10, # diffK4S=1.E10, diffKrT=1.e-5, diffKrS=1.e-5, # ### diffKrBL79surf=0.1E-4, ### diffKrBL79deep=1.0E-4, bottomDragQuadratic = 0.0001, ### bottomDragQuadratic = 0.001, ### ivdc_kappa=100., implicitDiffusion=.TRUE., implicitViscosity=.TRUE., gravity=9.81, rhonil=1027., rhoConstFresh=1000., eosType='JMD95Z', implicitFreeSurface=.TRUE., exactConserv=.TRUE., useSingleCpuIO=.TRUE., tempAdvScheme=30, saltAdvScheme=30, #ph( staggerTimeStep=.TRUE., vectorInvariantMomentum=.FALSE., ### multiDimAdvection=.FALSE. useCDscheme=.TRUE., useJamartWetPoints=.TRUE., #ph) ### select_rStar=2, ### hFacInf=0.2, ### hFacSup=2.0, ### nonlinFreeSurf=1, useRealFreshWaterFlux=.FALSE., allowFreezing=.FALSE., #ph( # hFacMin=.3, # hFacMinDr=50., #ph) readBinaryPrec=64, writeBinaryPrec=64, debugLevel=1, / # Elliptic solver parameters &PARM02 cg2dMaxIters=300, cg2dTargetResWunit=1.E-12, / # Time stepping parameters &PARM03 nIter0=1, # 1 year at 600sec ### nTimeSteps=52560, # 1 year at 300sec ### nTimeSteps=105120, ### nTimeSteps=8640, # 30.5 days at 60sec ### endTime=2635200., # 20 years endTime=662256000., ### endTime=172800., ### endTime=31536000., # deltaT = 3600., #deltaTmom =1200., #deltaTtracer=86400., #deltaTfreesurf=86400., #deltaTClock =86400., abEps = 0.1, tauCD=172800.0, cAdjFreq=1., forcing_In_AB=.FALSE., momDissip_In_AB=.FALSE., pChkptFreq =31536000.0, chkptFreq =31536000.0, # taveFreq =2635200.0, # dumpFreq = 2635200.0, monitorFreq = 864000.0, dumpInitAndLast = .TRUE., #latBandClimRelax=50., ### tauThetaClimRelax= 2592000., ### tauSaltClimRelax = 2592000., pickupStrictlyMatch=.FALSE., / # Gridding parameters &PARM04 usingCurvilinearGrid=.TRUE., ###horizGridFile='grid_cs32', delR = 10.,10.,15.,20.,20.,25.,35.,50.,75.,100.,150.,200.,275.,350.,415.,450.,500.,500.,500.,500.,500.,500.,500., / # Input datasets &PARM05 bathyFile ='llc96x96x288_bathy_mindepth_noisolated.bin', hydrogThetaFile='llc96x96x288_23lev_ptemp.bin', hydrogSaltFile ='llc96x96x288_23lev_salt.bin', # /