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

F2000climo with annually varying surface emissions

kyle.heyblom

Kyle Heyblom
New Member
Hello all,

I am trying to run the F2000climo compset with CESM2.1.3 (version info attached) with specified surface emissions datasets. My hope is to have these surface emission datasets vary annually -- i.e. not a fixed annual cycle (like the other F2000climo forcings), but with emissions that change each model year.

To do this I have specified each surface emissions input to a time varying dataset using srf_emis_specifier as well as set srf_emis_type = 'INTERP_MISSING_MONTHS' in the user_nl_cam (user_nl_cam attached).

The model fails at the beginning of the run with the following error message (log files attached):

1: FIND_TIMES: ALL data times are after 0.000000000000000E+000
1: FIND_TIMES: file:
1: /glade/u/home/kheyblom/projects/bbvar/bb-emis-files/emission_input_cesm2_bbvar/
1: base/bbvar-emissions_DMS_bb_surface_baseline_0.9x1.25.nc
1: FIND_TIMES: time: 0.000000000000000E+000
1: ERROR:
1: find_times: all(all_data_times(:) > time) /glade/u/home/kheyblom/projects/bbvar
1: /bb-emis-files/emission_input_cesm2_bbvar/base/bbvar-emissions_DMS_bb_surface_b
1: aseline_0.9x1.25.nc

I initially suspected that the time values in the specified surface emission datasets were not correct, so I tried a variety of different initial times and run start years (including a start at zero). Each time, I made sure to have the time values begin at the start year. I had no luck with this. I get the same error message every time.

Is this likely to be an issue with the time values, or something else entirely? If this is an issue with the time values, what are the correct times to include in my surface emission datasets? If not, what is the best way to get the model to vary the surface emissions annually?

Any help would be much appreciated. Thank you in advance.

Kyle
 

Attachments

  • user_nl_cam.txt
    4 KB · Views: 7
  • version_info.txt
    4.9 KB · Views: 0
  • atm.log.3430118.chadmin1.ib0.cheyenne.ucar.edu.220324-152901.txt
    358.6 KB · Views: 2
  • cesm.log.3430118.chadmin1.ib0.cheyenne.ucar.edu.220324-152901.txt
    565.9 KB · Views: 1
  • cpl.log.3430118.chadmin1.ib0.cheyenne.ucar.edu.220324-152901.txt
    67.3 KB · Views: 0

cacraig

Cheryl Craig
CSEG and Liaisons
Staff member
Thank you for providing the detailed information. I am moving this over to the CAM-Chem forum as they handle the emission files.
 

rrbuchholz

Rebecca Buchholz
CSEG and Liaisons
Staff member
Hi Kyle,

Do your emission files also include the month before your start time? It might be that the model is trying to interpolate that very first time point, but does not have anything to interpolate from.

You also need to specify the date and time variables in your emission files.

Hope that helps,
Rebecca
 

kyle.heyblom

Kyle Heyblom
New Member
Hi Rebecca,

Thank you for your insight -- it looks like this has fixed it. I was originally trying to run the model to start at the first time in my emission file. I have now started the model from at later time (with respect to the emissions file -- to have earlier emissions to be interpolated from) and this appears to have worked.

Thank you very much for your help!

Kyle
 
Top