<?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-18-7815-2025</article-id><title-group><article-title>Multigrid beta filter for faster computation of ensemble covariance localization</article-title><alt-title>Multigrid beta filter for faster computation</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1 aff2">
          <name><surname>Yokota</surname><given-names>Sho</given-names></name>
          <email>syokota@mri-jma.go.jp</email>
        <ext-link>https://orcid.org/0000-0003-1638-2763</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3 aff4">
          <name><surname>Rancic</surname><given-names>Miodrag</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3 aff4">
          <name><surname>Lei</surname><given-names>Ting</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3 aff4">
          <name><surname>Purser</surname><given-names>R. James</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3 aff4">
          <name><surname>De Pondeca</surname><given-names>Manuel S. F. V.</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Numerical Prediction Development Center, Japan Meteorological Agency, Tsukuba, Ibaraki 305-0052, Japan </institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Meteorological Research Institute, Japan Meteorological Agency, Tsukuba, Ibaraki 305-0052, Japan</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>NOAA/NWS/NCEP/Environmental Modeling Center, College Park, Maryland 20740, USA</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>Lynker, College Park, Maryland 20740, USA</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Sho Yokota (syokota@mri-jma.go.jp)</corresp></author-notes><pub-date><day>27</day><month>October</month><year>2025</year></pub-date>
      
      <volume>18</volume>
      <issue>20</issue>
      <fpage>7815</fpage><lpage>7829</lpage>
      <history>
        <date date-type="received"><day>18</day><month>April</month><year>2025</year></date>
           <date date-type="rev-request"><day>12</day><month>May</month><year>2025</year></date>
           <date date-type="rev-recd"><day>19</day><month>September</month><year>2025</year></date>
           <date date-type="accepted"><day>20</day><month>September</month><year>2025</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2025 Sho Yokota et al.</copyright-statement>
        <copyright-year>2025</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/18/7815/2025/gmd-18-7815-2025.html">This article is available from https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e140">This study applies a multigrid beta filter (MGBF) for covariance localization in ensemble-variational (EnVar) data assimilation instead of the conventional recursive filter (RF) to achieve faster computation in a large number of processors. The parallelization efficiency of the MGBF is higher than that of the RF because all-to-all communication to change the computational region of each processor is not necessary. However, the MGBF-based localization additionally requires horizontal variable exchange between processors; its computational cost is proportional to the number of grid points and to the ensemble size, and is generally more expensive than the RF. In this study, we implement the MGBF-based localization both for the single-scale localization and for the scale-dependent localization in the regional atmospheric EnVar data assimilation system. In addition, we clarify that applying a coarser filter grid and omitting filtering except for the coarsest resolution make the computation of the MGBF-based localization several times faster than that of the RF-based one without significantly changing the EnVar analysis.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e152">In ensemble-based atmospheric data assimilation (DA), background error covariance (BEC) is one of the most important factors to determine the quality of the analysis. In general, the flow-dependent BECs created by ensemble forecasts have large sampling error for a small ensemble size. This sampling error is mitigated by the covariance localization, which decreases the ensemble-based BECs between analysis variables spatially far from each other (Hamill et al., 2001; Houtekamer and Mitchell, 2001). In ensemble-variational (EnVar, Hamill and Snyder, 2000; Lorenc, 2003) DA, however, applying the localization for all analysis variables is computationally expensive in the simplest implementation, and this cost is even more expensive when using scale-dependent localization (SDL; Buehner, 2012; Buehner and Shlyaeva, 2015) to apply large localization lengths for the long waves. Therefore, efficient calculation is an important goal to be achieved for localization.</p>
      <p id="d2e155">In EnVar, the covariance localization increases the rank of the ensemble-based BEC matrix, which is attained by increasing the effective ensemble size with the Schur product of ensemble perturbations and the square root of the localization matrix (Liu et al., 2009). Even in some other equivalent formulations of localization (e.g., Lorenc, 2003; Buehner, 2005; Bishop and Hodyss, 2009), the square root of the localization matrix is required (Ishibashi, 2015). In the simple implementation, this square root of the localization matrix is obtained by eigenvalue decomposition, where ignoring the tiny eigenvalues makes the computation faster (Liu et al., 2009).</p>
      <p id="d2e158">If the shape of localization is set to Gaussian, the square root of the localization matrix is also realized by a Gaussian filter because it is self-adjoint and its convolution is also Gaussian. Extending the earlier work of Hayden and Purser (1995) to variational analysis, Purser et al. (2003a) proposed the recursive filter (RF) as an efficient quasi-Gaussian filter applied to realize the static BEC. This RF was extended to apply to the inhomogeneous and anisotropic BEC (Purser et al., 2003b), and implemented in some operational DA systems as a method to realize the covariance localization as well as the static BEC (e.g., Wang et al., 2008, 2013; Yokota et al., 2024a). However, the RF is not necessarily parallelized efficiently when a very large number of processors are to be used because it needs to be calculated sequentially in each specific direction.</p>
      <p id="d2e161">Purser et al. (2022) proposed another method, the multigrid beta filter (MGBF), with the potential for higher computational efficiency than the RF when using a very large number of processors for parallel computation. Unlike the RF, the MGBF is a bell-shaped filter with support of finite width, where the response is a superposition of the variables filtered at progressively coarser resolutions. Although the MGBF requires horizontal variable exchange between processors, the amount of the exchange is small in the coarser grids. Since the filter is applied for each grid, it is efficiently parallelized horizontally. It has been clarified that the MGBF makes the computation of the static BEC and the ensemble covariance localization faster (Rancic et al., 2022, 2025). However, the detail of the impact of the MGBF for the ensemble covariance localization, including SDL, has not been investigated yet.</p>
      <p id="d2e165">Based on the background above, this study applies the homogeneous isotropic MGBF for the localization, including SDL, in the regional atmospheric DA system and clarifies how to make the computation faster while keeping almost the same quality of the analysis as with the RF-based localization. Section 2 explains the formulation of the RF- and MGBF-based localizations. Section 3 describes the experimental design to clarify the impact of MGBF-based localization in the regional DA system. Section 4 discusses the results. Section 5 gives the conclusion.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Formulation</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Ensemble-variational (EnVar) data assimilation with scale-dependent localization (SDL)</title>
      <p id="d2e183">This study focuses on covariance localization in the Gridpoint Statistical Interpolation (GSI)-based 3DEnVar (Wang et al., 2008, 2013). In 3DEnVar with a pure ensemble-based BEC, the analysis increment <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow></mml:math></inline-formula> is obtained by minimization of the cost function:

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M2" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E1"><mml:mtd><mml:mtext>1</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>J</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>K</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>K</mml:mi></mml:msubsup><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mi>T</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">L</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">d</mml:mi></mml:mrow></mml:mfenced><mml:mi>T</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">d</mml:mi></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E2"><mml:mtd><mml:mtext>2</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>K</mml:mi></mml:msubsup><mml:mfenced close="]" open="["><mml:mtable class="array" columnalign="center"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>∘</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">en</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          
          where <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mi>K</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M5" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>-dimension control vector, <inline-formula><mml:math id="M6" display="inline"><mml:mi mathvariant="bold">L</mml:mi></mml:math></inline-formula> is the covariance localization (<inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>×</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula> matrix), <inline-formula><mml:math id="M8" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula> is the observation error covariance (<inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>×</mml:mo><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> matrix), <inline-formula><mml:math id="M10" display="inline"><mml:mi mathvariant="bold">H</mml:mi></mml:math></inline-formula> is the linearized observation operator (<inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>×</mml:mo><mml:mi>N</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:math></inline-formula> matrix), and <inline-formula><mml:math id="M12" display="inline"><mml:mi mathvariant="bold-italic">d</mml:mi></mml:math></inline-formula> is the  <inline-formula><mml:math id="M13" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula>-dimension observation innovation vector (<inline-formula><mml:math id="M14" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula>: the ensemble size; <inline-formula><mml:math id="M15" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>: the number of grid points; <inline-formula><mml:math id="M16" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula>: the number of assimilated observations; <inline-formula><mml:math id="M17" display="inline"><mml:mi>V</mml:mi></mml:math></inline-formula>: the number of analysis variables). <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">en</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:math></inline-formula>-dimension   <inline-formula><mml:math id="M20" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>th ensemble perturbation vector (<inline-formula><mml:math id="M21" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>th ensemble member subtracted by ensemble mean and normalized by <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msqrt><mml:mrow><mml:mi>K</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msqrt><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. In this formulation, the same localization length is applied to all analysis variables.</p>
      <p id="d2e587">In applying SDL (Buehner and Shlyaeva, 2015), the analysis increment <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:math></inline-formula>-dimension vector) is obtained as:

            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M25" display="block"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>K</mml:mi></mml:msubsup><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>W</mml:mi></mml:msubsup><mml:mfenced open="[" close="]"><mml:mtable class="array" columnalign="center"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>∘</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi></mml:mrow><mml:mi mathvariant="normal">en</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          instead of Eq. (2), where <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is extended to the <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula>-dimension vector as <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="array" columnalign="center"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>W</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M29" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>: the number of scales in SDL), <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">en</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is separated to multiple scales as <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">en</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>W</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi></mml:mrow><mml:mi mathvariant="normal">en</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M32" display="inline"><mml:mi mathvariant="bold">L</mml:mi></mml:math></inline-formula> is extended to the <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mi>W</mml:mi><mml:mo>×</mml:mo><mml:mi>N</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula> matrix as:

            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M34" display="block"><mml:mrow><mml:mi mathvariant="bold">L</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="array" columnalign="center center center"><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">L</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mtd><mml:mtd/><mml:mtd><mml:mn mathvariant="bold">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mi mathvariant="normal">⋱</mml:mi></mml:mtd><mml:mtd/></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="bold">0</mml:mn></mml:mtd><mml:mtd/><mml:mtd><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">L</mml:mi><mml:mi>W</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mi mathvariant="bold">E</mml:mi><mml:mfenced open="[" close="]"><mml:mtable class="array" columnalign="center center center"><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">L</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi>T</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mtd><mml:mtd/><mml:mtd><mml:mn mathvariant="bold">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mi mathvariant="normal">⋱</mml:mi></mml:mtd><mml:mtd/></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="bold">0</mml:mn></mml:mtd><mml:mtd/><mml:mtd><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">L</mml:mi><mml:mi>W</mml:mi><mml:mrow><mml:mi>T</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">L</mml:mi><mml:mi>w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>×</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula> localization matrix applied for <inline-formula><mml:math id="M37" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula>th scale of ensemble perturbations <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi></mml:mrow><mml:mi mathvariant="normal">en</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:mi mathvariant="bold">E</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="array" columnalign="center center center"><mml:mtr><mml:mtd><mml:mi mathvariant="bold">I</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="bold">I</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋱</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="bold">I</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="bold">I</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mi>W</mml:mi><mml:mo>×</mml:mo><mml:mi>N</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula> matrix to combine each scale for localizing cross-scale covariances in SDL (“Cross” in Huang et al., 2021).</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Recursive filter (RF)-based localization</title>
      <p id="d2e1065">The calculation of the localization <inline-formula><mml:math id="M41" display="inline"><mml:mi mathvariant="bold">L</mml:mi></mml:math></inline-formula> is accomplished by the RF (Purser et al., 2003a) in the GSI-based 3DEnVar as shown in Fig. 1a, where the square root of the localization matrix <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">L</mml:mi><mml:mi>w</mml:mi></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="bold">L</mml:mi><mml:mi>w</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">L</mml:mi><mml:mi>w</mml:mi><mml:mrow><mml:mi>T</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula> is quasi-Gaussian and computed as:

            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M43" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">L</mml:mi><mml:mi>w</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>Z</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>Y</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>X</mml:mi></mml:msubsup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>X</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>Y</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>Z</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> denote RFs in <inline-formula><mml:math id="M46" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-, <inline-formula><mml:math id="M47" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-, and   <inline-formula><mml:math id="M48" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-directions, respectively (self-adjoint <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>×</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula> matrices). These RFs should be applied recursively; for example, to obtain <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mfenced close="]" open="["><mml:mtable class="array" columnalign="center"><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="normal">out</mml:mi></mml:msubsup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>X</mml:mi></mml:msub></mml:mrow><mml:mi mathvariant="normal">out</mml:mi></mml:msubsup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>X</mml:mi></mml:msubsup><mml:mfenced close="]" open="["><mml:mtable class="array" columnalign="center"><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="normal">in</mml:mi></mml:msubsup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>X</mml:mi></mml:msub></mml:mrow><mml:mi mathvariant="normal">in</mml:mi></mml:msubsup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></inline-formula>,

            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M51" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">mid</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>p</mml:mi></mml:msubsup><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mi mathvariant="normal">mid</mml:mi></mml:msubsup></mml:mrow></mml:math></disp-formula>

          is sequentially calculated from the smallest <inline-formula><mml:math id="M52" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>, and after that,

            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M53" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">out</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">mid</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>p</mml:mi></mml:msubsup><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mi mathvariant="normal">out</mml:mi></mml:msubsup></mml:mrow></mml:math></disp-formula>

          is sequentially calculated from the largest <inline-formula><mml:math id="M54" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>, where <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">mid</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">out</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>X</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) are <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>Y</mml:mi></mml:msub><mml:msub><mml:mi>N</mml:mi><mml:mi>Z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>-dimension vectors (<inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>X</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>Y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>Z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the numbers of grid points in <inline-formula><mml:math id="M63" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-, <inline-formula><mml:math id="M64" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-, and   <inline-formula><mml:math id="M65" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-directions, respectively, so <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>X</mml:mi></mml:msub><mml:msub><mml:mi>N</mml:mi><mml:mi>Y</mml:mi></mml:msub><mml:msub><mml:mi>N</mml:mi><mml:mi>Z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mi mathvariant="normal">mid</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mi>j</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mi mathvariant="normal">out</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mi>j</mml:mi><mml:mo>≥</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>X</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) are zero. The coefficients <inline-formula><mml:math id="M71" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:math></inline-formula>; <inline-formula><mml:math id="M74" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> is the order of RF) are set to make the filtering kernel of <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>X</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> quasi-Gaussian as:

            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M76" display="block"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mi>x</mml:mi></mml:mfenced><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mover accent="true"><mml:msub><mml:mi/><mml:mrow><mml:mi>p</mml:mi><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:msub><mml:mo mathvariant="normal">→</mml:mo></mml:mover><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mi>c</mml:mi><mml:mi>G</mml:mi></mml:msub><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where the coefficient <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>G</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is set to satisfy <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msubsup><mml:mo>∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:msubsup><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. Since the resulting filtering kernel of <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>X</mml:mi></mml:msubsup><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>X</mml:mi></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the self-convolution of <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:math></inline-formula> as:

            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M81" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>∗</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>x</mml:mi></mml:mfenced><mml:mo>≡</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:msub><mml:mi>G</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:msub><mml:mi>G</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>x</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mover accent="true"><mml:msub><mml:mi/><mml:mrow><mml:mi>p</mml:mi><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:msub><mml:mo mathvariant="normal">→</mml:mo></mml:mover><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi>s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          <inline-formula><mml:math id="M82" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> is the standard deviation of <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:msub><mml:mo>∗</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:math></inline-formula>, which is the same as the <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msup><mml:mi>e</mml:mi><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>-folding scale <inline-formula><mml:math id="M85" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>.</p>
      <p id="d2e2034">Since Eqs. (6) and (7) are calculated sequentially, RF in one-direction is efficiently parallelized only in the other direction; for example, <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>X</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is efficiently parallelized only for <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>Y</mml:mi></mml:msub><mml:msub><mml:mi>N</mml:mi><mml:mi>Z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the parallelization for <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>X</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is impossible. Therefore, all-to-all communication to change the direction of parallelization, which degrades the parallelization efficiency with the large number of processors, is required to calculate <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>Z</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>Y</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>X</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> (e.g., between <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>Z</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>Y</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">RF</mml:mi><mml:mi>X</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>). Note that <inline-formula><mml:math id="M92" display="inline"><mml:mi mathvariant="bold">L</mml:mi></mml:math></inline-formula> itself is also calculated in parallel for the ensemble size <inline-formula><mml:math id="M93" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> considering the formulation in Eq. (1).</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e2154">Schematics of procedures of <bold>(a)</bold> RF and <bold>(b)</bold> MGBF.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025-f01.png"/>

        </fig>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e2173">List of physics schemes used in FV3LAM.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="justify" colwidth="4cm"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="12cm"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Physics schemes</oasis:entry>
         <oasis:entry colname="col2">Specification</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Cloud microphysics</oasis:entry>
         <oasis:entry colname="col2">Thompson-Eidhammer Aerosol Aware Microphysics (Thompson and Eidhammer, 2014)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Planetary boundary layer</oasis:entry>
         <oasis:entry colname="col2">Mellor-Yamada-Nakanishi-Niino Eddy Diffusivity/Mass Flux (MYNN-EDMF; Nakanishi and Niino, 2009; Olson et al., 2019; Angevine et al., 2020)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Surface layer</oasis:entry>
         <oasis:entry colname="col2">Mellor-Yamada-Nakanishi-Niino (MYNN) surface layer (Olson et al., 2021)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Gravity wave</oasis:entry>
         <oasis:entry colname="col2">Small Scale Gravity Wave Drag (SSGWD; Tsiringakis et al., 2017) and Turbulent Orographic Form Drag (TOFD; Beljaars et al., 2004)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Land</oasis:entry>
         <oasis:entry colname="col2">Rapid Update Cycle Land Surface Model (RUC LSM; Smirnova et al., 1997, 2000, 2016)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Long and short-wave radiation</oasis:entry>
         <oasis:entry colname="col2">Rapid Radiative Transfer Model for Global Circulation Models (RRTMG; Mlawer et al., 1997; Iacono et al., 2008)</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e2257">Schematics of analysis-forecast cycles with the RRFS.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025-f02.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Multigrid beta filter (MGBF)-localization</title>
      <p id="d2e2274">This study suggests to calculate the localization <inline-formula><mml:math id="M94" display="inline"><mml:mi mathvariant="bold">L</mml:mi></mml:math></inline-formula> with MGBF instead of RF. Although the original MGBF (Purser et al., 2022) superposes variables filtered in filter grids of multiple resolutions <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:math></inline-formula>; the grid interval of <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is twice coarser than <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), this study applies MGBF only for the coarsest filter grid <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for faster computation as shown in Fig. 1b, where <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">L</mml:mi><mml:mi>w</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is computed as:

            <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M101" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">L</mml:mi><mml:mi>w</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>Z</mml:mi></mml:msubsup><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:msub><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>Y</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>X</mml:mi></mml:msubsup><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> matrix) is <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>-points bilinear interpolations with doubling the coefficients to satisfy <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:msubsup><mml:mi mathvariant="bold">D</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mi>T</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi mathvariant="bold">I</mml:mi></mml:mrow></mml:math></inline-formula>, which is repeated from <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (the finest filter grid) to <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (the coarsest filter grid), <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> matrix) is linearly weighted biquadratic horizontal interpolations (down-sending) repeated from <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> matrix) is bilinear horizontal and vertical interpolations (mapping) from <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to the analysis grid <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>: the number of grid points in <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). The finest filter grid <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the same as the analysis grid <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> or coarser. Note that <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is required only in SDL because <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:msubsup><mml:mi mathvariant="bold">ED</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mi>T</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi mathvariant="bold">I</mml:mi></mml:mrow></mml:math></inline-formula> in single-scale localization. <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>X</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>Y</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>Z</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> denote isotropic line beta filters applied in each generation in <inline-formula><mml:math id="M125" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-, <inline-formula><mml:math id="M126" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-, and <inline-formula><mml:math id="M127" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-directions, respectively (self-adjoint <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> matrices); for example, the filtering kernel of <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>X</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is:

            <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M130" display="block"><mml:mtable class="array" columnalign="center center"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mi>x</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:msup><mml:mi>X</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>X</mml:mi><mml:mo>≡</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mfenced open="|" close="|"><mml:mi>x</mml:mi></mml:mfenced></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>p</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>≤</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mi>x</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> in <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, the coefficient <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is set to satisfy <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msubsup><mml:mo>∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:msubsup><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>: weight of <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> where <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>T</mml:mi></mml:msubsup><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M138" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> is the standard deviation of the self-convolution of <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:math></inline-formula>, which is the filtering kernel of <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>X</mml:mi></mml:msubsup><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>X</mml:mi></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and can be shown to have the form:

            <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M141" display="block"><mml:mrow><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>∗</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi>X</mml:mi></mml:mrow></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>p</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mi>p</mml:mi></mml:msubsup><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mi>X</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msup><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mi>X</mml:mi></mml:mrow></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>X</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          If we generalize the definition of binomial coefficients:

            <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M142" display="block"><mml:mrow><mml:mi>C</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi mathvariant="normal">!</mml:mi></mml:mrow><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">!</mml:mi><mml:mi>j</mml:mi><mml:mi mathvariant="normal">!</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          then the coefficients can be expressed,

            <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M143" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mrow><mml:mo>min⁡</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mfenced close="⌋" open="⌊"><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:mfenced><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:msubsup><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>C</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:mfenced><mml:mi>C</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:mfenced><mml:mi>C</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi>C</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mfenced close="⌋" open="⌊"><mml:mo>⋅</mml:mo></mml:mfenced></mml:mrow></mml:math></inline-formula> is the floor function. In the particular case, <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, these coefficients are <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. The filtering kernel of <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>X</mml:mi></mml:msubsup><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>X</mml:mi></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> obtained as the self-convolution of <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:math></inline-formula> can be expanded as:

            <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M149" display="block"><mml:mrow><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mo>∗</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi>X</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">5</mml:mn></mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mi>X</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">9</mml:mn><mml:msup><mml:mi>X</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:msup><mml:mi>X</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>X</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mi>X</mml:mi><mml:mo>≡</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mfenced open="|" close="|"><mml:mi>x</mml:mi></mml:mfenced></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:msqrt><mml:mn mathvariant="normal">14</mml:mn></mml:msqrt></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M150" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> is the standard deviation of <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mo>∗</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:math></inline-formula>. Unlike RF, <inline-formula><mml:math id="M152" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> is smaller than the <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msup><mml:mi>e</mml:mi><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>-folding scale <inline-formula><mml:math id="M154" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> in MGBF (here, <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:mi>s</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">0.92852</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e3928">In MGBF, not only <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>Z</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> but also <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>X</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">F</mml:mi><mml:mrow><mml:mi mathvariant="normal">BF</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mi>Y</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> are parallelized for <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>X</mml:mi></mml:msub><mml:msub><mml:mi>N</mml:mi><mml:mi>Y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> because Eq. (11) is independently applied for each horizontal grid point only in the finite domain near the point. It indicates that communication between processors is limited to the exchange of halo grid points with spatially neighboring processors and all-to-all communication is not required in MGBF.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Experimental design</title>
      <p id="d2e4019">To compare the computation time and the 3DEnVar analysis between RF- and MGBF-based localizations, this study conducted hourly analysis-forecast cycling experiments. The experiments consist of GSI-based pure 3DEnVar and the limited area model capability for the non-hydrostatic finite-volume cubed-sphere dynamical core (FV3LAM, Lin, 2004; Putman and Lin, 2007; Black et al., 2021) in a prototype Rapid Refresh Forecast System (RRFS, Carley et al., 2023) in National Centers for Environmental Prediction (NCEP). The FV3LAM applied physics schemes listed in Table 1, and covered the CONUS (contiguous United States) domain with the horizontal grid interval of 3 km, where the number of grid points in <inline-formula><mml:math id="M160" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-, <inline-formula><mml:math id="M161" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-, and   <inline-formula><mml:math id="M162" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-directions are (<inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:mn mathvariant="normal">1820</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1092</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">65</mml:mn></mml:mrow></mml:math></inline-formula>). The lowest level thickness and the top of the model are 8 m and 2 hPa, respectively. In 3DEnVar, the number of analysis grid points were set to (<inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>X</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>Y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>Z</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">910</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">546</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">65</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>; namely the horizontal grid interval was twice as large as that of the FV3LAM. The larger interval of the analysis grid reduces the computational cost but makes the resolution of analysis increments coarser and prevents to set the localization length smaller than the grid interval.</p>

<table-wrap id="T2" specific-use="star"><label>Table 2</label><caption><p id="d2e4106">List of localization settings for pure 3DEnVar in sensitivity experiments.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="justify" colwidth="2cm"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="1.8cm"/>
     <oasis:colspec colnum="3" colname="col3" align="justify" colwidth="1.8cm"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="2cm"/>
     <oasis:colspec colnum="5" colname="col5" align="justify" colwidth="2.2cm"/>
     <oasis:colspec colnum="6" colname="col6" align="justify" colwidth="2cm"/>
     <oasis:colspec colnum="7" colname="col7" align="justify" colwidth="2cm"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Name</oasis:entry>
         <oasis:entry colname="col2" align="left">Horizontal filter</oasis:entry>
         <oasis:entry colname="col3" align="left">Vertical filter</oasis:entry>
         <oasis:entry colname="col4" align="left">Number of the finest filter grids <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> </oasis:entry>
         <oasis:entry colname="col5" align="left">Weight <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula> (“–” indicates no filtering)</oasis:entry>
         <oasis:entry colname="col6" align="left">Horizontal localization length <inline-formula><mml:math id="M167" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> (km)</oasis:entry>
         <oasis:entry colname="col7" align="left">Vertical localization length <inline-formula><mml:math id="M168" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> (grid unit)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1" align="left">RF</oasis:entry>
         <oasis:entry colname="col2" align="left">RF</oasis:entry>
         <oasis:entry colname="col3" align="left">RF</oasis:entry>
         <oasis:entry colname="col4" align="left">–</oasis:entry>
         <oasis:entry colname="col5" align="left">–</oasis:entry>
         <oasis:entry colname="col6" align="left">82.158</oasis:entry>
         <oasis:entry colname="col7" align="left">3.0000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">MGBF00</oasis:entry>
         <oasis:entry colname="col2" align="left">BF(<inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3" align="left">RF</oasis:entry>
         <oasis:entry colname="col4" align="left">(<inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:mn mathvariant="normal">910</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">546</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">65</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5" align="left">(<inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mo>-</mml:mo></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6" align="left">82.158</oasis:entry>
         <oasis:entry colname="col7" align="left">3.0000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">MGBF01</oasis:entry>
         <oasis:entry colname="col2" align="left">BF(<inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3" align="left">RF</oasis:entry>
         <oasis:entry colname="col4" align="left">(<inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:mn mathvariant="normal">910</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">546</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">65</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5" align="left">(<inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6" align="left">82.158</oasis:entry>
         <oasis:entry colname="col7" align="left">3.0000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">MGBF02</oasis:entry>
         <oasis:entry colname="col2" align="left">BF(<inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3" align="left">RF</oasis:entry>
         <oasis:entry colname="col4" align="left">(<inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:mn mathvariant="normal">910</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">546</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">65</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5" align="left">(<inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6" align="left">82.158</oasis:entry>
         <oasis:entry colname="col7" align="left">3.0000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">MGBF03</oasis:entry>
         <oasis:entry colname="col2" align="left">BF(<inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3" align="left">RF</oasis:entry>
         <oasis:entry colname="col4" align="left">(<inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:mn mathvariant="normal">280</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">168</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">65</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5" align="left">(<inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mo>-</mml:mo></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6" align="left">82.158</oasis:entry>
         <oasis:entry colname="col7" align="left">3.0000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">MGBF04</oasis:entry>
         <oasis:entry colname="col2" align="left">BF(<inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3" align="left">BF(<inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col4" align="left">(<inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:mn mathvariant="normal">280</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">168</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">33</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5" align="left">(<inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mo>-</mml:mo></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6" align="left">82.158</oasis:entry>
         <oasis:entry colname="col7" align="left">3.0000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">MGBF04<inline-formula><mml:math id="M185" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">BF(<inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3" align="left">BF(<inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col4" align="left">(<inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:mn mathvariant="normal">280</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">168</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>3)</oasis:entry>
         <oasis:entry colname="col5" align="left">(<inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mo>-</mml:mo></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6" align="left">76.286</oasis:entry>
         <oasis:entry colname="col7" align="left">2.7856</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">RFSDL</oasis:entry>
         <oasis:entry colname="col2" align="left">RF RF</oasis:entry>
         <oasis:entry colname="col3" align="left">RF RF</oasis:entry>
         <oasis:entry colname="col4" align="left">– –</oasis:entry>
         <oasis:entry colname="col5" align="left">– –</oasis:entry>
         <oasis:entry colname="col6" align="left">328.63 82.158</oasis:entry>
         <oasis:entry colname="col7" align="left">3.0000 3.0000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">MGBF03SDL</oasis:entry>
         <oasis:entry colname="col2" align="left">BF(<inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) BF(<inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3" align="left">RF RF</oasis:entry>
         <oasis:entry colname="col4" align="left">(<inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:mn mathvariant="normal">280</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">168</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">65</mml:mn></mml:mrow></mml:math></inline-formula>) (<inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:mn mathvariant="normal">280</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">168</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">65</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5" align="left">(<inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) (<inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mo>-</mml:mo></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6" align="left">328.63 82.158</oasis:entry>
         <oasis:entry colname="col7" align="left">3.0000 3.0000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">MGBF04SDL</oasis:entry>
         <oasis:entry colname="col2" align="left">BF(<inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) BF(<inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3" align="left">BF(<inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) BF(<inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col4" align="left">(<inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:mn mathvariant="normal">280</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">168</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">33</mml:mn></mml:mrow></mml:math></inline-formula>) (<inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:mn mathvariant="normal">280</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">168</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">33</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5" align="left">(<inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) (<inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mo>-</mml:mo></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6" align="left">328.63 82.158</oasis:entry>
         <oasis:entry colname="col7" align="left">3.0000 3.0000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">MGBF04<inline-formula><mml:math id="M204" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL</oasis:entry>
         <oasis:entry colname="col2" align="left">BF(<inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) BF(<inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3" align="left">BF(<inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) BF(<inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col4" align="left">(<inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:mn mathvariant="normal">280</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">168</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">33</mml:mn></mml:mrow></mml:math></inline-formula>) (<inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:mn mathvariant="normal">280</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">168</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">33</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5" align="left">(<inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) (<inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mo>-</mml:mo><mml:mo>,</mml:mo><mml:mo>-</mml:mo></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6" align="left">305.14 76.286</oasis:entry>
         <oasis:entry colname="col7" align="left">2.7856 2.7856</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e5191">Figure 2 shows the schematics of the sensitivity experiments. The selected experimental period includes when Hurricane Ian moved from the area northeast of Florida toward South Carolina (Bucci et al., 2023). All cycling experiments started from the same 1 h FV3LAM deterministic forecast initiated with the pure 3DEnVar analysis at 15:00 UTC, 29 September 2022, where the first guess as the initial condition (IC) was the 3 h forecast in the Global Forecast System (GFS, horizontal grid interval <inline-formula><mml:math id="M213" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 13 km) in NCEP, and ensemble BEC was created by the 9 h 80 member global ensemble forecasts in the Global DA System (GDAS, horizontal grid interval <inline-formula><mml:math id="M214" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 26 km) in NCEP. After that, hourly analysis-forecast cycles with pure 3DEnVar and FV3LAM forecasts were repeated until 00:00 UTC, 30 September.</p>
      <p id="d2e5209">All ensemble BECs for the pure 3DEnVar analyses except at 15:00 UTC were created by ensemble analysis-forecast cycles (30 member hourly FV3LAM ensemble forecasts and serial ensemble square root filter (EnSRF; Whitaker and Hamill, 2002)) initiated with the 9 h ensemble forecast subset (first 30 of 80 members) at 15:00 UTC in the GDAS. The cutoff lengths of the Gaspari-Cohn localization function (Gaspari and Cohn, 1999) in EnSRF were set to 300 km horizontally and 1.1 scale heights vertically. After each EnSRF analysis (just before the next ensemble forecasts), the ensemble mean was replaced with the variational analysis (recentering in Fig. 2) and the ensemble spread was inflated by the relaxation-to-prior spread method (RTPS; Whitaker and Hamill, 2012) with a factor of 0.85.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e5214">Analysis increment (color, hPa) and analysis (gray contours, every 4 hPa) of SLP at 16:00 UTC, 29 September 2022 in the single surface pressure DA experiments (<bold>(a)</bold> RF; <bold>(b)</bold> MGBF04; <bold>(c)</bold> RFSDL; <bold>(d)</bold> MGBF04SDL). Yellow dot is the position of the assimilated observation.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025-f03.png"/>

      </fig>

      <p id="d2e5235">Both deterministic and ensemble analysis-forecast cycles adopted the GFS forecasts as the lateral boundary conditions (LBCs), and assimilated observations associated with the Rapid Refresh (RAP; Benjamin et al., 2004, 2016) from METAR, rawinsondes, aircraft, and radial winds of Weather Surveillance Radar-1988 Doppler (WSR-88D; Crum and Alberty, 1993, Liu et al., 2016). Although satellite radiance, radar reflectivity, and lightning data were not assimilated directly, they were used in land-snow DA (Benjamin et al., 2022) and non-variational cloud analysis (Benjamin et al., 2021) to correct hydrometeors, temperature, and specific humidity after each 3DEnVar analysis (just before the next deterministic forecasts).</p>
      <p id="d2e5238">The only difference among sensitivity experiments is how to apply the localization for pure 3DEnVar (Table 2). In RF, the RF-based single-scale localization (<inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>; <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>; localization length <inline-formula><mml:math id="M217" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula>: 82.158 km horizontally and 3 grids vertically) was applied. In MGBF00–04, the RF-based horizontal localization in RF was replaced to the MGBF-based one with the same localization length <inline-formula><mml:math id="M218" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> and the exponent <inline-formula><mml:math id="M219" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> as that in RF. In MGBF00–02, the number of finest filter grids <inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> was the same as that of analysis grid, where BF was applied for the finest grid <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in MGBF00 but the coarser grid <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in MGBF01–02. In MGBF03–04, filter grids for <inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> were horizontally coarser (<inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> was smaller) than those in MGBF00–02 and the filter was applied for <inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. In MGBF04, the filter grids were coarser also vertically, and RF-based vertical localization was replaced to MGBF-based one in addition to the horizontal localization. The MGBF04<inline-formula><mml:math id="M226" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> is the same as MGBF04 except with the smaller localization length <inline-formula><mml:math id="M227" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula>, which was decreased by the factor of 0.92852 to make the <inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:msup><mml:mi>e</mml:mi><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>-folding scale <inline-formula><mml:math id="M229" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> the same as that in RF. RFSDL, MGBF03SDL, MGBF04SDL, and MGBF04<inline-formula><mml:math id="M230" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL are the same as RF, MGBF03, MGBF04, and MGBF04<inline-formula><mml:math id="M231" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>, respectively, except for applying fourfold horizontal localization lengths additionally as larger-scale SDL (<inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. In all MGBF-based localizations, <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> was calculated in parallel after <inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. Since the calculation of <inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is meaningless in case the weight for <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> set to zero, it was skipped for faster computation except in MGBF00–01. The number of processors for the parallel computation was set to 735 (35 in the <inline-formula><mml:math id="M238" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-direction and 21 in the <inline-formula><mml:math id="M239" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-direction) for all experiments. Note that only the first pure 3DEnVar analysis at 15:00 UTC applied the same localization as in RF for all experiments.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e5513">Meridional cross-section of analysis increment of SLP at 16:00 UTC, 29 September 2022 in the single surface pressure DA experiments (cyan: RF; brown: MGBF00; pink: MGBF04; yellow: MGBF04<inline-formula><mml:math id="M240" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>) divided by that without spatial localization. The black dashed line is Gaussian and the other dashed lines are the differences from Gaussian. The horizontal dotted line is <inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M242" display="inline"><mml:mo lspace="0mm">∼</mml:mo></mml:math></inline-formula> 0.60653) and the vertical dotted line is the <inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>-folding length of Gaussian (<inline-formula><mml:math id="M244" display="inline"><mml:mo lspace="0mm">∼</mml:mo></mml:math></inline-formula> 82.158 km), respectively.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025-f04.png"/>

      </fig>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e5574">Computation time for localization [green: vertical filtering (mapping between analysis and filter grids is included for MGBF); blue: all-to-all communication (only for RF); orange: up-sending and down-sending between generations (only for MGBF); red: horizontal filtering (weighting is included for MGBF)] averaged from 16:00 UTC, 29 September to 00:00 UTC, 30 September 2022 in each experiment. Error bars show minimum and maximum.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025-f05.png"/>

      </fig>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e5585">Analysis increment (color, hPa) and first guess (gray contours, every 4 hPa) of SLP at 16:00 UTC, 29 September 2022, in <bold>(a)</bold> RF and <bold>(b)</bold> RFSDL, and difference of the SLP analysis (hPa) from RF or RFSDL (<bold>(c)</bold> MGBF04–RF; <bold>(d)</bold> MGBF04SDL–RFSDL; <bold>(e)</bold> MGBF04<inline-formula><mml:math id="M245" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>–RF; <bold>(f)</bold> MGBF04<inline-formula><mml:math id="M246" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL–RFSDL).</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025-f06.png"/>

      </fig>

</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results and discussion</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Single observation data assimilation</title>
      <p id="d2e5642">In this subsection, the filter responses of the RF- and MGBF-based localizations are compared with single pseudo-observation DA. Here, a single surface pressure observation was assimilated with <inline-formula><mml:math id="M247" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>10 hPa innovation and 1 hPa observation error in the northern region of Hurricane Ian at 80° W and 31° N, where the first guess was the 1 h FV3LAM forecast at 16:00 UTC, 29 September.</p>
      <p id="d2e5652">Figure 3 shows analysis increments of sea-level pressure (SLP). Compared to the increments with the single-scale localization (Fig. 3a, b), the SDL created the larger scale flow-dependent increments both for the RF- and MGBF-based localizations (Fig. 3c, d) since the horizontal localization length in the larger-scale SDL was set to fourfold. The difference between the RF- and MGBF-based localizations was little compared to the difference between the single-scale localization and SDL.</p>

      <fig id="F7"><label>Figure 7</label><caption><p id="d2e5657">Mean absolute pressure tendency (hPa h<sup>−1</sup>) of the 1 h forecasts from the analysis at 16:00 UTC, 29 September 2022 in each experiment (cyan: RF; pink: MGBF04; yellow: MGBF04<inline-formula><mml:math id="M249" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>; blue: RFSDL; red: MGBF04SDL; orange: MGBF04<inline-formula><mml:math id="M250" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL). </p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025-f07.png"/>

        </fig>

      <p id="d2e5693">To clarify the difference of the responses between the RF- and MGBF-based localizations in more detail, the meridional cross-section of the ratio of analysis increments with and without the localization (analysis increments in RF, MGBF00, MGBF04, and MGBF04<inline-formula><mml:math id="M251" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> divided by the increment without the localization), which are regarded as the filter responses of each experiment, are shown in Fig. 4. While the response of RF (cyan line) was almost the same as Gaussian, that of MGBF00 (brown line) was a little wider, and almost consistent with Eq. (15). The difference between MGBF00 (brown line) and MGBF04 (pink line) was hardly visible although it was slightly underestimated near the peak in MGBF04 due to the coarser filter grid. Compared to MGBF04 (pink line), the response of MGBF04<inline-formula><mml:math id="M252" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> (yellow line) was closer to Gaussian near the <inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:msup><mml:mi>e</mml:mi><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>-folding scale while it was smaller far from the observation.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Analysis-forecast cycling experiments</title>
      <p id="d2e5736">In this subsection, the calculation time of the RF- and MGBF-based localizations and the qualities of the resulting analyses are compared. Figure 5 shows the computation times for localizations in analysis-forecast cycling experiments. The time for horizontal filtering in MGBF01–02 was smaller than that of MGBF00 because it was applied in the coarser filter grid <inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>; in MGBF02, it was about half of that in MGBF01 due to skipping the filter for <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. However, the total time for the localization in MGBF00–02 was larger than that in RF because the amount of the calculation and communication between processors in up-sending and down-sending were proportional to the number of grid points, which were large in MGBF00–02. On the other hand, the time for the localization in MGBF03–04, which applied a coarser <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> than MGBF00–02, was shorter than that in RF. In particular, the time for the localization in MGBF04, which applied vertical MGBF in the coarser vertical grid, was about 20 % of that in RF. In SDL, the total time for the localization was roughly twice that of single-scale localization both for the RF- and MGBF-based localizations, which means that the reduction of the computation time by the MGBF-based localization was also approximately twice in SDL. The reduction rate of the computation time by the MGBF-based localization was larger in the experiments with larger numbers of processors (not shown), which indicates that parallelization efficiency of the MGBF is higher than that of the RF including the all-to-all communication. Hereafter, only RF, MGBF04, MGBF04<inline-formula><mml:math id="M257" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>, RFSDL, MGBF04SDL, and MGBF04<inline-formula><mml:math id="M258" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL are focused to show the small difference of the analyses with computationally efficient MGBF from that with RF.</p>

      <fig id="F8"><label>Figure 8</label><caption><p id="d2e5788">Same as Fig. 7 except for the first 1 h forecasts from the analysis at 00:00 UTC, 30 September 2022. </p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025-f08.png"/>

        </fig>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e5799">Vertical profiles of first guess departure <bold>(a, c)</bold> standard deviations (difference from RF) and <bold>(b, d)</bold> biases verified against assimilated in-situ observations (<bold>(a, b)</bold> temperature (K); <bold>(c, d)</bold> horizontal wind (m s<sup>−1</sup>)) in each cycling experiment (cyan: RF; pink: MGBF04; yellow: MGBF04<inline-formula><mml:math id="M260" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>; blue: RFSDL; red: MGBF04SDL; orange: MGBF04<inline-formula><mml:math id="M261" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL) from 15:00 UTC, 29 September to 00:00 UTC, 30 September 2022. Square marks indicate significantly different from RF (confidence level <inline-formula><mml:math id="M262" display="inline"><mml:mo>≥</mml:mo></mml:math></inline-formula> 95 % in the <inline-formula><mml:math id="M263" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>-test). The cyan lines are not shown in <bold>(a)</bold> and <bold>(c)</bold> and are almost superposed by the pink and yellow lines in <bold>(b)</bold> and <bold>(d)</bold>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025-f09.png"/>

        </fig>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e5877">Composited radar reflectivity (color, dBZ) and SLP (blue contours, every 4 hPa) analyses at 00:00 UTC, 30 September 2022, and Hurricane Ian track forecasts (black lines) in each experiment (<bold>(a)</bold> RF; <bold>(b)</bold> MGBF04; <bold>(c)</bold> MGBF04<inline-formula><mml:math id="M264" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>; <bold>(d)</bold> RFSDL; <bold>(e)</bold> MGBF04SDL; <bold>(f)</bold> MGBF04<inline-formula><mml:math id="M265" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL) and <bold>(g)</bold> Multi-Radar Multi-Sensor (MRMS; Smith et al., 2016) composite reflectivity and High-Resolution Rapid Refresh (HRRR; Dowell et al., 2022) SLP analysis. White lines are Ian's best track.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025-f10.png"/>

        </fig>

      <fig id="F11" specific-use="star"><label>Figure 11</label><caption><p id="d2e5924"><bold>(a)</bold> Location error verified against the best track (km) and <bold>(b)</bold> minimum SLP (hPa) of Hurricane Ian forecasts initialized at 00:00 UTC, 30 September 2022, in each experiment (cyan: RF; pink: MGBF04; yellow: MGBF04<inline-formula><mml:math id="M266" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>; blue: RFSDL; red: MGBF04SDL; orange: MGBF04<inline-formula><mml:math id="M267" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL). Black dotted line in <bold>(b)</bold> indicates the best track.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/18/7815/2025/gmd-18-7815-2025-f11.png"/>

        </fig>

      <p id="d2e5955">Despite the large reduction of the computation time, the difference of analysis increments of SLP between the RF- and MGBF-based localizations was small in both experiments with the single-scale localization and the SDL (Fig. 6). The relatively large difference near Hurricane Ian (Fig. 6c–f) is reasonable due to the large increment there (Fig. 6a, b). In the experiments with SDL, the difference is slightly larger in the maritime area (Fig. 6d, f) probably because the difference between RF and MGBF is more obvious in the large localization applied to the large-scale ensemble-based error covariance, which is also large in the maritime area. Note that the analysis increment was not spatially smoothed even in the MGBF-based localization with the coarse filter grid because the ensemble perturbations <inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi></mml:mrow><mml:mi mathvariant="normal">en</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> in Eq. (3) was not affected by the MGBF. Moreover, the difference from RF (Fig. 6a) was slightly smaller in MGBF04<inline-formula><mml:math id="M269" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> (Fig. 6e) than that in MGBF04 (Fig. 6c), and the difference from RFSDL (Fig. 6b) was also slightly smaller in MGBF04<inline-formula><mml:math id="M270" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL (Fig. 6f) than that in MGBF04SDL (Fig. 6d) even though the computation times for MGBF04<inline-formula><mml:math id="M271" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> and MGBF04<inline-formula><mml:math id="M272" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL were almost the same as that for MGBF04 and MGBF04SDL, respectively (not shown).</p>
      <p id="d2e6004">The impact of the MGBF-based localization on the dynamical balance of the analysis was also small. Figure 7 shows the mean absolute pressure tendency of the forecast from the analysis at 16:00 UTC, 29 September. While it was smaller in the experiments with SDL than that with single-scale localization (consistent with Yokota et al., 2024b), the impact of the MGBF-based localization was relatively small; for example, the difference between RF (cyan line) and MGBF04 (pink line) was smaller than that between RF (cyan line) and RFSDL (blue line). However, this slight difference between the RF- and MGBF-based localizations was accumulated in the analysis-forecast cycle, and the pressure tendency of the forecast from the last analysis with the MGBF-based localization at 00:00 UTC, 30 September was larger than that with the RF-based localization (Fig. 8) probably because the MGBF was the compact-support filter and its filter response was limited to the finite region. Nevertheless, MGBF04<inline-formula><mml:math id="M273" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> (yellow line) showed a smaller deviation from RF (cyan line) than MGBF04 (pink line). Similarly, MGBF04<inline-formula><mml:math id="M274" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL (orange line) was closer to RFSDL (blue line) than MGBF04SDL (red line).</p>
      <p id="d2e6021">Figure 9 shows the first guess departure of assimilated in-situ temperature and horizontal wind observations in the whole analysis-forecast cycles. For temperature, the RMSE and cold bias in the experiments with SDL were smaller than those with single-scale localization (consistent with Yokota et al., 2024b), and the differences between the RF- and MGBF-based localizations were relatively small (Fig. 9a and b). For horizontal wind, on the other hand, the degradation of the RMSE by the MGBF-based localization (pink line in Fig. 9c) were not necessarily smaller than the improvement by the SDL (blue line in Fig. 9c) probably because the impact of SDL on horizontal wind was smaller than that on temperature. However, the difference from RF (cyan line) was smaller in MGBF04<inline-formula><mml:math id="M275" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> (yellow line) than that in MGBF04 (pink line), and the difference from RFSDL (blue line) was also smaller in MGBF04<inline-formula><mml:math id="M276" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL (orange line) than that in MGBF04SDL (red line).</p>
      <p id="d2e6039">Considering the results above, the quality of the analysis in RF and RFSDL was closer to that in MGBF04<inline-formula><mml:math id="M277" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> and MGBF04<inline-formula><mml:math id="M278" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>SDL than that in MGBF04 and MGBF04SDL, respectively. It may indicate that the <inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>-folding scale of the localization function <inline-formula><mml:math id="M280" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> is more sensitive to the quality of the analysis than the standard deviation <inline-formula><mml:math id="M281" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula>. Note that these differences of the analyses discussed here hardly affected the Hurricane Ian forecasts. In fact, the track forecasts and associated precipitation forecasts initiated with the last analyses with the MGBF-based localization at 00:00 UTC, 30 September were almost the same as those with the RF-based localization (Figs. 10 and 11a). The minimum SLP forecasts with the RF- and MGBF-based localizations were also almost the same and the differences were smaller than that with and without SDL (Fig. 11b).</p>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d2e6094">This study applied the MGBF for the ensemble covariance localization instead of the RF in the regional EnVar DA system, and showed how to make the computation faster than the RF. If the analysis grid was mapped to the coarser filter grid and the filter was applied only in the grid with the coarsest resolution, the MGBF sped the computation of the localization (approximately by five times with 735 processors) without a significant degradation of the quality of the analysis, both for the single-scale localization and for the SDL (Fig. 5). Note that the analysis increment was not spatially smoothed even in the MGBF-based localization with the coarse filter grid.</p>
      <p id="d2e6097">Since this study applied the MGBF only on the grid with the coarsest resolution, the filter response was the convolution of the strict beta function (Eq. (15) and Fig. 4). Unlike RF, the <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>-folding scale of this function was larger than the standard deviation, which caused the small difference of the quality of the analysis between the RF- and MGBF-based localizations. However, this difference was mitigated by applying the smaller localization length for the MGBF to make the <inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:msup><mml:mi>e</mml:mi><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>-folding scale the same as that in RF (Figs. 6–9). An alternative would be to replace the simple beta filter with the “tri-beta” line filter recently proposed by Purser (2024), which produces a profile more closely conforming to the intended Gaussian.</p>
      <p id="d2e6132">The idea to apply the compact-support filter with the coarse resolution is the same as the Normalized Interpolated Convolution from an Adaptive Subgrid (NICAS) adopted in the Model for Prediction Across Scales-Atmosphere with the Joint Effort for Data assimilation Integration (JEDI-MPAS, Liu et al., 2022). The NICAS applies a localization matrix on the unstructured coarse filter grid and interpolates it to the analysis grid directly. On the other hand, the MGBF-based localization applies a filter on the structured coarse filter grid and interpolates it from the coarsest filter grid <inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to the analysis grid <inline-formula><mml:math id="M285" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> step by step. One advantage of the MGBF-based localization is high parallelization efficiency with the step-by-step interpolation. However, note that the computational cost of the analysis with small localization length in MGBF is not necessarily smaller than that in RF since the interval of the filter grid should be smaller than the localization length.</p>
      <p id="d2e6157">Despite the small difference of the analysis between the RF- and MGBF-based localizations, it may be significant after many analysis-forecast cycles since the impact of the compact-support MGBF is accumulated (Fig. 8). To make the MGBF-based localization further closer to the RF-based one, it may be required to apply the MGBF also in the grid with the finer resolution and calibrate the localization length and the weight of each resolution.</p>
      <p id="d2e6161">This study showed similarity of RF and MGBF only in the single case. However, the small difference even in the case of the strong Hurricane implies the much smaller difference in general cases. The longer cycling test for more reliable verification is the future task since it requires huge computational resources.</p>
      <p id="d2e6164">This study focused only on the computational efficiency of the homogeneous isotropic MGBF. However, the advantages of the MGBF compared to the RF are not only the computational efficiency but also the flexible settings for various filter responses including inhomogeneity and anisotropy (Purser et al., 2022). To make the shape of localization more sophisticated within the MGBF is also one of the important future tasks to be carried out.</p>
</sec>

      
      </body>
    <back><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e6171">ICs, LBCs, and unrestricted observation data used in this study are obtained from <ext-link xlink:href="https://doi.org/10.5281/zenodo.15744386" ext-link-type="DOI">10.5281/zenodo.15744386</ext-link> (NOAA National Centers for Environmental Prediction, 2025a), <ext-link xlink:href="https://doi.org/10.5281/zenodo.15747450" ext-link-type="DOI">10.5281/zenodo.15747450</ext-link> (NOAA National Centers for Environmental Prediction, 2025b), and <ext-link xlink:href="https://doi.org/10.5281/zenodo.15747477" ext-link-type="DOI">10.5281/zenodo.15747477</ext-link> (NOAA National Centers for Environmental Prediction, 2025c). The RRFS system used in this study is obtained from <ext-link xlink:href="https://doi.org/10.5281/zenodo.15193112" ext-link-type="DOI">10.5281/zenodo.15193112</ext-link> (Yokota, 2025).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e6189">SY designed data assimilation experiments and the verifications, carried them out, and wrote the original manuscript; SY, MR, TL, and JP developed the data assimilation system; MR, TL, JP, and MP reviewed the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e6195">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="d2e6201">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. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. 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="d2e6207">The authors thank RRFS developers in the Environmental Modeling Center and the Global Systems Laboratory for setting up the experiments with the RRFS, and Samuel Degelia and Gang Zhao for their thoughtful reviews on an earlier version of this manuscript. This study is supported by the National Weather Service Office of Science and Technology Integration through the University Corporation for Atmospheric Research (UCAR) Cooperative Programs for the Advancement of Earth System Science (CPAESS), the NOAA Research and Development High Performance Computing Program, and Mississippi State University's High Performance Computing System. We used one of the NOAA Research and Development High Performance Computing Systems (RDHPCS), ORION, located at Mississippi State University for conducting the experiments in this study.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e6212">This research of the National Centers for Environmental Prediction (NCEP) Environmental Modeling Center (EMC) is supported by NOAA's Science Collaboration Program and administered by UCAR's Cooperative Programs for the Advancement of Earth System Science (CPAESS) under award nos. NA21OAR4310383 and NA23OAR4310383B.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e6218">This paper was edited by Guoqing Ge and reviewed by Benjamin Ménétrier and one anonymous referee.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Angevine, W. M., Olson, J., Gristey, J. J., Glenn, I., Feingold, G., and Turner, D. D.: Scale Awareness, Resolved Circulations, and Practical Limits in the MYNN-EDMF Boundary Layer and Shallow Cumulus Scheme. Monthly Weather Review, 148, 4629–4639, <ext-link xlink:href="https://doi.org/10.1175/mwr-d-20-0066.1" ext-link-type="DOI">10.1175/mwr-d-20-0066.1</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Beljaars, A. C. M., Brown, A. R., and Wood, N.: A new parametrization of turbulent orographic form drag, Quarterly Journal of the Royal Meteorological Society, 130, 1327–1347, <ext-link xlink:href="https://doi.org/10.1256/qj.03.73" ext-link-type="DOI">10.1256/qj.03.73</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>Benjamin, S. G., Devenyi, D., Weygandt, S. S., Brundage, K. J., Brown, J. M., Grell, G. A., Kim, D, Schwartz, B. E., Smirnova, T. G., Smith, T. L., and Manikin, G. S.: An hourly assimilation–forecast cycle: The RUC, Monthly Weather Review, 132, 495–518, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(2004)132&lt;0495:AHACTR&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2004)132&lt;0495:AHACTR&gt;2.0.CO;2</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Benjamin, S. G., Weygandt, S. S., Brown, J. M., Hu, M., Alexander, C. R., Smirnova, T. G., Olson, J. B., James, E. P., Dowell, D. C., Grell, G. A., Lin, H., Peckham, S. E., Smith, T. L., Moninger, W. R., Kenyon, J. S., and Manikin, G. S.: A North American hourly assimilation and model forecast cycle: The Rapid Refresh. Monthly Weather Review, 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.bib5"><label>5</label><mixed-citation>Benjamin, S. G., James, E. P., Hu, M., Alexander, C. R., Ladwig, T. T., Brown, J. M., Weygandt, S. S., Turner, D. D., Minnis, P., Smith, W. L., and Heidinger, A. K.: Stratiform cloud-hydrometeor assimilation for HRRR and RAP model short-range weather prediction, Monthly Weather Review, 149, 2673–2694, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-20-0319.1" ext-link-type="DOI">10.1175/MWR-D-20-0319.1</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>Benjamin, S. G., Smirnova, T. G., James, E. P., Lin, L.-F., Hu, M., Turner, D. D., and He, S.: Land-snow data assimilation including a moderately coupled initialization method applied to NWP, Journal of Hydrometeorology, 23, 825–845, <ext-link xlink:href="https://doi.org/10.1175/JHM-D-21-0198.1" ext-link-type="DOI">10.1175/JHM-D-21-0198.1</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Bishop, C. H. and Hodyss, D.: Ensemble covariances adaptively localized with ECO-RAP. Part 2: a strategy for the atmosphere, Tellus A, 61, 97–111, <ext-link xlink:href="https://doi.org/10.1111/j.1600-0870.2008.00372.x" ext-link-type="DOI">10.1111/j.1600-0870.2008.00372.x</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>Black, T. L., Abeles, J. A., Blake, B. T., Jovic, D., Rogers, E., Zhang, X., Aligo, E. A., Dawson, L. C., Lin, Y., Strobach, E., Shafran, P. C., and Carley, J. R.: A limited area modeling capability for the Finite-Volume Cubed-sphere (FV3) dynamical core and comparison with a global two-way nest, Journal of Advances in Modeling Earth Systems, 13, e2021MS002483, <ext-link xlink:href="https://doi.org/10.1029/2021MS002483" ext-link-type="DOI">10.1029/2021MS002483</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>Bucci, L., Alaka, L., Hagen, A., Delgado, S., and Beven, J.: Hurricane Ian (AL092022), National Hurricane Center Tropical Cyclone Report, 72 pp., <uri>https://www.nhc.noaa.gov/data/tcr/AL092022_Ian.pdf</uri> (last access: 20 October 2025), 2023.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>Buehner, M.: Ensemble-derived stationary and flow-dependent background-error covariances: Evaluation in a quasi-operational NWP setting, Quarterly Journal of the Royal Meteorological Society, 131, 1013–1043, <ext-link xlink:href="https://doi.org/10.1256/qj.04.15" ext-link-type="DOI">10.1256/qj.04.15</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>Buehner, M.: Evaluation of a spatial/spectral covariance localization approach for atmospheric data assimilation, Monthly Weather Review, 140, 617–636, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-10-05052.1" ext-link-type="DOI">10.1175/MWR-D-10-05052.1</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>Buehner, M. and Shlyaeva, A.: Scale-dependent background-error covariance localisation, Tellus A, 67, 28027, <ext-link xlink:href="https://doi.org/10.3402/tellusa.v67.28027" ext-link-type="DOI">10.3402/tellusa.v67.28027</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>Carley, J. R., Pyle, M. E., Alexander, C. R., and Weygandt, S.: On the development of NOAA's Rapid Refresh Forecast System. Working Group on Numerical Experimentation Research Activity in Earth System Modelling, 53, 5.07–5.08, <uri>https://wgne.net/bluebook/uploads/2023/docs/05_Carley_Jacob_RapidRefreshModel.pdf</uri> (last access: 20 October 2025), 2023.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>Crum, T. D. and Alberty, R. L.: The WSR-88D and the WSR-88D operational support facility, Bulletin of the American Meteorological Society, 74, 1669–1688, <ext-link xlink:href="https://doi.org/10.1175/1520-0477(1993)074&lt;1669:TWATWO&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0477(1993)074&lt;1669:TWATWO&gt;2.0.CO;2</ext-link>, 1993.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Dowell, D. C., Alexander, C. R., James, E. P., Weygandt, S. S., Benjamin, S. G., Manikin, G. S., Blake, B. T., Brown, J. M., Olson, J. B., Hu, M., Smirnova, T. G., Ladwig, T., Kenyon, J. S., Ahmadov, R., Turner, D. D., Duda, J. D., and Alcott, T. I.: The High-Resolution Rapid Refresh (HRRR): An hourly updating convection-allowing forecast model. Part I: Motivation and system description, Weather and Forecasting, 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.bib16"><label>16</label><mixed-citation>Gaspari, G. and Cohn, S. E.: Construction of correlation functions in two and three dimensions, Quarterly Journal of the Royal Meteorological Society, 125, 723–757, <ext-link xlink:href="https://doi.org/10.1002/qj.49712555417" ext-link-type="DOI">10.1002/qj.49712555417</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Hamill, T. M. and Snyder, C.: A hybrid ensemble Kalman filter-3D variational analysis scheme, Monthly Weather Review, 128, 2905–2919, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(2000)128&lt;2905:AHEKFV&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2000)128&lt;2905:AHEKFV&gt;2.0.CO;2</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Hamill, T. M., Whitaker, J. S., and Snyder, C.: Distance-dependent filtering of background error covariance estimates in an ensemble Kalman filter, Monthly Weather Review, 129, 2776–2790, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(2001)129&lt;2776:DDFOBE&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2001)129&lt;2776:DDFOBE&gt;2.0.CO;2</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><mixed-citation>Hayden, C. M. and Purser, R. J.: Recursive filter objective analysis of meteorological fields: applications to NESDIS operational processing, Journal of Applied Meteorology and Climatology, 34, 3–15, <ext-link xlink:href="https://doi.org/10.1175/1520-0450-34.1.3" ext-link-type="DOI">10.1175/1520-0450-34.1.3</ext-link>, 1995.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><mixed-citation>Houtekamer, P. L. and Mitchell, H. L.: A sequential ensemble Kalman filter for atmospheric data assimilation, Monthly Weather Review, 129, 123–137, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(2001)129&lt;0123:ASEKFF&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2001)129&lt;0123:ASEKFF&gt;2.0.CO;2</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><mixed-citation>Huang, B., Wang, X., Kleist, D. T., and Lei, T.: A simultaneous multiscale data assimilation using scale-dependent localization in GSI-based hybrid 4DEnVar for NCEP FV3-based GFS, Monthly Weather Review, 149, 479–501, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-20-0166.1" ext-link-type="DOI">10.1175/MWR-D-20-0166.1</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><mixed-citation>Iacono, M. J., Delamere, J. S., 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, Journal of Geophysical Research, 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.bib23"><label>23</label><mixed-citation>Ishibashi, T.: Tensor formulation of ensemble-based background error covariance matrix factorization, Monthly Weather Review, 143, 4963–4973, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-15-0014.1" ext-link-type="DOI">10.1175/MWR-D-15-0014.1</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><mixed-citation>Lin, S.-J.: A “vertically lagrangian” finite-volume dynamical core for global models, Monthly Weather Review, 132, 2293–2307, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(2004)132&lt;2293:AVLFDC&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2004)132&lt;2293:AVLFDC&gt;2.0.CO;2</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><mixed-citation>Liu, C., Xiao, Q., and Wang, B.: An ensemble-based four-dimensional variational data assimilation scheme. Part II: Observing system simulation experiments with Advanced Research WRF (ARW), Monthly Weather Review, 137, 1687–1704, <ext-link xlink:href="https://doi.org/10.1175/2008MWR2699.1" ext-link-type="DOI">10.1175/2008MWR2699.1</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><mixed-citation>Liu, S., DiMego, G., Guan, S., Kumar, V. K., Keyser, D., Xu, Q., Nai, K., Zhang, P., Liu, L., Zhang, J., Howard, L., and Ator, J.: WSR-88D radar data processing at NCEP, Weather and Forecasting, 31, 2047–2055, <ext-link xlink:href="https://doi.org/10.1175/WAF-D-16-0003.1" ext-link-type="DOI">10.1175/WAF-D-16-0003.1</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><mixed-citation>Liu, Z., Snyder, C., Guerrette, J. J., Jung, B.-J., Ban, J., Vahl, S., Wu, Y., Trémolet, Y., Auligné, T., Ménétrier, B., Shlyaeva, A., Herbener, S., Liu, E., Holdaway, D., and Johnson, B. T.: Data assimilation for the Model for Prediction Across Scales – Atmosphere with the Joint Effort for Data assimilation Integration (JEDI-MPAS 1.0.0): EnVar implementation and evaluation, Geosci. Model Dev., 15, 7859–7878, <ext-link xlink:href="https://doi.org/10.5194/gmd-15-7859-2022" ext-link-type="DOI">10.5194/gmd-15-7859-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><mixed-citation>Lorenc, A. C.: The potential of the ensemble Kalman filter for NWP: a comparison with 4D-Var, Quarterly Journal of the Royal Meteorological Society, 129, 3183–3203, <ext-link xlink:href="https://doi.org/10.1256/qj.02.132" ext-link-type="DOI">10.1256/qj.02.132</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><mixed-citation>Mlawer, E. J., Taubman, S. J., Brown, P. D., Iacono, M. J., and Clough, S. A.: Radiative transfer for inhomogeneous atmospheres: RRTM, a validated correlated-k model for the longwave, Journal of Geophysical Research, 102, 16663–16682, <ext-link xlink:href="https://doi.org/10.1029/97JD00237" ext-link-type="DOI">10.1029/97JD00237</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><mixed-citation>Nakanishi, M. and Niino, H.: Development of an improved turbulence closure model for the atmospheric boundary layer, Journal of the Meteorological Society of Japan, 87, 895–912, <ext-link xlink:href="https://doi.org/10.2151/jmsj.87.895" ext-link-type="DOI">10.2151/jmsj.87.895</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><mixed-citation>NOAA National Centers for Environmental Prediction: RRFS with MGBF-based localization: ICs, LBCs, and observations for EnVar, Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.15744386" ext-link-type="DOI">10.5281/zenodo.15744386</ext-link>, 2025a.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><mixed-citation>NOAA National Centers for Environmental Prediction: RRFS with MGBF-based localization: ICs for EnKF (mem001-015), Zenodo  [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.15747450" ext-link-type="DOI">10.5281/zenodo.15747450</ext-link>, 2025b.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><mixed-citation>NOAA National Centers for Environmental Prediction: RRFS with MGBF-based localization: ICs for EnKF (mem016-030), Zenodo  [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.15747477" ext-link-type="DOI">10.5281/zenodo.15747477</ext-link>, 2025c.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><mixed-citation>Olson, J. B., Kenyon, J. S., Angevine, W. A., Brown, J. M., Pagowski, M., and Suselj, K.: A description of the MYNN-EDMF scheme and the coupling to other components in WRF–ARW, NOAA Technical Memorandum OAR GSD, 61, <ext-link xlink:href="https://doi.org/10.25923/n9wm-be49" ext-link-type="DOI">10.25923/n9wm-be49</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</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, <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.bib36"><label>36</label><mixed-citation>Purser, R. J.: The kurtosis-corrected tri-beta filter construction. NOAA/NCEP Office Note, 518, <ext-link xlink:href="https://doi.org/10.25923/kfag-e426" ext-link-type="DOI">10.25923/kfag-e426</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><mixed-citation>Purser, R. J., Wu, W.-S., Parrish, D. F., and Roberts, N. M.: Numerical aspects of the application of recursive filters to variational statistical analysis, Part I: Spatially homogeneous and isotropic Gaussian covariances, Monthly Weather Review, 131, 1524–1535, <ext-link xlink:href="https://doi.org/10.1175//1520-0493(2003)131&lt;1524:NAOTAO&gt;2.0.CO;2" ext-link-type="DOI">10.1175//1520-0493(2003)131&lt;1524:NAOTAO&gt;2.0.CO;2</ext-link>, 2003a.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><mixed-citation>Purser, R. J., Wu, W.-S., Parrish, D. F., and Roberts, N. M.: Numerical aspects of the application of recursive filters to variational statistical analysis. Part II: Spatially inhomogeneous and anisotropic Gaussian covariances, Monthly Weather Review, 131, 1536–1548, <ext-link xlink:href="https://doi.org/10.1175//2543.1" ext-link-type="DOI">10.1175//2543.1</ext-link>, 2003b.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><mixed-citation>Purser, R. J., Rancic, M., and De Pondeca, M. S. F. V.: The multigrid beta function approach for modeling of background error covariance in the Real-Time Mesoscale Analysis (RTMA), Monthly Weather Review, 150, 715–732, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-20-0405.1" ext-link-type="DOI">10.1175/MWR-D-20-0405.1</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><mixed-citation>Putman, W. M. and Lin, S.-J.: Finite-volume transport on various cubed-sphere grids, Journal of Computational Physics, 227, 55–78, <ext-link xlink:href="https://doi.org/10.1016/j.jcp.2007.07.022" ext-link-type="DOI">10.1016/j.jcp.2007.07.022</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><mixed-citation>Rancic, M., Purser, R. J., and Pondeca, M.: Efficiency and scaling of the multigrid beta filter for modeling background error covariance, Working Group on Numerical Experimentation Research Activity in Earth System Modelling, 52, 1.13–1.14, <uri>https://wgne.net/bluebook/uploads/2022/docs/01_Rancic_Miodrag_Background_Error_Covariance.pdf</uri> (last access: 20 October 2025), 2022.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><mixed-citation>Rancic, M., Purser, R. J., Pondeca, M., Lei, T., and Yokota, S.: Computational performance of the multigrid beta filter (MGBF) for covariance synthesis, Journal of Atmospheric and Oceanic Technology, <ext-link xlink:href="https://doi.org/10.1175/JTECH-D-24-0136.1" ext-link-type="DOI">10.1175/JTECH-D-24-0136.1</ext-link>,  in press, 2025.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><mixed-citation>Smirnova, T. G., Brown, J. M., and Benjamin, S. G.: Performance of different soil model configurations in simulating ground surface temperature and surface fluxes, Monthly Weather Review, 125, 1870–1884, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(1997)125&lt;1870:PODSMC&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(1997)125&lt;1870:PODSMC&gt;2.0.CO;2</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><mixed-citation>Smirnova, T. G., Brown, J. M., Benjamin, S. G., and Kim, D.: Parameterization of cold-season processes in the MAPS land-surface scheme, Journal of Geophysical Research, 105, 4077–4086, <ext-link xlink:href="https://doi.org/10.1029/1999JD901047" ext-link-type="DOI">10.1029/1999JD901047</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><mixed-citation>Smirnova, T. G., Brown, J. M., Benjamin, S. G., and Kenyon, J. S.: Modifications to the Rapid Update Cycle land surface model (RUC LSM) available in the weather Research and forecasting model, Monthly Weather Review, 144, 1851–1865, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-15-0198.1" ext-link-type="DOI">10.1175/MWR-D-15-0198.1</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><mixed-citation>Smith, T. M., Lakshmanan, V., Stumpf, G. J., Ortega, K. L., Hondl, K., Cooper, K., Calhoun, K. M., Kingfield, D. M., Manross, K. L., Toomey, R., and Brogden, J.: Multi-Radar Multi-Sensor (MRMS) severe weather and aviation products: Initial operating capabilities, Bulletin of the American Meteorological Society, 97, 1617–1630, <ext-link xlink:href="https://doi.org/10.1175/BAMS-D-14-00173.1" ext-link-type="DOI">10.1175/BAMS-D-14-00173.1</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib47"><label>47</label><mixed-citation>Thompson, G. and Eidhammer, T.: A study of aerosol impacts on clouds and precipitation development in a large winter cyclone, Journal of the Atmospheric Sciences, 71, 3636–3658, <ext-link xlink:href="https://doi.org/10.1175/jas-d-13-0305.1" ext-link-type="DOI">10.1175/jas-d-13-0305.1</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib48"><label>48</label><mixed-citation>Tsiringakis, A., Steeneveld, G. J., and Holtslag, A. A. M.: Small-scale orographic gravity wave drag in stable boundary layers and its impact on synoptic systems and near-surface meteorology, Quarterly Journal of the Royal Meteorological Society, 143, 1504–1516, <ext-link xlink:href="https://doi.org/10.1002/qj.3021" ext-link-type="DOI">10.1002/qj.3021</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><mixed-citation>Wang, X., Barker, D. M., Snyder, C., and Hamill, T. M.: A hybrid ETKF–3DVAR data assimilation scheme for the WRF model. Part I: observing system simulation experiment, Monthly Weather Review, 136, 5116–5131, <ext-link xlink:href="https://doi.org/10.1175/2008MWR2444.1" ext-link-type="DOI">10.1175/2008MWR2444.1</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib50"><label>50</label><mixed-citation>Wang, X., Parrish, D., Kleist, D., and Whitaker, J.: GSI 3DVar-based ensemble–variational hybrid data assimilation for NCEP global forecast system: Single-resolution experiments, Monthly Weather Review, 141, 4098–4117, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-12-00141.1" ext-link-type="DOI">10.1175/MWR-D-12-00141.1</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib51"><label>51</label><mixed-citation>Whitaker, J. S. and Hamill, T. M.: Ensemble data assimilation without perturbed observations, Monthly Weather Review, 130, 1913–1924, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(2002)130&lt;1913:EDAWPO&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2002)130&lt;1913:EDAWPO&gt;2.0.CO;2</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bib52"><label>52</label><mixed-citation>Whitaker, J. S. and Hamill, T. M.: Evaluating methods to account for system errors in ensemble data assimilation, Monthly Weather Review, 140, 3078–3089, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-11-00276.1" ext-link-type="DOI">10.1175/MWR-D-11-00276.1</ext-link>, 2012. </mixed-citation></ref>
      <ref id="bib1.bib53"><label>53</label><mixed-citation>Yokota, S.: Rapid Refresh Forecast System (RRFS) (rrfs-mgbf-v1.0.0), Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.15193112" ext-link-type="DOI">10.5281/zenodo.15193112</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib54"><label>54</label><mixed-citation>Yokota, S., Banno, T., Oigawa, M., Akimoto, G., Kawano, K., and Ikuta, Y.: JMA operational hourly hybrid 3DVar with singular vector-based Mesoscale Ensemble Prediction System, Journal of the Meteorological Society of Japan, 102, 129–150, <ext-link xlink:href="https://doi.org/10.2151/jmsj.2024-006" ext-link-type="DOI">10.2151/jmsj.2024-006</ext-link>, 2024a.</mixed-citation></ref>
      <ref id="bib1.bib55"><label>55</label><mixed-citation>Yokota, S., Carley, J. R., Lei, T., Liu, S., Kleist, D. T., Wang, Y., and Wang, X.: Scale- and variable-dependent localization for 3DEnVar data assimilation in the Rapid Refresh Forecast System, Journal of Advances in Modeling Earth Systems, 16, e2023MS004098, <ext-link xlink:href="https://doi.org/10.1029/2023MS004098" ext-link-type="DOI">10.1029/2023MS004098</ext-link>, 2024b.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Multigrid beta filter for faster computation of ensemble covariance localization</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
      
Angevine, W. M., Olson, J., Gristey, J. J., Glenn, I., Feingold, G., and
Turner, D. D.: Scale Awareness, Resolved Circulations, and Practical Limits
in the MYNN-EDMF Boundary Layer and Shallow Cumulus Scheme. Monthly Weather
Review, 148, 4629–4639, <a href="https://doi.org/10.1175/mwr-d-20-0066.1" target="_blank">https://doi.org/10.1175/mwr-d-20-0066.1</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
      Beljaars, A. C. M., Brown, A. R., and Wood, N.: A new parametrization of
turbulent orographic form drag, Quarterly Journal of the Royal
Meteorological Society, 130, 1327–1347,
<a href="https://doi.org/10.1256/qj.03.73" target="_blank">https://doi.org/10.1256/qj.03.73</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
      Benjamin, S. G., Devenyi, D., Weygandt, S. S., Brundage, K. J., Brown, J.
M., Grell, G. A., Kim, D, Schwartz, B. E., Smirnova, T. G., Smith, T. L.,
and Manikin, G. S.: An hourly assimilation–forecast cycle: The RUC, Monthly
Weather Review, 132, 495–518,
<a href="https://doi.org/10.1175/1520-0493(2004)132&lt;0495:AHACTR&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2004)132&lt;0495:AHACTR&gt;2.0.CO;2</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
      Benjamin, S. G., Weygandt, S. S., Brown, J. M., Hu, M., Alexander, C. R.,
Smirnova, T. G., Olson, J. B., James, E. P., Dowell, D. C., Grell, G. A.,
Lin, H., Peckham, S. E., Smith, T. L., Moninger, W. R., Kenyon, J. S., and
Manikin, G. S.: A North American hourly assimilation and model forecast
cycle: The Rapid Refresh. Monthly Weather Review, 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.bib5"><label>5</label><mixed-citation>
      Benjamin, S. G., James, E. P., Hu, M., Alexander, C. R., Ladwig, T. T.,
Brown, J. M., Weygandt, S. S., Turner, D. D., Minnis, P., Smith, W. L., and
Heidinger, A. K.: Stratiform cloud-hydrometeor assimilation for HRRR and RAP
model short-range weather prediction, Monthly Weather Review, 149,
2673–2694, <a href="https://doi.org/10.1175/MWR-D-20-0319.1" target="_blank">https://doi.org/10.1175/MWR-D-20-0319.1</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
      Benjamin, S. G., Smirnova, T. G., James, E. P., Lin, L.-F., Hu, M., Turner,
D. D., and He, S.: Land-snow data assimilation including a moderately
coupled initialization method applied to NWP, Journal of Hydrometeorology,
23, 825–845, <a href="https://doi.org/10.1175/JHM-D-21-0198.1" target="_blank">https://doi.org/10.1175/JHM-D-21-0198.1</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
      Bishop, C. H. and Hodyss, D.: Ensemble covariances adaptively localized
with ECO-RAP. Part 2: a strategy for the atmosphere, Tellus A, 61,
97–111, <a href="https://doi.org/10.1111/j.1600-0870.2008.00372.x" target="_blank">https://doi.org/10.1111/j.1600-0870.2008.00372.x</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
      
Black, T. L., Abeles, J. A., Blake, B. T., Jovic, D., Rogers, E., Zhang, X., Aligo, E. A., Dawson, L. C., Lin, Y., Strobach, E., Shafran, P. C., and Carley, J. R.: A limited area modeling capability for the
Finite-Volume Cubed-sphere (FV3) dynamical core and comparison with a global
two-way nest, Journal of Advances in Modeling Earth Systems, 13,
e2021MS002483, <a href="https://doi.org/10.1029/2021MS002483" target="_blank">https://doi.org/10.1029/2021MS002483</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
      Bucci, L., Alaka, L., Hagen, A., Delgado, S., and Beven, J.: Hurricane Ian
(AL092022), National Hurricane Center Tropical Cyclone Report, 72 pp.,
<a href="https://www.nhc.noaa.gov/data/tcr/AL092022_Ian.pdf" target="_blank"/> (last access: 20 October 2025), 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
      
Buehner, M.: Ensemble-derived stationary and flow-dependent background-error
covariances: Evaluation in a quasi-operational NWP setting, Quarterly
Journal of the Royal Meteorological Society, 131, 1013–1043,
<a href="https://doi.org/10.1256/qj.04.15" target="_blank">https://doi.org/10.1256/qj.04.15</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
      Buehner, M.: Evaluation of a spatial/spectral covariance localization
approach for atmospheric data assimilation, Monthly Weather Review, 140,
617–636, <a href="https://doi.org/10.1175/MWR-D-10-05052.1" target="_blank">https://doi.org/10.1175/MWR-D-10-05052.1</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
      Buehner, M. and Shlyaeva, A.: Scale-dependent background-error covariance
localisation, Tellus A, 67, 28027,
<a href="https://doi.org/10.3402/tellusa.v67.28027" target="_blank">https://doi.org/10.3402/tellusa.v67.28027</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
      Carley, J. R., Pyle, M. E., Alexander, C. R., and Weygandt, S.: On the
development of NOAA's Rapid Refresh Forecast System. Working Group on
Numerical Experimentation Research Activity in Earth System Modelling, 53,
5.07–5.08, <a href="https://wgne.net/bluebook/uploads/2023/docs/05_Carley_Jacob_RapidRefreshModel.pdf" target="_blank"/> (last access: 20 October 2025), 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
      Crum, T. D. and Alberty, R. L.: The WSR-88D and the WSR-88D operational
support facility, Bulletin of the American Meteorological Society, 74,
1669–1688, <a href="https://doi.org/10.1175/1520-0477(1993)074&lt;1669:TWATWO&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0477(1993)074&lt;1669:TWATWO&gt;2.0.CO;2</a>, 1993.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
      
Dowell, D. C., Alexander, C. R., James, E. P., Weygandt, S. S., Benjamin, S. G., Manikin, G. S., Blake, B. T., Brown, J. M., Olson, J. B., Hu, M., Smirnova, T. G., Ladwig, T., Kenyon, J. S., Ahmadov, R., Turner, D. D., Duda, J. D., and Alcott, T. I.: The High-Resolution Rapid Refresh (HRRR): An
hourly updating convection-allowing forecast model. Part I: Motivation and
system description, Weather and Forecasting, 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.bib16"><label>16</label><mixed-citation>
      Gaspari, G. and Cohn, S. E.: Construction of correlation functions in two
and three dimensions, Quarterly Journal of the Royal Meteorological Society,
125, 723–757, <a href="https://doi.org/10.1002/qj.49712555417" target="_blank">https://doi.org/10.1002/qj.49712555417</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
      Hamill, T. M. and Snyder, C.: A hybrid ensemble Kalman filter-3D
variational analysis scheme, Monthly Weather Review, 128, 2905–2919,
<a href="https://doi.org/10.1175/1520-0493(2000)128&lt;2905:AHEKFV&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2000)128&lt;2905:AHEKFV&gt;2.0.CO;2</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
      Hamill, T. M., Whitaker, J. S., and Snyder, C.: Distance-dependent filtering
of background error covariance estimates in an ensemble Kalman filter,
Monthly Weather Review, 129, 2776–2790,
<a href="https://doi.org/10.1175/1520-0493(2001)129&lt;2776:DDFOBE&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2001)129&lt;2776:DDFOBE&gt;2.0.CO;2</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
      Hayden, C. M. and Purser, R. J.: Recursive filter objective analysis of
meteorological fields: applications to NESDIS operational processing,
Journal of Applied Meteorology and Climatology, 34, 3–15,
<a href="https://doi.org/10.1175/1520-0450-34.1.3" target="_blank">https://doi.org/10.1175/1520-0450-34.1.3</a>, 1995.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
      Houtekamer, P. L. and Mitchell, H. L.: A sequential ensemble Kalman filter
for atmospheric data assimilation, Monthly Weather Review, 129, 123–137,
<a href="https://doi.org/10.1175/1520-0493(2001)129&lt;0123:ASEKFF&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2001)129&lt;0123:ASEKFF&gt;2.0.CO;2</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
      Huang, B., Wang, X., Kleist, D. T., and Lei, T.: A simultaneous multiscale
data assimilation using scale-dependent localization in GSI-based hybrid
4DEnVar for NCEP FV3-based GFS, Monthly Weather Review, 149, 479–501,
<a href="https://doi.org/10.1175/MWR-D-20-0166.1" target="_blank">https://doi.org/10.1175/MWR-D-20-0166.1</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
      Iacono, M. J., Delamere, J. S., 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, Journal of Geophysical
Research, 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.bib23"><label>23</label><mixed-citation>
      Ishibashi, T.: Tensor formulation of ensemble-based background error
covariance matrix factorization, Monthly Weather Review, 143,
4963–4973, <a href="https://doi.org/10.1175/MWR-D-15-0014.1" target="_blank">https://doi.org/10.1175/MWR-D-15-0014.1</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
      Lin, S.-J.: A “vertically lagrangian” finite-volume dynamical core for
global models, Monthly Weather Review, 132, 2293–2307,
<a href="https://doi.org/10.1175/1520-0493(2004)132&lt;2293:AVLFDC&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2004)132&lt;2293:AVLFDC&gt;2.0.CO;2</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
      Liu, C., Xiao, Q., and Wang, B.: An ensemble-based four-dimensional
variational data assimilation scheme. Part II: Observing system simulation
experiments with Advanced Research WRF (ARW), Monthly Weather Review,
137, 1687–1704, <a href="https://doi.org/10.1175/2008MWR2699.1" target="_blank">https://doi.org/10.1175/2008MWR2699.1</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
      Liu, S., DiMego, G., Guan, S., Kumar, V. K., Keyser, D., Xu, Q., Nai, K.,
Zhang, P., Liu, L., Zhang, J., Howard, L., and Ator, J.: WSR-88D radar data
processing at NCEP, Weather and Forecasting, 31, 2047–2055,
<a href="https://doi.org/10.1175/WAF-D-16-0003.1" target="_blank">https://doi.org/10.1175/WAF-D-16-0003.1</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
      Liu, Z., Snyder, C., Guerrette, J. J., Jung, B.-J., Ban, J., Vahl, S., Wu, Y., Trémolet, Y., Auligné, T., Ménétrier, B., Shlyaeva, A., Herbener, S., Liu, E., Holdaway, D., and Johnson, B. T.: Data assimilation for the Model for Prediction Across Scales – Atmosphere with the Joint Effort for Data assimilation Integration (JEDI-MPAS 1.0.0): EnVar implementation and evaluation, Geosci. Model Dev., 15, 7859–7878, <a href="https://doi.org/10.5194/gmd-15-7859-2022" target="_blank">https://doi.org/10.5194/gmd-15-7859-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
      Lorenc, A. C.: The potential of the ensemble Kalman filter for NWP: a
comparison with 4D-Var, Quarterly Journal of the Royal Meteorological
Society, 129, 3183–3203, <a href="https://doi.org/10.1256/qj.02.132" target="_blank">https://doi.org/10.1256/qj.02.132</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
      Mlawer, E. J., Taubman, S. J., Brown, P. D., Iacono, M. J., and Clough, S.
A.: Radiative transfer for inhomogeneous atmospheres: RRTM, a validated
correlated-k model for the longwave, Journal of Geophysical Research,
102, 16663–16682, <a href="https://doi.org/10.1029/97JD00237" target="_blank">https://doi.org/10.1029/97JD00237</a>, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
      Nakanishi, M. and Niino, H.: Development of an improved turbulence closure
model for the atmospheric boundary layer, Journal of the Meteorological
Society of Japan, 87, 895–912, <a href="https://doi.org/10.2151/jmsj.87.895" target="_blank">https://doi.org/10.2151/jmsj.87.895</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
      NOAA National Centers for Environmental Prediction: RRFS with MGBF-based
localization: ICs, LBCs, and observations for EnVar, Zenodo [data set],
<a href="https://doi.org/10.5281/zenodo.15744386" target="_blank">https://doi.org/10.5281/zenodo.15744386</a>, 2025a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
      NOAA National Centers for Environmental Prediction: RRFS with MGBF-based
localization: ICs for EnKF (mem001-015), Zenodo  [data set],
<a href="https://doi.org/10.5281/zenodo.15747450" target="_blank">https://doi.org/10.5281/zenodo.15747450</a>, 2025b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
      NOAA National Centers for Environmental Prediction: RRFS with MGBF-based
localization: ICs for EnKF (mem016-030), Zenodo  [data set],
<a href="https://doi.org/10.5281/zenodo.15747477" target="_blank">https://doi.org/10.5281/zenodo.15747477</a>, 2025c.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
      Olson, J. B., Kenyon, J. S., Angevine, W. A., Brown, J. M., Pagowski, M.,
and Suselj, K.: A description of the MYNN-EDMF scheme and the coupling to
other components in WRF–ARW, NOAA Technical Memorandum OAR GSD, 61,
<a href="https://doi.org/10.25923/n9wm-be49" target="_blank">https://doi.org/10.25923/n9wm-be49</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</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, <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.bib36"><label>36</label><mixed-citation>
      Purser, R. J.: The kurtosis-corrected tri-beta filter construction.
NOAA/NCEP Office Note, 518, <a href="https://doi.org/10.25923/kfag-e426" target="_blank">https://doi.org/10.25923/kfag-e426</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
      Purser, R. J., Wu, W.-S., Parrish, D. F., and Roberts, N. M.: Numerical
aspects of the application of recursive filters to variational statistical
analysis, Part I: Spatially homogeneous and isotropic Gaussian covariances,
Monthly Weather Review, 131, 1524–1535,
<a href="https://doi.org/10.1175//1520-0493(2003)131&lt;1524:NAOTAO&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175//1520-0493(2003)131&lt;1524:NAOTAO&gt;2.0.CO;2</a>, 2003a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
      Purser, R. J., Wu, W.-S., Parrish, D. F., and Roberts, N. M.: Numerical
aspects of the application of recursive filters to variational statistical
analysis. Part II: Spatially inhomogeneous and anisotropic Gaussian
covariances, Monthly Weather Review, 131, 1536–1548,
<a href="https://doi.org/10.1175//2543.1" target="_blank">https://doi.org/10.1175//2543.1</a>, 2003b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
      Purser, R. J., Rancic, M., and De Pondeca, M. S. F. V.: The multigrid beta
function approach for modeling of background error covariance in the
Real-Time Mesoscale Analysis (RTMA), Monthly Weather Review, 150,
715–732, <a href="https://doi.org/10.1175/MWR-D-20-0405.1" target="_blank">https://doi.org/10.1175/MWR-D-20-0405.1</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
      Putman, W. M. and Lin, S.-J.: Finite-volume transport on various
cubed-sphere grids, Journal of Computational Physics, 227, 55–78,
<a href="https://doi.org/10.1016/j.jcp.2007.07.022" target="_blank">https://doi.org/10.1016/j.jcp.2007.07.022</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
      Rancic, M., Purser, R. J., and Pondeca, M.: Efficiency and scaling of the
multigrid beta filter for modeling background error covariance, Working
Group on Numerical Experimentation Research Activity in Earth System
Modelling, 52, 1.13–1.14,
<a href="https://wgne.net/bluebook/uploads/2022/docs/01_Rancic_Miodrag_Background_Error_Covariance.pdf" target="_blank"/> (last access: 20 October 2025), 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
      Rancic, M., Purser, R. J., Pondeca, M., Lei, T., and Yokota, S.:
Computational performance of the multigrid beta filter (MGBF) for covariance
synthesis, Journal of Atmospheric and Oceanic Technology,
<a href="https://doi.org/10.1175/JTECH-D-24-0136.1" target="_blank">https://doi.org/10.1175/JTECH-D-24-0136.1</a>,  in press, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
      Smirnova, T. G., Brown, J. M., and Benjamin, S. G.: Performance of different
soil model configurations in simulating ground surface temperature and
surface fluxes, Monthly Weather Review, 125, 1870–1884,
<a href="https://doi.org/10.1175/1520-0493(1997)125&lt;1870:PODSMC&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(1997)125&lt;1870:PODSMC&gt;2.0.CO;2</a>, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
      Smirnova, T. G., Brown, J. M., Benjamin, S. G., and Kim, D.: Parameterization
of cold-season processes in the MAPS land-surface scheme, Journal of
Geophysical Research, 105, 4077–4086,
<a href="https://doi.org/10.1029/1999JD901047" target="_blank">https://doi.org/10.1029/1999JD901047</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
      Smirnova, T. G., Brown, J. M., Benjamin, S. G., and Kenyon, J. S.:
Modifications to the Rapid Update Cycle land surface model (RUC LSM)
available in the weather Research and forecasting model, Monthly Weather
Review, 144, 1851–1865, <a href="https://doi.org/10.1175/MWR-D-15-0198.1" target="_blank">https://doi.org/10.1175/MWR-D-15-0198.1</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
      Smith, T. M., Lakshmanan, V., Stumpf, G. J., Ortega, K. L., Hondl, K., Cooper, K., Calhoun, K. M., Kingfield, D. M., Manross, K. L., Toomey, R., and Brogden, J.: Multi-Radar Multi-Sensor (MRMS) severe weather
and aviation products: Initial operating capabilities, Bulletin of the
American Meteorological Society, 97, 1617–1630,
<a href="https://doi.org/10.1175/BAMS-D-14-00173.1" target="_blank">https://doi.org/10.1175/BAMS-D-14-00173.1</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
      Thompson, G. and Eidhammer, T.: A study of aerosol impacts on clouds and
precipitation development in a large winter cyclone, Journal of the
Atmospheric Sciences, 71, 3636–3658,
<a href="https://doi.org/10.1175/jas-d-13-0305.1" target="_blank">https://doi.org/10.1175/jas-d-13-0305.1</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
      Tsiringakis, A., Steeneveld, G. J., and Holtslag, A. A. M.: Small-scale
orographic gravity wave drag in stable boundary layers and its impact on
synoptic systems and near-surface meteorology, Quarterly Journal of the
Royal Meteorological Society, 143, 1504–1516,
<a href="https://doi.org/10.1002/qj.3021" target="_blank">https://doi.org/10.1002/qj.3021</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
      Wang, X., Barker, D. M., Snyder, C., and Hamill, T. M.: A hybrid ETKF–3DVAR
data assimilation scheme for the WRF model. Part I: observing system
simulation experiment, Monthly Weather Review, 136, 5116–5131,
<a href="https://doi.org/10.1175/2008MWR2444.1" target="_blank">https://doi.org/10.1175/2008MWR2444.1</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>50</label><mixed-citation>
      Wang, X., Parrish, D., Kleist, D., and Whitaker, J.: GSI 3DVar-based
ensemble–variational hybrid data assimilation for NCEP global forecast
system: Single-resolution experiments, Monthly Weather Review, 141,
4098–4117, <a href="https://doi.org/10.1175/MWR-D-12-00141.1" target="_blank">https://doi.org/10.1175/MWR-D-12-00141.1</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>51</label><mixed-citation>
      Whitaker, J. S. and Hamill, T. M.: Ensemble data assimilation without
perturbed observations, Monthly Weather Review, 130, 1913–1924,
<a href="https://doi.org/10.1175/1520-0493(2002)130&lt;1913:EDAWPO&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2002)130&lt;1913:EDAWPO&gt;2.0.CO;2</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>52</label><mixed-citation>
      Whitaker, J. S. and Hamill, T. M.: Evaluating methods to account for system
errors in ensemble data assimilation, Monthly Weather Review, 140,
3078–3089, <a href="https://doi.org/10.1175/MWR-D-11-00276.1" target="_blank">https://doi.org/10.1175/MWR-D-11-00276.1</a>, 2012.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>53</label><mixed-citation>
      Yokota, S.: Rapid Refresh Forecast System (RRFS) (rrfs-mgbf-v1.0.0), Zenodo [code],
<a href="https://doi.org/10.5281/zenodo.15193112" target="_blank">https://doi.org/10.5281/zenodo.15193112</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>54</label><mixed-citation>
      Yokota, S., Banno, T., Oigawa, M., Akimoto, G., Kawano, K., and Ikuta, Y.:
JMA operational hourly hybrid 3DVar with singular vector-based Mesoscale
Ensemble Prediction System, Journal of the Meteorological Society of Japan,
102, 129–150, <a href="https://doi.org/10.2151/jmsj.2024-006" target="_blank">https://doi.org/10.2151/jmsj.2024-006</a>, 2024a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>55</label><mixed-citation>
      Yokota, S., Carley, J. R., Lei, T., Liu, S., Kleist, D. T., Wang, Y., and
Wang, X.: Scale- and variable-dependent localization for 3DEnVar data
assimilation in the Rapid Refresh Forecast System, Journal of Advances in
Modeling Earth Systems, 16, e2023MS004098,
<a href="https://doi.org/10.1029/2023MS004098" target="_blank">https://doi.org/10.1029/2023MS004098</a>, 2024b.

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