Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fuel fraction burnt, rate of spread and fuel consumed calculated - regardless of ignition events or fire danger #1299

Open
adrifoster opened this issue Dec 10, 2024 · 0 comments

Comments

@adrifoster
Copy link
Contributor

adrifoster commented Dec 10, 2024

From the current SPITFIRE code order :

   if (hlm_spitfire_mode > hlm_sf_nofire_def) then
      call UpdateFireWeather(currentSite, bc_in)
      call UpdateFuelCharacteristics(currentSite)
      call rate_of_spread(currentSite)
      call ground_fuel_consumption(currentSite)
      call area_burnt_intensity(currentSite, bc_in)
      call crown_scorching(currentSite)
      call crown_damage(currentSite)
      call cambial_damage_kill(currentSite)
      call post_fire_mortality(currentSite)
    end if

We always calculate rate of spread, fuel consumption, and fire intensity, regardless of the fire danger index or ignition events. This means that we could have a fraction burnt of 0.0, and no fire (fire=0), but the patch would still have some value for fire rate of spread and fire intensity, and fuel%frac_burnt.

Currently the only things that are set to zero in the case of 0.0 FDI or no ignitions are:

            currentPatch%fire       = 0 ! No fire... :-/
            currentPatch%FD         = 0.0_r8
            currentPatch%frac_burnt = 0.0_r8

This doesn't impact cohort mortality, though from my read of the code we still remove fuel by the fraction burnt. I'm pretty sure this is NOT what we want to do??

can someone confirm that this is what is actually happening? I think this might seriously impact us...

Okay confirmed with @glemieux that this is not an issue because of the way we calculate the litter transfers... but see #1301

@adrifoster adrifoster changed the title Fuel fraction burnt, ate of spread and fire intensity always calculated - regardless of ignition events or fire danger Fuel fraction burnt, rate of spread and fire intensity always calculated - regardless of ignition events or fire danger Dec 10, 2024
@adrifoster adrifoster changed the title Fuel fraction burnt, rate of spread and fire intensity always calculated - regardless of ignition events or fire danger Fuel fraction burnt, rate of spread and fuel consumed calculated - regardless of ignition events or fire danger Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ❕Todo
Development

No branches or pull requests

1 participant