<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GMD</journal-id><journal-title-group>
    <journal-title>Geoscientific Model Development</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GMD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Model Dev.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1991-9603</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/gmd-19-3035-2026</article-id><title-group><article-title>The Community Fire Behavior model for coupled fire–atmosphere modeling: implementation in the Unified Forecast System</article-title><alt-title>The Community Fire Behavior model</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Jiménez y Muñoz</surname><given-names>Pedro A.</given-names></name>
          <email>jimenez@ucar.edu</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Frediani</surname><given-names>Maria</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-7604-9455</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Eghdami</surname><given-names>Masih</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-6474-4741</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Rosen</surname><given-names>Daniel</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Kavulich</surname><given-names>Michael</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Juliano</surname><given-names>Timothy W.</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-0417-0886</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>NSF National Center for Atmospheric Research, 3090 Center Green Drive, Boulder, CO 80301, USA</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>AiDASH, 575 High Street, Palo Alto, CA 94301, USA</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Pedro A. Jiménez y Muñoz (jimenez@ucar.edu)</corresp></author-notes><pub-date><day>20</day><month>April</month><year>2026</year></pub-date>
      
      <volume>19</volume>
      <issue>8</issue>
      <fpage>3035</fpage><lpage>3052</lpage>
      <history>
        <date date-type="received"><day>2</day><month>July</month><year>2024</year></date>
           <date date-type="rev-request"><day>30</day><month>August</month><year>2024</year></date>
           <date date-type="rev-recd"><day>22</day><month>June</month><year>2025</year></date>
           <date date-type="accepted"><day>30</day><month>January</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Pedro A. Jiménez y Muñoz et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026.html">This article is available from https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e134">There is an increasing need for simulating the evolution of wildland fires. The realism of the simulation increases by accounting for feedbacks between the fire and the atmosphere. These coupled models combine a fire behavior model with a regional numerical weather prediction model and have been used for fire research during the last few decades. This is the case, for instance, for the widely adopted Weather Research and Forecasting model with fire extensions (WRF-Fire). Typically, the coupling includes specific code for the particular models being coupled such as interpolation procedures to exchange variables between the atmospheric grid to the fire grid, and vice versa. However, having a fire modeling framework that can be coupled to different atmospheric models is advantageous to foster collaborations and joint developments. With this aim, we have created, for the first time, a fire behavior model that can be connected to other atmospheric models without the need for developing specific low-level procedures for the particular atmospheric model being used. To this end, the fire behavior model, referred to as the Community Fire Behavior model (CFBM), makes use of the Earth System Modeling Framework (ESMF) library to communicate information between the fire and the atmosphere. More specifically, CFBM is available as a national unified operational prediction capability (NUOPC) component which allows for an agnostic coupling to atmospheric models and other Earth system components. CFBM closely follows WRF-Fire version 4.3.3 methods in its version 0.2.0 which allows us to verify the adequacy of our implementation. The CFBM can be also run offline using an existing WRF simulation to propagate the fires in what we refer to as the standalone model. Herein we describe CFBM and its implementation in the Unified Forecast System (UFS). Simulations of the Cameron Peak Fire performed with UFS and WRF-Fire are presented to compare results from both models in order to verify our implementation. Results from both models, as well as with the standalone version, are consistent indicating a proper development of the CFBM and its coupling to the UFS-Atmosphere. This is the starting point to go beyond WRF-Fire methods and improve the realism of the simulations in the future. The possibility of using the fire behavior model with other atmospheric models provides an attractive collaborative framework to further improve the realism of the CFBM model in order to meet the growing demand for accurate wildland fire simulations.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>National Oceanic and Atmospheric Administration</funding-source>
<award-id>NA22OAR4590514-T1-01</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e146">Many of the hazards posed by wildland fires can be mitigated with accurate predictions of the fire evolution. These predictions can be based on models of a wide complexity <xref ref-type="bibr" rid="bib1.bibx30 bib1.bibx31 bib1.bibx32" id="paren.1"/> ranging from empirical models that require just the surface winds to drive the fire evolution to combustion models that resolve relevant atmospheric chemistry. For real-time applications, coupled fire–atmosphere models provide a balance between the realism of the physical processes represented and the computational resources required to run the model. For instance, <xref ref-type="bibr" rid="bib1.bibx17" id="text.2"/> showed the potential for real-time applications of coupled fire–atmosphere models using simulations performed at 111/27.75 m grid spacing for the atmospheric/fire computational mesh. These models consist of a fire behavior model coupled with a numerical weather prediction (NWP) model (the atmospheric component) to explicitly account for fire–atmosphere interactions.</p>
      <p id="d2e155">A number of coupled fire–atmosphere models are in use nowadays <xref ref-type="bibr" rid="bib1.bibx26" id="paren.3"/>. For example, the Weather Research and Forecasting <xref ref-type="bibr" rid="bib1.bibx29" id="paren.4"><named-content content-type="pre">WRF,</named-content></xref> model includes a widely used model known as WRF-Fire <xref ref-type="bibr" rid="bib1.bibx21 bib1.bibx9" id="paren.5"/>. Essentially, the atmosphere model computes the winds, surface roughness, and other surface variables, and passes them to the fire model wherein these variables are used to drive the fire evolution. The fire evolution takes place on a refined grid which allows the user to better represent elevation and fuels, and more realistically propagate the fire. The fuels in the corresponding grid cells are ignited at the pass of the fire front which is tracked with the level set method <xref ref-type="bibr" rid="bib1.bibx21 bib1.bibx23" id="paren.6"/>. The ignited grid cells release heat and moisture, and the fire component adds the vertical flux divergences back into the atmosphere as temperature and moisture tendencies. The smoke produced by the combustion of the fuels is transferred to the atmosphere, where it is advected and diffused as a tracer. Other fire–atmosphere coupled models follow similar strategies to provide feedback to the atmosphere <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx8 bib1.bibx10" id="paren.7"><named-content content-type="pre">e.g.</named-content></xref>.</p>
      <p id="d2e177">A non-negligible challenge in the fire–atmosphere coupling is the necessity of interpolating variables from the atmospheric grid to the fire grid and vice versa. This is especially the case when coupling fire behavior models with non-structured atmospheric grids or grids with unequal distance between grid points. To address this limitation, grid remapping or regridding, is done using software especially developed to couple models with different grids. For example, one can use the Earth System Modeling Framework <xref ref-type="bibr" rid="bib1.bibx3" id="paren.8"><named-content content-type="pre">ESMF,</named-content></xref>, which is a library that facilitates interoperability between model components, to couple the fire and atmosphere components as it has been done to couple other Earth system components <xref ref-type="bibr" rid="bib1.bibx33 bib1.bibx4" id="paren.9"><named-content content-type="pre">e.g.,</named-content></xref>. Following ESMF standards, this requires implementing the model to be coupled as a national unified operational prediction capability (NUOPC) component. The NUOPC components are independent models of the bigger Earth system model with their own procedures to initialize and advance the component. Several NUOPC components can be run jointly in a coupled mode building an Earth system application also using the ESMF library to coordinate the evolution of the components. However, we are not aware of any fire behavior model available to couple with atmospheric models in such a way.</p>
      <p id="d2e190">Herein we present, for the first time, a fire behavior model implemented as a NUOPC component to facilitate its coupling with other atmospheric models. The fire behavior NUOPC component is publicly available and we refer to it as the Community Fire Behavior model (CFBM). The CFBM is based on WRF-Fire version 4.3.3 procedures and can be coupled to the atmosphere via the ESMF infrastructure. We demonstrate its coupling with the atmospheric component of the Unified Forecast System (UFS-Atmosphere), and compare results between UFS-Fire and WRF-Fire to verify the implementation. During the process of building the fire model, we created a standalone version of the code that can be run using the output of a WRF simulation (offline coupling). This standalone version of the code runs faster because there is no need to run the atmospheric component which is more computationally demanding than the fire. Results from the standalone fire code are also compared with WRF-Fire and UFS. Our results of this model inter-comparison exercise reveal consistency between the simulated fire evolution with the different models highlighting the adequacy of the CFBM development. This is the starting point to go beyond WRF-Fire methods to improve the realism of the fire simulations. The coupled UFS-CFBM is fully integrated within the UFS Community model, and allows UFS users, for the first time, to explicitly model fire-weather interactions to conduct fundamental and applied fire research. The CFBM can be coupled to other atmospheric models which has the potential to foster joint developments with the ultimate goal of advancing fundamental understanding of wildland fires and their impacts on the Earth system, and, from a more applied point of view, contribute to minimizing the deleterious impacts of wildland fires.</p>
      <p id="d2e194">The manuscript is organized as follows. The next section describes the fire behavior model and Sect. <xref ref-type="sec" rid="Ch1.S3"/> describes its implementation in UFS. Section <xref ref-type="sec" rid="Ch1.S4"/> presents idealized simulations testing the implementation of the fire spread algorithm, and the model inter comparison of UFS-CFBM, the standalone version of the code, and WRF-Fire for a wildland fire event, the Cameron Peak Fire. Finally, the conclusions are presented in Sect. <xref ref-type="sec" rid="Ch1.S5"/>.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>The Community Fire Behavior Model</title>
      <p id="d2e211">The structure of the code is shown in Fig. <xref ref-type="fig" rid="F1"/>. The code was organized into folders containing: fire behavior physics, input/output, Earth system model state, driver modules (initialization and advance procedures), shared modules, NUOPC coupling interface, build infrastructure, and test infrastructure. Each of the major portions of the code is described in the following sections that focus on the fire behavior model (Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>); the coupling with the atmosphere (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>) either offline (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2.SSS1"/>) or online via the ESMF extensions to create the NUOPC component (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2.SSS2"/>); and the automatic compilation and testing (Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/>).</p>

      <fig id="F1"><label>Figure 1</label><caption><p id="d2e229">Diagram illustrating the organization of the CFBM code. Each box corresponds with a directory in the code.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f01.png"/>

      </fig>

<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>The fire behavior model</title>
      <p id="d2e245">The fire behavior model is based on WRF-Fire version 4.3.3. In WRF, the user defines an atmospheric domain and a refinement ratio that produces a finer horizontal grid spacing to compute fire processes. The result is a fire grid with a finer grid spacing, covering the same region as the atmosphere. To represent fire processes, it is also required to provide a fuel dataset, based on the 13-fuel categories from <xref ref-type="bibr" rid="bib1.bibx1" id="text.10"/> or the 40-fuel categories of <xref ref-type="bibr" rid="bib1.bibx28" id="text.11"/>, and an elevation dataset to account for the high resolution topography on the fire grid. The elevation dataset is used to calculate the slope in the south-north and west-east directions, which is then used by the fire model to propagate the fire. Different elevation datasets can be used for the atmosphere and the fire given their different grid spacing. The domain configuration and the interpolation of the static datasets are performed by the Geogrid program which is part of the WRF Pre-Processing System (WPS). In the current version of CFBM, we also rely on the Geogrid program to define the fire grid and interpolate the static datasets, but, since there is no atmospheric component in CFBM, only the fuels and elevation (including slopes) in the fire grid are used. It is expected that future versions of CFBM will have its own preprocessing system.</p>
      <p id="d2e254">Besides the Geogrid file, the only other file needed to run the model is the namelist (i.e., namelist.fire). Examples of the namelist are provided in the tests directories inside the <italic>tests</italic> folder (Fig. <xref ref-type="fig" rid="F1"/>).</p>
      <p id="d2e262">Ignitions can be performed in two ways. One option is to set up the ignition parameters in the fire namelist. The ignition can be a point, a circle, or a line ignition, and the ignition time is set up as seconds since the beginning of the simulation. The other option is to initialize the fire perimeter from observations (e.g. fire mappings from aircraft or satellites). The observations are used to initialize the level set function which defines the location of the fire front. The level set function is a signed distance function from the fire front, positive (negative) outside (inside) the fire perimeter <xref ref-type="bibr" rid="bib1.bibx20" id="paren.12"/>. Hence, at the fire perimeter the level set function is zero. The user is required to generate and add this initial level set function to the file generated by the WPS Geogrid program. This fire-perimeter initialization method is the only such approach available in WRF-Fire and has been successfully used in previous research with the WRF-Fire model <xref ref-type="bibr" rid="bib1.bibx11 bib1.bibx37" id="paren.13"/>. More sophisticated methods <xref ref-type="bibr" rid="bib1.bibx19" id="paren.14"><named-content content-type="pre">e.g.</named-content></xref> could be explored in future versions of the model that will go beyond the existing WRF-Fire methods. The ignition time from the perimeter is also defined in the fire namelist as seconds from the beginning of the simulation.</p>
      <p id="d2e276">Once a fire has been ignited, the fire front is propagated based on a parameterization of the fire rate of spread (<inline-formula><mml:math id="M1" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula>). Currently, only surface fires are considered and <inline-formula><mml:math id="M2" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> is parameterized based on <xref ref-type="bibr" rid="bib1.bibx27" id="text.15"/>. <inline-formula><mml:math id="M3" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> depends on the fuel characteristics, the surface winds, and the terrain slope using

            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M4" display="block"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the rate of spread over flat terrain for a case with no wind; <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the wind correction, and <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the slope correction. The fire rate of spread is limited to a maximum of 6 m s<sup>−1</sup>. A comprehensive description of each term involved in the parameterization is provided by <xref ref-type="bibr" rid="bib1.bibx2" id="text.16"/>. <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> depends on only the fuel characteristics. Some of the fuel characteristics are constant and others are a function of the fuel type defined by the 13 Anderson categories. The use of the more refined fuel models of <xref ref-type="bibr" rid="bib1.bibx28" id="text.17"/> is supported with a mapping of its 40 categories into the 13 categories of <xref ref-type="bibr" rid="bib1.bibx1" id="text.18"/>. The fuel-dependent variables (Table <xref ref-type="table" rid="T1"/>) are the fuel load of the surface fuel, the fuel bed depth, the surface area to volume ratio, the characteristic time scale for burnout rates, and the fuel moisture content (FMC, the mass of water per unit mass of dry fuel) of extinction. The FMC can be either set to constant (8 % by default), or estimated dynamically using a FMC model <xref ref-type="bibr" rid="bib1.bibx22" id="paren.19"/>. If the FMC model is used, the mass of the surface fuels for 1, 10, 100, and 1000 h dead fuels and live fuels (Table <xref ref-type="table" rid="T2"/>) for each fuel type is also used. The constant characteristics are the ovendry fuel density (512.6 kg m<sup>−3</sup>), the fuel particle total mineral content (5.55 %), and the fuel particle effective mineral content (1.0 %). The fuel information is used to calculate <inline-formula><mml:math id="M11" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> for the case of no wind and flat terrain (<inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>). In the presence of winds, the wind correction, a function of the fuel characteristics and the surface wind, is also needed (<inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). The surface wind responsible for the fire propagation are interpolations of the three-dimensional horizontal winds from the atmospheric component (see next section) to a height specified by the user in the namelist. This height represents the mid-flame height. Two interpolation options are available. The first one uses a linear interpolation on the logarithm of height from two adjacent model layers to the target height. In the second one, the user specifies a second height and the interpolation is performed from this height to the target height using the logarithmic wind profile. This second option was implemented to use upper-level winds less affected by the fire since Rothermel's parameterization was designed to use ambient winds. In the future, we intend to alleviate this subjective choice and implement the use of wind adjustment factors to automatically identify the height that drives the fire evolution based on the fuel characteristics <xref ref-type="bibr" rid="bib1.bibx13" id="paren.20"/>. Similar to the wind correction term, the effects of the terrain slope are also accounted for by an additional term (<inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). This term depends on fuel properties and the terrain slope. The only exception to the Rothermel rate of spread parameterization is the chaparral fuel model that uses a function that only depends on the wind speed <xref ref-type="bibr" rid="bib1.bibx7" id="paren.21"/>. In this way, the fuel characteristics, winds, and terrain slope determine the fire rate of spread.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e475">Some characteristics of the Anderson's 13 surface fuel models used in the CFBM.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Fuel model name</oasis:entry>
         <oasis:entry colname="col2">Fuel load</oasis:entry>
         <oasis:entry colname="col3">Fuel bed</oasis:entry>
         <oasis:entry colname="col4">Moisture of</oasis:entry>
         <oasis:entry colname="col5">Surface area to</oasis:entry>
         <oasis:entry colname="col6">burn time</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">depth</oasis:entry>
         <oasis:entry colname="col4">extinction</oasis:entry>
         <oasis:entry colname="col5">volume ratio</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">[kg m<sup>−2</sup>]</oasis:entry>
         <oasis:entry colname="col3">[m]</oasis:entry>
         <oasis:entry colname="col4">[–]</oasis:entry>
         <oasis:entry colname="col5">[m<sup>−1</sup>]</oasis:entry>
         <oasis:entry colname="col6">[s]</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">1. Short grass</oasis:entry>
         <oasis:entry colname="col2">0.166</oasis:entry>
         <oasis:entry colname="col3">0.305</oasis:entry>
         <oasis:entry colname="col4">0.12</oasis:entry>
         <oasis:entry colname="col5">11 483</oasis:entry>
         <oasis:entry colname="col6">7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2. Timber (grass and understory)</oasis:entry>
         <oasis:entry colname="col2">0.896</oasis:entry>
         <oasis:entry colname="col3">0.305</oasis:entry>
         <oasis:entry colname="col4">0.15</oasis:entry>
         <oasis:entry colname="col5">9134</oasis:entry>
         <oasis:entry colname="col6">7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">3. Tall grass</oasis:entry>
         <oasis:entry colname="col2">0.674</oasis:entry>
         <oasis:entry colname="col3">0.762</oasis:entry>
         <oasis:entry colname="col4">0.25</oasis:entry>
         <oasis:entry colname="col5">4921</oasis:entry>
         <oasis:entry colname="col6">7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">4. Chaparral</oasis:entry>
         <oasis:entry colname="col2">3.591</oasis:entry>
         <oasis:entry colname="col3">1.829</oasis:entry>
         <oasis:entry colname="col4">0.20</oasis:entry>
         <oasis:entry colname="col5">5705</oasis:entry>
         <oasis:entry colname="col6">180</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5. Bush</oasis:entry>
         <oasis:entry colname="col2">0.784</oasis:entry>
         <oasis:entry colname="col3">0.610</oasis:entry>
         <oasis:entry colname="col4">0.20</oasis:entry>
         <oasis:entry colname="col5">5522</oasis:entry>
         <oasis:entry colname="col6">100</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">6. Dominant bush, hardwood slash</oasis:entry>
         <oasis:entry colname="col2">1.344</oasis:entry>
         <oasis:entry colname="col3">0.762</oasis:entry>
         <oasis:entry colname="col4">0.25</oasis:entry>
         <oasis:entry colname="col5">5131</oasis:entry>
         <oasis:entry colname="col6">100</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">7. Southern rough</oasis:entry>
         <oasis:entry colname="col2">1.091</oasis:entry>
         <oasis:entry colname="col3">0.762</oasis:entry>
         <oasis:entry colname="col4">0.40</oasis:entry>
         <oasis:entry colname="col5">5125</oasis:entry>
         <oasis:entry colname="col6">100</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">8. Closed timber litter</oasis:entry>
         <oasis:entry colname="col2">1.120</oasis:entry>
         <oasis:entry colname="col3">0.061</oasis:entry>
         <oasis:entry colname="col4">0.30</oasis:entry>
         <oasis:entry colname="col5">6197</oasis:entry>
         <oasis:entry colname="col6">900</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">9. Hardwood litter</oasis:entry>
         <oasis:entry colname="col2">0.780</oasis:entry>
         <oasis:entry colname="col3">0.061</oasis:entry>
         <oasis:entry colname="col4">0.25</oasis:entry>
         <oasis:entry colname="col5">8150</oasis:entry>
         <oasis:entry colname="col6">900</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">10. Timber (litter and understory)</oasis:entry>
         <oasis:entry colname="col2">2.692</oasis:entry>
         <oasis:entry colname="col3">0.305</oasis:entry>
         <oasis:entry colname="col4">0.25</oasis:entry>
         <oasis:entry colname="col5">5787</oasis:entry>
         <oasis:entry colname="col6">900</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">11. Light logging slash</oasis:entry>
         <oasis:entry colname="col2">2.582</oasis:entry>
         <oasis:entry colname="col3">0.305</oasis:entry>
         <oasis:entry colname="col4">0.15</oasis:entry>
         <oasis:entry colname="col5">3878</oasis:entry>
         <oasis:entry colname="col6">900</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">12. Medium logging slash</oasis:entry>
         <oasis:entry colname="col2">7.749</oasis:entry>
         <oasis:entry colname="col3">0.701</oasis:entry>
         <oasis:entry colname="col4">0.20</oasis:entry>
         <oasis:entry colname="col5">3756</oasis:entry>
         <oasis:entry colname="col6">900</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">13. Heavy logging slash</oasis:entry>
         <oasis:entry colname="col2">13.024</oasis:entry>
         <oasis:entry colname="col3">0.914</oasis:entry>
         <oasis:entry colname="col4">0.25</oasis:entry>
         <oasis:entry colname="col5">3802</oasis:entry>
         <oasis:entry colname="col6">900</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="T2"><label>Table 2</label><caption><p id="d2e879">Fuel loads for the 1, 10, 100 h and live fuels [kg m<sup>−2</sup>] for the Anderson's 13 surface fuel models. The 1000 h load is set to zero.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Fuel model name</oasis:entry>
         <oasis:entry colname="col2">1 h</oasis:entry>
         <oasis:entry colname="col3">10 h</oasis:entry>
         <oasis:entry colname="col4">100 h</oasis:entry>
         <oasis:entry colname="col5">live</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">1. Short grass</oasis:entry>
         <oasis:entry colname="col2">0.74</oasis:entry>
         <oasis:entry colname="col3">0.00</oasis:entry>
         <oasis:entry colname="col4">0.00</oasis:entry>
         <oasis:entry colname="col5">0.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2. Timber (grass and understory)</oasis:entry>
         <oasis:entry colname="col2">2.00</oasis:entry>
         <oasis:entry colname="col3">1.00</oasis:entry>
         <oasis:entry colname="col4">0.50</oasis:entry>
         <oasis:entry colname="col5">0.50</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">3. Tall grass</oasis:entry>
         <oasis:entry colname="col2">3.01</oasis:entry>
         <oasis:entry colname="col3">0.00</oasis:entry>
         <oasis:entry colname="col4">0.00</oasis:entry>
         <oasis:entry colname="col5">0.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">4. Chaparral</oasis:entry>
         <oasis:entry colname="col2">5.01</oasis:entry>
         <oasis:entry colname="col3">4.01</oasis:entry>
         <oasis:entry colname="col4">2.00</oasis:entry>
         <oasis:entry colname="col5">5.01</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5. Bush</oasis:entry>
         <oasis:entry colname="col2">1.00</oasis:entry>
         <oasis:entry colname="col3">0.50</oasis:entry>
         <oasis:entry colname="col4">0.00</oasis:entry>
         <oasis:entry colname="col5">2.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">6. Dominant bush, hardwood slash</oasis:entry>
         <oasis:entry colname="col2">1.50</oasis:entry>
         <oasis:entry colname="col3">2.50</oasis:entry>
         <oasis:entry colname="col4">2.00</oasis:entry>
         <oasis:entry colname="col5">0.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">7. Southern rough</oasis:entry>
         <oasis:entry colname="col2">1.13</oasis:entry>
         <oasis:entry colname="col3">1.87</oasis:entry>
         <oasis:entry colname="col4">1.50</oasis:entry>
         <oasis:entry colname="col5">0.37</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">8. Closed timber litter</oasis:entry>
         <oasis:entry colname="col2">1.50</oasis:entry>
         <oasis:entry colname="col3">1.00</oasis:entry>
         <oasis:entry colname="col4">2.50</oasis:entry>
         <oasis:entry colname="col5">0.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">9. Hardwood litter</oasis:entry>
         <oasis:entry colname="col2">2.92</oasis:entry>
         <oasis:entry colname="col3">0.41</oasis:entry>
         <oasis:entry colname="col4">0.15</oasis:entry>
         <oasis:entry colname="col5">0.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">10. Timber (litter and understory)</oasis:entry>
         <oasis:entry colname="col2">3.01</oasis:entry>
         <oasis:entry colname="col3">2.00</oasis:entry>
         <oasis:entry colname="col4">5.01</oasis:entry>
         <oasis:entry colname="col5">2.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">11. Light logging slash</oasis:entry>
         <oasis:entry colname="col2">1.50</oasis:entry>
         <oasis:entry colname="col3">4.51</oasis:entry>
         <oasis:entry colname="col4">5.51</oasis:entry>
         <oasis:entry colname="col5">0.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">12. Medium logging slash</oasis:entry>
         <oasis:entry colname="col2">4.01</oasis:entry>
         <oasis:entry colname="col3">14.03</oasis:entry>
         <oasis:entry colname="col4">16.53</oasis:entry>
         <oasis:entry colname="col5">0.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">13. Heavy logging slash</oasis:entry>
         <oasis:entry colname="col2">7.01</oasis:entry>
         <oasis:entry colname="col3">23.04</oasis:entry>
         <oasis:entry colname="col4">28.05</oasis:entry>
         <oasis:entry colname="col5">0.00</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e1170">The rate of spread is used to propagate the fire by advancing the level set function <xref ref-type="bibr" rid="bib1.bibx21 bib1.bibx23" id="paren.22"/>. This is accomplished by numerically solving the level set equation:

            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M18" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">φ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>R</mml:mi><mml:mo>(</mml:mo><mml:mo>∥</mml:mo><mml:mi mathvariant="bold">∇</mml:mi><mml:mi mathvariant="bold-italic">φ</mml:mi><mml:mo>∥</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M19" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula> is the level set function, <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">φ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">φ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">φ</mml:mi></mml:mrow></mml:math></inline-formula> is an artificial viscosity stabilizer with <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="italic">φ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="italic">φ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M23" display="inline"><mml:mi mathvariant="italic">ϵ</mml:mi></mml:math></inline-formula> the artificial viscosity constant. Here, <inline-formula><mml:math id="M24" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> is the rate of spread of the fire normal to the fire front which is calculated using the wind speed and wind slope normal to the fire front in Rothermel's rate of spread parameterization (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>). The normal unit vector to the fire front needed for the projections is <inline-formula><mml:math id="M25" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="bold">∇</mml:mi><mml:mi mathvariant="bold-italic">φ</mml:mi></mml:mrow><mml:mrow><mml:mo>∥</mml:mo><mml:mi mathvariant="bold">∇</mml:mi><mml:mi mathvariant="bold-italic">φ</mml:mi><mml:mo>∥</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>. The level set equation is solved using a third order explicit Runge-Kutta scheme for the time integration. For the spatial derivatives, several methods are available. By default, the spatial derivatives are solved using the fifth-order weighted essentially nonoscillatory (WENO5) method around the fire front and a first-order essentially nonoscillatory (ENO1) method elsewhere. This allows for an accurate solution of the level set function near the fire front, while at the same time, minimizing the computational cost elsewhere when the value of the level set function is not relevant. The term representing the artificial viscosity requires two values of viscosity, one that is valid near the fire front and another that is valid elsewhere (by default the value of both viscosities is set to 0.4). The motivation for this is to allow for an accurate solution of the level set equation near the fire front, and facilitate stability of the numerical method. However, as the fire propagates, the level set function needs to be reinitialized to maintain its properties (signed distance function from the fire front). The reinitializations require solving the equation

            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M26" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">φ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">φ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mo>∥</mml:mo><mml:mi mathvariant="bold">∇</mml:mi><mml:mi mathvariant="bold-italic">φ</mml:mi><mml:mo>∥</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">φ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">φ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msubsup><mml:mi mathvariant="italic">φ</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">φ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the level set function after solving the level set equation (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>), and <inline-formula><mml:math id="M29" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> is a pseudo time <xref ref-type="bibr" rid="bib1.bibx34 bib1.bibx23" id="paren.23"/>. Considering the importance of reinitializing the properties of the level set function, reinitializations are activated by default. The reinitialization equation is also solved using a third order explicit Runge-Kutta scheme for the time integration and WENO5/ENO1 for the spatial derivatives. Solving the reinitialization equation requires iteration. One iteration is set as default based on our previous work <xref ref-type="bibr" rid="bib1.bibx23" id="paren.24"/>. Hence, the level set equation (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>) and its reinitialization equation (Eq. <xref ref-type="disp-formula" rid="Ch1.E3"/>) are solved every time step in order to advance the level set function that tracks the evolution of the fire front.</p>
      <p id="d2e1517">After advancing the level set function, the fire can propagate into adjacent grid cells which are ignited as fire front passes. To refine the accuracy of the front propagation, each grid cell is further subdivided into four parts, and the level set function is interpolated to this refined grid, also allowing better estimate the burnt area and fuel consumption <xref ref-type="bibr" rid="bib1.bibx21" id="paren.25"/>. The fuel available to burn in a given grid cell depends on the fuel type (Table <xref ref-type="table" rid="T1"/>). The time it takes to burn the fuel is approximated with an exponentially decaying function <xref ref-type="bibr" rid="bib1.bibx7 bib1.bibx21 bib1.bibx9" id="paren.26"/> which requires a characteristic time that also depends on fuel type (burn time in Table <xref ref-type="table" rid="T1"/>). The burn time produces a decrease of 40 % in the fuel amount in 10 min for a value of 1000 s, and it is translated to the e-folding time by dividing the burn time by 0.85 <xref ref-type="bibr" rid="bib1.bibx21" id="paren.27"/>. The combustion process generates heat and moisture fluxes that are parameterized. The heat release is represented with the following equation

            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M30" display="block"><mml:mrow><mml:mtext>SH</mml:mtext><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>m</mml:mi><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi mathvariant="normal">dry</mml:mi><mml:mi mathvariant="normal">_</mml:mi><mml:mi mathvariant="normal">fuel</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></disp-formula>

          where SH is the kinematic sensible heat flux released by the ground fire [J m<sup>−2</sup> s<sup>−1</sup>]; <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:math></inline-formula> is the fuel mass burned [kg m<sup>−2</sup> s<sup>−1</sup>], <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi mathvariant="normal">dry</mml:mi><mml:mi mathvariant="normal">_</mml:mi><mml:mi mathvariant="normal">fuel</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the fraction of dry fuel mass per fuel mass defined in terms of the FMC following <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi mathvariant="normal">dry</mml:mi><mml:mi mathvariant="normal">_</mml:mi><mml:mi mathvariant="normal">fuel</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mtext>FMC</mml:mtext></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>; and <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the heat of combustion for dry cellulose (17.433 MJ kg<sup>−1</sup>). The kinematic latent heat flux (LH [J m<sup>−2</sup> s<sup>−1</sup>]) from the ground fire is

            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M42" display="block"><mml:mrow><mml:mtext>LH</mml:mtext><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>m</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">water</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi mathvariant="normal">water</mml:mi><mml:mi mathvariant="normal">_</mml:mi><mml:mi mathvariant="normal">in</mml:mi><mml:mi mathvariant="normal">_</mml:mi><mml:mi mathvariant="normal">cellulose</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi mathvariant="normal">dry</mml:mi><mml:mi mathvariant="normal">_</mml:mi><mml:mi mathvariant="normal">fuel</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msub></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">water</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the fraction of water in the fuel mass (<inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">water</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mtext>FMC</mml:mtext><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mtext>FMC</mml:mtext></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>); <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi mathvariant="normal">water</mml:mi><mml:mi mathvariant="normal">_</mml:mi><mml:mi mathvariant="normal">in</mml:mi><mml:mi mathvariant="normal">_</mml:mi><mml:mi mathvariant="normal">cellulose</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the fraction of water in cellulose released during combustion (56 %); and <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the latent heat of vaporization of water (2.5 MJ kg<sup>−1</sup>). In addition to the heat and moisture fluxes, a fraction of the fuel burnt during the combustion, 2 % by default <xref ref-type="bibr" rid="bib1.bibx8" id="paren.28"><named-content content-type="pre">following</named-content></xref>, is released as smoke.</p>
      <p id="d2e1853">The procedures of the CFBM described above closely follow WRF-Fire methods, but important modifications have been introduced in the code. Using the same methods is desirable in the version 0.2.0 of the CFBM herein presented to ensure proper implementation as will be shown below. The WRF-Fire methods are mostly confined to the physics directory (Fig. <xref ref-type="fig" rid="F1"/>). We have reorganized, modified and added substantial new source code (mostly in the directories not labelled as physics in Fig. <xref ref-type="fig" rid="F1"/>) to create a standalone fire model, with built-in tests. We have also improved code clarity. Additionally, the code is more orthogonal in order to facilitate maintenance and future extensions. For the same reasons, we have added new derived types with their own type-bound procedures. For example, the most important physical processes that are parameterized have an abstract derived type with deferred procedures, and the derived type is extended with a particular parameterization of the process. Furthermore, procedures were reformatted to have a consistent format, and most of the code is self-documented to facilitate understanding of what is being done. Some procedures had arguments that were passed but not used, and these arguments have been removed. We also have incorporated the <italic>implicit none</italic> statement in all procedures, and, when possible, functions are declared as pure. A substantial number of consistency checks and prints through the code have been removed to improve readability and performance. The namelist options controlling the fire evolution have been simplified keeping only a reduced set. In addition, all the source code related to WRF's atmosphere has been removed from the fire modules in the <italic>physics</italic> directory. This includes removing procedures to interpolate atmospheric variables from the atmospheric grid into the fire grid. The interpolation procedures were used to interpolate the latitudes and longitudes from the atmosphere into the fire grid, and now the geolocation of the fire grid is calculated using the map projection information, as it is done in the atmospheric grid. The code is compliant with the Fortran 2008 standard.</p>
      <p id="d2e1867">CFBM can be run without any atmospheric component in idealized mode. This requires the user to define the winds and the fuels which are homogeneous across the fire domain. The size of the domain is also defined via the namelists. This allows one to test developments before coupling it with an atmospheric component.</p>
      <p id="d2e1870">The left portion of Fig. <xref ref-type="fig" rid="F1"/> shows the directories with the modeling code. The shared directory contains modules used to define the constants of the model, manage dates and times, and handle Lambert-Conformal projections used to initialize the latitudes/longitudes of the fire grid from the Geogrid file. It also contains abstract derived types with deferred procedures for fuels, the rate of spread parameterization, and the FMC model. These types are currently extended, or instantiated, with WRF-Fire approaches, but they can be extended with other methods in order to have different parameterization of these processes. The <italic>io</italic> directory contains modules to write to the standard output/error streams, to read the Geogrid file, the fire namelist, and WRF variables in the standalone mode. To facilitate the reading of Geogrid and WRF data (see next section), the <italic> io</italic> directory also includes a module with generic procedures to read data from NetCDF files. The <italic>state</italic> directory contains a module to defining state variables and methods to initialize variables, updating atmospheric variables in the standalone mode, and saving the state variables in a NetCDF file. There are two additional modules to divide the domain into tiles for the upcoming OpenMP parallelization, and to define a derived type to handle ignition line data and methods to ignite the prescribed fire lines. The fire code is located in the <italic>physics</italic> directory. This code includes modules with the fire driver, level set procedures, fire physics procedures, and the extension of the abstract types for (1) fuel type following <xref ref-type="bibr" rid="bib1.bibx1" id="text.29"/>; (2) the fire rate of spread type following <xref ref-type="bibr" rid="bib1.bibx27" id="text.30"/>; (3) and the dynamic FMC model <xref ref-type="bibr" rid="bib1.bibx22" id="paren.31"/>. Finally, the <italic>driver</italic> directory has modules to initialize and advance the fire model that are used by a standalone program to perform offline fire behavior simulations and for online coupling with the atmosphere via the ESMF library as described in the following section.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Coupling with the atmosphere</title>
<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>Offline coupling</title>
      <p id="d2e1916">The CFBM can be driven by an existing WRF simulation in an offline manner in what we refer to as the standalone model. The standalone model was implemented to ensure consistency with WRF-Fire, and thus minimize the number of issues during the developments. With this aim, we generated automatic tests to check the output of a short run of the standalone model against the WRF-Fire solution. The standalone model does not need the fire grid, specified by the Geogrid output, to match the WRF domain. The only requirements are that the fire grid be within the extent of the WRF domain, and the WRF simulation has the required variables available. The interpolation of variables from the WRF atmospheric data into the fire grid uses a nearest-neighbour interpolation. We plan to include other interpolation methods in future versions of the model. These variables are the three-dimensional winds (<inline-formula><mml:math id="M48" display="inline"><mml:mi>U</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M49" display="inline"><mml:mi>V</mml:mi></mml:math></inline-formula> variables in WRF), the geopotential height (PH and PHB), the roughness length (ZNT), the 2 m temperature (T2), the 2 m water vapor mixing ratio (Q2), the precipitation (RAINC and RAINNC), and the surface pressure (PSFC). The surface pressure, precipitation, 2 m water mixing ratio, and 2 m temperature variables are only used if the FMC model is activated. In addition, the WRF projection must be Lambert-Conformal in CFBM version 0.2.0. Support for Mercator and polar stereographic projections will be added in future versions. The frequency to update the atmospheric state is controlled by a namelist setting. Although the standalone model was implemented to ensure consistency between WRF and the CFBM, the model is also useful for efficiently testing sensitivities in model parameters and methods defined in the fire namelist. This offline coupling can be extended to other atmospheric models having the basic atmospheric variables described above. The only external library required to compile the standalone fire code are the C and Fortran NetCDF libraries that are used for reading and writing procedures.</p>
      <p id="d2e1933">When connected to an atmospheric model using two-way coupling, the ESMF library is also required in order to pass the kinematic fire fluxes (Eqs. <xref ref-type="disp-formula" rid="Ch1.E4"/> and <xref ref-type="disp-formula" rid="Ch1.E5"/>) and fire emissions to the atmosphere to account for fire–atmosphere interactions. The coupling framework is described in the following section.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>Online coupling: The Community Fire Behavior NUOPC component</title>
      <p id="d2e1948">In order to couple the CFBM to an atmospheric model using the ESMF library, the CFBM is available as a NUOPC component. The NUOPC layer has been proven to promote interoperability as seen in the Earth System Prediction Suite <xref ref-type="bibr" rid="bib1.bibx35" id="paren.32"/>. This means that one modeling component codebase implemented as a NUOPC can be used in multiple Earth system modeling applications.</p>
      <p id="d2e1954">NUOPC compliance requires a standardized wrapper around the model code. This lightweight interface is commonly referred to as the “NUOPC cap”. The cap is responsible for initializing the model, including the definition of the fire grid from the Geogrid file, and to coordinate its advancement with other Earth system components. To this end, we use the fire initialization subroutine and the subroutine that advances the fire state one time step. The NUOPC cap also bundles all of the necessary coupling requirements into import and export states. The variables that are mandatory to import are the 3 dimensional winds and geopotential height, the roughness length, the 2 m temperature, the 2 m water vapor mixing ratio, the surface pressure, and precipitation. Precipitation can be passed either as a precipitation rate or as accumulated precipitation since the beginning of the simulation. The variables that can be exported are the kinematic sensible heat flux and the kinematic latent heat flux released from the fire (Eqs. <xref ref-type="disp-formula" rid="Ch1.E4"/> and <xref ref-type="disp-formula" rid="Ch1.E5"/>), and the fire smoke emissions. This strategy to import/export variables differs from inline coupling where data structures pass directly between components, which would require explicit knowledge of the atmosphere component's code. Built into the NUOPC interoperability layer is the ESMF and therefore regridding between the different grids across the Earth system components. In the fire NUOPC cap, we also perform the vertical interpolation of the 3-dimensional horizontal winds into a 2-dimensional array with the winds at the target height above ground level to propagate the fire.</p>
      <p id="d2e1961">The middle portion of Fig. <xref ref-type="fig" rid="F1"/> shows the directory providing the ESMF functionality. This is the <italic>nuopc</italic> directory which contains the fire NUOPC cap. It connects to the fire model via the initialization and advance subroutines available in the driver directory. The NUOPC directory also has files to create an Earth system model (fire driven by an atmospheric component) that we use for testing purposes as will be described in the following section.</p>
</sec>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Compilation and testing</title>
      <p id="d2e1978">The organization of the code related to compilation and testing is shown in the right portion of Fig. <xref ref-type="fig" rid="F1"/>. The automatic compilation of the code is implemented with CMake. A bash script, compile.sh, is used to compile the code and test it if instructed. The test is designed to minimize the number of potential issues introduced into the code. The test runs a series of short simulations of the fire evolution and compares results against the known solution. The test can check the offline or standalone model (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2.SSS1"/>) build, and the NUOPC build (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2.SSS2"/>). Checking the offline model is straightforward, as it simply requires having a previously run WRF simulation. In order to test the online coupling via the NUOPC, we have created a WRF-data NUOPC component. The WRF-data NUOPC component only has the cap since the WRF-data NUOPC component just reads variables from the output of an existing WRF simulation. The cap defines the WRF-data grid, from the Geogrid file, and imports the variables that the fire NUOPC component needs. This is a one-way coupling from the atmosphere to the fire and therefore behaves as the standalone model described in the previous section. The main difference is that this coupling requires ESMF whereas the standalone code described before does not. The regridding from the atmospheric grid to the fire grid is performed by the ESMF library. The diagram shown in Fig. <xref ref-type="fig" rid="F2"/> summarizes the coupling strategy between the Earth system model coupling the WRF-data NUOPC component and the CFBM NUOPC component which is used for testing purposes. NUOPC caps have been written for each model, which allows data to pass from one component to another through NUOPC connectors (arrow). NUOPC connectors are built into NUOPC and redistribute or regrid data between connected pairs of components.</p>
      <p id="d2e1989">The Earth system model connecting the fire and the WRF-Data NUOPC caps that is built for testing uses ESMF or the Earth System modeling eXecutable (ESMX). The ESMF build is the standard, and requires additional code with the NUOPC driver that connects the components, and this code is available in the <italic>nuopc</italic> directory (Fig. <xref ref-type="fig" rid="F1"/>). The ESMX application is a community oriented application that builds a NUOPC coupled system, the Earth system model, containing NUOPC compliant components, the CFBM and WRF-Data components in this case, without creating or maintaining the NUOPC driver. Components are added to or removed from an ESMX build through configuration files written in YAML therefore eliminating the need to write code. Hence, using the ESMX extension reduces the amount of code to build the Earth system application, and thus allows for faster developments and easier maintenance. The ESMX build includes an extra test that utilizes an ESMX Data component to prescribe meteorological forcing values. The forcing values are exported to the CFBM which then returns kinematic sensible heat flux and the kinematic latent heat fluxes to the ESMX Data component for validation. These tests, as well as all the offline tests, run nightly to ensure the CFBM and CFBM cap do not break during development. Furthermore, any system utilizing ESMX as its application can embed the CFBM component. Our fire NUOPC component has been an early adopter of the ESMX technology and both coupling strategies, ESMF and ESMX, are being tested.</p>

      <fig id="F2"><label>Figure 2</label><caption><p id="d2e1999">Diagram illustrating the WRF-data NUOPC component and the CFBM NUOPC component with the variables that exported (imported) by WRF-data (Fire behavior). The variables in gray are only used if the fuel moisture content model is activated to simulate the moisture content dynamically.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f02.png"/>

        </fig>

      <p id="d2e2009">The tests are included in the tests directory (Fig. <xref ref-type="fig" rid="F1"/>). Currently, there are two tests implemented with and without activating the FMC model. The github repository of the CFBM also runs the tests every time there is a new code development pushed to the repository to minimize the introduction of bugs in the code.</p>
      <p id="d2e2014">The only necessary libraries to compile and test the code are NetCDF and ESMF (the latter one only for the NUOPC builds). The code can also be built with MPI libraries. Parallelization is not supported in version 0.2.0, but MPI compilation is included in order to couple CFBM with UFS that uses MPI-based compilation. In this way, the CFBM model can be integrated into an MPI parallelized application but at this time the CFBM model runs serially on a single processor. The CFBM model includes MPI library linking for future development. CMake is able to find these three libraries in the user environment. To ensure reproducibility and ease of use, the environment used to build executables and run tests can be automatically configured, via adding –env-auto to the compile script. This flag then locates a bash script that loads modules and defines environment variables for defined systems. At the time of writing, the only computer in env is Derecho, a high performance computer that is part of the NSF NCAR-Wyoming Supercomputer Center. New systems can be defined by adding a <monospace>&lt;system_name&gt;</monospace> directory containing bash configuration files. The new system must then be added to the “auto environment” section of the compile script.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Coupling the Community Fire Behavior model to the UFS</title>
      <p id="d2e2029">The UFS has its components implemented as NUOPC components (e.g., atmosphere, ocean, land, etc.) to facilitate their coupling. Hence, we have coupled the CFBM NUOPC component to the UFS-Atmosphere NUOPC component using the existing infrastructure.</p>
      <p id="d2e2032">The coupling diagram illustrating the combined UFS-Atmosphere and the CFBM is shown in Fig. <xref ref-type="fig" rid="F3"/>. The UFS has other NUOPC components that are not illustrated here since it is possible to just run the UFS-Atmosphere together with the fire component. The variables imported by the fire NUOPC component are similar to the ones imported for the case of the WRF-data NUOPC component (Fig. <xref ref-type="fig" rid="F2"/>), but the accumulated precipitation has been replaced by the precipitation rate. Comparison of Figs. <xref ref-type="fig" rid="F2"/> and <xref ref-type="fig" rid="F3"/> serves to illustrate that a single NUOPC cap written for CFBM is agnostic to the external atmosphere being coupled. Differences being that a completely different atmospheric component, whether data or not, can be coupled therefore creating an entirely different coupled Earth system model. In this case, a main difference is the feedback provided by the fire NUOPC component to the atmosphere via sensible and latent heat fluxes released by the fire. This allows for two-way coupling between the two components if desired. In practice, the user decides if the coupling is one way (information from the atmosphere to the fire only) or two ways (one way plus adding the fire feedback to the atmosphere component) via the fire namelist. Smoke emissions as a result of burning the surface fuels by the fire model are also passed to the atmosphere.</p>

      <fig id="F3"><label>Figure 3</label><caption><p id="d2e2045">Diagram illustrating the UFS-Atmosphere NUOPC component and the CFBM NUOPC component with the variables that are exported (imported) by the fire behavior (UFS) on the right, and the variables that are exported (imported) by UFS (Fire behavior) on the right. The variables in gray are only used if the fuel moisture content model is activated to simulate the moisture content dynamically.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f03.png"/>

      </fig>

      <p id="d2e2055">In UFS, the physical processes, or parameterizations, are represented using the Common Community Physics Package <xref ref-type="bibr" rid="bib1.bibx15" id="paren.33"><named-content content-type="pre">CCPP,</named-content></xref>. It is inside CCPP wherein the kinematic fluxes from the fire (Eqs. <xref ref-type="disp-formula" rid="Ch1.E4"/> and <xref ref-type="disp-formula" rid="Ch1.E5"/>) are used to update the temperature and moisture tendencies. This is done in the fluxes wrapper. Originally, the wrapper combined surface fluxes from the land, ocean, and ice, but we extended the functionality to include the fire fluxes. The kinematic flux divergences are added to the temperature and moisture tendencies of the first atmospheric layer. The smoke emissions are added to the first atmospheric layer of a passive tracer to represent the smoke transport and dispersion associated with atmospheric dynamics. A more comprehensive coupling of the smoke with radiation and cloud microphysics is left for future work.</p>
      <p id="d2e2067">To facilitate running coupled fire–atmosphere simulations with UFS, we have incorporated the fire behavior model into the UFS Short-Range Weather App (SRW App). This is the application that is used to run UFS-Atmosphere in a regional, limited-area configuration, with a workflow that conveniently links pre-processing, running, and post-processing of the model, with a single configuration file ensuring all components are linked and run together in a self-consistent way. This contribution is a mutually beneficial relationship: the CFBM gets a robust, well-supported workflow for running experiments coupled to an atmospheric model on a wide range of computational platforms, and the UFS community receives new capabilities for fire prediction experiments within the existing, familiar and well-documented framework of the SRW App. With this new capability contributed to the publicly available and supported SRW App, one can perform fire–atmosphere simulations without altering the steps required to run a conventional atmospheric simulation, using a workflow that allows for easy modification of domains, dates, and other configurable options of the atmospheric component in a way that is consistent with the fire component.</p>
      <p id="d2e2070">Currently, the main limitation is that CFBM can run with just one dynamical core, but we are working to include OpenMP parallelization soon. However, the region covered by the fire simulation in CFBM does not need to match the atmospheric domain allowing for using smaller fire domains which reduces the computational requirements of the fire model. Also, it is possible to have any kind of atmospheric grid (e.g., unstructured) and the NUOPC cap will perform the interpolation of variables automatically.</p>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Model inter-comparison: testing the Community Fire Behavior NUOPC component and its coupling with UFS</title>
      <p id="d2e2083">The version 0.2.0 of the CFBM herein presented closely follows WRF-Fire methods (see description in Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>) in order to compare results between the CFBM NUOPC component implemented in UFS and WRF-Fire results. This allows us to ensure a proper implementation in order to have a starting point to introduce further developments to improve the realism of the fire simulations in subsequent studies. In order to test the implementation, we have performed idealized simulations as well as simulations for a real fire event.</p>
      <p id="d2e2088">The idealized simulations replicate our previous study with WRF-Fire to test the performance of the level set method in tracking the location of the fire front <xref ref-type="bibr" rid="bib1.bibx23" id="paren.34"/>. The simplicity of the idealized simulations, with homogeneous winds and fuel characteristics, provides one with a theoretical solution of the location of the fire front which is the benchmark for comparison with different numerical methods used to resolve the level set partial differential equation (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>).</p>
      <p id="d2e2096">For the real fire, we have selected a wildland fire over complex terrain in Colorado, U.S., the Cameron Peak Fire, and configured UFS and the CFBM similar to the WRF-Fire configuration to compare the consistency of results. In spite of having a very similar configuration of the models, identical results are not expected considering the different dynamical cores, differences in the implementation of parameterizations, and the nonlinear behavior of the atmosphere; but the fire evolution should be similar considering the close experimental set up between the models.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Experimental set up</title>
<sec id="Ch1.S4.SS1.SSS1">
  <label>4.1.1</label><title>Idealized case</title>
      <p id="d2e2113">The idealized case simulates the fire evolution of a meridional ignition line driven by westerly winds. The westerly winds are constant, 4.55 m s<sup>−1</sup>, over the whole domain (2 km by 5 km grid). The fuels are also homogeneous and set to short grass. The grid spacing is set to 25 m. Five simulations are performed using different methods to resolve the level set equation (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>). The experiments differ in the numerical method (ENO1 or WENO5), the activation of the reinitialization of the level set function (no reinitialization or 10 iterations), and the value of the artificial viscosity (0.4 or 0.1), and are summarized in Table <xref ref-type="table" rid="T3"/>. The performance of the experiments is assessed by comparing results after 35 min of simulation with the theoretical location of the fire front which is calculated based on the rate of spread of the fire (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>).</p>

<table-wrap id="T3"><label>Table 3</label><caption><p id="d2e2137">Description of the idealized simulations performed.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Numerical</oasis:entry>
         <oasis:entry colname="col2">reinitializations</oasis:entry>
         <oasis:entry colname="col3">artificial</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">method</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">viscosity</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">ENO1</oasis:entry>
         <oasis:entry colname="col2">No</oasis:entry>
         <oasis:entry colname="col3">0.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WENO5</oasis:entry>
         <oasis:entry colname="col2">No</oasis:entry>
         <oasis:entry colname="col3">0.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WENO5</oasis:entry>
         <oasis:entry colname="col2">No</oasis:entry>
         <oasis:entry colname="col3">0.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WENO5</oasis:entry>
         <oasis:entry colname="col2">Yes</oasis:entry>
         <oasis:entry colname="col3">0.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WENO5</oasis:entry>
         <oasis:entry colname="col2">Yes</oasis:entry>
         <oasis:entry colname="col3">0.1</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S4.SS1.SSS2">
  <label>4.1.2</label><title>The Cameron Peak fire</title>
      <p id="d2e2248">In order to test the adequacy of the CFBM developments and its coupling to UFS, we inspected the consistency of results from simulations using UFS-CFBM, WRF-Fire, and the standalone CFBM for the Cameron Peak fire. The Cameron Peak Fire started on 13 August 2020 at approximately 20:00 UTC (02:00 p.m. MDT) on the Arapaho and Roosevelt National Forests, west of Chambers Lake in northern Colorado. The fire started East of Cameron Peak, on a hot, dry, and windy day with gusts reaching 32 m s<sup>−1</sup>. The fire spread quickly through the mountainous terrain and beetle-killed trees in the region. The fire was contained on 5 December 2020 with an estimated area of around 209 000 acres, representing the largest wildfire perimeter in Colorado's history.</p>
      <p id="d2e2263">In this work, we focus on approximately the first 28 h of the fire evolution to minimize the effects of human intervention. Three fire perimeters are available during this period from the Colorado Wildfire Information Management System (CO-WIMS) database. The first perimeter, hereafter referred to as Perimeter-1, corresponds to 13 August 2020, 23:42 UTC (05:42 p.m. MDT), the second perimeter, Perimeter-2, to 14 August 2020, 15:54 UTC  (09:54 a.m. MDT), and the last perimeter, Perimeter-3, to 14 August, 22:16 UTC (04:16 p.m. MDT).</p>
      <p id="d2e2266">A total of 11 fire simulations were performed using either WRF version 4.3.3, UFS, or the standalone CFBM version 0.2.0 (Table <xref ref-type="table" rid="T4"/>). A few minor changes were introduced to WRF version 4.3.3. First, we update the atmospheric roughness length used by the fire model every time step since it varies between the first time step and subsequent ones. Second, we decreased the pseudo time for reinitializations by a factor of 100 to avoid numerical instabilities. And third, we fixed the VEGPARM.TBL to correct for missing/incorrect lines, this fix being a bugfix part of the official WRF release. The FMC model was not activated in the experiments since this is the default option in WRF-Fire. Instead, FMC was set to its default constant value, 8 %. Besides the atmospheric models, the experiments differ in the type of ignition (point ignition or from a perimeter) and the fire–atmosphere coupling strategy (one-way or two-way).</p>
      <p id="d2e2271">In the point ignition experiments, we simulate the initial 28 h of the fire evolution, corresponding to a 30 h model simulation period from 13 August 2020, 18:00 UTC, to 15 August 2020, 00:00 UTC. The ignition point was set to 40.609° latitude and <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">105.879</mml:mn></mml:mrow></mml:math></inline-formula>° longitude, with 250 m radius, and it ignited from 6480 to 7000 s after initialization. The first three experiments in this set, UFS-1way, WRF-1way, and CFB-1way are configured with one-way feedback, meaning the atmosphere affects the fire but the atmosphere does not respond to the fire (i.e., uncoupled). This is the simplest configuration of the models and thus a good first step to assess the consistency between simulations. In the following experiments, UFS-2way and WRF-2way, the feedback from the fire to the atmosphere is activated. No simulation is performed with the standalone CFBM since the standalone code can only run in one-way mode.</p>
      <p id="d2e2285">In the remaining experiments, the fire is ignited from an observed perimeter. The UFS-P1, WRF-P1, and CFB-P1 are initialized from Perimeter-1, whereas UFS-P2, WRF-P2, and CFB-P2 are initialized from Perimeter-2. These six experiments do not pass information from the fire to the atmosphere (one-way coupling) since the standalone code only runs in one-way mode and the objective is to compare the consistency of the simulations. The perimeters were ignited at their corresponding timestamps, and the atmospheric state was initialized according to the closest model cycle used for initial condition (3-hourly intervals), i.e., 13 August 2020, 21:00 UTC for Perimeter-1 and 14 August 2020, 15:00 UTC for Perimeter-2. This leaves 2.7 h of spin up for the Perimeter-1 runs and 0.9 h for the Perimeter-2 runs.</p>

<table-wrap id="T4" specific-use="star"><label>Table 4</label><caption><p id="d2e2291">Description of the simulations performed for the Cameron Peak fire. The experiments labelled with CFB use the CFBM with the atmospheric information from the equivalent one-way WRF experiment.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Experiment</oasis:entry>
         <oasis:entry colname="col2">Coupling</oasis:entry>
         <oasis:entry colname="col3">Ignition Type</oasis:entry>
         <oasis:entry colname="col4">Ignition Time [UTC]</oasis:entry>
         <oasis:entry colname="col5">Atmosphere initialization time [UTC]</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">UFS-1way</oasis:entry>
         <oasis:entry colname="col2">one-way</oasis:entry>
         <oasis:entry colname="col3">point</oasis:entry>
         <oasis:entry colname="col4">13 August 2020, 19:48</oasis:entry>
         <oasis:entry colname="col5">13 August 2020, 18:00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WRF-1way</oasis:entry>
         <oasis:entry colname="col2">one-way</oasis:entry>
         <oasis:entry colname="col3">point</oasis:entry>
         <oasis:entry colname="col4">13 August 2020, 19:48</oasis:entry>
         <oasis:entry colname="col5">13 August 2020, 18:00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CFB-1way</oasis:entry>
         <oasis:entry colname="col2">one-way</oasis:entry>
         <oasis:entry colname="col3">point</oasis:entry>
         <oasis:entry colname="col4">13 August 2020, 19:48</oasis:entry>
         <oasis:entry colname="col5">13 August 2020, 18:00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">UFS-2way</oasis:entry>
         <oasis:entry colname="col2">two-way</oasis:entry>
         <oasis:entry colname="col3">point</oasis:entry>
         <oasis:entry colname="col4">13 August 2020, 19:48</oasis:entry>
         <oasis:entry colname="col5">13 August 2020, 18:00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WRF-2way</oasis:entry>
         <oasis:entry colname="col2">two-way</oasis:entry>
         <oasis:entry colname="col3">point</oasis:entry>
         <oasis:entry colname="col4">13 August 2020, 19:48</oasis:entry>
         <oasis:entry colname="col5">13 August 2020, 18:00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">UFS-P1</oasis:entry>
         <oasis:entry colname="col2">one-way</oasis:entry>
         <oasis:entry colname="col3">Perimeter-1</oasis:entry>
         <oasis:entry colname="col4">13 August 2020, 23:42</oasis:entry>
         <oasis:entry colname="col5">13 August 2020, 21:00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">UFS-P2</oasis:entry>
         <oasis:entry colname="col2">one-way</oasis:entry>
         <oasis:entry colname="col3">Perimeter-2</oasis:entry>
         <oasis:entry colname="col4">14 August 2020, 15:54</oasis:entry>
         <oasis:entry colname="col5">14 August 2020, 15:00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WRF-P1</oasis:entry>
         <oasis:entry colname="col2">one-way</oasis:entry>
         <oasis:entry colname="col3">Perimeter-1</oasis:entry>
         <oasis:entry colname="col4">13 August 2020, 23:42</oasis:entry>
         <oasis:entry colname="col5">13 August 2020, 21:00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WRF-P2</oasis:entry>
         <oasis:entry colname="col2">one-way</oasis:entry>
         <oasis:entry colname="col3">Perimeter-2</oasis:entry>
         <oasis:entry colname="col4">14 August 2020, 15:54</oasis:entry>
         <oasis:entry colname="col5">14 August 2020, 15:00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CFB-P1</oasis:entry>
         <oasis:entry colname="col2">one-way</oasis:entry>
         <oasis:entry colname="col3">Perimeter-1</oasis:entry>
         <oasis:entry colname="col4">13 August 2020, 23:42</oasis:entry>
         <oasis:entry colname="col5">13 August 2020, 21:00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CFB-P2</oasis:entry>
         <oasis:entry colname="col2">one-way</oasis:entry>
         <oasis:entry colname="col3">Perimeter-2</oasis:entry>
         <oasis:entry colname="col4">14 August 2020, 15:54</oasis:entry>
         <oasis:entry colname="col5">14 August 2020, 15:00</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e2533">The atmospheric models WRF and UFS ran with initial and boundary conditions from the High-Resolution Rapid Refresh <xref ref-type="bibr" rid="bib1.bibx5 bib1.bibx12" id="paren.35"><named-content content-type="pre">HRRR,</named-content></xref> model at 3-hourly intervals. The simulations were configured with a single domain covering the state of Colorado at 1 km horizontal grid spacing. The WRF domain has 629 by 599 grid points whereas the UFS domain has 599 by 570 grid points. Although going to finer grid spacing is desirable to better represent fire–atmosphere interactions using a turbulence resolving mode based on large-eddy simulation (LES), this is not possible with UFS because it currently lacks an LES approach. Hence, we use 1 km because is at the limit of what can be achieved with traditional planetary boundary layer parameterizations available in both UFS and WRF. Grid spacings finer than 1 km are within the “gray zone” or “Terra Incognita” <xref ref-type="bibr" rid="bib1.bibx39" id="paren.36"/> where turbulence starts to be explicitly resolved, and thus not easy to parameterize. For WRF, we used a fire grid refinement of 10 to reach a 100 m grid spacing in the fire grid. A smaller domain centered over the fire with 100 m grid spacing and 200 by 200 grid points was used when the CFBM was used (UFS and CFB experiments in Table <xref ref-type="table" rid="T4"/>). Hence, both UFS and WRF use a fire domain of 100 m grid spacing which is sufficient to capture the main heterogeneities in fuels and elevation over the region. The fuel and elevation data are generated by Geogrid in both models which is desirable for our main purpose of checking consistency between both models. Both models used the same number of vertical layers, 65, and the same time step of 4 s. The atmospheric data necessary to run the CFB experiments came from the equivalent one-way WRF experiment. In all the simulations, we used the Anderson 13-fuels obtained from the LANDFIRE database. Finally, we set the fire wind height to 2.5 m in all the simulations. This experimental setup provides a very close configuration of both WRF and UFS.</p>
      <p id="d2e2546">We also used the same parameterizations in all our experiments. In WRF, the physics processes were modeled with the following parameterizations: Thompson microphysics <xref ref-type="bibr" rid="bib1.bibx36" id="paren.37"/>; the Rapid Radiative Transfer Model for Global models <xref ref-type="bibr" rid="bib1.bibx16" id="paren.38"><named-content content-type="pre">RRTMG,</named-content></xref> for long and shortwave radiation; Mellor-Yamada Nakanishi and Niino (MYNN) Level 2.5 for the planetary boundary layer parameterization <xref ref-type="bibr" rid="bib1.bibx24" id="paren.39"/> and the surface layer parameterization <xref ref-type="bibr" rid="bib1.bibx25" id="paren.40"/>, and the Rapid Update Cycle (RUC) land Surface Model <xref ref-type="bibr" rid="bib1.bibx6" id="paren.41"/>. For UFS, the physics parameterizations were set to the CCPP FV3-HRRR which use the same parameterizations as in WRF. The experiments using the standalone CFBM (CFB-1way, CFB-P1, and CFB-P2) use atmospheric data from the WRF model. The atmospheric fields were provided in 20-min intervals. Effectively, this means the atmosphere runs with an identical configuration used by the WRF simulation, whereas the fire behavior component receives updates at 20 min intervals.</p>
      <p id="d2e2566">It will be shown that at 1 km grid spacing the fire feedback to the atmosphere produces a small impact. However, the impacts are sufficient to assess the consistency between WRF and UFS fire simulations which is the main objective of this model inter-comparison experiment. To quantify the agreement between the simulated fire perimeters we use the Heidke skill score <xref ref-type="bibr" rid="bib1.bibx38" id="paren.42"/>. A perfect agreement receive a Heidke skill score of one, and a prediction equivalent to the reference forecasts, the proportion correct that would be achieved by random forecasts that are statistically independent of the observations <xref ref-type="bibr" rid="bib1.bibx38" id="paren.43"/>, receive zero scores. Forecasts worse than the reference receive a negative Heidke skill score.</p>
</sec>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Results</title>
<sec id="Ch1.S4.SS2.SSS1">
  <label>4.2.1</label><title>Idealized simulations</title>
      <p id="d2e2592">Figure <xref ref-type="fig" rid="F4"/> summarizes the results of the idealized experiments. It shows the simulated fire perimeters after 35 min of the line ignitions for the five experiments performed (Table <xref ref-type="table" rid="T3"/>). The dashed vertical line on the right of the figure shows the expected location of the fire front after 35 min. The experiment using ENO1 (red line) is the one showing the largest discrepancy as a result of the larger numerical dissipation introduced by this numerical scheme with respect to WENO5. For the WENO5 experiments, reducing the artificial viscosity from 0.4 to 0.1 contributes to improving the agreement with the theoretical results (yellow and purple lines). Similar results to the WENO5 experiment with 0.1 artificial viscosity can be obtained by keeping the artificial viscosity to 0.4 but activating the reinitializations of the level set function (Eq. <xref ref-type="disp-formula" rid="Ch1.E3"/>, light blue line). The fire front from this experiment is very close to the theoretical solution. Even better results can be obtained by reducing the artificial viscosity to 0.1 (dark blue line). These results are in agreement with a similar experiment based on WRF-Fire <xref ref-type="bibr" rid="bib1.bibx23" id="paren.44"/> and it is the first indication of the adequacy of the CFBM developments.</p>

      <fig id="F4"><label>Figure 4</label><caption><p id="d2e2606">Location of the fire perimeter after 35 min of fire evolution for the idealized simulations using different numerical methods to resolve the level-set equation (see legend). The fire starts as a line ignition in the left side of the domain.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f04.png"/>

          </fig>

      <fig id="F5"><label>Figure 5</label><caption><p id="d2e2617">Simulated fire perimeters from experiments WRF-1way (black line), UFS-1way (blue line), and CFB-1way (green line) at the three times with available observations. The observed perimeters are also shown (red lines).</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f05.png"/>

          </fig>

</sec>
<sec id="Ch1.S4.SS2.SSS2">
  <label>4.2.2</label><title>Point ignition: one-way simulations of the Cameron Peak Fire</title>
      <p id="d2e2634">Figure <xref ref-type="fig" rid="F5"/> shows a comparison of the simulated fire area for the one-way simulations that start the fire from a point ignition (UFS-1way, WRF-1way, and CFB-1way) and the observed perimeters from CO-WIMS. As expected, the three simulations, WRF-1way (black), UFS-1way (blue), and CFB-1way (offline coupling of WRF and the fire behavior model, green) show consistency in the simulated fire perimeters. A perfect match is not expected considering WRF and UFS are different atmospheric models and the standalone code only uses a fraction of the WRF atmospheric data and even a different interpolation from the atmospheric grid to the fire grid. In spite of these differences, the perimeters show good consistency with a Heidke skill score around 0.9 (Fig. <xref ref-type="fig" rid="F6"/>), suggesting a proper implementation of the fire behavior model in the CFBM and its coupling with UFS. Although the comparison between simulation and observation shows the simulated fire underestimate the observed fire rate of spread, the simulations show consistent results among themselves. The underestimation with respect to observations is at least partially a result of inaccuracies in the ignition time and location records, and on the perimeter timestamps used to verify the simulations.</p>

      <fig id="F6"><label>Figure 6</label><caption><p id="d2e2643">Heidke skill score comparing the simulated perimeters from UFS to the WRF-Fire results. The simulation labelled as CFBM is the standalone run driven by WRF data and has been compared against WRF-Fire results.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f06.png"/>

          </fig>

      <p id="d2e2652">The consistency among the simulations is further illustrated in Fig. <xref ref-type="fig" rid="F7"/> which shows the evolution of the mean wind at the fire perimeter and the burned area. The mean wind speed at the fire perimeter (Fig. <xref ref-type="fig" rid="F7"/>, right panel) is mostly between 1 and 3 m s<sup>−1</sup> and there is consistency in the three simulations (UFS-1way, WRF-1way, and CFB-1way). The mean bias error (MBE) and mean absolute error (MAE) between UFS-1way and WRF-1way are <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.3</mml:mn></mml:mrow></mml:math></inline-formula> and 0.5 m s<sup>−1</sup>, respectively. For the comparison between WRF-1way and CFB-1way the MBE and MAE are 0.1 and 0.2 m s<sup>−1</sup>, respectively. The variability is also similar with a correlation coefficient of 0.69 between UFS-1way and WRF-1way, and 0.87 between WRF-1way and CFB-1way. Again, discrepancies between the CFB-1way and WRF-1way experiments are expected because we use different interpolation methods to interpolate the wind speed to the target location, and the WRF data is updated only every 20 min in the CFB-1way experiment. Discrepancies between UFS-1way and WRF-1way experiments are also affected by different interpolation methods, but, more importantly, by different dynamical cores. However, in spite of these differences, we expected similar wind evolution in both simulations because we used the same HRRR forcing for initial and lateral boundary conditions. This agreement is evident in Fig. <xref ref-type="fig" rid="F7"/> (right). The wind consistency translates into a similar evolution of the burnt area (Fig. <xref ref-type="fig" rid="F7"/>, left). CFB-1way shows larger differences because there are larger winds than WRF at the beginning of the simulation that conditions the evolution of the fire. The similarities between WRF-1way and UFS-1way are remarkable considering these are different atmospheric models.</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e2713">Evolution of the burnt area (left) and mean wind speed at the fire front (right) for experiments WRF-1way (black line), UFS-1way (blue line), and CFB-1way (green line). The wind speed corresponds to the wind at 2.5 m above ground level. The fire front is defined as the grid cells that are burning.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f07.png"/>

          </fig>

</sec>
<sec id="Ch1.S4.SS2.SSS3">
  <label>4.2.3</label><title>Point ignition: two-way simulations of the Cameron Peak Fire</title>
      <p id="d2e2730">After ensuring consistency of the perimeter evolution in one-way coupled simulations, we turn our attention to the two-way coupled experiments (WRF-2way and UFS-2way) that also allow for inspecting fire fluxes and atmospheric interactions. The comparison of the simulated and observed fire areas is shown in Fig. <xref ref-type="fig" rid="F8"/>. Again, although we see an underestimation of the observed burned area, there is consistency between the simulated perimeters using WRF and UFS with a Heidke skill score around 0.9 (Fig. <xref ref-type="fig" rid="F6"/>). Indeed, results are similar to the ones obtained with the one-way experiments (Fig. <xref ref-type="fig" rid="F5"/>). The relatively small impact of the fire heat and moisture fluxes in these experiments is due to the use of 1 km grid spacing in the atmosphere, which results in the dissipation of the fire fluxes over a significantly larger area than the one where they were produced. We further show the evolution of the burnt area and the wind speeds calculated with the one-way and two-way experiments using WRF and UFS (Fig. <xref ref-type="fig" rid="F9"/>). The two-way experiments show small differences with respect to their one-way counterparts. Again, there is consistency between the two-way results of UFS and WRF for both the evolution of the wind speed at the fire front and the burnt area.</p>

      <fig id="F8"><label>Figure 8</label><caption><p id="d2e2743">Same as Fig. <xref ref-type="fig" rid="F5"/> but for the WRF-2way and UFS-2way experiments. Results for the CFBM are not shown because the model can not be run with two-way coupling.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f08.png"/>

          </fig>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e2756">Same as Fig. <xref ref-type="fig" rid="F5"/> but including both one-way and two-way coupled fire–atmosphere simulations with WRF and UFS.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f09.png"/>

          </fig>

      <p id="d2e2768">The overall consistency is also evident in the time series of the fire heat and moisture fluxes, and the smoke emissions (Fig. <xref ref-type="fig" rid="F10"/>). These are the variables that are passed from the fire to the atmosphere component. This figure confirms that the one-way and two-way simulations produce similar fire fluxes at this grid spacing. There are some alternating peaks between the fluxes from WRF and UFS, but the fluxes from both models show similar overall lower frequency variability which is what would be expected given the similar configuration of the atmospheric models and the methods used in the fire behavior models.</p>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e2775">Time series of the fire heat flux (left), moisture flux (center), and smoke emissions (right).</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f10.png"/>

          </fig>

      <p id="d2e2784">The consistency of the fluxes passed to the atmospheric component are illustrated with the differences in the heat fluxes calculated with the two way and one way experiments using WRF and UFS shown in Fig. <xref ref-type="fig" rid="F11"/>. The WRF differences are positive because WRF has dedicated variables for the fire fluxes in the atmospheric grid, with values set to zero in one-way experiments. However, UFS does not have dedicated variables for the fire fluxes in the atmospheric grid. The fire fluxes are incorporated into the heat and moisture fluxes at the surface. As a consequence, UFS differences sometimes can also be negative. However, at the location of the fire both models show positive differences of similar magnitude, with the UFS impact spread across more grid cells, at the three times shown.</p>

      <fig id="F11"><label>Figure 11</label><caption><p id="d2e2791">Fire heat flux differences between two-way and one-way simulations using the WRF model (left column) and the UFS model (right column) at 3 h (top row), 6 h (middle row), and 12 h (bottom row) into the simulations. To illustrate the location of the fire we also show Perimeter 3 valid for 14 August, 22:16 UTC (red solid line).</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f11.png"/>

          </fig>

      <p id="d2e2800">To conclude our analysis of the two way experiments, in Figs. <xref ref-type="fig" rid="F12"/>, <xref ref-type="fig" rid="F13"/>, and <xref ref-type="fig" rid="F14"/> we show the impacts of the fire fluxes in the first model vertical layer temperature, moisture, and vertical velocity, respectively. Outside of the active fire area, there is a mix of positive and negative differences without a clear pattern. However, the temperature shows positive values over the active fire region, increasing with lead time. The water vapor at the first model layer shows a smaller response to the fire moisture flux and no noticeable differences between the two way and one way simulation are seen as revealed by the near zero differences. For the case of the vertical velocity, there is not a noticeable difference in the first hours of the simulation, but, 12 h into the simulation when the fire grows in size, there is an increase in the vertical velocity as a result of the heat flux from the fire. Both models, WRF and UFS, show consistency in the spatial patterns of the differences.</p>

      <fig id="F12"><label>Figure 12</label><caption><p id="d2e2812">Same as Fig. <xref ref-type="fig" rid="F11"/> but for the temperature at the first model layer.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f12.png"/>

          </fig>

      <fig id="F13"><label>Figure 13</label><caption><p id="d2e2825">Same as Fig. <xref ref-type="fig" rid="F11"/> but for the water vapor mixing ratio at the first model layer.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f13.png"/>

          </fig>

      <fig id="F14"><label>Figure 14</label><caption><p id="d2e2838">Same as Fig. <xref ref-type="fig" rid="F11"/> but for the vertical velocity at the first model layer.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f14.png"/>

          </fig>

</sec>
<sec id="Ch1.S4.SS2.SSS4">
  <label>4.2.4</label><title>Ignitions from observed perimeters for the Cameron Peak Fire</title>
      <p id="d2e2857">The comparison of the simulated fire perimeters for those experiments starting from Perimeter-1 or Perimeter-2 is shown in Fig. <xref ref-type="fig" rid="F15"/>. For the experiments starting from Perimeter-1 (WRF-P1, UFS-P1, and CFB-P1) the fire mostly grows toward the northeast and southwest (Fig. <xref ref-type="fig" rid="F15"/> top). There is a general overprediction of the fire growth with respect to the CO-WIMS observations in certain portions of the perimeter. The overprediction seems to be a result of the fire perimeter not being active at the time of ignition as revealed by the similar observed perimeters in these regions at the beginning of the simulation and at the time shown (gray and red lines). If this is not the case, the discrepancies likely arise as misrepresentations of the winds in these portions of the perimeter. However, the three simulations, WRF-P1, UFS-P1, and CFBM-P1, are in good agreement in the northeast portion of the perimeter. Near the southwestern side of the perimeter, UFS-P1, and CFBM-P1 are in remarkably good agreement with WRF-P1 simulation a bit behind. This produces high Heidke skill scores between UFS and WRF-Fire, 0.95 or higher (Fig. <xref ref-type="fig" rid="F6"/>), which highlights the consistency of the simulated fire perimeters between the two models.</p>
      <p id="d2e2866">The simulations starting from Perimeter-2 are also consistent with each other (Fig. <xref ref-type="fig" rid="F15"/> bottom). The three simulations (WRF-P2, UFS-P2, and CFB-P2) show remarkably good agreement. Indeed, the Heidke skill score comparing the perimeters from UFS-P2 and WRF-P2 is around 0.95 (Fig. <xref ref-type="fig" rid="F6"/>). There is good agreement with observations in the western half of the perimeter. However, there is an overestimation in the southeastern part of the perimeter which is a result of misrepresentations of fuel barriers in the area, e.g. Highway 14 and Wright Creek, which run in parallel with the southeast portion of Perimeter-3 (red line) in this part of the fire front. To the northeast, the rate of spread of the fire is underestimated which is the opposite of what we found in this portion of the perimeter in the simulations starting from Perimeter-1 (Fig. <xref ref-type="fig" rid="F15"/> top). This could be attributed to timing errors in the simulation of the wind field, or inaccuracies in the timestamps of the observed perimeters.</p>

      <fig id="F15"><label>Figure 15</label><caption><p id="d2e2877">Simulated perimeters for the WRF-P1, UFS-P1, and CFB-P1 experiments at the time of the observed Perimeter-2 (top) as well as the simulated perimeters for the WRF-P2, UFS-P2, and CFB-P2 experiments at the time of the observed Perimeter-3 (bottom). The observed perimeters at the beginning of the simulations (gray line) and at the valid time of the simulations are also shown (red line).</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/3035/2026/gmd-19-3035-2026-f15.png"/>

          </fig>

</sec>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d2e2896">In this study we present the CFBM, which, at its core in its current version 0.2.0, is a redesigned implementation of WRF-Fire 4.3.3 procedures in a new model available for coupling with atmospheric models through the ESMF library. The use of the ESMF library minimizes the source code needed to interpolate variables between the atmospheric and fire grids, and the synchronization and exchange of data between the atmosphere and the fire components. The fire behavior model is available as a NUOPC component and thus follows ESMF standards to integrate with other Earth system components. The CFBM is the first fire behavior model available for coupling via the ESMF library. Coupling to already existing Earth system's models where the atmospheric model is available as a NUOPC component should be straightforward. In its simplest configuration, the atmospheric model passes the winds and the roughness length to propagate the fires (one-way coupling). If the evolution of the ground FMC is simulated, then other standard surface variables (pressure, temperature, humidity, and precipitation) are used by the fire model. In addition, the fire behavior model can provide feedback to the atmosphere via sensible heat and latent heat fluxes, and smoke emissions (two-way coupling). This configuration requires connecting the heat/moisture fluxes to the atmospheric tendencies in the atmospheric model to modify the atmospheric evolution which in turn affects the winds and the fire evolution by accounting for fire–atmosphere interactions. Smoke emissions simulated as a fraction of the fuel burned at the ground are also available to the atmospheric component for coupling with radiation and cloud processes if desired.</p>
      <p id="d2e2899">In order to facilitate the evaluation of the CFBM NUOPC component, we closely followed WRF-Fire version 4.3.3 methods in the CFBM version 0.2.0. This allows for comparing CFBM simulations with an atmospheric host to WRF-Fire, a widely used fire behavior model. In spite of following WRF methods, substantial changes have been introduced in the code to create a fire model independent of the atmospheric component which also allows for ESMF coupling, improved performance, and readability, as well as facilitating maintenance and extension of the code. The model can be also run in standalone mode using data from an existing WRF simulation. This standalone version of the code does not require the ESMF library and can be used to test developments and sensitivities to the fire evolution.</p>
      <p id="d2e2902">The CFBM has been coupled to UFS, and this allowed us, for the first time, to perform fire behavior simulations with UFS. We then compared UFS simulations to WRF-Fire to ensure a proper development. Our results for the Cameron Peak Fire show consistency of the fire evolution simulated by the standalone model, UFS, and WRF-Fire (Fig. <xref ref-type="fig" rid="F6"/>). Comparisons of one-way versus two-way fire simulations showed small impacts in the atmospheric evolution. This is mostly a consequence of the relatively coarse grid spacing used, 1 km, but it was sufficient to ensure consistency between UFS and WRF-Fire. The consistency between UFS and WRF-Fire is encouraging for the UFS community to start performing fundamental research on fire-weather interactions. This consistency is also the starting point for ongoing developments to improve the accuracy of the simulated fire evolution beyond the original WRF-Fire model.</p>
      <p id="d2e2907">The CFBM is the first fire behavior model available for coupling with atmospheric models as a NUOPC component in ESMF. This is expected to facilitate its adoption by other atmospheric models, especially those already using the ESMF library. In this way, the fire community can benefit from having the same modeling framework. We also envision that our efforts may pave the way for future fire model intercomparison efforts, a common practice in various atmospheric science modeling communities. Indeed, our vision is to foster collaborative development in fire behavior modeling with the ultimate goal of increasing our fundamental understanding of fire science and minimizing the adverse impacts of wildland fires.</p>
</sec>

      
      </body>
    <back><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d2e2914">The CFBM is available as open source code in Zenodo (<ext-link xlink:href="https://doi.org/10.5281/zenodo.13357368" ext-link-type="DOI">10.5281/zenodo.13357368</ext-link>) <xref ref-type="bibr" rid="bib1.bibx18" id="paren.45"/> and in this git repository: <uri>https://github.com/NCAR/fire_behavior</uri> (last access: 18 February 2026). WRF is available at <uri>https://github.com/wrf-model</uri> (last access: 18 February 2026) and the code for the UFS model is available from this git repository: <uri>https://github.com/ufs-community</uri> (last access: 18 February 2026).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e2935">PAJyM, ME, DR, MF, and TWJ created the CFBM model and its NUOPC component. ME, DR and PAJyM coupled it to UFS. MK added the CFBM to the UFS SWR App. PAJyM and MF conceptualized the experiments. MF run all the simulations and created the figures. PAJyM prepared the article with contributions from all the co-authors.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e2941">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e2947">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e2953">We would like to thank Sudeer Bhimireddy, Branko Kosovic, and Ravan Ahmadov for feedback provided during the development of the CFBM. We would like to thank K. Wilson for performing the idealized fire simulations. This material is based upon work supported by the NSF National Center for Atmospheric Research, which is a major facility sponsored by the U.S. National Science Foundation under Cooperative Agreement No. 1852977. We would like to acknowledge high-performance computing support from the Derecho system provided by the NSF National Center for Atmospheric Research (NCAR), sponsored by the National Science Foundation.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e2958">This publication was funded by the NOAA Weather Program Office (<uri>https://ror.org/01q70bz83</uri>, last access: 31 March 2026) under award NA22OAR4590514. Daniel Rosen was funded by award 1305M223FNRMT0019 from DOC-NOAA-OAR.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e2967">This paper was edited by Samuel Remy and reviewed by three anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Anderson(1982)</label><mixed-citation>Anderson, H. E.: Aids to determining fuel models for estimating fire behavior, General Technical Report INT-122, USDA Forest Service, Intermountaion Forest and Range Experiment Station, Ogden, Utah 84401, <ext-link xlink:href="https://doi.org/10.2737/INT-GTR-122" ext-link-type="DOI">10.2737/INT-GTR-122</ext-link>, 1982.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Andrews(2018)</label><mixed-citation>Andrews, P. L.: The Rothermel surface fire spread model and associated developments: A comprehensive explanation, General Technical Report RMRS-GTR-371, US Department of Agriculture, Forest Service, Rocky Mountain Research Station, Fort Collins, CO, USA, <ext-link xlink:href="https://doi.org/10.2737/RMRS-GTR-371" ext-link-type="DOI">10.2737/RMRS-GTR-371</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Balaji et al.(2023)</label><mixed-citation> Balaji, V., Boville, B., Cheung, S., Clune, T., Collins, N., Craig, T., Cruz, C., da Silva, A., DeLuca, C., de Fainchtein, R., Dunlap, R., Eaton, B., Goldhaber, S., Hallberg, B., Henderson, T., Hill, C., Iredell, M., Jacob, J., Jacob, R., Jones, P., Kauffman, B., Kluzek, E., Koziol, B., Larson, J., Li, P., Liu, F., Michalakes, J., Montuoro, R., Murphy, S., Neckels, D., Kuinghttons, R. O., Oehmke, B., Panaccione, C., Rosen, D., Rosinski, J., Rothstein, M., Sacks, B., Saint, K., Sawyer, W., Schwab, E., Smithline, S., Spector, W., Stark, D., Suarez, M., Swift, S., Theurich, G., Trayanov, A., Vasquez, S., Wolfe, J., Yang, W., Young, M., and Zaslavsky, L.: ESMF Reference Manual for Fortran, Tech. Rep. Version 8.6.0, Earth System Modeling Framework, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Bauer et al.(2021)</label><mixed-citation>Bauer, T. P., Holtermann, P., Heinold, B., Radtke, H., Knoth, O., and Klingbeil, K.: ICONGETM v1.0 – flexible NUOPC-driven two-way coupling via ESMF exchange grids between the unstructured-grid atmosphere model ICON and the structured-grid coastal ocean model GETM, Geosci. Model Dev., 14, 4843–4863, <ext-link xlink:href="https://doi.org/10.5194/gmd-14-4843-2021" ext-link-type="DOI">10.5194/gmd-14-4843-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Benjamin et al.(2016)</label><mixed-citation>Benjamin, S., Weygandt, S., Brown, J., Hu, M., Alexander, C., Smirnova, T., Olson, J., James, E., Dowell, D., Grell, G., Lin, H., Peckham, S., Smith, T., Moninger, W., Kenyon, J., and Manikin, G.: A North American hourly assimilation and model forecast cycle: The Rapid Refresh, Mon. Weather Rev., 144, 1669–1694, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-15-0242.1" ext-link-type="DOI">10.1175/MWR-D-15-0242.1</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Benjamin et al.(2004)</label><mixed-citation>Benjamin, S. G., Grell, G. A., Brown, J. M., and Smirnova, T. G.: Mesoscale weather prediction with the RUC hybrid isentropic-terrain-following coordinate model, Mon. Weather Rev., 132, 473–494, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(2004)132&lt;0473:MWPWTR&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2004)132&lt;0473:MWPWTR&gt;2.0.CO;2</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Clark et al.(2004)</label><mixed-citation>Clark, T. L., Coen, J. L., and Latham, D.: Description of a coupled atmosphere-fire model, International Journal of Wildland Fire, 13, 49–63, <ext-link xlink:href="https://doi.org/10.1071/WF03043" ext-link-type="DOI">10.1071/WF03043</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Coen(2013)</label><mixed-citation>Coen, J.: Modeling Wildland Fires: A Description of the Coupled Atmosphere-Wildland Fire Environment Model (CAWFE), Tech. rep., NCAR Technical Note NCAR/TN-500+STR., Boulder, CO, <ext-link xlink:href="https://doi.org/10.5065/D6K64G2G" ext-link-type="DOI">10.5065/D6K64G2G</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Coen et al.(2013)</label><mixed-citation>Coen, J. L., Cameron, M., Michalakes, J., Patton, E. G., Riggan, P. J., and Yedinak, K. M.: WRF-Fire: coupled weather-wildland fire modeling with the Weather Research and Forecasting model, J. Appl. Meteor. Climatol., 52, 16–38, <ext-link xlink:href="https://doi.org/10.1175/JAMC-D-12-023.1" ext-link-type="DOI">10.1175/JAMC-D-12-023.1</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Dahl et al.(2015)</label><mixed-citation>Dahl, N., Xue, H., Hu, X., and Xue, M.: Coupled fire–atmosphere modeling of wildland fire spread using DEVS-FIRE and ARPS, Nat. Hazards, 77, 1013–1035, <ext-link xlink:href="https://doi.org/10.1007/s11069-015-1640-y" ext-link-type="DOI">10.1007/s11069-015-1640-y</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>DeCastro et al.(2022)</label><mixed-citation>DeCastro, A. L., Juliano, T. W., Kosovic, B., Ebrahimian, H., and Balch, J. K.: A Computationally Efficient Method for Updating Fuel Inputs for Wildfire Behavior Models Using Sentinel Imagery and Random Forest Classification, Remote Sens., 14, 1447, <ext-link xlink:href="https://doi.org/10.3390/rs14061447" ext-link-type="DOI">10.3390/rs14061447</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Dowell et al.(2022)</label><mixed-citation>Dowell, D., Alexander, C., James, E., Weygandt, S., Benjamin, S., Manikin, G., Blake, T., Brown, J., Olson, J., Hu, M., Smirnova, T., Ladwig, T., Kenyon, J., Ahmadov, R., Turner, D. D., Duda, J., and Alcott, T.: The High-Resolution Rapid Refresh (HRRR): An hourly updating convection-allowing forecast model. Part I: Motivation and system description, Weather Forecast., 37, 1371–1395, <ext-link xlink:href="https://doi.org/10.1175/WAF-D-21-0151.1" ext-link-type="DOI">10.1175/WAF-D-21-0151.1</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Eghdami et al.(2025)</label><mixed-citation>Eghdami, M., Jiménez y Muñoz, P. A., and DeCastro, A.: Sensitivity to the representation of wind for wildfire rate of spread: Case Studies with the Community Fire Behavior Model, Fire, 8, 135, <ext-link xlink:href="https://doi.org/10.3390/fire8040135" ext-link-type="DOI">10.3390/fire8040135</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Filippi et al.(2011)</label><mixed-citation>Filippi, J.-B., Bosseur, F., Pialar, X., Santoni, P.-A., Strada, S., and Mari, C.: Simulation of coupled fire/atmosphere interactions with MesoNH-ForeFire models, J. Combust., 2011, 540390, <ext-link xlink:href="https://doi.org/10.1155/2011/540390" ext-link-type="DOI">10.1155/2011/540390</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Heinzeller et al.(2023)</label><mixed-citation>Heinzeller, D., Bernardet, L., Firl, G., Zhang, M., Sun, X., and Ek, M.: The Common Community Physics Package (CCPP) Framework v6, Geosci. Model Dev., 16, 2235–2259, <ext-link xlink:href="https://doi.org/10.5194/gmd-16-2235-2023" ext-link-type="DOI">10.5194/gmd-16-2235-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Iacono et al.(2008)</label><mixed-citation>Iacono, M. J., S., J., Delamere, Mlawer, E. J., Shephard, M. W., Clough, S. A., and Collins, W. D.: Radiative forcing by long-lived greenhouse gases: Calculations with the AER radiative transfer models, J. Geophys. Res., 113, D13103, <ext-link xlink:href="https://doi.org/10.1029/2008JD009944" ext-link-type="DOI">10.1029/2008JD009944</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Jiménez et al.(2018)</label><mixed-citation>Jiménez, P. A., Munoz-Esparza, D., and Kosovic, B.: A high resolution coupled fireatmosphere system to minimize the impacts of wildland fires: Applications to the chimney Tops II wildland event, Atmosphere, 9, 197, <ext-link xlink:href="https://doi.org/10.3390/atmos9050197" ext-link-type="DOI">10.3390/atmos9050197</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Jimenez y Munoz et al.(2026)</label><mixed-citation>Jimenez y Munoz, P. A., Eghdami, M., Juliano, T., Frediani, M., and Rosen, D.: NCAR/fire_behavior: v0.2.0+ (v0.2.0+), Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.13357368" ext-link-type="DOI">10.5281/zenodo.13357368</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Kochanski et al.(2023)</label><mixed-citation>Kochanski, A. K., Clough, K., Farguell, A., Mallia, D. V., Mandel, J., and Hilburn, K.: Analysis of methods for assimilating fire perimeters into a coupled fire–atmosphere model., Front. For. Glob. Change, 6, 1203578, <ext-link xlink:href="https://doi.org/10.3389/ffgc.2023.1203578" ext-link-type="DOI">10.3389/ffgc.2023.1203578</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Mallet et al.(2009)</label><mixed-citation>Mallet, V., Reyes, D., and Fendell, E.: Modeling wildland fire propagation with level set methods, Comput. Math. Appl., 57, 1089–1101, <ext-link xlink:href="https://doi.org/10.1016/j.camwa.2008.10.089" ext-link-type="DOI">10.1016/j.camwa.2008.10.089</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Mandel et al.(2011)</label><mixed-citation>Mandel, J., Beezley, J. D., and Kochanski, A. K.: Coupled atmosphere-wildland fire modeling with WRF 3.3 and SFIRE 2011, Geosci. Model Dev., 4, 591–610, <ext-link xlink:href="https://doi.org/10.5194/gmd-4-591-2011" ext-link-type="DOI">10.5194/gmd-4-591-2011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Mandel et al.(2014)</label><mixed-citation>Mandel, J., Amram, S., Beezley, J. D., Kelman, G., Kochanski, A. K., Kondratenko, V. Y., Lynn, B. H., Regev, B., and Vejmelka, M.: Recent advances and applications of WRF–SFIRE, Nat. Hazards Earth Syst. Sci., 14, 2829–2845, <ext-link xlink:href="https://doi.org/10.5194/nhess-14-2829-2014" ext-link-type="DOI">10.5194/nhess-14-2829-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Muñoz-Esparza et al.(2018)</label><mixed-citation>Muñoz-Esparza, D., Kosović, B., Jiménez, P. A., and Coen, J.: An accurate fire-spread algorithm in the Weather Research and Forecasting model using the level-set method, J. Adv. Model. Earth Sy., 10, 908–926, <ext-link xlink:href="https://doi.org/10.1002/2017MS001108" ext-link-type="DOI">10.1002/2017MS001108</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Olson et al.(2019)</label><mixed-citation>Olson, J. B., Kenyon, J. S., Djalalova, I., Bianco, L., Turner, D. D., Pichugina, Y., Choukulkar, A., Toy, M. D., Brown, J. M., Angevine, J., Akish, E., Jimenez, J.-W. B. P. A., Kosovic, B., Lundquist, K. A., Draxl, C., Lundquist, J. K., McCaa, J., McCaffrey, K., Lantz, K., Long, C., Wilczack, J., Banta, R., Marquis, M., Redfern, S., Berg, L. K., Shaw, W., and Cline, J.: Improving wind energy forecasting through numerical weather prediction model development, B. Am. Meteorol. Soc., 100, 2201–2220, <ext-link xlink:href="https://doi.org/10.1175/BAMS-D-18-0040.1" ext-link-type="DOI">10.1175/BAMS-D-18-0040.1</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Olson et al.(2021)</label><mixed-citation>Olson, J. B., Smirnova, T., Kenyon, J. S., Turner, D. D., Brown, J. M., Zheng, W., and Green, B. W.: A description of the MYNN surface layer scheme, NOAA Technical Memorandum OAR GSL-67 26, Global Systems Division Laboratory, Boulder, Colorado, USA, <ext-link xlink:href="https://doi.org/10.25923/f6a8-bc75" ext-link-type="DOI">10.25923/f6a8-bc75</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Peace et al.(2020)</label><mixed-citation>Peace, M., Charney, J., and Bally, J.: Lessons Learned from Coupled Fire–Atmosphere Research and Implications for Operational Fire Prediction and Meteorological Products Provided by the Bureau of Meteorology to Australian Fire Agencies, Atmosphere, 11, 1380, <ext-link xlink:href="https://doi.org/10.3390/atmos11121380" ext-link-type="DOI">10.3390/atmos11121380</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Rothermel(1972)</label><mixed-citation> Rothermel, R. C.: A mathematical model for predicting fire spread in wildland fuels, Research paper INT-115, USDA Forest Service, Ogden, Utah 84401, 1972.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Scott and Burgan(2005)</label><mixed-citation>Scott, J. H. and Burgan, R. E.: Standard fire behavior models: A comprehensive set for use with Rothermel's surface fire spread model, Gen. Tech. Rep. RMRS-GTR-153, USDA Forest Service, Rocky Mountain Research Station, 240 West Prospect Road, Fort Collins, Colorado, 80526, <ext-link xlink:href="https://doi.org/10.2737/RMRS-GTR-153" ext-link-type="DOI">10.2737/RMRS-GTR-153</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Skamarock et al.(2021)</label><mixed-citation>Skamarock, W. C., Klemp, J. B., Dudhia, J., Gill, D. O., Liu, Z., Berner, J., Wang, W., Powers, J. G., Duda, M. G., Barker, D. M., and Huang, X.-Y.: A description of the advanced research WRF Version 4, Tech. Rep. NCAR/TN-556+STR, NCAR, <ext-link xlink:href="https://doi.org/10.5065/1dfh-6p97" ext-link-type="DOI">10.5065/1dfh-6p97</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Sullivan(2009a)</label><mixed-citation>Sullivan, A. L.: Wildland surface fire spread modelling, 1990-2007. 1: Physical and quasi-physical models, International Journal of Wildland Fire, 18, 349–368, <ext-link xlink:href="https://doi.org/10.1071/WF06143" ext-link-type="DOI">10.1071/WF06143</ext-link>, 2009a.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Sullivan(2009b)</label><mixed-citation>Sullivan, A. L.: Wildland surface fire spread modelling, 1990-2007. 2: empireical and quasi-empirical models, International Journal of Wildland Fire, 18, 369–386, <ext-link xlink:href="https://doi.org/10.1071/WF06142" ext-link-type="DOI">10.1071/WF06142</ext-link>, 2009b.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Sullivan(2009c)</label><mixed-citation>Sullivan, A. L.: Wildland surface fire spread modelling, 1990-2007. 3: Simulation and mathematical analogue models, International Journal of Wildland Fire, 18, 387–403, <ext-link xlink:href="https://doi.org/10.1071/WF06144" ext-link-type="DOI">10.1071/WF06144</ext-link>, 2009c.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Sun et al.(2019)</label><mixed-citation>Sun, R., Subramanian, A. C., Miller, A. J., Mazloff, M. R., Hoteit, I., and Cornuelle, B. D.: SKRIPS v1.0: a regional coupled ocean–atmosphere modeling framework (MITgcm–WRF) using ESMF/NUOPC, description and preliminary results for the Red Sea, Geosci. Model Dev., 12, 4221–4244, <ext-link xlink:href="https://doi.org/10.5194/gmd-12-4221-2019" ext-link-type="DOI">10.5194/gmd-12-4221-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Sussman et al.(1994)</label><mixed-citation>Sussman, M., Smereka, P., and Osher, S.: A level set approach for computing solutions to incompressible two-phase flow, J. Comput. Phys., 114, 146–159, <ext-link xlink:href="https://doi.org/10.1006/jcph.1994.1155" ext-link-type="DOI">10.1006/jcph.1994.1155</ext-link>, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Theurich et al.(2016)</label><mixed-citation>Theurich, G., DeLuca, C., Campbell, T., Liu, F., Saint, K., Vertenstein, M., Chen, J., Oehmke, R., Doyle, J., Whitcomb, T., Wallcraft, A., Iredell, M., Black, T., Silva, A. M. D., Clune, T., Ferraro, R., Li, P., Kelley, M., Aleinov, I., Balaji, V., Zadeh, N., Jacob, R., Kirtman, B., Giraldo, F., McCarren, D., Sandgathe, S., Peckham, S., and Dunlap IV, R.: The Earth system prediction suite: Toward a coordinated U.S. modeling capability, B. Am. Meteorol. Soc., 97, 1229–1247, <ext-link xlink:href="https://doi.org/10.1175/BAMS-D-14-00164.1" ext-link-type="DOI">10.1175/BAMS-D-14-00164.1</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Thompson et al.(2008)</label><mixed-citation>Thompson, G., Field, P. R., Rasmussen, R. M., and Hall, W. D.: Explicit forecasts of winter precipitation using an improved bulk microphysics scheme. Part II: Implementation of a new snow parameterization, Mon. Weather Rev., 136, 5095–5115, <ext-link xlink:href="https://doi.org/10.1175/2008MWR2387.1" ext-link-type="DOI">10.1175/2008MWR2387.1</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Turney et al.(2023)</label><mixed-citation>Turney, F. A., Saide, P. E., Jiménez, P. A., Munoz-Esparza, D., Hyer, E. J., Peterson, D. A., Frediani, M. E., Juliano, T. W., DeCastro, A. L., Kosovic, B., Ye, X., and Thapa, L. H.: Sensitivity of burned area and fire radiative power predictions to containment efforts, fuel density, and fuel moisture content using WRF-Fire, J. Geophys. Res., 128, e2023JD038873, <ext-link xlink:href="https://doi.org/10.1029/2023JD038873" ext-link-type="DOI">10.1029/2023JD038873</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Wilks(2011)</label><mixed-citation>Wilks, D. S.: Statistical Methods in the Atmospheric Sciences, Academic Press, <ext-link xlink:href="https://doi.org/10.1016/C2017-0-03921-6" ext-link-type="DOI">10.1016/C2017-0-03921-6</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Wyngaard(2004)</label><mixed-citation>Wyngaard, J.: Toward numerical modeling in the “Terra Incognita”, J. Atmos. Sci., 22, 1816–1826, <ext-link xlink:href="https://doi.org/10.1175/1520-0469(2004)061&lt;1816:TNMITT&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0469(2004)061&lt;1816:TNMITT&gt;2.0.CO;2</ext-link>, 2004.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>The Community Fire Behavior model for coupled fire–atmosphere modeling: implementation in the Unified Forecast System</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Anderson(1982)</label><mixed-citation>
      
Anderson, H. E.: Aids to determining fuel models for estimating fire behavior,
General Technical Report INT-122, USDA Forest Service, Intermountaion Forest
and Range Experiment Station, Ogden, Utah 84401, <a href="https://doi.org/10.2737/INT-GTR-122" target="_blank">https://doi.org/10.2737/INT-GTR-122</a>,
1982.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Andrews(2018)</label><mixed-citation>
      
Andrews, P. L.: The Rothermel surface fire spread model and associated
developments: A comprehensive explanation, General Technical Report
RMRS-GTR-371, US Department of Agriculture, Forest Service, Rocky Mountain
Research Station, Fort Collins, CO, USA, <a href="https://doi.org/10.2737/RMRS-GTR-371" target="_blank">https://doi.org/10.2737/RMRS-GTR-371</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Balaji et al.(2023)</label><mixed-citation>
      
Balaji, V., Boville, B., Cheung, S., Clune, T., Collins, N., Craig, T., Cruz,
C., da Silva, A., DeLuca, C., de Fainchtein, R., Dunlap, R., Eaton, B.,
Goldhaber, S., Hallberg, B., Henderson, T., Hill, C., Iredell, M., Jacob, J.,
Jacob, R., Jones, P., Kauffman, B., Kluzek, E., Koziol, B., Larson, J., Li,
P., Liu, F., Michalakes, J., Montuoro, R., Murphy, S., Neckels, D.,
Kuinghttons, R. O., Oehmke, B., Panaccione, C., Rosen, D., Rosinski, J.,
Rothstein, M., Sacks, B., Saint, K., Sawyer, W., Schwab, E., Smithline, S.,
Spector, W., Stark, D., Suarez, M., Swift, S., Theurich, G., Trayanov, A.,
Vasquez, S., Wolfe, J., Yang, W., Young, M., and Zaslavsky, L.: ESMF
Reference Manual for Fortran, Tech. Rep. Version 8.6.0, Earth System
Modeling Framework, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Bauer et al.(2021)</label><mixed-citation>
      
Bauer, T. P., Holtermann, P., Heinold, B., Radtke, H., Knoth, O., and Klingbeil, K.: ICONGETM v1.0 – flexible NUOPC-driven two-way coupling via ESMF exchange grids between the unstructured-grid atmosphere model ICON and the structured-grid coastal ocean model GETM, Geosci. Model Dev., 14, 4843–4863, <a href="https://doi.org/10.5194/gmd-14-4843-2021" target="_blank">https://doi.org/10.5194/gmd-14-4843-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Benjamin et al.(2016)</label><mixed-citation>
      
Benjamin, S., Weygandt, S., Brown, J., Hu, M., Alexander, C., Smirnova, T.,
Olson, J., James, E., Dowell, D., Grell, G., Lin, H., Peckham, S., Smith, T.,
Moninger, W., Kenyon, J., and Manikin, G.: A North American hourly
assimilation and model forecast cycle: The Rapid Refresh, Mon. Weather Rev.,
144, 1669–1694, <a href="https://doi.org/10.1175/MWR-D-15-0242.1" target="_blank">https://doi.org/10.1175/MWR-D-15-0242.1</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Benjamin et al.(2004)</label><mixed-citation>
      
Benjamin, S. G., Grell, G. A., Brown, J. M., and Smirnova, T. G.: Mesoscale
weather prediction with the RUC hybrid isentropic-terrain-following
coordinate model, Mon. Weather Rev., 132, 473–494,
<a href="https://doi.org/10.1175/1520-0493(2004)132&lt;0473:MWPWTR&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2004)132&lt;0473:MWPWTR&gt;2.0.CO;2</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Clark et al.(2004)</label><mixed-citation>
      
Clark, T. L., Coen, J. L., and Latham, D.: Description of a coupled
atmosphere-fire model, International Journal of Wildland Fire, 13, 49–63,
<a href="https://doi.org/10.1071/WF03043" target="_blank">https://doi.org/10.1071/WF03043</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Coen(2013)</label><mixed-citation>
      
Coen, J.: Modeling Wildland Fires: A Description of the Coupled
Atmosphere-Wildland Fire Environment Model (CAWFE), Tech. rep., NCAR
Technical Note NCAR/TN-500+STR., Boulder, CO, <a href="https://doi.org/10.5065/D6K64G2G" target="_blank">https://doi.org/10.5065/D6K64G2G</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Coen et al.(2013)</label><mixed-citation>
      
Coen, J. L., Cameron, M., Michalakes, J., Patton, E. G., Riggan, P. J., and
Yedinak, K. M.: WRF-Fire: coupled weather-wildland fire modeling with the
Weather Research and Forecasting model, J. Appl. Meteor. Climatol.,
52, 16–38, <a href="https://doi.org/10.1175/JAMC-D-12-023.1" target="_blank">https://doi.org/10.1175/JAMC-D-12-023.1</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Dahl et al.(2015)</label><mixed-citation>
      
Dahl, N., Xue, H., Hu, X., and Xue, M.: Coupled fire–atmosphere modeling of
wildland fire spread using DEVS-FIRE and ARPS, Nat. Hazards, 77,
1013–1035, <a href="https://doi.org/10.1007/s11069-015-1640-y" target="_blank">https://doi.org/10.1007/s11069-015-1640-y</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>DeCastro et al.(2022)</label><mixed-citation>
      
DeCastro, A. L., Juliano, T. W., Kosovic, B., Ebrahimian, H., and Balch, J. K.:
A Computationally Efficient Method for Updating Fuel Inputs for Wildfire
Behavior Models Using Sentinel Imagery and Random Forest Classification,
Remote Sens., 14, 1447, <a href="https://doi.org/10.3390/rs14061447" target="_blank">https://doi.org/10.3390/rs14061447</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Dowell et al.(2022)</label><mixed-citation>
      
Dowell, D., Alexander, C., James, E., Weygandt, S., Benjamin, S., Manikin, G.,
Blake, T., Brown, J., Olson, J., Hu, M., Smirnova, T., Ladwig, T., Kenyon,
J., Ahmadov, R., Turner, D. D., Duda, J., and Alcott, T.: The
High-Resolution Rapid Refresh (HRRR): An hourly updating convection-allowing
forecast model. Part I: Motivation and system description, Weather Forecast.,
37, 1371–1395, <a href="https://doi.org/10.1175/WAF-D-21-0151.1" target="_blank">https://doi.org/10.1175/WAF-D-21-0151.1</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Eghdami et al.(2025)</label><mixed-citation>
      
Eghdami, M., Jiménez y Muñoz, P. A., and DeCastro, A.: Sensitivity to the
representation of wind for wildfire rate of spread: Case Studies with the
Community Fire Behavior Model, Fire, 8, 135, <a href="https://doi.org/10.3390/fire8040135" target="_blank">https://doi.org/10.3390/fire8040135</a>,
2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Filippi et al.(2011)</label><mixed-citation>
      
Filippi, J.-B., Bosseur, F., Pialar, X., Santoni, P.-A., Strada, S., and Mari,
C.: Simulation of coupled fire/atmosphere interactions with
MesoNH-ForeFire models, J. Combust., 2011, 540390,
<a href="https://doi.org/10.1155/2011/540390" target="_blank">https://doi.org/10.1155/2011/540390</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Heinzeller et al.(2023)</label><mixed-citation>
      
Heinzeller, D., Bernardet, L., Firl, G., Zhang, M., Sun, X., and Ek, M.: The Common Community Physics Package (CCPP) Framework v6, Geosci. Model Dev., 16, 2235–2259, <a href="https://doi.org/10.5194/gmd-16-2235-2023" target="_blank">https://doi.org/10.5194/gmd-16-2235-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Iacono et al.(2008)</label><mixed-citation>
      
Iacono, M. J., S., J., Delamere, Mlawer, E. J., Shephard, M. W., Clough, S. A.,
and Collins, W. D.: Radiative forcing by long-lived greenhouse gases:
Calculations with the AER radiative transfer models, J. Geophys. Res.,
113, D13103, <a href="https://doi.org/10.1029/2008JD009944" target="_blank">https://doi.org/10.1029/2008JD009944</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Jiménez et al.(2018)</label><mixed-citation>
      
Jiménez, P. A., Munoz-Esparza, D., and Kosovic, B.: A high resolution coupled
fireatmosphere system to minimize the impacts of wildland fires:
Applications to the chimney Tops II wildland event, Atmosphere, 9, 197,
<a href="https://doi.org/10.3390/atmos9050197" target="_blank">https://doi.org/10.3390/atmos9050197</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Jimenez y Munoz et al.(2026)</label><mixed-citation>
      
Jimenez y Munoz, P. A., Eghdami, M., Juliano, T., Frediani, M., and Rosen,
D.: NCAR/fire_behavior: v0.2.0+ (v0.2.0+), Zenodo [code], <a href="https://doi.org/10.5281/zenodo.13357368" target="_blank">https://doi.org/10.5281/zenodo.13357368</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Kochanski et al.(2023)</label><mixed-citation>
      
Kochanski, A. K., Clough, K., Farguell, A., Mallia, D. V., Mandel, J., and
Hilburn, K.: Analysis of methods for assimilating fire perimeters into a
coupled fire–atmosphere model., Front. For. Glob. Change, 6, 1203578,
<a href="https://doi.org/10.3389/ffgc.2023.1203578" target="_blank">https://doi.org/10.3389/ffgc.2023.1203578</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Mallet et al.(2009)</label><mixed-citation>
      
Mallet, V., Reyes, D., and Fendell, E.: Modeling wildland fire propagation with
level set methods, Comput. Math. Appl., 57, 1089–1101,
<a href="https://doi.org/10.1016/j.camwa.2008.10.089" target="_blank">https://doi.org/10.1016/j.camwa.2008.10.089</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Mandel et al.(2011)</label><mixed-citation>
      
Mandel, J., Beezley, J. D., and Kochanski, A. K.: Coupled atmosphere-wildland fire modeling with WRF 3.3 and SFIRE 2011, Geosci. Model Dev., 4, 591–610, <a href="https://doi.org/10.5194/gmd-4-591-2011" target="_blank">https://doi.org/10.5194/gmd-4-591-2011</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Mandel et al.(2014)</label><mixed-citation>
      
Mandel, J., Amram, S., Beezley, J. D., Kelman, G., Kochanski, A. K., Kondratenko, V. Y., Lynn, B. H., Regev, B., and Vejmelka, M.: Recent advances and applications of WRF–SFIRE, Nat. Hazards Earth Syst. Sci., 14, 2829–2845, <a href="https://doi.org/10.5194/nhess-14-2829-2014" target="_blank">https://doi.org/10.5194/nhess-14-2829-2014</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Muñoz-Esparza et al.(2018)</label><mixed-citation>
      
Muñoz-Esparza, D., Kosović, B., Jiménez, P. A., and Coen, J.: An
accurate fire-spread algorithm in the Weather Research and Forecasting
model using the level-set method, J. Adv. Model. Earth
Sy., 10, 908–926, <a href="https://doi.org/10.1002/2017MS001108" target="_blank">https://doi.org/10.1002/2017MS001108</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Olson et al.(2019)</label><mixed-citation>
      
Olson, J. B., Kenyon, J. S., Djalalova, I., Bianco, L., Turner, D. D.,
Pichugina, Y., Choukulkar, A., Toy, M. D., Brown, J. M., Angevine, J., Akish,
E., Jimenez, J.-W. B. P. A., Kosovic, B., Lundquist, K. A., Draxl, C.,
Lundquist, J. K., McCaa, J., McCaffrey, K., Lantz, K., Long, C., Wilczack,
J., Banta, R., Marquis, M., Redfern, S., Berg, L. K., Shaw, W., and Cline,
J.: Improving wind energy forecasting through numerical weather prediction
model development, B. Am. Meteorol. Soc., 100, 2201–2220,
<a href="https://doi.org/10.1175/BAMS-D-18-0040.1" target="_blank">https://doi.org/10.1175/BAMS-D-18-0040.1</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Olson et al.(2021)</label><mixed-citation>
      
Olson, J. B., Smirnova, T., Kenyon, J. S., Turner, D. D., Brown, J. M., Zheng,
W., and Green, B. W.: A description of the MYNN surface layer scheme, NOAA
Technical Memorandum OAR GSL-67 26, Global Systems Division Laboratory,
Boulder, Colorado, USA, <a href="https://doi.org/10.25923/f6a8-bc75" target="_blank">https://doi.org/10.25923/f6a8-bc75</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Peace et al.(2020)</label><mixed-citation>
      
Peace, M., Charney, J., and Bally, J.: Lessons Learned from Coupled
Fire–Atmosphere Research and Implications for Operational Fire Prediction and
Meteorological Products Provided by the Bureau of Meteorology to Australian
Fire Agencies, Atmosphere, 11, 1380, <a href="https://doi.org/10.3390/atmos11121380" target="_blank">https://doi.org/10.3390/atmos11121380</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Rothermel(1972)</label><mixed-citation>
      
Rothermel, R. C.: A mathematical model for predicting fire spread in wildland
fuels, Research paper INT-115, USDA Forest Service, Ogden, Utah 84401, 1972.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Scott and Burgan(2005)</label><mixed-citation>
      
Scott, J. H. and Burgan, R. E.: Standard fire behavior models: A
comprehensive set for use with Rothermel's surface fire spread model, Gen.
Tech. Rep. RMRS-GTR-153, USDA Forest Service, Rocky Mountain Research
Station, 240 West Prospect Road, Fort Collins, Colorado, 80526,
<a href="https://doi.org/10.2737/RMRS-GTR-153" target="_blank">https://doi.org/10.2737/RMRS-GTR-153</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Skamarock et al.(2021)</label><mixed-citation>
      
Skamarock, W. C., Klemp, J. B., Dudhia, J., Gill, D. O., Liu, Z., Berner, J.,
Wang, W., Powers, J. G., Duda, M. G., Barker, D. M., and Huang, X.-Y.: A
description of the advanced research WRF Version 4, Tech. Rep.
NCAR/TN-556+STR, NCAR, <a href="https://doi.org/10.5065/1dfh-6p97" target="_blank">https://doi.org/10.5065/1dfh-6p97</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Sullivan(2009a)</label><mixed-citation>
      
Sullivan, A. L.: Wildland surface fire spread modelling, 1990-2007. 1: Physical
and quasi-physical models, International Journal of Wildland Fire, 18,
349–368, <a href="https://doi.org/10.1071/WF06143" target="_blank">https://doi.org/10.1071/WF06143</a>, 2009a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Sullivan(2009b)</label><mixed-citation>
      
Sullivan, A. L.: Wildland surface fire spread modelling, 1990-2007. 2: empireical
and quasi-empirical models, International Journal of Wildland Fire, 18,
369–386, <a href="https://doi.org/10.1071/WF06142" target="_blank">https://doi.org/10.1071/WF06142</a>, 2009b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Sullivan(2009c)</label><mixed-citation>
      
Sullivan, A. L.: Wildland surface fire spread modelling, 1990-2007. 3: Simulation
and mathematical analogue models, International Journal of Wildland Fire, 18,
387–403, <a href="https://doi.org/10.1071/WF06144" target="_blank">https://doi.org/10.1071/WF06144</a>, 2009c.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Sun et al.(2019)</label><mixed-citation>
      
Sun, R., Subramanian, A. C., Miller, A. J., Mazloff, M. R., Hoteit, I., and Cornuelle, B. D.: SKRIPS v1.0: a regional coupled ocean–atmosphere modeling framework (MITgcm–WRF) using ESMF/NUOPC, description and preliminary results for the Red Sea, Geosci. Model Dev., 12, 4221–4244, <a href="https://doi.org/10.5194/gmd-12-4221-2019" target="_blank">https://doi.org/10.5194/gmd-12-4221-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Sussman et al.(1994)</label><mixed-citation>
      
Sussman, M., Smereka, P., and Osher, S.: A level set approach for computing
solutions to incompressible two-phase flow, J. Comput. Phys., 114, 146–159,
<a href="https://doi.org/10.1006/jcph.1994.1155" target="_blank">https://doi.org/10.1006/jcph.1994.1155</a>, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Theurich et al.(2016)</label><mixed-citation>
      
Theurich, G., DeLuca, C., Campbell, T., Liu, F., Saint, K., Vertenstein, M.,
Chen, J., Oehmke, R., Doyle, J., Whitcomb, T., Wallcraft, A., Iredell, M.,
Black, T., Silva, A. M. D., Clune, T., Ferraro, R., Li, P., Kelley, M.,
Aleinov, I., Balaji, V., Zadeh, N., Jacob, R., Kirtman, B., Giraldo, F.,
McCarren, D., Sandgathe, S., Peckham, S., and Dunlap IV, R.: The Earth
system prediction suite: Toward a coordinated U.S. modeling capability,
B. Am. Meteorol. Soc., 97, 1229–1247, <a href="https://doi.org/10.1175/BAMS-D-14-00164.1" target="_blank">https://doi.org/10.1175/BAMS-D-14-00164.1</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Thompson et al.(2008)</label><mixed-citation>
      
Thompson, G., Field, P. R., Rasmussen, R. M., and Hall, W. D.: Explicit
forecasts of winter precipitation using an improved bulk microphysics scheme.
Part II: Implementation of a new snow parameterization, Mon. Weather Rev.,
136, 5095–5115, <a href="https://doi.org/10.1175/2008MWR2387.1" target="_blank">https://doi.org/10.1175/2008MWR2387.1</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Turney et al.(2023)</label><mixed-citation>
      
Turney, F. A., Saide, P. E., Jiménez, P. A., Munoz-Esparza, D., Hyer, E. J.,
Peterson, D. A., Frediani, M. E., Juliano, T. W., DeCastro, A. L., Kosovic,
B., Ye, X., and Thapa, L. H.: Sensitivity of burned area and fire radiative
power predictions to containment efforts, fuel density, and fuel moisture
content using WRF-Fire, J. Geophys. Res., 128, e2023JD038873,
<a href="https://doi.org/10.1029/2023JD038873" target="_blank">https://doi.org/10.1029/2023JD038873</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Wilks(2011)</label><mixed-citation>
      
Wilks, D. S.: Statistical Methods in the Atmospheric Sciences, Academic
Press, <a href="https://doi.org/10.1016/C2017-0-03921-6" target="_blank">https://doi.org/10.1016/C2017-0-03921-6</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Wyngaard(2004)</label><mixed-citation>
      
Wyngaard, J.: Toward numerical modeling in the “Terra Incognita”, J.
Atmos. Sci., 22, 1816–1826,
<a href="https://doi.org/10.1175/1520-0469(2004)061&lt;1816:TNMITT&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0469(2004)061&lt;1816:TNMITT&gt;2.0.CO;2</a>, 2004.

    </mixed-citation></ref-html>--></article>
