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

htapes_fieldlist ERROR: FireMech_bc_a1 in fincl

Hemraj

Hemraj Bhattarai
Member
Hi,
I made some changes in user_nl_clm as:
hist_fincl1 = 'FireComp_BC', 'FireMech_bc_a1', and so on other variables, but it seems it didn't find FireMech_. I can see 'FireMech_bc_a1' in the list in the link below, but why is it unable to find it? There is no problem with FireComp_BC, but only a problem with FireMech_. I also want to add a few more variables, could you suggest to me how can I overcome this problem? Thank you.

1.2.5. CTSM History Fields — ctsm release-clm5.0 documentation

This is the error message in lnd.log in $CaseRoot/run directory. I have also attached the log file.
Thank you so much.

1689725913724.png
 

Attachments

  • lnd.log.1329952.230718-232429.txt
    152.1 KB · Views: 6

oleson

Keith Oleson
CSEG and Liaisons
Staff member
I'm not sure why you would be gettting FireComp_ and not FireMech_. Using release-cesm2.1.3, I tried the following case:

./create_newcase --case clm50_cesm213R_1deg_GSWP3V1_fire_emis_2000 --compset 2000_DATM%GSWP3v1_CLM50%BGC-CROP_SICE_SOCN_MOSART_SGLC_SWAV --res f09_g17 --project P93300641 --run-unsupported

Then I added -fire_emis to CLM_BLDNML_OPTS:

<entry id="CLM_BLDNML_OPTS" value="-bgc bgc -crop -fire_emis">

And then in user_nl_clm I specified the file you are using and requested output:

fire_emis_factors_file = '/glade/p/cesmdata/cseg/inputdata/lnd/clm2/firedata/fire_emission_factors_78PFTs_c20220111.nc'
hist_fincl1 = 'FireMech_bc_a1','FireComp_BC'

and I got both of those variables in the h0 file.

drv_flds_in looks like this:

&fire_emis_nl
fire_emis_factors_file = '/glade/p/cesmdata/cseg/inputdata/lnd/clm2/firedata/fire_emission_factors_78PFTs_c20220111.nc'
fire_emis_specifier = 'bc_a1 = BC', 'pom_a1 = 1.4*OC', 'SO2 = SO2'
/


Maybe try something simple like that and see if it works.
 
Top