Hi, I'm trying to run CESM 2.1.2 - CAM6, in the F1850 compset with prescribed historical aerosol, with and without historical solar variations.
I'm trying to use the following options in the CAM namelist:
! evolving volcano
prescribed_strataero_cycle_yr = -999999
prescribed_strataero_datapath = '/glade/p/cesmdata/cseg/inputdata/atm/cam/ozone_strataero'
prescribed_strataero_file = 'ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc'
prescribed_strataero_type = 'SERIAL'
prescribed_strataero_use_chemtrop = .true.
! evolving solar
solar_data_type = 'SERIAL'
solar_data_ymd = -99999999
solar_irrad_data_file = '/glade/p/cesmdata/cseg/inputdata/atm/cam/solar/SolarForcingCMIP6_18491230-22991231_c171031.nc'
But I'm running into a problem with each of the input datasets when I try to run the model.
In the case with both solar and volcanic forcing (piClim-histnat), it looks like I'm getting an issue from the solar input file:
input_data_utils::set_wghts_indices cannot not find model time in: {PATH}/inputdata/atm/cam/solar/SolarForcingCMIP6_18491230-22991231_c171031.nc
whereas if I apply only the aerosol dataset in the namelist ("piClim-histvolc"), I get:
FIND_TIMES: time: 0.000000000000000E+000
ERROR:
find_times: all(all_data_times(:) > time) ozone_strataero_WACCM_L70_zm5day_1850
0101-20150103_CMIP6ensAvg_c180923.nc
FIND_TIMES: ALL data times are after 0.000000000000000E+000
FIND_TIMES: file:
ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
These both seem to be issues with matching time in the model to time in the dataset. I noticed that the default input for these used "days since 0001" instead of "days since 1850", so I tried modifying the input but that doesn't seem to change the error.
Is there something obvious I should do to fix these errors?
I'm trying to use the following options in the CAM namelist:
! evolving volcano
prescribed_strataero_cycle_yr = -999999
prescribed_strataero_datapath = '/glade/p/cesmdata/cseg/inputdata/atm/cam/ozone_strataero'
prescribed_strataero_file = 'ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc'
prescribed_strataero_type = 'SERIAL'
prescribed_strataero_use_chemtrop = .true.
! evolving solar
solar_data_type = 'SERIAL'
solar_data_ymd = -99999999
solar_irrad_data_file = '/glade/p/cesmdata/cseg/inputdata/atm/cam/solar/SolarForcingCMIP6_18491230-22991231_c171031.nc'
But I'm running into a problem with each of the input datasets when I try to run the model.
In the case with both solar and volcanic forcing (piClim-histnat), it looks like I'm getting an issue from the solar input file:
input_data_utils::set_wghts_indices cannot not find model time in: {PATH}/inputdata/atm/cam/solar/SolarForcingCMIP6_18491230-22991231_c171031.nc
whereas if I apply only the aerosol dataset in the namelist ("piClim-histvolc"), I get:
FIND_TIMES: time: 0.000000000000000E+000
ERROR:
find_times: all(all_data_times(:) > time) ozone_strataero_WACCM_L70_zm5day_1850
0101-20150103_CMIP6ensAvg_c180923.nc
FIND_TIMES: ALL data times are after 0.000000000000000E+000
FIND_TIMES: file:
ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
These both seem to be issues with matching time in the model to time in the dataset. I noticed that the default input for these used "days since 0001" instead of "days since 1850", so I tried modifying the input but that doesn't seem to change the error.
Is there something obvious I should do to fix these errors?