eemos@leeds_ac_uk
New Member
Hi,I'm trying to run stand-alone CLM4.5 (CESM1_2_0), with transient climate (CRUNCEP) and historical CO2 (which I implemented as http://www.cesm.ucar.edu/models/cesm1.2/clm/models/lnd/clm/doc/UsersGuide/x12702.html).I first spin the model up using a repeat of 1960 climate conditions. I then branch out of this into a transient 1960-2010 simulation. However, the simulation does not start due to a dlimit error (atm.log.161027-100955):--------------------------------------------------------------(datm_comp_run) atm: model date 19600101 0s
(datm_comp_init) datm_comp_init done
(datm_comp_run) atm: model date 19600101 0s
(datm_comp_init) datm_comp_init done
(datm_comp_run) atm: model date 19600101 1800s
(datm_comp_run) atm: model date 19600101 3600s
(datm_comp_run) atm: model date 19600101 5400s
(datm_comp_run) atm: model date 19600101 7200s
(datm_comp_run) atm: model date 19600101 9000s
(datm_comp_run) atm: model date 19600101 10800s
(shr_dmodel_readLBUB) reading file: /nobackup/earpcesm/input_data/atm/datm7/atm_forcing.datm7.cruncep_qianFill.0.5d.V4.c130305/TPHWL6Hrly/clmforc.cruncep.V4.c2011.0.5d.TPQWL.1960-01.nc 2
(shr_strdata_advance) ERROR: dt limit1 18250.2500000000
0.250000000000000 1.50000000000000
(shr_strdata_advance) ERROR: dt limit2 19600101 10800 19600101
32400
(shr_sys_abort) ERROR: (shr_strdata_advance) ERROR dt limit
(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping--------------------------------------------------------------My user_nl_datm file is:--------------------------------------------------------------dtlimit = 1.5,1.5,1.5,1.5,1.5
fillalgo = 'nn','nn','nn','nn','nn'
fillmask = 'nomask','nomask','nomask','nomask','nomask'
mapalgo = 'bilinear','bilinear','bilinear','bilinear','nn'
mapmask = 'nomask','nomask','nomask','nomask','nomask'
streams = "datm.streams.txt.presaero.trans_1850-2000 1960 1960 1960", "datm.streams.txt.CLMCRUNCEP.TPQW 1960 1960 2010", "datm.streams.txt.CLMCRUNCEP.Solar 1960 1960 2010","datm.streams.txt.CLMCRUNCEP.Precip 1960 1960 2010", "datm.streams.txt.co2tseries 1765 1765 2500"
taxmode = 'cycle','cycle','cycle','cycle','extend'
tintalgo = 'coszen','nearest','linear','linear','linear'-------------------------------------------------------------- My first attempt at fixing the issue was to simply increase dtlimit for the CRUNCEP data streams (as I saw this here: https://bb.cgd.ucar.edu/node/1001880).My updated user_nl_datm file is:--------------------------------------------------------------dtlimit = 1.5,100000,100000,100000,1.5
fillalgo = 'nn','nn','nn','nn','nn'
fillmask = 'nomask','nomask','nomask','nomask','nomask'
mapalgo = 'bilinear','bilinear','bilinear','bilinear','nn'
mapmask = 'nomask','nomask','nomask','nomask','nomask'
streams = "datm.streams.txt.presaero.trans_1850-2000 1960 1960 1960", "datm.streams.txt.CLMCRUNCEP.TPQW 1960 1960 2010", "datm.streams.txt.CLMCRUNCEP.Solar 1960 1960 2010","datm.streams.txt.CLMCRUNCEP.Precip 1960 1960 2010", "datm.streams.txt.co2tseries 1765 1765 2500"
taxmode = 'cycle','cycle','cycle','cycle','extend'
tintalgo = 'coszen','nearest','linear','linear','linear'--------------------------------------------------------------The model now runs to completion but there are new errors (atm.log.161031-112221). After the first year, the model no longer reads in the data streams, stopping at 1960-01 for the whole simulation. Secondly, and potentially a different issue, the CO2 stream isn't read in after 1960-07, giving constant CO2 values for the whole period as well. Any help given is appreciated.Cheers,Mike
(datm_comp_init) datm_comp_init done
(datm_comp_run) atm: model date 19600101 0s
(datm_comp_init) datm_comp_init done
(datm_comp_run) atm: model date 19600101 1800s
(datm_comp_run) atm: model date 19600101 3600s
(datm_comp_run) atm: model date 19600101 5400s
(datm_comp_run) atm: model date 19600101 7200s
(datm_comp_run) atm: model date 19600101 9000s
(datm_comp_run) atm: model date 19600101 10800s
(shr_dmodel_readLBUB) reading file: /nobackup/earpcesm/input_data/atm/datm7/atm_forcing.datm7.cruncep_qianFill.0.5d.V4.c130305/TPHWL6Hrly/clmforc.cruncep.V4.c2011.0.5d.TPQWL.1960-01.nc 2
(shr_strdata_advance) ERROR: dt limit1 18250.2500000000
0.250000000000000 1.50000000000000
(shr_strdata_advance) ERROR: dt limit2 19600101 10800 19600101
32400
(shr_sys_abort) ERROR: (shr_strdata_advance) ERROR dt limit
(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping--------------------------------------------------------------My user_nl_datm file is:--------------------------------------------------------------dtlimit = 1.5,1.5,1.5,1.5,1.5
fillalgo = 'nn','nn','nn','nn','nn'
fillmask = 'nomask','nomask','nomask','nomask','nomask'
mapalgo = 'bilinear','bilinear','bilinear','bilinear','nn'
mapmask = 'nomask','nomask','nomask','nomask','nomask'
streams = "datm.streams.txt.presaero.trans_1850-2000 1960 1960 1960", "datm.streams.txt.CLMCRUNCEP.TPQW 1960 1960 2010", "datm.streams.txt.CLMCRUNCEP.Solar 1960 1960 2010","datm.streams.txt.CLMCRUNCEP.Precip 1960 1960 2010", "datm.streams.txt.co2tseries 1765 1765 2500"
taxmode = 'cycle','cycle','cycle','cycle','extend'
tintalgo = 'coszen','nearest','linear','linear','linear'-------------------------------------------------------------- My first attempt at fixing the issue was to simply increase dtlimit for the CRUNCEP data streams (as I saw this here: https://bb.cgd.ucar.edu/node/1001880).My updated user_nl_datm file is:--------------------------------------------------------------dtlimit = 1.5,100000,100000,100000,1.5
fillalgo = 'nn','nn','nn','nn','nn'
fillmask = 'nomask','nomask','nomask','nomask','nomask'
mapalgo = 'bilinear','bilinear','bilinear','bilinear','nn'
mapmask = 'nomask','nomask','nomask','nomask','nomask'
streams = "datm.streams.txt.presaero.trans_1850-2000 1960 1960 1960", "datm.streams.txt.CLMCRUNCEP.TPQW 1960 1960 2010", "datm.streams.txt.CLMCRUNCEP.Solar 1960 1960 2010","datm.streams.txt.CLMCRUNCEP.Precip 1960 1960 2010", "datm.streams.txt.co2tseries 1765 1765 2500"
taxmode = 'cycle','cycle','cycle','cycle','extend'
tintalgo = 'coszen','nearest','linear','linear','linear'--------------------------------------------------------------The model now runs to completion but there are new errors (atm.log.161031-112221). After the first year, the model no longer reads in the data streams, stopping at 1960-01 for the whole simulation. Secondly, and potentially a different issue, the CO2 stream isn't read in after 1960-07, giving constant CO2 values for the whole period as well. Any help given is appreciated.Cheers,Mike