Skip to content

extracting inferno hardwired flammability params #61

Description

Relevant fire parameters will be extracted from the jules code to aid tuning the flammability and fire emissions. These are in a new namelist 'jules_inferno'. Also z_burn_max have been moved to this namelist.
flam_sm_func options 1 or 2
flam_sm_up and flam_sm_low
flam_rhum_up and flam_rhum_low
flam_fuel_up and flam_fuel_low
flam_rain_const
ccdpm_max_io=1.0
ccdpm_min_io=0.8
ccrpm_max_io=0.2
ccrpm_min_io=0.0
add this to triffid parameters: firevegc_to_atmos_io=13*0.13

I didnt move l_inferno or l_trif_fire from jules_vegetation as this involved lfric apps and a more convoluted change which can be done at a later date but not for the next release. I also added the new parameters to triffid because pftparms is also affected by lfric.

The current code does not recreate the relationship between flammability and burned area documented by Mangeon et al., 2016. This is because the units of rain are converted to mm/day twice. This can be recreated/modified by changing the value of flam_rain_const.

We can recreate the current model and make a lot of different configurations, that preciously required a code change. The implementation of flam_rain_const is slightly weird but this is the way I need to do it to maintain bit comparability.

ADDITIONAL BUG FIX

in order to read g_burn_pft from prescrubed data this change is required to src/io/model_interface/populate_var.inc. This is a bug as the variable name will nerver have the trif_vars bit in.

Change CASE ( 'trif_vars%g_burn_pft' ) to CASE ( 'g_burn_pft' ).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Linked UMThis PR is linked to a MetOffice/um PRdocumentationImprovements or additions to documentationenhancementNew feature or requestmacroThis PR contains a metadata upgrade macro

Type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions