<div dir="ltr">Hi,<br><br><div>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. </div><div><br></div><div>I am using the following data.cal</div><div><br></div><div><div> &CAL_NML</div><div> TheCalendar='gregorian',</div><div> startDate_1=20100101,</div><div> startDate_2=000000,</div><div> calendarDumps = .TRUE.,</div><div> &</div></div><div><br></div><div>I understand that calendarDumps causes chkPtFreq, pChkPtFreq, taveFreq, etc. to automatically conform their output to one calendar month if I set chkptFreq  = 259200.0.</div><div><br></div><div>My question is: how to I make the model stop running after exactly one month, given that the length of a month is variable?</div><div><br></div><div>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.)</div><div><br></div><div>What do people commonly do in this situation?</div><div><br></div><div>Thanks for the help!</div><div><br></div><div>-Ryan</div></div>