| 1 | mmazloff | 1.1 | # ==================== | 
| 2 |  |  | # | Model parameters | | 
| 3 |  |  | # ==================== | 
| 4 |  |  | # | 
| 5 |  |  | # Continuous equation parameters | 
| 6 |  |  | &PARM01 | 
| 7 |  |  | viscAz=1.E-4, | 
| 8 |  |  | viscAh=1.E1, | 
| 9 |  |  | viscA4=1.E10, | 
| 10 |  |  | diffK4T=1.E10, | 
| 11 |  |  | diffKzT=1.E-5, | 
| 12 |  |  | diffK4S=1.E10, | 
| 13 |  |  | diffKzS=1.E-5, | 
| 14 |  |  | bottomDraglinear=1.E-3, | 
| 15 |  |  | # cosPower=2.0, | 
| 16 |  |  | beta=1.E-11, | 
| 17 |  |  | tAlpha=2.E-4, | 
| 18 |  |  | sBeta =7.4E-4, | 
| 19 |  |  | rhonil=1035., | 
| 20 |  |  | rhoConstFresh=1000., | 
| 21 |  |  | gravity=9.81, | 
| 22 |  |  | eosType = 'JMD95Z', | 
| 23 |  |  | # ivdc_kappa=100., | 
| 24 |  |  | implicitDiffusion=.true., | 
| 25 |  |  | implicitViscosity=.true., | 
| 26 |  |  | implicitFreeSurface=.true., | 
| 27 |  |  | # allowFreezing=.TRUE., | 
| 28 |  |  | convertFW2Salt = -1., | 
| 29 |  |  | useRealFreshWaterFlux=.FALSE., | 
| 30 |  |  | useCDscheme=.FALSE., | 
| 31 |  |  | useSingleCpuIO=.FALSE., | 
| 32 |  |  | vectorInvariantMomentum=.TRUE., | 
| 33 |  |  | staggerTimeStep=.TRUE., | 
| 34 |  |  | multiDimAdvection=.FALSE., | 
| 35 |  |  | tempAdvScheme=30, | 
| 36 |  |  | saltAdvScheme=30, | 
| 37 |  |  | useNHMTerms=.FALSE., | 
| 38 |  |  | # turn on lopped cells | 
| 39 |  |  | hFacMin=0.3, | 
| 40 |  |  | hFacMindz=50., | 
| 41 |  |  | # set precision of data files | 
| 42 |  |  | readBinaryPrec=32, | 
| 43 |  |  | writeBinaryPrec=32, | 
| 44 |  |  | globalfiles=.FALSE., | 
| 45 |  |  | rotationPeriod=86164., | 
| 46 |  |  | debugLevel=0, | 
| 47 |  |  | / | 
| 48 |  |  |  | 
| 49 |  |  | # Elliptic solver parameters | 
| 50 |  |  | &PARM02 | 
| 51 |  |  | cg2dMaxIters = 300, | 
| 52 |  |  | cg2dTargetResidual=1.E-8, | 
| 53 |  |  | / | 
| 54 |  |  |  | 
| 55 |  |  | # Time stepping parameters | 
| 56 |  |  | &PARM03 | 
| 57 |  |  | nIter0 =         1, | 
| 58 |  |  | nTimeSteps = 105119, | 
| 59 |  |  | # startTime  =          0., | 
| 60 |  |  | # endTime    = 3110400000., | 
| 61 |  |  | deltaTmom   = 900.0, | 
| 62 |  |  | deltaTtracer= 900.0, | 
| 63 |  |  | deltaTClock = 900.0, | 
| 64 |  |  | pickupStrictlyMatch=.FALSE., | 
| 65 |  |  | # tauCD       = 172800., | 
| 66 |  |  | # if you are using a version later than checkpoint45d on the main branch | 
| 67 |  |  | # you can uncomment the following line and increase the time step | 
| 68 |  |  | # deltaTtracer and deltaTClock to 172800.0 as well to speed up the | 
| 69 |  |  | # asynchronous time stepping | 
| 70 |  |  | # deltaTfreesurf = 172800.0, | 
| 71 |  |  | dumpInitAndLast=.FALSE. | 
| 72 |  |  | abEps = 0.1, | 
| 73 |  |  | # pChkptFreq= 15768000., | 
| 74 |  |  | dumpFreq=   0., | 
| 75 |  |  | taveFreq=   0., | 
| 76 |  |  | # dumpFreq=   31536000., | 
| 77 |  |  | # taveFreq=   31536000., | 
| 78 |  |  | # diagFreq=    2629830., | 
| 79 |  |  | adjDumpFreq=  0., | 
| 80 |  |  | monitorFreq= 632400.0, | 
| 81 |  |  | # 2 months restoring timescale for temperature | 
| 82 |  |  | # tauThetaClimRelax =  5184000.0, | 
| 83 |  |  | # 6 months restoring timescale for salinity | 
| 84 |  |  | # tauSaltClimRelax = 15552000.0, | 
| 85 |  |  | forcing_In_AB = .FALSE., | 
| 86 |  |  | / | 
| 87 |  |  |  | 
| 88 |  |  | # Gridding parameters | 
| 89 |  |  | &PARM04 | 
| 90 |  |  | usingCartesianGrid=.FALSE., | 
| 91 |  |  | usingSphericalPolarGrid=.TRUE., | 
| 92 |  |  | delX=2160*0.16666667, | 
| 93 |  |  | delY= 320*0.16666667, | 
| 94 |  |  | delZ=10.0,11.0,12.0,13.0,14.0,16.0,18.0,20.0,23.0,26.0, | 
| 95 |  |  | 29.0,33.0,37.0,42.0,48.0,55.0,63.0,72.0,82.0, | 
| 96 |  |  | 94.0,108.0,124.0,142.0,163.0,187.0,215.0,247.0, | 
| 97 |  |  | 284.0,262.0,250.0,250.0,250.0,250.0,250.0,250.0, | 
| 98 |  |  | 250.0,250.0,250.0,250.0,250.0,250.0,250.0, | 
| 99 |  |  | ygOrigin = -77.9583, | 
| 100 |  |  | xgOrigin = 0.0, | 
| 101 |  |  | # phiMin=-77.9583, | 
| 102 |  |  | # thetamin=0.0, | 
| 103 |  |  | / | 
| 104 |  |  |  | 
| 105 |  |  | # Input datasets | 
| 106 |  |  | &PARM05 | 
| 107 |  |  | #  bathyFile = 'SO6input/SO6_bathy_OB.data', | 
| 108 |  |  | bathyFile = 'SO6input/SO_bathy_OB.6', | 
| 109 |  |  | mdsioLocalDir = 'dir', | 
| 110 |  |  | #  uVelInitFile=   'SO6input/Uini_SO6_2005_nn.data', | 
| 111 |  |  | #  vVelInitFile=   'SO6input/Vini_SO6_2005_nn.data', | 
| 112 |  |  | #  hydrogThetaFile='SO6input/Tini_SO6_2005_nn.data', | 
| 113 |  |  | #  hydrogSaltFile= 'SO6input/Sini_SO6_2005_nn.data', | 
| 114 |  |  | / |