The TIEGCM needs special care for any run that crosses the year boundary. The TIEGCM input namelist declares model start and stop time via a tuple
STOP define day number, hour and minute. This run starts on day 360: December 26, 2001 and ends on day 365: December 31, 2001. Note that on leap years, the valid range of day numbers is 1 (January 1) through 366 (December 31).
Example of incorrect namelist
Here's an example namelist that will fail with the TIEGCM:
With this namelist, the TIEGCM will exit saying the dates are invalid.
The TIEGCM input namelist has a special option for crossing year boundaries: A run must be split into two segments. This is best explained by example. Consider the run
You must run this in two segments:
MakeItSo will properly handle the 20-day spinup interval for the TIEGCM spinup interval. However, MakeItSo does not properly handle the year boundary for the run interval you request. If you need to cross a year boundary for any TIEGCM or CMIT run, please check out TIEGCM Year Boundary SPINUP documentation.