huawj@nuist_edu_cn
New Member
Dear CESM Team,
In order to prescribed ozone, aerosol, and oxid in 1850 but time-variant in other parameters in the cam.buildnml.csh I write the following :
"&camexp
tracer_cnst_datapath = '$CSMDATA/atm/cam/chem/trop_mozart_aero/oxid'
tracer_cnst_file = 'oxid_1.9x2.5_L26_1850-2005_c091123.nc'
tracer_cnst_type = 'CYCLICAL'
tracer_cnst_ymd = 18500101
prescribed_ozone_datapath = '$CSMDATA/atm/cam/ozone'
prescribed_ozone_file = 'ozone_1.9x2.5_L26_1850clim_c091112.nc'
prescribed_ozone_name = 'O3'
prescribed_ozone_type = 'CYCLICAL'
prescribed_ozone_ymd = 18500101
scenario_ghg = 'RAMPED'
bndtvghg = '$CSMDATA/atm/cam/ggas/ghg_hist_1850-2005_c090419.nc'
sstcyc = .false.
bndtvs = '$CSMDATA/atm/cam/sst/sst_HadOIBl_bc_1.9x2.5_1850_2008_c100127.nc'
fsurdat = '$CSMDATA/lnd/clm2/surfdata/surfdata_1.9x2.5_simyr1850_c110114.nc'
fpftdyn = '$CSMDATA/lnd/clm2/surfdata/surfdata.pftdyn_1.9x2.5_hist_simyr1850-2005_c110114.nc'
ncdata = '$CSMDATA/atm/cam/inic/fv/cami-mam3_0000-01-01_1.9x2.5_L30_c090306.nc'
start_ymd = 19000101
start_tod = 0
stop_option = 'nyears'
stop_n = 2
stop_ymd = 19010101
stop_tod = 0
stream_year_first = 1900
stream_year_last = 1901
But the experiment fails with the following error:
open_trc_datafile:
/data/teacher/CESM/inputdata/atm/cam/chem/trop_mozart_aero/oxid/oxid
_1.9x2.5_L26_1850-2005_c091123.nc
/data/teacher/CESM/inputdata/atm/cam/chem/trop_mozart_aero/oxid/oxid
_1.9x2.5_L26_1850-2005_c091123.nc 15
open_trc_datafile: cycle year not found : 1850
When I change tracer_cnst_type = 'CYCLICAL' to 'INTERP_MISSING_MONTHS' the experiment fails with the error: cycle year not found 1899
Can anyone tell me how to change the namelist?
Thanks a lot!
In order to prescribed ozone, aerosol, and oxid in 1850 but time-variant in other parameters in the cam.buildnml.csh I write the following :
"&camexp
tracer_cnst_datapath = '$CSMDATA/atm/cam/chem/trop_mozart_aero/oxid'
tracer_cnst_file = 'oxid_1.9x2.5_L26_1850-2005_c091123.nc'
tracer_cnst_type = 'CYCLICAL'
tracer_cnst_ymd = 18500101
prescribed_ozone_datapath = '$CSMDATA/atm/cam/ozone'
prescribed_ozone_file = 'ozone_1.9x2.5_L26_1850clim_c091112.nc'
prescribed_ozone_name = 'O3'
prescribed_ozone_type = 'CYCLICAL'
prescribed_ozone_ymd = 18500101
scenario_ghg = 'RAMPED'
bndtvghg = '$CSMDATA/atm/cam/ggas/ghg_hist_1850-2005_c090419.nc'
sstcyc = .false.
bndtvs = '$CSMDATA/atm/cam/sst/sst_HadOIBl_bc_1.9x2.5_1850_2008_c100127.nc'
fsurdat = '$CSMDATA/lnd/clm2/surfdata/surfdata_1.9x2.5_simyr1850_c110114.nc'
fpftdyn = '$CSMDATA/lnd/clm2/surfdata/surfdata.pftdyn_1.9x2.5_hist_simyr1850-2005_c110114.nc'
ncdata = '$CSMDATA/atm/cam/inic/fv/cami-mam3_0000-01-01_1.9x2.5_L30_c090306.nc'
start_ymd = 19000101
start_tod = 0
stop_option = 'nyears'
stop_n = 2
stop_ymd = 19010101
stop_tod = 0
stream_year_first = 1900
stream_year_last = 1901
But the experiment fails with the following error:
open_trc_datafile:
/data/teacher/CESM/inputdata/atm/cam/chem/trop_mozart_aero/oxid/oxid
_1.9x2.5_L26_1850-2005_c091123.nc
/data/teacher/CESM/inputdata/atm/cam/chem/trop_mozart_aero/oxid/oxid
_1.9x2.5_L26_1850-2005_c091123.nc 15
open_trc_datafile: cycle year not found : 1850
When I change tracer_cnst_type = 'CYCLICAL' to 'INTERP_MISSING_MONTHS' the experiment fails with the error: cycle year not found 1899
Can anyone tell me how to change the namelist?
Thanks a lot!