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

Prescribing SERIAL aerosol/solar in CAM6

psalvi

Pietro
New Member
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?
 

peverley

Courtney Peverley
Moderator
Hi Pietro,

Are you still having this problem? If so, I would recommend taking a look at our default cam6 configurations in $CAM/bld/namelist_files/use_cases/ and seeing if any of those match what you're trying to do.

It looks like the FHIST compset (which will use hist_cam6.xml) will use SERIAL time interpolation for solar and strataero files, so you may want to use a FHIST compset instead of an F1850 compset. The F1850 compset defaults can be found in 1850_cam6.xml.

Hope that helps.
Courtney
 

psalvi

Pietro
New Member
Hi Courtney,

Thanks for the suggestion! This has ended up on the backburner, unresolved, so fingers crossed I can fix this using the steps you've outlined.
I'll post any updates here.

Cheers,
-Pietro
 
Top