Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

Problem with reading daily sst input

Hi,

I am running a 12 year experiment with compset F. The input sst file has daily resolution. Its time series, 'time'=[0, 0.75, 1.5, 2.5, 3.5, ..., 4378.5 ,4379.5];
After finishing day 4014.5, the last day of year 11, it loops back to read day 0 and gives this error,

(shr_dmodel_readLBUB) reading file: /nethome/jhe/CCSM_ARCHIVE/inputdata/ocn/docn7/SSTDATA/sst_daily.1850-1861.nc 1
(shr_strdata_advance) ERROR: dt limit1 365.500000000000
1.00000000000000 1.50000000000000
(shr_strdata_advance) ERROR: dt limit2 18601231 43200 18620101
0
(shr_sys_abort) ERROR: (shr_strdata_advance) ERROR dt limit
(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

How can I make it read sst continously from year 1 to the last day of year 12?

This is how I specified the namelist,

xmlchange -file env_conf.xml -id DOCN_SSTDATA_YEAR_START -val 1
xmlchange -file env_conf.xml -id DOCN_SSTDATA_YEAR_END -val 12
And in file 'docn.buildnml.csh',
set year_align = 1
set year_start = 0
set year_end = 11

I tried to specify
year_align = 1
year_start = 1
year_end = 12
but it messed up the starting day.

Thanks.

Jie
 
Top