7 |
# momstepping=.FALSE., |
# momstepping=.FALSE., |
8 |
# tempstepping=.FALSE., |
# tempstepping=.FALSE., |
9 |
# saltstepping=.FALSE., |
# saltstepping=.FALSE., |
10 |
Tref = 50*-1.9, |
Tref = 90*-1.9, |
11 |
Sref = 50*34.4, |
Sref = 90*34.4, |
12 |
viscAr=1.E-3, |
viscAr=1.E-3, |
13 |
#viscAh=600.0, |
#viscAh=600.0, |
14 |
viscAhGrid=0.2, |
viscAhGrid=0.2, |
59 |
#allowFreezing = .true., |
#allowFreezing = .true., |
60 |
readBinaryPrec=64, |
readBinaryPrec=64, |
61 |
#writeBinaryPrec=64, |
#writeBinaryPrec=64, |
62 |
debuglevel = 1, |
debuglevel = 1, |
63 |
selectCoriMap = 0, |
selectCoriMap = 0, |
64 |
f0 = 0.0, |
f0 = 0.0, |
65 |
useSingleCpuIO=.TRUE., |
useSingleCpuIO=.TRUE., |
71 |
&PARM02 |
&PARM02 |
72 |
cg2dMaxIters=300, |
cg2dMaxIters=300, |
73 |
cg2dTargetResidual=1.E-11, |
cg2dTargetResidual=1.E-11, |
74 |
|
# cg2dMinColumnEps = 1. |
75 |
|
# pReleaseVisc = 1. |
76 |
#cg3dMaxIters=40, |
#cg3dMaxIters=40, |
77 |
#cg3dTargetResidual=1.E-13, |
#cg3dTargetResidual=1.E-13, |
78 |
& |
& |
79 |
|
|
80 |
#Time stepping parameters |
#Time stepping parameters |
81 |
&PARM03 |
&PARM03 |
82 |
# niter0=0, |
niter0=8640, |
83 |
# nTimeSteps=25920000., |
# nTimeSteps=25920000., |
84 |
nTimeSteps=12, |
nTimeSteps=20, |
85 |
startTime=2592000., |
# startTime=0., |
86 |
# startTime = 0., |
# startTime = 0., |
87 |
#startTime=62208000., |
#startTime=62208000., |
88 |
#startTime=15552000., |
#startTime=15552000., |
89 |
# endTime=2592000., |
#endTime=31104000., |
90 |
deltaT=300.0, |
deltaT=300.0, |
91 |
### deltaT=1200.0, |
### deltaT=1200.0, |
92 |
forcing_In_AB = .false., |
forcing_In_AB = .false., |
93 |
#rCD = 0.9896, |
#rCD = 0.9896, |
94 |
abEps=0.1, |
abEps=0.1, |
95 |
cAdjFreq = -1., |
cAdjFreq = -1., |
96 |
pChkptFreq=2592000, |
pChkptFreq=3000, |
97 |
chkptFreq=2592000.0, |
chkptFreq=3000.0, |
98 |
# pChkptFreq=600.0, |
# pChkptFreq=600.0, |
99 |
# chkptFreq=600.0, |
# chkptFreq=600.0, |
100 |
dumpFreq=15552000, |
dumpFreq=3000, |
101 |
monitorFreq=1., |
# monitorFreq=15552000., |
102 |
monitorSelect=1, |
# monitorSelect=0, |
103 |
# monitorFreq=2592000., |
# monitorFreq=31104000., |
104 |
& |
& |
105 |
|
|
106 |
# Gridding parameters |
# Gridding parameters |
112 |
#55., 63.5, 71.58, 78.9, 85.15, 90.18, 93.96, 96.58, 98.25, 99.25, |
#55., 63.5, 71.58, 78.9, 85.15, 90.18, 93.96, 96.58, 98.25, 99.25, |
113 |
#100.01, 101.33, 104.56, 111.33, 122.83, 139.09, 158.94, 180.83, 203.55, 226.5, |
#100.01, 101.33, 104.56, 111.33, 122.83, 139.09, 158.94, 180.83, 203.55, 226.5, |
114 |
#249.5, 272.5, 295.5, 318.5, 341.5, 364.5, 387.5, 410.5, 433.5, 456.5, |
#249.5, 272.5, 295.5, 318.5, 341.5, 364.5, 387.5, 410.5, 433.5, 456.5, |
115 |
delR=130*10., |
delR=90*10., |
116 |
delX=3*.125, |
delX=3*.125, |
117 |
delY=400*.0078125, |
delY=200*.0078125, |
118 |
# delYFile='dlat.bin', |
# delYFile='dlat.bin', |
119 |
# delY=30*10e3, |
# delY=30*10e3, |
120 |
xgOrigin = -105.5, |
xgOrigin = -105.5, |
123 |
|
|
124 |
# Input datasets |
# Input datasets |
125 |
&PARM05 |
&PARM05 |
126 |
bathyFile='bathy101.box', |
bathyFile='bathy.box', |
127 |
hydrogThetaFile='theta.init', |
hydrogThetaFile='theta.init', |
128 |
hydrogSaltFile='salt.init', |
hydrogSaltFile='salt.init', |
129 |
pSurfInitFile='etainit.round.bin', |
pSurfInitFile='etainit.round.bin', |