[MITgcm-support] Varying deltaTtracer in a barotropic model
Patmore, Ryan D.
ryapat30 at bas.ac.uk
Fri Oct 14 06:36:39 EDT 2016
Hi all,
I have picked up on some strange time stepping behaviour and I was wondering if someone can enlighten me. I am running a barotropic channel model with fixed temperature and salinity. I have set
saltStepping=.FALSE.,
tempStepping=.FALSE.,
and I have also checked the monitoring output and as expected the temperature and salinity of the model do not change throughout the model run.
My problem is as follows. If I compare model runs with synchronous time stepping, i.e.
deltaTmom = deltaTfreesurf= deltaTtracer
and asynchronous time stepping, i.e.
deltaTmom = deltaTfreesurf = a * deltaTtracer, where a < 1,
the synchronous setup uses a considerable amount more walltime than the asynchronous setup. The results in both cases are also different. If I was running a baroclinic model then this would be expected, but my model is barotropic and thus I expected no tracer operations to occur. Does anyone know why changing deltaTtracer in a barotropic run has any effect on the results?
An example data file is below.
Any suggestions will be much appreciated,
Ryan D. Patmore
#
# Model parameters
# Continuous equation parameters
&PARM01
# ########################################
# boundaries
bottomDragQuadratic=2.5e-3,
no_slip_sides=.FALSE.,
no_slip_bottom=.FALSE.,
# #########################################
# viscosities
viscAz=1.E-2,
useFullLeith=.TRUE.,
viscC2Leith=2.0,
viscC4Leith=0.2,
# #########################################
# misc param, eq-state & gravity & f
selectCoriMap = 1,
f0 = -1.27393e-4,
beta = 1.1144e-11,
gravity=9.81,
readBinaryPrec=64,
useSingleCPUio = .TRUE.,
# #########################################
# misc flags
saltStepping=.FALSE.,
tempStepping=.FALSE.,
staggerTimeStep=.TRUE.,
implicitFreeSurface=.TRUE.,
implicitDiffusion=.TRUE.,
implicitViscosity=.TRUE.,
rigidLid=.FALSE.,
nonlinFreeSurf= 4,
exactConserv = .TRUE.,
metricTerms = .TRUE.,
# #########################################
# topog params
hFacMin=0.2,
hFacMinDz=20.0,
# #########################################
&
# Elliptic solver parameters
&PARM02
cg2dMaxIters=1000,
cg2dTargetResidual=1.E-13,
##########################################
&
# Time stepping parameters
&PARM03
niter0=0,
endTime=1581120000.0,
deltaTmom=900.,
deltaTtracer=900.,
deltaTfreesurf=900.,
abEps=0.1,
dumpInitAndLast=.TRUE.,
dumpFreq=0,
pChkPtFreq=31622400.0,
chkPtFreq=2635200.0,
monitorFreq=2635200.0,
# pickupSuff='ckptA',
##########################################
&
# Gridding parameters
&PARM04
usingCartesianGrid=.TRUE.,
usingSphericalPolarGrid=.FALSE.,
ygOrigin=-75.0,
delX= 288*25e3,
delY= 288*25e3,
delZ= 20.0, 21.11083314, 22.28336379, 23.52101874, 24.82741509,
26.20637086, 27.66191612, 29.19830477, 30.820027 , 32.53182237,
34.33869368, 36.24592163, 38.25908017, 40.38405288, 42.62705009,
44.99462708, 47.49370322, 50.13158219, 52.91597333, 55.85501416,
58.9572942 , 62.23188 , 65.68834173, 69.33678107, 73.18786078,
77.25283583, 81.54358634, 86.07265223, 90.85326995, 95.8994111 ,
101.22582329, 106.84807324, 112.78259227, 119.04672431, 125.65877663,
132.63807329, 140.00501165, 147.78112198, 155.98913035, 164.65302512,
173.79812695, 183.45116289, 193.64034444, 204.39545001, 215.74791197,
227.73090848, 240.37946047, 253.730534 , 267.82314826, 282.69848968,
##########################################
&
&PARM05
bathyFile='bathy.bin',
zonalWindFile='wind.bin',
&
________________________________
This message (and any attachments) is for the recipient only. NERC is subject to the Freedom of Information Act 2000 and the contents of this email and any reply you make may be disclosed by NERC unless it is exempt from release under the Act. Any material supplied to NERC may be stored in an electronic records management system.
________________________________
More information about the MITgcm-support
mailing list