[MITgcm-support] how to run for exactly 1 month with calendarDumps
Ryan Abernathey
ryan.abernathey at gmail.com
Mon Sep 18 13:04:09 EDT 2017
Hi,
I am new to doing "realistic" simulations with the cal package activated. I
would like to run for one calendar month and then dump diagnostics and
pickup files. I will then restart from pickup and run the next month, etc.,
for many years.
I am using the following data.cal
&CAL_NML
TheCalendar='gregorian',
startDate_1=20100101,
startDate_2=000000,
calendarDumps = .TRUE.,
&
I understand that calendarDumps causes chkPtFreq, pChkPtFreq, taveFreq,
etc. to automatically conform their output to one calendar month if I set
chkptFreq = 259200.0.
My question is: how to I make the model stop running after exactly one
month, given that the length of a month is variable?
The two options I am familiar with for setting the length of the run
are nTimeSteps or endTime. I don't want to manually specify the endTime
after each run, and anyway, that would be hard because I would need to
account for the variable month length. Alternatively, I could just always
run for 31 days, but this would waste some computer time for 30 and 28-day
months. (A small amount, but the model is quite expensive already.)
What do people commonly do in this situation?
Thanks for the help!
-Ryan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.mitgcm.org/pipermail/mitgcm-support/attachments/20170918/c095cb09/attachment.html>
More information about the MITgcm-support
mailing list