<?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">NHESS</journal-id><journal-title-group>
    <journal-title>Natural Hazards and Earth System Sciences</journal-title>
    <abbrev-journal-title abbrev-type="publisher">NHESS</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Nat. Hazards Earth Syst. Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1684-9981</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/nhess-26-5815-2026</article-id><title-group><article-title>Evaluating the performance of a numerical weather prediction model for precipitation and temperature in Luxembourg and the Greater Region: insights from WRF and WRFDA 3D-VAR</article-title><alt-title>GNSS ZTD assimilation in WRF over Luxembourg and the Greater Region</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Rehman</surname><given-names>Haseeb ur</given-names></name>
          <email>haseeb.rehman@uni.lu</email>
        <ext-link>https://orcid.org/0000-0003-1986-6018</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Teferle</surname><given-names>Felicia Norma Rebecca</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-9132-3571</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Hunegnaw</surname><given-names>Addisu</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Thundathil</surname><given-names>Rohith Muraleedharan</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Wickert</surname><given-names>Jens</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Zus</surname><given-names>Florian</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Geodesy and Geospatial Engineering, Department of Engineering, Faculty of Science, Technology and Medicine, University of Luxembourg, 2 Avenue de l'Université, 4365 Esch-sur-Alzette, Luxembourg</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Section 1.1 Space Geodetic Techniques, GFZ Helmholtz Centre for Geosciences, Telegrafenberg, 14473 Potsdam, Germany</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Haseeb ur Rehman (haseeb.rehman@uni.lu)</corresp></author-notes><pub-date><day>13</day><month>November</month><year>2026</year></pub-date>
      
      <volume>26</volume>
      <issue>11</issue>
      <fpage>5815</fpage><lpage>5852</lpage>
      <history>
        <date date-type="received"><day>14</day><month>July</month><year>2026</year></date>
           <date date-type="rev-request"><day>30</day><month>July</month><year>2026</year></date>
           <date date-type="rev-recd"><day>27</day><month>October</month><year>2026</year></date>
           <date date-type="accepted"><day>5</day><month>November</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Haseeb ur Rehman et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026.html">This article is available from https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026.html</self-uri><self-uri xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026.pdf">The full text article is available as a PDF file from https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e132">We evaluate the Weather Research and Forecasting (WRF) model, with and without WRFDA 3D-VAR data assimilation, for precipitation and temperature forecasts in Luxembourg and the Greater Region during the July 2021 flood event. Conventional observations, Global Navigation Satellite System (GNSS) zenith total delay (ZTD) and their combination were assimilated 6-hourly over a month (20 June–20 July 2021), each cycle re-anchored to GFS so that all experiments share a common background. The climatological CV3 and an NMC-derived CV5 background error covariance were both tested, and forecasts verified against 264 independent surface stations in four countries. The covariance dominates the outcome. With CV3, assimilation raises rainfall frequency without improving discrimination and the equitable threat score falls from 0.383 to 0.337 at 0.1 <inline-formula><mml:math id="M1" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M2" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>; with CV5 the same observations improve it, by <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.057</mml:mn></mml:mrow></mml:math></inline-formula> at 1 <inline-formula><mml:math id="M4" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M5" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>. The gain is confined to low and moderate intensities, regionally uneven, and rests on an in-sample covariance. Adding ZTD to the conventional network gains <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.037</mml:mn></mml:mrow></mml:math></inline-formula>, whereas adding conventional observations to ZTD gains nothing significant. For 2 <inline-formula><mml:math id="M7" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> temperature, after height adjustment, no configuration is best. For this domain the background error covariance therefore matters more than the choice of observation type.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Fonds National de la Recherche Luxembourg</funding-source>
<award-id>17130773</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

      
<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e207">Floods are considered one of the most catastrophic and devastating natural disasters, causing massive loss of infrastructure, loss of life, and economic disruption <xref ref-type="bibr" rid="bib1.bibx33 bib1.bibx15 bib1.bibx36" id="paren.1"/>. Climate change has intensified flood events, posing an increasingly serious challenge to communities around the world. Flash floods are often viewed as one of the most severe types of hazards due to their abrupt onset, infrequency, localized impact, intense rainfall, and high peak river discharge. Their movements are swift, violent, and difficult to predict <xref ref-type="bibr" rid="bib1.bibx2" id="paren.2"/>. Flash floods can result in additional hazards like landslides, mudslides, infrastructure damage, and even loss of life <xref ref-type="bibr" rid="bib1.bibx40" id="paren.3"/>. Nonetheless, the greatest uncertainty in predicting flash floods continues to be the unpredictability of future rainfall both in location and time <xref ref-type="bibr" rid="bib1.bibx28" id="paren.4"/>. Flash floods kill, on average, 50 people in Europe every year <xref ref-type="bibr" rid="bib1.bibx18" id="paren.5"/> with 2021 marking a particularly devastating year as approximately 250 lives were lost due to such events <xref ref-type="bibr" rid="bib1.bibx17" id="paren.6"/>. Moreover, the likelihood of flood risks is expected to rise in cities that are still developing <xref ref-type="bibr" rid="bib1.bibx67" id="paren.7"/>, principally because rapid urban expansion converts permeable ground into impervious surfaces, which increases runoff volumes and shortens the time to peak discharge, while settlement often extends onto floodplains faster than drainage infrastructure and early-warning capacity can be extended to cover it.</p>
      <p id="d2e232">The IPCC AR6 (2021) report underscores that climate change has increased the frequency and intensity of extreme precipitation events across Europe, contributing to more frequent and severe floods. In particular, river basins like the Rhine have experienced heightened flood risks due to a combination of heavy rainfall, earlier snow melt, and saturated soil conditions. In July 2021, multiple European countries experienced devastating floods due to prolonged and intense rainfall. This event represents a dual crisis, where sudden shocks like floods coincide with ongoing, long-term challenges <xref ref-type="bibr" rid="bib1.bibx58" id="paren.8"/> as it was at least partly driven by climate change <xref ref-type="bibr" rid="bib1.bibx19 bib1.bibx69 bib1.bibx39" id="paren.9"/> which is an ongoing, underlying crisis <xref ref-type="bibr" rid="bib1.bibx20" id="paren.10"/>. However, climate change adaptation efforts often focus on immediate, known risks, without fully considering how those risks might change in the future <xref ref-type="bibr" rid="bib1.bibx9" id="paren.11"/>. This is despite the fact that climate change is making floods more intense and frequent and is likely to cause more disasters like the ones in July 2021 <xref ref-type="bibr" rid="bib1.bibx70 bib1.bibx34 bib1.bibx21 bib1.bibx45" id="paren.12"/>. The July 2021 floods in Luxembourg and the surrounding regions were linked to a 1–2 <inline-formula><mml:math id="M8" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:math></inline-formula> heavy rainfall event, which scientists attribute to a warming climate. Flood events with major damage in Luxembourg, were recorded for January 1993, December 1993, January 1995, January 2003, January 2011, June 2018, and July 2021 <xref ref-type="bibr" rid="bib1.bibx49 bib1.bibx3 bib1.bibx47" id="paren.13"/>. The flood in Luxembourg in July 2021, was a part of a much larger event affecting Belgium, Germany, France and the Netherlands driven by unprecedented rainfall in the region <xref ref-type="bibr" rid="bib1.bibx69" id="paren.14"/> resulting in significant loss of life and damage to infrastructure <xref ref-type="bibr" rid="bib1.bibx37" id="paren.15"/>. Figure <xref ref-type="fig" rid="F1"/> illustrates the primary affected regions, with red dots and circles marking key locations within these countries.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e272">Map highlighting WRF Domain and areas affected by the 2021 European floods in Belgium, Germany, Luxembourg, and the Netherlands, marked with red dots and circles whereas the greater region is highlighted with dotted line Map data: coastline, national borders and sea from Natural Earth <xref ref-type="bibr" rid="bib1.bibx54" id="paren.16"/>; Greater Region outline from GADM <xref ref-type="bibr" rid="bib1.bibx23" id="paren.17"/>.</p></caption>
        <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f01.png"/>

      </fig>

      <p id="d2e288">The Weather Research and Forecasting (WRF) model is a numerical weather prediction system that, at convection-permitting resolution, can simulate the convective cells and heavy rainfall that lead to flash floods, as demonstrated in studies over Korea by <xref ref-type="bibr" rid="bib1.bibx30" id="text.18"/>. Although GNSS data were not assimilated, their study highlighted the importance of high-resolution modeling and accurate convective parameterization for capturing squall line formation and thunderstorm evolution, laying groundwork for future assimilation studies. The WRF Data Assimilation (WRF-DA) system, including the data assimilation module, incorporates observational data using techniques like 3D-Var to enhance short-term precipitation forecasts. In Italy, <xref ref-type="bibr" rid="bib1.bibx68" id="text.19"/> demonstrated that assimilating GNSS ZTD significantly improved both precipitable water vapor (PWV) and precipitation forecasts, especially during convective events. The study used a dense GNSS network and found that ZTD assimilation reduced forecast bias and enhanced spatial accuracy of rainfall predictions. <xref ref-type="bibr" rid="bib1.bibx24" id="text.20"/> assessed GNSS ZTD assimilation during high-impact rainfall events over Greece. Their results showed that ZTD assimilation led to better alignment with observed rainfall intensities and distributions, particularly for convective systems. The study used over 48 GNSS stations and found improvements in both forecast timing and magnitude. <xref ref-type="bibr" rid="bib1.bibx56" id="text.21"/> combined radar nowcasting with numerical forecasts to improve very short-range hydrological prediction over northern Italy. Their hybrid approach enhanced rainfall field accuracy within the first 6 <inline-formula><mml:math id="M9" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, which is critical for flash flood prediction. That study combines radar nowcasting with numerical forecasts rather than assimilating zenith delays, and is cited here for the wider context of short-range rainfall prediction. Beyond these case studies, GNSS ZTD assimilation has been taken into operational practice at several centres: <xref ref-type="bibr" rid="bib1.bibx6" id="text.22"/> assimilated GPS ZTD operationally in the Met Office models and reported small but consistent improvements in humidity and precipitation scores, <xref ref-type="bibr" rid="bib1.bibx42" id="text.23"/> assimilated ZTD from a Nordic processing centre in HARMONIE-AROME, and <xref ref-type="bibr" rid="bib1.bibx27" id="text.24"/> review the state of ground-based GNSS meteorology across Europe, including the network density and latency requirements that operational assimilation imposes. In Bulgaria, <xref ref-type="bibr" rid="bib1.bibx71" id="text.25"/> assimilated conventional observations, satellite atmospheric-motion vectors and GNSS radio-occultation refractivity for a winter cyclone using the WRF-ARW model, finding improved mesoscale precipitation forecasts, especially in complex terrain. That study is included here for the broader context of moisture-related assimilation rather than as a ground-based zenith-delay experiment.</p>
      <p id="d2e324">Despite this growing body of work, GNSS ZTD assimilation studies have concentrated on regions with dense national GNSS networks, and many report skill for selected episodes rather than over a month of repeated assimilation cycles, and no study to date has systematically quantified the added value of GNSS ZTD assimilation over Luxembourg and the Greater Region. The present study addresses this gap by performing a month-long 3D-VAR assimilation experiment covering the June–July 2021 flood period, in which an analysis is produced every six hours from a background anchored to the concurrent GFS analysis (Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>), in which conventional observations (CONV), GNSS ZTD, and their combination (CONV <inline-formula><mml:math id="M10" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD) are assimilated separately and benchmarked against a no-assimilation control. This study is designed to answer the following questions: (i) Does assimilating GNSS ZTD and/or conventional observations measurably improve WRF precipitation and temperature forecasts over Luxembourg and the Greater Region during an extreme flood event? (ii) How do conventional and GNSS ZTD observations compare, and do they play complementary roles for precipitation vs. temperature? (iii) Does combining both observation types (CONV <inline-formula><mml:math id="M11" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD) yield a more balanced and stable forecast than either source alone? (iv) Given that the spatial footprint of the GNSS moisture signal is small, is its impact on regional-scale precipitation and temperature forecasts still significant when assessed over a full month of 6-hourly assimilation rather than for a single case?</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Data</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Study area: Luxembourg and the Greater Region</title>
      <p id="d2e358">The Greater Region features diverse landscapes, including the densely forested Ardennes massif, the rolling hills of the Oesling in northern Luxembourg, and the fertile lowlands of the Gutland in southern Luxembourg. The Ardennes massif has a mean altitude of about 400–500 <inline-formula><mml:math id="M12" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. The Oesling, part of the Ardennes, averages around 450 <inline-formula><mml:math id="M13" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. The Gutland, with gentler hills, has a mean altitude of approximately 200 <inline-formula><mml:math id="M14" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx44 bib1.bibx51 bib1.bibx72" id="paren.26"/>. The area's climatic conditions are characterized by a warm oceanic maritime climate with moderate to heavy rainfall throughout the year.</p>
      <p id="d2e388">The Greater Region encompasses vital river systems, including the Moselle, Sauer, and Our, which are essential water sources and prone to seasonal flooding due to heavy rainfall. In Luxembourg, these rivers support agriculture and urban areas. In Belgium, the Semois and Ourthe rivers contribute to water supply and face similar flood risks. Germany's Moselle and Sauer rivers sustain local ecosystems and industry, with flooding challenges. In France, the Moselle and Meurthe rivers are critical for water resources, also experiencing periodic floods. Figure <xref ref-type="fig" rid="F2"/> shows the Greater Region with rivers and topography.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e395">Topographic map of the study area showing major rivers (Rhine, Moselle, Alzette, S<inline-formula><mml:math id="M15" display="inline"><mml:mover accent="true"><mml:mi mathvariant="normal">u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula>re, and Our), the greater region in dotted line and the locations of meteorological stations used for validation. Verification uses 264 stations withheld from the assimilation, each at least one 12 <inline-formula><mml:math id="M16" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid length from every SYNOP position assimilated in any of the 124 observation-input files spanning the study window, and the Belgian gauges additionally from every assimilated GNSS site; together they occupy 234 distinct model grid cells. They comprise 34 stations in Luxembourg <xref ref-type="bibr" rid="bib1.bibx1" id="paren.27"/>, 33 in Belgium <xref ref-type="bibr" rid="bib1.bibx60" id="paren.28"/>, 105 in Germany <xref ref-type="bibr" rid="bib1.bibx13" id="paren.29"/> and 92 in France <xref ref-type="bibr" rid="bib1.bibx48" id="paren.30"/>. All 264 supply precipitation; 148 of them also report 2 <inline-formula><mml:math id="M17" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> temperature (all 34 in Luxembourg, 22 of the 105 in Germany and all 92 in France), so the temperature comparison rests on that subset, and those stations are drawn with triangles. The plus (<inline-formula><mml:math id="M18" display="inline"><mml:mo lspace="0mm">+</mml:mo></mml:math></inline-formula>) signs represent the stations whose time series are plotted in Sect. <xref ref-type="sec" rid="Ch1.S2"/> (WALF in Luxembourg, ARLO in Belgium, DILL in Germany, and THNV in France). Map data: relief from the SRTM 1 arc second elevation model <xref ref-type="bibr" rid="bib1.bibx52" id="paren.31"/>; Alzette, S<inline-formula><mml:math id="M19" display="inline"><mml:mover accent="true"><mml:mi mathvariant="normal">u</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula>re and Our from the watercourse network of the Administration de la gestion de l'eau, Luxembourg; other rivers from HydroRIVERS <xref ref-type="bibr" rid="bib1.bibx41" id="paren.32"/>; national borders, coastline, lakes and the outline of Luxembourg from Natural Earth <xref ref-type="bibr" rid="bib1.bibx54" id="paren.33"/>; other regional outlines from GADM <xref ref-type="bibr" rid="bib1.bibx23" id="paren.34"/>.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f02.jpg"/>

        </fig>

      <p id="d2e476">Average annual temperatures range from 8 to 12 <inline-formula><mml:math id="M20" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">°</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:mrow></mml:math></inline-formula> and annual rainfall from 700 to 1200 <inline-formula><mml:math id="M21" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, distributed fairly evenly through the year <xref ref-type="bibr" rid="bib1.bibx10" id="paren.35"/>.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>The July 2021 flood event</title>
      <p id="d2e509">The discharge levels at the Rhine tributaries and rivers across these countries, including Luxembourg, were up to four times larger than any previously recorded events, leading to significant devastation. The flood caused 253 fatalities and more than USD <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mn mathvariant="normal">45.8</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">9</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> in damages <xref ref-type="bibr" rid="bib1.bibx17" id="paren.36"/>. The primary cause of the flood was heavy rainfall over a short period, overwhelming existing flood defenses and catching local experts by surprise <xref ref-type="bibr" rid="bib1.bibx7 bib1.bibx3 bib1.bibx38" id="paren.37"/>. For the initial analysis of the 14–15 July 2021 hydrometeorological event, rainfall data were compiled from the nearby Belvaux and Obercorn stations, providing a 67-year record of daily observations maintained by the Administration of Technical Agricultural Services <xref ref-type="bibr" rid="bib1.bibx46" id="paren.38"/>. The resulting rainfall–discharge record for the Bibeschbach catchment is shown in Fig. <xref ref-type="fig" rid="F3"/>, and the ranked daily and seven-day rainfall totals from this series, together with their return periods, are listed in Tables <xref ref-type="table" rid="T1"/> and <xref ref-type="table" rid="T2"/> respectively. The July 2021 flood was characterized by extraordinary precipitation levels, with a daily rainfall total of 68.1 <inline-formula><mml:math id="M23" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> observed at Oberkorn, Luxembourg, on 14 July. Referred to the <italic>daily</italic> series (Table <xref ref-type="table" rid="T1"/>), this total corresponds to a return period of 92 <inline-formula><mml:math id="M24" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula> for the summer season (April–September) and 43 <inline-formula><mml:math id="M25" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula> for the full hydrological year, indicating its rarity. Prior to the flood, the Bibeschbach catchment area was highly saturated, nearly double the average, increasing flood risk. The <italic>seven-day</italic> cumulative total of 134.2 <inline-formula><mml:math id="M26" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (9–15 July) was also exceptional but, being a different accumulation period, carries different return periods: well over 100 <inline-formula><mml:math id="M27" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula> when referred to the summer season and 13 <inline-formula><mml:math id="M28" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula> when referred to the full hydrological year (Table <xref ref-type="table" rid="T2"/>). The Bibeschbach showed an immediate and intense hydrological response, with peak flows significantly higher than previous records. Other basins, such as Weierbach and Huewelerbach, experienced varying degrees of hydrological stress. Peak flow events had return periods exceeding 50 <inline-formula><mml:math id="M29" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula>, and in some cases over 100 <inline-formula><mml:math id="M30" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula>, across several watersheds, underscoring the event's exceptional nature <xref ref-type="bibr" rid="bib1.bibx46" id="paren.39"/>.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e624">Bibeschbach watershed (Livange) – time series [2004–2021] of precipitation at Livange (grey bars, right-hand axis, plotted downwards) and discharge (blue line, left-hand axis). The figure is reproduced unaltered from <xref ref-type="bibr" rid="bib1.bibx46" id="text.40"/> and therefore retains its original French labelling: <italic>Débit</italic> denotes discharge (<inline-formula><mml:math id="M31" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>), <italic>Pluie</italic> denotes rainfall <inline-formula><mml:math id="M32" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">mm</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and the annotation <italic>14 and 15 juillet 2021</italic> marks 14–15 July 2021, the peak of the flood event. Source: LIST, 2021 <xref ref-type="bibr" rid="bib1.bibx46" id="paren.41"/>.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f03.png"/>

        </fig>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e684">The 10 highest daily rainfall events from the Belvaux-Obercorn observation series, with return periods for the maximum daily rainfall recorded on 14 July 2021 (covering both the summer season [April–September] and the full hydrological year [12 months]). Source: LIST, 2021 <xref ref-type="bibr" rid="bib1.bibx46" id="paren.42"/>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right" colsep="1"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3" align="center" colsep="1">Summer (6-month) </oasis:entry>
         <oasis:entry namest="col4" nameend="col6" align="center">Year (12-month) </oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Year</oasis:entry>
         <oasis:entry colname="col2">Rainfall [<inline-formula><mml:math id="M33" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">Return Period</oasis:entry>
         <oasis:entry colname="col4">Year</oasis:entry>
         <oasis:entry colname="col5">Rainfall [<inline-formula><mml:math id="M34" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col6">Return Period</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2021</oasis:entry>
         <oasis:entry colname="col2">68.1</oasis:entry>
         <oasis:entry colname="col3">92 <inline-formula><mml:math id="M35" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">1995</oasis:entry>
         <oasis:entry colname="col5">72.7</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1976</oasis:entry>
         <oasis:entry colname="col2">59.5</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">2021</oasis:entry>
         <oasis:entry colname="col5">68.1</oasis:entry>
         <oasis:entry colname="col6">43 <inline-formula><mml:math id="M36" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2008</oasis:entry>
         <oasis:entry colname="col2">54.7</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">2000</oasis:entry>
         <oasis:entry colname="col5">66.8</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2015</oasis:entry>
         <oasis:entry colname="col2">54.6</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">1976</oasis:entry>
         <oasis:entry colname="col5">59.5</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2016</oasis:entry>
         <oasis:entry colname="col2">54.3</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">1994</oasis:entry>
         <oasis:entry colname="col5">58.6</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2013</oasis:entry>
         <oasis:entry colname="col2">54.2</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">1962</oasis:entry>
         <oasis:entry colname="col5">57.5</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2002</oasis:entry>
         <oasis:entry colname="col2">53.8</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">2008</oasis:entry>
         <oasis:entry colname="col5">54.7</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1959</oasis:entry>
         <oasis:entry colname="col2">52.3</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">2015</oasis:entry>
         <oasis:entry colname="col5">54.6</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1972</oasis:entry>
         <oasis:entry colname="col2">50.7</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">2016</oasis:entry>
         <oasis:entry colname="col5">54.3</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1956</oasis:entry>
         <oasis:entry colname="col2">46.2</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">2013</oasis:entry>
         <oasis:entry colname="col5">54.2</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="T2" specific-use="star"><label>Table 2</label><caption><p id="d2e982">The 10 highest seven-day cumulative rainfall totals from the Belvaux-Obercorn observation series (a different accumulation period from Table <xref ref-type="table" rid="T1"/>, and therefore not directly comparable with it) with return periods for the maximum seven-day total of July 2021 (9–15 July 2021], covering both the summer season [April–September] and the full hydrological year [12 months]. Source: LIST, 2021 <xref ref-type="bibr" rid="bib1.bibx46" id="altparen.43"/>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right" colsep="1"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3" align="center" colsep="1">Summer (6 months) </oasis:entry>
         <oasis:entry namest="col4" nameend="col6" align="center">Year (12 months) </oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Year</oasis:entry>
         <oasis:entry colname="col2">Rainfall [<inline-formula><mml:math id="M37" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">Return Period</oasis:entry>
         <oasis:entry colname="col4">Year</oasis:entry>
         <oasis:entry colname="col5">Rainfall [<inline-formula><mml:math id="M38" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col6">Return Period</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2021</oasis:entry>
         <oasis:entry colname="col2">134.2</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:mo>≫</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M40" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">1995</oasis:entry>
         <oasis:entry colname="col5">191.2</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1962</oasis:entry>
         <oasis:entry colname="col2">122.6</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">1994</oasis:entry>
         <oasis:entry colname="col5">164.1</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1977</oasis:entry>
         <oasis:entry colname="col2">104.0</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">1999</oasis:entry>
         <oasis:entry colname="col5">163.6</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2017</oasis:entry>
         <oasis:entry colname="col2">101.6</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">1968</oasis:entry>
         <oasis:entry colname="col5">150.3</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2000</oasis:entry>
         <oasis:entry colname="col2">100.6</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">2021</oasis:entry>
         <oasis:entry colname="col5">134.2</oasis:entry>
         <oasis:entry colname="col6">13 <inline-formula><mml:math id="M41" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2016</oasis:entry>
         <oasis:entry colname="col2">99.6</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">1980</oasis:entry>
         <oasis:entry colname="col5">125.3</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2002</oasis:entry>
         <oasis:entry colname="col2">96.8</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">1962</oasis:entry>
         <oasis:entry colname="col5">122.6</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1958</oasis:entry>
         <oasis:entry colname="col2">95.6</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">2000</oasis:entry>
         <oasis:entry colname="col5">121.0</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1984</oasis:entry>
         <oasis:entry colname="col2">93.4</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">1990</oasis:entry>
         <oasis:entry colname="col5">120.0</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1986</oasis:entry>
         <oasis:entry colname="col2">91.6</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">1966</oasis:entry>
         <oasis:entry colname="col5">117.9</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Model forcing and observations</title>
      <p id="d2e1295">The National Center for Environmental Prediction (NCEP) Global Forecast System (GFS) analysis and forecast data were used as initial and boundary conditions. The GFS dataset had a spatial resolution of 0.5<inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:mi mathvariant="italic">°</mml:mi><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> and a temporal resolution of 6 <inline-formula><mml:math id="M43" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>. All four daily GFS analysis cycles (00:00, 06:00, 12:00, and 18:00 <inline-formula><mml:math id="M44" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula>) were used, each assimilation cycle being driven by the GFS analysis valid at the corresponding time rather than by a single daily cycle. These data are stored in the Research Data Archive (RDA) at UCAR <uri>https://rda.ucar.edu/</uri> (last access: 11 November 2026).</p>
      <p id="d2e1331">Conventional observational data, used for assimilation, including Surface Synoptic Observations (SYNOP), Radiosonde Temperature Profiles (TEMP), and Tropospheric Airborne Meteorological Data Reporting (TAMDAR) <xref ref-type="bibr" rid="bib1.bibx11" id="paren.44"/>, for June and July 2021 were obtained from the ECMWF archive <xref ref-type="bibr" rid="bib1.bibx29" id="paren.45"/>. To avoid ambiguity: these are the raw observational reports, retrieved in BUFR form and converted to LITTLE_R for WRFDA, and not gridded ERA5 reanalysis fields. ERA5 assimilates the same underlying reports, but no reanalysis field was ingested by WRFDA in this study. Meanwhile, Zenith Total Delay (ZTD) data was acquired from the Nevada Geodetic Laboratory (NGL) <xref ref-type="bibr" rid="bib1.bibx8" id="paren.46"/>.</p>
      <p id="d2e1343">The precipitation data used for comparison in this study was obtained from the NASA Earthdata Global Precipitation Measurement (GPM) Integrated Multi-satellite Retrievals for GPM (IMERG) Final Run. This product delivers gauge-calibrated precipitation estimates with a spatial resolution of 0.1<inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mi mathvariant="italic">°</mml:mi><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> and a temporal resolution of 30 <inline-formula><mml:math id="M46" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx32" id="paren.47"/>.</p>
      <p id="d2e1371">Radar-based quantitative precipitation estimates from the RADFLOOD21 product <xref ref-type="bibr" rid="bib1.bibx25" id="paren.48"/> were also utilized for validation purposes. This dataset provides precipitation fields with high spatial (1 <inline-formula><mml:math id="M47" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>) and temporal (5-min and hourly) resolution, derived from carefully processed weather radar measurements merged with rain gauge observations. The data, provided in HDF5 format, was processed to extract precipitation values over a 6 h period, which were subsequently used for model validation.</p>
      <p id="d2e1386">The measured meteorological parameters of the surface stations used for validation were collected from the AgriMeteo network inside Luxembourg. Surface (SYNOP) observations from 20 June to 20 July 2021 outside Luxembourg but within our study area were obtained from the NOAA Integrated Surface Database (ISD) <xref ref-type="bibr" rid="bib1.bibx55" id="paren.49"/>. The data have a temporal resolution of 1 <inline-formula><mml:math id="M48" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>. The locations of the observed stations used for validation, with elevation data, are shown in Fig. <xref ref-type="fig" rid="F2"/>. Verification observations are drawn from a different source than the observations ingested by WRFDA, which took its conventional data from the ECMWF archive. The independence of the two sets was tested rather than assumed: every assimilated SYNOP report in all 124 obs_gts files was matched by coordinate against every candidate verification station. That test disqualified thirteen of the thirty-four AgriMeteo and NOAA ISD stations, five of them lying within 1 <inline-formula><mml:math id="M49" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> of a station assimilated in essentially every cycle. The verification network was therefore rebuilt from four national providers and screened station by station, as described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>; all statistics in Sect. <xref ref-type="sec" rid="Ch1.S5"/> are computed on the resulting 264-station network. The assimilated network comprises on average 369 SYNOP surface reports, 1462 radiosonde levels, 901 TAMDAR reports and 213 GNSS ZTD observations per cycle after quality control (Table <xref ref-type="table" rid="T3"/>). Three counts appear in this paper and refer to different things. The observation archive holds 124 <monospace>obs_gts</monospace> files spanning the study window, and the independence screening uses all of them. Of these, 122 correspond to analysis cycles that ran to completion in every one of the seven configurations, and the diagnostics in observation space of Sect. <xref ref-type="sec" rid="Ch1.S5.SS3"/> are accumulated over those 122. Each cycle produces one verified 6 h forecast, and 121 of those valid times are common to all seven configurations; the forecast verification of Sect. <xref ref-type="sec" rid="Ch1.S5"/> is restricted to these 121 so that every configuration is scored on an identical sample and the comparison remains paired.</p>

<table-wrap id="T3" specific-use="star"><label>Table 3</label><caption><p id="d2e1427">Mean number of observations assimilated per cycle after quality control, and mean number rejected. Each row is averaged over the cycles in which that observation type was reported rather than over all 122 cycles: GNSS ZTD and the SYNOP variables are present in all 122, the TAMDAR wind and temperature reports in 120, and TAMDAR humidity in only 43, so its 44.3 reports per cycle is a mean over reporting cycles and corresponds to 15.6 spread over the whole period. GNSS ZTD is handled through the WRFDA <monospace>gpspw</monospace> slot. Counts are identical for CV3 and CV5 because both share the same background and therefore the same innovations at the quality-control step.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Obs type</oasis:entry>
         <oasis:entry colname="col2">Variable</oasis:entry>
         <oasis:entry colname="col3">Used/cycle</oasis:entry>
         <oasis:entry colname="col4">Rejected/cycle</oasis:entry>
         <oasis:entry colname="col5">Rejected <inline-formula><mml:math id="M50" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">%</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">GNSS ZTD</oasis:entry>
         <oasis:entry colname="col2">Tpw</oasis:entry>
         <oasis:entry colname="col3">213.3</oasis:entry>
         <oasis:entry colname="col4">2.1</oasis:entry>
         <oasis:entry colname="col5">0.99</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SYNOP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M51" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">355.5</oasis:entry>
         <oasis:entry colname="col4">0.8</oasis:entry>
         <oasis:entry colname="col5">0.23</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SYNOP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M52" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">370.6</oasis:entry>
         <oasis:entry colname="col4">0.1</oasis:entry>
         <oasis:entry colname="col5">0.02</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SYNOP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M53" display="inline"><mml:mi>U</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">340.0</oasis:entry>
         <oasis:entry colname="col4">37.3</oasis:entry>
         <oasis:entry colname="col5">9.89</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TEMP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M54" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">774.4</oasis:entry>
         <oasis:entry colname="col4">136.3</oasis:entry>
         <oasis:entry colname="col5">14.97</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TEMP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M55" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1391.2</oasis:entry>
         <oasis:entry colname="col4">8.6</oasis:entry>
         <oasis:entry colname="col5">0.61</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TEMP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M56" display="inline"><mml:mi>U</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1461.7</oasis:entry>
         <oasis:entry colname="col4">56.0</oasis:entry>
         <oasis:entry colname="col5">3.69</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TAMDAR</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M57" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">44.3</oasis:entry>
         <oasis:entry colname="col4">6.5</oasis:entry>
         <oasis:entry colname="col5">12.73</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TAMDAR</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M58" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">915.4</oasis:entry>
         <oasis:entry colname="col4">6.5</oasis:entry>
         <oasis:entry colname="col5">0.71</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TAMDAR</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M59" display="inline"><mml:mi>U</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">901.0</oasis:entry>
         <oasis:entry colname="col4">12.1</oasis:entry>
         <oasis:entry colname="col5">1.33</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Verification network</title>
      <p id="d2e1718">Verification requires stations that the assimilation has not already seen. Synoptic stations are unsuitable for this purpose, because they are the observations being assimilated: a verification network drawn from the synoptic network cannot measure forecast improvement without circularity. The network used here is therefore built from the openly available national networks that operate independently of the synoptic feed.</p>
      <p id="d2e1721">Four providers contribute. Inside Luxembourg, the agrometeorological network of the Administration des Services Techniques de l'Agriculture supplies hourly precipitation and 2 m temperature <xref ref-type="bibr" rid="bib1.bibx1" id="paren.50"/>. Over Germany, hourly precipitation is taken from the Climate Data Center of the Deutscher Wetterdienst <xref ref-type="bibr" rid="bib1.bibx13" id="paren.51"/>, and over France from the <italic>données climatologiques de base</italic> of Météo-France <xref ref-type="bibr" rid="bib1.bibx48" id="paren.52"/>. Over Belgium the five-minute rain-gauge network of the Service Public de Wallonie <xref ref-type="bibr" rid="bib1.bibx60" id="paren.53"/> is used. The automatic weather stations of the Royal Meteorological Institute of Belgium <xref ref-type="bibr" rid="bib1.bibx59" id="paren.54"/> were examined first but could not be used at all: every one of the fourteen matches the identifier of an assimilated SYNOP station, so the Belgian AWS network is in effect the Belgian SYNOP network. The SPW hydrological network is separate from the synoptic network and is therefore the only route to independent Belgian verification.</p>
      <p id="d2e1743">Every candidate station was screened before being admitted, and before being downloaded where the provider serves one file per station. A station is accepted only if it lies at least one 12 <inline-formula><mml:math id="M60" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid length from every SYNOP report assimilated at any of the 124 observation-input files spanning the study window. The assimilated set is not constant: it varies between 1273–1351 stations per cycle and comprises 1361 distinct stations over the month, so the test uses the union across all cycles rather than a single snapshot. The SYNOP test is the one that matters for independence, because a withheld surface report is the same quantity that would otherwise have been assimilated. Proximity to an assimilated GNSS receiver is a different matter: zenith total delay is a column-integrated refractivity, whereas the verifying observation is a surface accumulation or a 2 <inline-formula><mml:math id="M61" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> temperature, and neither was ingested. We nevertheless applied the 12 <inline-formula><mml:math id="M62" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> rule against the 234 assimilated GNSS sites to the Belgian gauges as well, as the most conservative selection available for a network added late in the study; it removes 28 of the 61 Belgian gauges that pass the SYNOP test. Applying the same rule to the whole network would remove a further 96 stations, 24 of the 34 in Luxembourg, 50 of the 105 in Germany and 22 of the 92 in France. We report in Sect. <xref ref-type="sec" rid="Ch1.S5.SS9"/> what happens when it is: the conclusions do not change, which is the evidence that GNSS proximity is not a source of dependence here. Identifier matching was deliberately not used across networks: six German station numbers coincide with assimilated WMO identifiers while lying 690–790 <inline-formula><mml:math id="M63" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> away, so only coordinates provide a valid test.</p>
      <p id="d2e1780">This network verifies precipitation. The near-surface temperature comparison of Sect. <xref ref-type="sec" rid="Ch1.S5.SS6"/> uses the 148 of them that also report 2 <inline-formula><mml:math id="M64" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> temperature, and its scope is stated there. The resulting precipitation network, shown in Fig. <xref ref-type="fig" rid="F2"/>, comprises 264 stations: 34 in Luxembourg, 33 in Belgium, 105 in Germany and 92 in France. Because stations sharing a 12 <inline-formula><mml:math id="M65" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid box are handed an identical model value and are therefore not independent samples of model error, the effective size is better expressed as the 234 distinct grid cells they occupy. The 33 Belgian gauges each fall in a grid cell that no other station uses, so they add 33 genuinely new cells rather than duplicating existing ones. All timestamps were converted to UTC before aggregation; the AgriMeteo export is in local time and required a <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M67" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> shift, the German and French archives are already in UTC, and the Belgian five-minute values were requested with UNIX-millisecond timestamps, which are unambiguous. The alignment was verified rather than assumed: for each network the lag correlation between network-mean observed and network-mean modelled precipitation peaks at zero lag. Six-hourly totals were then formed with the same backward window used throughout this study, each Belgian total requiring all 72 five-minute values to be present.</p>
</sec>
<sec id="Ch1.S2.SS5">
  <label>2.5</label><title>Observation pre-processing</title>
      <p id="d2e1831">Conventional data from ECMWF was provided in BUFR format, which was then converted to LITTLE_R format. LITTLE_R is an ASCII-based observation file format designed as an intermediate format to enable WRFDA to assimilate a wide range of observation types in a standardized manner. It is a report-based format and is also the format used by OBSPROC which is a WRFDA utility. The OBSPROC utility was employed to filter out unnecessary data beyond the model domain. Stations used for assimilation are shown in Fig. <xref ref-type="fig" rid="F4"/>. WRFDA's own quality control rejected on average 2.1 of the 215.4 ZTD reports submitted per cycle, or 1.0 <inline-formula><mml:math id="M68" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>, leaving on average 213 of 215 per cycle.</p>

      <fig id="F4"><label>Figure 4</label><caption><p id="d2e1846">Stations locations for assimilation.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f04.png"/>

        </fig>

      <p id="d2e1855">To extract and process the NGL Zenith Total Delay (ZTD) data, compressed ZIP archives containing trop.gz files were systematically unpacked and parsed. These files contain yearly data with a temporal resolution of 5 <inline-formula><mml:math id="M69" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>. Data corresponding to June and July 2021 were filtered at a 6 h interval based on file metadata, and ZTD values were extracted and converted from millimetres to centimetres. The flow chart for the observed data pre-processing is shown in Fig. <xref ref-type="fig" rid="F5"/>.</p>

      <fig id="F5"><label>Figure 5</label><caption><p id="d2e1871">Pre-processing flow chart showing the integration of ECMWF BUFR and GNSS ZTD data, followed by filtering via OBSPROC for WRFDA assimilation.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f05.png"/>

        </fig>

      <p id="d2e1880">The NGL ZTD estimates are derived from a precise-point-positioning (PPP) processing of the GNSS observations using the GipsyX software, and each estimate is accompanied by a formal uncertainty. Over the study period and network, this formal uncertainty was at the sub-centimetre level, with a median of approximately 1.7 <inline-formula><mml:math id="M70" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> and values ranging from about 1.3–4.3 <inline-formula><mml:math id="M71" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, confirming the high quality and consistency of the ZTD observations used for assimilation. Epochs whose reported formal uncertainty was anomalously large were discarded during pre-processing. The processing log records that this step was applied but not the numerical threshold, which is therefore not stated here. The rejection counts given in Table <xref ref-type="table" rid="T3"/> are a different quantity, being WRFDA's own quality-control rejections at the assimilation step, and should not be read as the size of this pre-processing filter. The formal uncertainties reported by the archive over this network and period have a median of about 1.7 <inline-formula><mml:math id="M72" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> and a range of 1.3–4.3 <inline-formula><mml:math id="M73" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, so the step can have removed only a small number of outliers. In the WRFDA cost function, a uniform observation error of 8 <inline-formula><mml:math id="M74" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (0.8 <inline-formula><mml:math id="M75" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>) was assigned to all ZTD observations. This value is deliberately larger than the formal GNSS processing uncertainty because the observation error in data assimilation must additionally account for representativeness error and observation-operator (forward-model) error, including the mapping of the slant/zenith delay onto the model column and the sensitivity of the delay to the model humidity, temperature, and station-height representation. The chosen value of 8 <inline-formula><mml:math id="M76" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> lies within the accuracy range recommended for ZTD products used in numerical weather prediction under the E-GVAP standards (optimal 5 <inline-formula><mml:math id="M77" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, target 10 <inline-formula><mml:math id="M78" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>) and is comparable to the <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">7.6</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M80" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> ZTD accuracy reported for a similar WRFDA ZTD assimilation study over Greece <xref ref-type="bibr" rid="bib1.bibx24" id="paren.55"/>.</p>
      <p id="d2e1980">To illustrate the temporal variability during the 2021 European floods, Fig. <xref ref-type="fig" rid="F6"/> shows surface pressure, Fig. <xref ref-type="fig" rid="F7"/> displays temperature, and Fig. <xref ref-type="fig" rid="F8"/> presents zenith total delay (ZTD) from 20 June to 20 July 2021 (days 171–201). Due to space constraints, we plot one station per country: Luxembourg (WALF/6590), Belgium (ARLO/6476), Germany (DILL/10609), and France (THNV/7093). These reveal coordinated drops in pressure and rises in ZTD around mid-July, aligning with the flood event.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e1991">Time series of surface pressure <inline-formula><mml:math id="M81" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">hPa</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at representative stations (one per country) from 20 June to 20 July 2021, highlighting regional atmospheric variability preceding the flood event. Pressure values are shown without altitude correction.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f06.png"/>

        </fig>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e2014">Time series of near-surface temperature <inline-formula><mml:math id="M82" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">K</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at representative stations (one per country) from 20 June to 20 July 2021, capturing thermal dynamics preceding the flood event. Stations temperatures are shown without altitude correction.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f07.png"/>

        </fig>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e2038">Time series of Zenith Total Delay (ZTD, cm) at GNSS stations (one per country) from 20 June to 20 July 2021, indicating atmospheric moisture variations preceding the 2021 European floods. ZTD values are shown without altitude correction.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f08.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Model and Experimental Design</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>The WRF model and its configuration</title>
      <p id="d2e2063">The physical parameterizations listed in Table <xref ref-type="table" rid="T4"/> were not tuned for this study. They follow the configuration adopted in earlier WRF applications over the Greater Region and are held fixed across all experiments, so that any difference between experiments is attributable to the assimilation rather than to the physics. A systematic physics sensitivity study for this domain remains outstanding and is noted in Sect. <xref ref-type="sec" rid="Ch1.S6"/>.</p>

<table-wrap id="T4" specific-use="star"><label>Table 4</label><caption><p id="d2e2073">WRF physical parameterizations for domain d01.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Physics Option</oasis:entry>
         <oasis:entry colname="col2">Scheme</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Microphysics (mp_physics <inline-formula><mml:math id="M83" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 8)</oasis:entry>
         <oasis:entry colname="col2">Thompson et al. Scheme <xref ref-type="bibr" rid="bib1.bibx64" id="paren.56"/></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Longwave Radiation (ra_lw_physics <inline-formula><mml:math id="M84" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1)</oasis:entry>
         <oasis:entry colname="col2">Rapid Radiative Transfer Model (RRTM) <xref ref-type="bibr" rid="bib1.bibx50" id="paren.57"/></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Shortwave Radiation (ra_sw_physics <inline-formula><mml:math id="M85" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1)</oasis:entry>
         <oasis:entry colname="col2">Dudhia Scheme <xref ref-type="bibr" rid="bib1.bibx16" id="paren.58"/></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Surface Layer Physics (sf_sfclay_physics <inline-formula><mml:math id="M86" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1)</oasis:entry>
         <oasis:entry colname="col2">Revised MM5 <xref ref-type="bibr" rid="bib1.bibx35" id="paren.59"/></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Land Surface Model (sf_surface_physics <inline-formula><mml:math id="M87" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 2)</oasis:entry>
         <oasis:entry colname="col2">Noah Land Surface Model <xref ref-type="bibr" rid="bib1.bibx63" id="paren.60"/></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Planetary Boundary Layer (bl_pbl_physics <inline-formula><mml:math id="M88" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1)</oasis:entry>
         <oasis:entry colname="col2">Yonsei University (YSU) Scheme <xref ref-type="bibr" rid="bib1.bibx31" id="paren.61"/></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cumulus Parameterization (cu_physics <inline-formula><mml:math id="M89" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 3)</oasis:entry>
         <oasis:entry colname="col2">Grell–Freitas GF Scheme <xref ref-type="bibr" rid="bib1.bibx26" id="paren.62"/></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e2227">The Weather Research and Forecasting (WRF) model is a next-generation mesoscale numerical weather prediction system, developed collaboratively by the National Center for Atmospheric Research (NCAR), the National Centers for Environmental Prediction (NCEP), the National Oceanic and Atmospheric Administration's Forecast Systems Laboratory (NOAA-FSL), and other research institutions <xref ref-type="bibr" rid="bib1.bibx62" id="paren.63"/></p>
      <p id="d2e2233">It comprises two core model frameworks: the Advanced Research WRF (ARW), designed by NCAR using Eulerian mass coordinates for research applications, and the Nonhydrostatic Mesoscale Model (NMM), developed by NCEP for operational forecasting. The WRF model is routinely applied at horizontal grid spacings from a few hundred metres to tens of kilometres; a single 12 <inline-formula><mml:math id="M90" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> domain is used here (Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>). WRF provides a versatile platform for research in weather, climate and disciplines in related categories, and plays an important role in practical weather forecasting and risk management. The spatial configuration of the model is given in Table <xref ref-type="table" rid="T5"/> and the physical parameterizations in Table <xref ref-type="table" rid="T4"/>.</p>

<table-wrap id="T5" specific-use="star"><label>Table 5</label><caption><p id="d2e2253">Spatial parameter of the WRF Model used in this study.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Description</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Domain Location</oasis:entry>
         <oasis:entry colname="col2">Luxembourg and the Greater Region</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Domain Size / Horizontal Grid Spacing</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:mn mathvariant="normal">120</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">120</mml:mn></mml:mrow></mml:math></inline-formula> grid points, 12 <inline-formula><mml:math id="M92" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> resolution</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Vertical Levels</oasis:entry>
         <oasis:entry colname="col2">33</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Static Data</oasis:entry>
         <oasis:entry colname="col2">MODIS Land Use (<inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">30</mml:mn><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>) <xref ref-type="bibr" rid="bib1.bibx22" id="paren.64"/></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Soil Temperature (1°)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Orography (1°  –  30 <inline-formula><mml:math id="M94" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Green Fraction (MODIS) <xref ref-type="bibr" rid="bib1.bibx14" id="paren.65"/></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Meteorological initial/boundary condition</oasis:entry>
         <oasis:entry colname="col2">GFS <xref ref-type="bibr" rid="bib1.bibx53" id="paren.66"/></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Output Interval</oasis:entry>
         <oasis:entry colname="col2">6 <inline-formula><mml:math id="M95" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e2256">Note: MODIS (Moderate Resolution Imaging Spectroradiometer) is a NASA satellite instrument providing land use and vegetation data for the WRF model. whereas GFS (Global Forecast System) is a global numerical weather prediction model developed by the National Centers for Environmental Prediction (NCEP), providing atmospheric initial and boundary conditions for WRF simulations.</p></table-wrap-foot></table-wrap>

      <p id="d2e2416">A single computational domain with a horizontal grid spacing of 12 <inline-formula><mml:math id="M96" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> was adopted in this study. This choice reflects a deliberate balance between spatial detail and the computational demands of the experimental design. Because the central objective is to isolate the added value of data assimilation, the model was run as a month-long sequence of independent 6 h analysis/forecast cycles: at each analysis time <inline-formula><mml:math id="M97" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> it starts from the GFS analysis valid at <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M99" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, a 6 h forecast supplies the first guess at <inline-formula><mml:math id="M100" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, the observations are assimilated at <inline-formula><mml:math id="M101" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, and the analysis initialises the forecast to <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M103" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> that is verified. The analysis is not carried into the next cycle, so the cycles do not accumulate. Each of the seven configurations (No DA, and CONV, ZTD, and CONV <inline-formula><mml:math id="M104" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with each of two background error covariances) was repeated over every assimilation cycle. Performing month-long, seven-fold cycled assimilation at convection-permitting resolution (<inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M106" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>) would have been computationally prohibitive, whereas the 12 <inline-formula><mml:math id="M107" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> configuration makes the full experimental matrix tractable while still resolving the synoptic and meso-<inline-formula><mml:math id="M108" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> scale features that governed the July 2021 event. The domain is also large enough to encompass the entire Greater Region together with the surrounding GNSS network of 234 stations whose ZTD observations are assimilated, ensuring that the moisture information propagates within, rather than across, the lateral boundaries. Furthermore, the 12 <inline-formula><mml:math id="M109" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid is consistent with the 0.5° resolution of the GFS initial and boundary conditions and with the Grell–Freitas cumulus parameterization employed here, which is appropriate for grid spacings at which convection is not explicitly resolved. As the analysis focuses on the relative improvement of each assimilation experiment with respect to a common baseline rather than on absolute convective-scale rainfall reproduction, the 12 <inline-formula><mml:math id="M110" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> resolution is well suited to the aims of this work.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>WRFDA 3D-VAR data assimilation</title>
      <p id="d2e2556">In this study, the three-dimensional variational (3D-VAR) assimilation mode in the WRF Data Assimilation (WRFDA) system was employed for assimilating observational data. The core concept of 3D-VAR is to minimize a quadratic cost function, which quantifies the differences between the analysis field and both the observation and background fields. This objective function is mathematically expressed as Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) <xref ref-type="bibr" rid="bib1.bibx43 bib1.bibx5" id="paren.67"/>.

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M111" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>J</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace width="0.125em" linebreak="nobreak"/><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:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">B</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E1"><mml:mtd><mml:mtext>1</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><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>H</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">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>H</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where: <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:mi>J</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the cost function minimised in the 3D-VAR framework; it quantifies the total discrepancy between the model state and both the background field and the observations, <inline-formula><mml:math id="M113" display="inline"><mml:mi mathvariant="bold-italic">x</mml:mi></mml:math></inline-formula> is the model state vector (the analysis <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the state vector that minimises <inline-formula><mml:math id="M115" display="inline"><mml:mi>J</mml:mi></mml:math></inline-formula>), <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes the background field, <inline-formula><mml:math id="M117" display="inline"><mml:mi mathvariant="bold">B</mml:mi></mml:math></inline-formula> is the background error covariance matrix, <inline-formula><mml:math id="M118" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> is the forward (observation) operator, which maps model variables into observation space, <inline-formula><mml:math id="M119" display="inline"><mml:mi mathvariant="bold-italic">y</mml:mi></mml:math></inline-formula> represents the observations, <inline-formula><mml:math id="M120" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula> is the observation error covariance matrix. Following standard WRFDA practice, <inline-formula><mml:math id="M121" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula> is taken to be diagonal, that is observation errors are assumed mutually uncorrelated, with the variances for each observation type and level read from the WRFDA observation-error table; the GNSS ZTD error is 0.8 <inline-formula><mml:math id="M122" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>, the value carried in the LITTLE_R records. No observation-error file was supplied to WRFDA, so the variances are those of the model's own built-in table for each type and level; the configuration is reproducible from the run script archived with this study, which sets <monospace>ob_format=2</monospace> and supplies the ZTD error in the observation records themselves. Gross-error rejection discards a departure whose magnitude exceeds a fixed multiple of the assigned observation error, the multiples being <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:mtext mathvariant="monospace">max_error_t</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4.0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:mtext mathvariant="monospace">max_error_uv</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:mtext mathvariant="monospace">max_error_tb</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:mtext mathvariant="monospace">max_error_rf</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:mtext mathvariant="monospace">max_error_rv</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:mtext mathvariant="monospace">max_error_q</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:mtext mathvariant="monospace">max_error_pw</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5.0</mml:mn></mml:mrow></mml:math></inline-formula>, the last governing the GNSS delays. The assigned ZTD error is 0.800 <inline-formula><mml:math id="M130" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula> in every archived observation record and can be recovered independently from the archived cost-function diagnostics, where <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> inferred from <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the analysis departures is 0.800 <inline-formula><mml:math id="M133" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>, confirming the value quoted above.</p>
      <p id="d2e2910">Seven configurations were run over the full study period (20 June–20 July 2021) using an identical model configuration and differing only in the observations assimilated and in the background error covariance. Four observation configurations were used: (i) a control run with no data assimilation (CTRL, referred to as No DA in the figures), initialised and driven solely by GFS; (ii) assimilation of conventional observations only (CONV); (iii) assimilation of GNSS ZTD only (ZTD); and (iv) assimilation of both observation types together (CONV <inline-formula><mml:math id="M134" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD). The assimilation follows a rapid-update strategy in which every analysis is anchored to the concurrent global analysis, shown schematically in Fig. <xref ref-type="fig" rid="F9"/>. Observations are assimilated at the four synoptic times 00:00, 06:00, 12:00, and 18:00 <inline-formula><mml:math id="M135" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> each day. At each analysis time <inline-formula><mml:math id="M136" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> the model is re-initialised from the GFS analysis valid at <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M138" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, a 6 h WRF forecast provides the background, WRFDA combines that background with the observations to produce an analysis, and the analysis initialises the 6 h forecast valid at <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M140" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> that is verified. Lateral boundary conditions are taken from GFS at each cycle. The analysis is not carried over to the following cycle: each cycle begins again from the GFS analysis valid at that time. This design is deliberate. It prevents model drift from accumulating over a month-long experiment, and it means that all seven configurations share an identical background at every analysis time, so that every difference between them arises from the assimilation step alone rather than from trajectories that have gradually diverged. It also means that the assimilation increments do not compound from one cycle to the next, which is relevant when interpreting the magnitude of the impacts reported in Sect. <xref ref-type="sec" rid="Ch1.S5"/> and is discussed in Sect. <xref ref-type="sec" rid="Ch1.S6"/>. The No DA control consists of the same GFS-initialised 6 h forecasts without any observations ingested.</p>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e2984">The 6-hourly analysis/forecast cycle used in this study. At each analysis time <inline-formula><mml:math id="M141" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> the model is re-initialised from the GFS analysis valid at <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M143" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>; a 6 h WRF forecast supplies the first guess at <inline-formula><mml:math id="M144" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>; WRFDA 3D-VAR combines it with the observations valid at <inline-formula><mml:math id="M145" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>; and the resulting analysis initialises the 6 h forecast valid at <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M147" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, which is the field verified against the station network. The next cycle begins again from the GFS analysis valid at <inline-formula><mml:math id="M148" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>. All experiments therefore share an identical first guess at every analysis time, and differ only through which observations enter the 3D-VAR step. The No DA control consists of the first-guess forecasts alone, with the 3D-VAR step omitted.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f09.png"/>

        </fig>

      <p id="d2e3063">The CV3 background error covariance option was used in WRFDA, which incorporates climatological background error statistics derived from a global NCEP/NCAR reanalysis dataset <xref ref-type="bibr" rid="bib1.bibx5" id="paren.68"/>. This configuration represents a precomputed, static estimate of background error covariances based on long-term global forecasts and is commonly provided by NOAA as part of the operational WRFDA package. CV3 was selected deliberately because it is domain-independent and does not require the generation of a case-specific background error matrix (e.g. via the NMC method or an ensemble, as needed for the CV5 option). This provides a controlled, reproducible, and widely used baseline against which the impact of each observation type can be isolated and fairly compared, without introducing an additional degree of freedom from a locally tuned B matrix. It is nevertheless acknowledged that CV3, being climatological and homogeneous, is not the ideal choice for a precipitation-focused study, as it cannot represent the flow-dependent, anisotropic error structures associated with convective moisture fields. The domain-specific CV5 option is therefore tested alongside it throughout. CV5 is not flow-dependent: like CV3 it is held fixed through the assimilation, but it is derived for this domain by the NMC method from forecast differences rather than taken from a global climatology, and it is horizontally homogeneous within each vertical level. It was generated by the NMC method from differences between 24–12 <inline-formula><mml:math id="M149" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> forecasts over 21 June–19 July 2021; the implications of that choice of window are taken up in Sect. <xref ref-type="sec" rid="Ch1.S6.SS3"/>. The two options are not the same covariance model tuned differently. They differ also in their control variables and in how balance between them is imposed. CV5 works with unbalanced velocity potential, temperature and surface pressure and derives the balance by regression, whereas CV3 is applied in physical space through recursive filters. The contrast reported here is therefore between two covariance formulations, of which only one is derived for this domain, and not between a tuned and an untuned version of a single formulation. Each observation configuration is repeated over the same month with <monospace>cv_options=5</monospace> and an NMC-derived background error covariance, everything else being identical. Because the background is re-anchored to GFS at every cycle, the CV3 and CV5 experiments see exactly the same first guess and exactly the same observations, so the comparison between them isolates the effect of the background error covariance alone.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Extraction of model values at station locations</title>
      <p id="d2e3090">Model values are taken at the nearest model grid point to each station rather than interpolated. For every station the grid point minimising the great-circle distance to its coordinates is selected once and used for all variables and all experiments. At a 12 <inline-formula><mml:math id="M150" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid length the choice between nearest-point extraction and bilinear interpolation is small compared with the representativeness error of comparing a grid-box mean with a point gauge, and nearest-point extraction has the advantage of being exactly reproducible and of making the dependence between stations explicit: the 59 stations that share a grid cell with another station receive an identical model value, which is why the bootstrap of Sect. <xref ref-type="sec" rid="Ch1.S5.SS9"/> resamples the 234 grid cells rather than the 264 stations.</p>
      <p id="d2e3103">No vertical interpolation is applied to the extracted fields. Precipitation is a surface accumulation, and 2 <inline-formula><mml:math id="M151" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> temperature is a diagnostic field valid at the model terrain height; the difference between model terrain and station elevation is handled explicitly by the lapse-rate correction of Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/> rather than by interpolating between model levels.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Verification Methodology</title>
      <p id="d2e3127">To evaluate the accuracy of numerical predictions, four statistical error metrics were employed: Mean Absolute Error (MAE), Root Mean Square Error (RMSE), Symmetric Mean Absolute Percentage Error (SMAPE), and Bias. Additionally, Probability of Detection (POD) and False Alarm Ratio (FAR) <xref ref-type="bibr" rid="bib1.bibx73" id="paren.69"/> were used to assess precipitation detection performance. These metrics provide a quantitative measure of the deviation between model predictions and observed values, defined as follows:

              <disp-formula specific-use="align" content-type="numbered"><mml:math id="M152" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E2"><mml:mtd><mml:mtext>2</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtext>MAE</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mfenced close="|" open="|"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E3"><mml:mtd><mml:mtext>3</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtext>RMSE</mml:mtext><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E4"><mml:mtd><mml:mtext>4</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtext>SMAPE</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">100</mml:mn><mml:mi mathvariant="italic">%</mml:mi></mml:mrow><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>+</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:mfenced><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E5"><mml:mtd><mml:mtext>5</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>Bias</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E6"><mml:mtd><mml:mtext>6</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtext>POD</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mtext>hits</mml:mtext><mml:mrow><mml:mtext>hits</mml:mtext><mml:mo>+</mml:mo><mml:mtext>misses</mml:mtext></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E7"><mml:mtd><mml:mtext>7</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtext>FAR</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mtext>false alarms</mml:mtext><mml:mrow><mml:mtext>hits</mml:mtext><mml:mo>+</mml:mo><mml:mtext>false alarms</mml:mtext></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

        where <inline-formula><mml:math id="M153" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the total number of samples, <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes the model-predicted value, and <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the observed value. For POD and FAR, a precipitation threshold of 0.1 <inline-formula><mml:math id="M156" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> is used to define “hits” (cases where both observed and predicted precipitation exceed the threshold), “misses” (observed events above the threshold not predicted), and “false alarms” (predicted events above the threshold not observed).</p>
      <p id="d2e3463">To ensure that the results are statistically robust and not driven by a single event, all of the metrics above were computed over the entire one-month study period (20 June–20 July 2021) rather than for isolated dates. Each metric aggregates every 6-hourly forecast cycle across all independent validation stations within the study area, so that <inline-formula><mml:math id="M157" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> comprises several thousand matched model–observation pairs for both precipitation and temperature. This large sample, spanning the full range of quiescent and extreme-precipitation conditions during the period, means that the reported differences between the experiments reflect the sustained, month-long behaviour of the assimilation rather than event-specific fluctuations, and are therefore representative of the model's general performance over the region.</p>
      <p id="d2e3473">In addition to this monthly aggregation, the change in mean error was assessed with a paired test. The resampling unit is the model grid cell rather than the station, for the same reason that it is in Sect. <xref ref-type="sec" rid="Ch1.S5.SS9"/>: the 264 stations occupy 234 distinct 12 <inline-formula><mml:math id="M158" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> cells, and stations sharing a cell are handed an identical model value, so they are not independent samples of model error. The month-integrated mean error was therefore averaged over the stations in each cell, and for each of the six assimilating configurations the resulting cell value was paired with the corresponding value for the no-assimilation control in the same cell, and the 234 paired differences were tested with the non-parametric Wilcoxon signed-rank test. This design tests whether the direction of the change is consistent across the domain. It is applied to the mean error only; the categorical scores and the absolute-error metrics are assessed with the resampling procedures of Sect. <xref ref-type="sec" rid="Ch1.S5.SS9"/> instead. The outcome of these tests is reported with the results in Sect. <xref ref-type="sec" rid="Ch1.S5.SS4"/>.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Categorical verification across thresholds</title>
      <p id="d2e3497">Probability of detection and false alarm ratio alone cannot separate a genuine gain in discrimination from a uniform increase in forecast rain frequency, since both rise together when a model simply rains more often. The categorical assessment is therefore extended in two ways. First, the frequency bias index (FBI), critical success index (CSI) and equitable threat score (ETS) are reported alongside POD and FAR,

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M159" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>FBI</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mtext mathvariant="normal">CSI</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>h</mml:mi><mml:mrow><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mi>f</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E8"><mml:mtd><mml:mtext>8</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtext>ETS</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>h</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi>r</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mi>f</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi>r</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi>r</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M160" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M161" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M162" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> are hits, misses and false alarms, <inline-formula><mml:math id="M163" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> the total number of matched pairs and <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the hits expected by chance. FBI measures how often the model forecasts rain relative to how often it was observed. ETS adjusts the score for the hits expected by chance; it is not independent of the frequency bias, so FBI must be examined alongside it rather than treated as superseded by it. Second, all of FBI, POD, FAR, CSI and ETS are computed at six thresholds (0.1, 1, 5, 10, 20, and 30 <inline-formula><mml:math id="M165" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M166" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>) rather than only at 0.1 <inline-formula><mml:math id="M167" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, so that the behaviour at the higher intensities relevant to flooding can be distinguished from that at the drizzle threshold.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Height correction of near-surface temperature</title>
      <p id="d2e3710">The model 2 m temperature is valid at the height of the model terrain, the observation at the true station height. On a 12 <inline-formula><mml:math id="M168" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid these differ because the model terrain is an average over the grid box, and the difference is systematic in valleys. Model temperature is therefore adjusted to the station height before verification,

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M169" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msubsup><mml:mi>T</mml:mi><mml:mtext>model</mml:mtext><mml:mrow><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mtext>adj</mml:mtext></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>model</mml:mtext></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Γ</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>(</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mtext>model</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mtext>station</mml:mtext></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E9"><mml:mtd><mml:mtext>9</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">Γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          with <inline-formula><mml:math id="M170" display="inline"><mml:mi mathvariant="normal">Γ</mml:mi></mml:math></inline-formula> the ICAO standard-atmosphere lapse rate, the value most commonly used in verification <xref ref-type="bibr" rid="bib1.bibx61" id="paren.70"/>. Model terrain heights are taken from the <monospace>HGT</monospace> field at the same grid point from which the station values are extracted; station heights come from the station listing of each provider: the agrometeorological list in Luxembourg, the DWD station description file in Germany and the <monospace>ALTI</monospace> field of the hourly records in France. The distribution of <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mtext>model</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mtext>station</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is reported in Sect. <xref ref-type="sec" rid="Ch1.S5"/>. The sensitivity of the results to <inline-formula><mml:math id="M172" display="inline"><mml:mi mathvariant="normal">Γ</mml:mi></mml:math></inline-formula> was tested over the range 5.5–6.5 <inline-formula><mml:math id="M173" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, bracketing the standard value. Because the mean difference between model and station height is only 14.9 <inline-formula><mml:math id="M174" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, a change of 1 <inline-formula><mml:math id="M175" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> in <inline-formula><mml:math id="M176" display="inline"><mml:mi mathvariant="normal">Γ</mml:mi></mml:math></inline-formula> shifts the network mean correction by about 0.015 <inline-formula><mml:math id="M177" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>. Across the range tested the mean error of any configuration changes by at most that amount, and its mean absolute and root-mean-square errors by at most 0.005 <inline-formula><mml:math id="M178" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>, an order of magnitude smaller than the differences between configurations reported in Sect. <xref ref-type="sec" rid="Ch1.S5.SS6"/>; the two configurations closest to zero mean error are the same at every value tested. The choice of <inline-formula><mml:math id="M179" display="inline"><mml:mi mathvariant="normal">Γ</mml:mi></mml:math></inline-formula> within this range therefore does not affect any conclusion drawn here. Surface pressure is used only qualitatively in this study, in the time series of Fig. <xref ref-type="fig" rid="F6"/>, and is not corrected; the figure caption states this.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Verification in observation space</title>
      <p id="d2e3934">In addition to the station verification, the assimilation is assessed in its own observation space using the WRFDA diagnostics written at every cycle. For each observation type the mean and root-mean-square of the observation-minus-background departure (<inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula>) and the observation-minus-analysis departure (<inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula>) are accumulated over the month, weighted by the number of observations in each cycle, together with the number of reports accepted and rejected by quality control. This is the only diagnostic that isolates what the assimilation does to the model state independently of the forecast that follows it, and it is the natural place to verify the GNSS ZTD component in the quantity that is actually assimilated.</p>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Results</title>
      <p id="d2e3970">To systematically evaluate the model performance, the results are structured in a comparative framework. First, the model outputs are compared against RADAR observations to assess spatial and temporal consistency. This is followed by a comparison between the model and GPM IMERG satellite estimates. The quantitative verification then rests on the independent rain-gauge network alone; radar and satellite are used for spatial comparison and not as references for the statistics. Statistical metrics are employed to quantify the accuracy and reliability of the model.</p>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Rainfall forecast results</title>
      <p id="d2e3980">To analyze the rainfall patterns and distribution in the study area, as well as the impact of assimilating different data types (conventional and ZTD data) on WRF model rainfall forecasts, we first ran the model from GFS alone, without assimilation (CTRL), and then repeated it with conventional observations and NGL ZTD assimilated, separately and together. The model was run for a one-month period from 20 June to 20 July 2021. Rain-gauge observations from the four national networks of Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/> (the Administration des Services Techniques de l'Agriculture in Luxembourg, the Service Public de Wallonie in Belgium, the Deutscher Wetterdienst in Germany and Météo-France) were used as the verification reference, with radar and NASA GPM IMERG used for spatial comparison only. Due to space constraints, instead of presenting the full monthly rainfall distribution, we illustrate a representative 6-hourly rainfall pattern for a single day (14–15 July 2021) in the study area, comparing the model forecasts before and after data assimilation which are shown in Figs. <xref ref-type="fig" rid="F10"/> and <xref ref-type="fig" rid="F11"/>. This date was selected due to the intensity and spatial extent of the precipitation event, which marked a critical phase of the 2021 flood episode.</p>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e3991">Spatial distribution of 6 h accumulated precipitation <inline-formula><mml:math id="M182" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">mm</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> over the Greater Region during 14–15 July 2021, at the indicated UTC times. The assimilation experiments shown are the CV5 configurations. Panels: <bold>(a)</bold> Radar observations; <bold>(b)</bold> the no-assimilation control (CTRL); <bold>(c)</bold> CONV with CV5; <bold>(d)</bold> ZTD with CV5; <bold>(e)</bold> CONV <inline-formula><mml:math id="M183" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV5. Each field is drawn on its own native grid and no regridding is performed: the radar on the <inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:mn mathvariant="normal">700</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">700</mml:mn></mml:mrow></mml:math></inline-formula> 1 <inline-formula><mml:math id="M185" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> RADCLIM grid in EPSG:3812 with its upper-left corner at (300 000, 1 000 000), and the model on its 12 <inline-formula><mml:math id="M186" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid. All panels show 6 h accumulations in mm. The colour scale is set separately for each time step, its maximum being the largest 6 h accumulation observed by the radar at that time, and is then applied to all five panels of that column so that model and observation are directly comparable; because the scale follows the observations, this figure and Fig. <xref ref-type="fig" rid="F11"/> do not share a colour scale. The scale is therefore set by the observations alone, and not by whichever panel of the column happens to contain the largest value. This common practice ensures consistency in visualizing potential overestimation or underestimations in the model simulations relative to radar observations.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f10.png"/>

        </fig>

      <p id="d2e4065">Figure <xref ref-type="fig" rid="F10"/> demonstrates that the model effectively captures the spatial and temporal evolution of rainfall over the Greater Region during 14–15 July 2021, compared to radar observations. The radar field (a) shows the heaviest rain, reaching 87 <inline-formula><mml:math id="M187" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M188" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> at 18:00 <inline-formula><mml:math id="M189" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula>, beginning in the north at 06:00 <inline-formula><mml:math id="M190" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> and spreading eastward through the period. The CTRL run (b) reproduces this eastward progression but concentrates the heavy rainfall into a smaller area over Belgium and Germany, with a local peak of 92 <inline-formula><mml:math id="M191" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> in the northeast at 18:00 <inline-formula><mml:math id="M192" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula>. Assimilating conventional observations (c) increases both the area and the intensity of the forecast rainfall rather than reducing it: the 06:00 and 12:00 <inline-formula><mml:math id="M193" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> panels show rain spreading across France and Luxembourg where the radar shows little, and a pronounced spurious rainfall maximum develops over central Germany at 12:00 <inline-formula><mml:math id="M194" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> that has no counterpart in the radar field. This is the spatial signature of the increase in frequency bias quantified in Sect. <xref ref-type="sec" rid="Ch1.S5.SS4"/>, from 0.96 in the control to 1.25 for CONV with CV5, and to 1.37 with CV3, and of the accompanying rise in false alarm ratio. Assimilating ZTD alone (d) produces the least widespread rainfall of the three DA experiments, and the combined CONV <inline-formula><mml:math id="M195" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD configuration (e) lies between the two, retaining much of the additional coverage from CONV while moderating its intensity peaks. The visual comparison therefore agrees with the categorical scores: at this event the assimilation makes the model rain more often and over a wider area, which improves the detection of the genuine rainfall in the north but also introduces false alarms elsewhere.</p>
      <p id="d2e4145">Because the radar comparison in Fig. <xref ref-type="fig" rid="F10"/> already covers the same times, the GPM IMERG comparison is retained only as an independent check on the radar product and is discussed briefly; Fig. <xref ref-type="fig" rid="F11"/> shows the same times against GPM IMERG. The satellite product (a) depicts a gradual intensification from scattered light rain at 06:00 <inline-formula><mml:math id="M196" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> to widespread coverage by 00:00 <inline-formula><mml:math id="M197" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> on the 15th, with maxima of order 30 <inline-formula><mml:math id="M198" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M199" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>. The control (b) already reproduces this evolution. Assimilation (c) increases both the area and the intensity of forecast rainfall, the same behaviour seen against radar in Fig. <xref ref-type="fig" rid="F10"/> and quantified as the rise in frequency bias in Sect. <xref ref-type="sec" rid="Ch1.S5.SS4"/>; it does not reduce the northern maxima. IMERG is used here only as an independent check that the radar product and the model describe the same event, and not as a reference for the statistics.</p>

      <fig id="F11" specific-use="star"><label>Figure 11</label><caption><p id="d2e4191">Spatial distribution of 6 h accumulated precipitation <inline-formula><mml:math id="M200" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">mm</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> over the Greater Region during 14–15 July 2021, at the indicated UTC times (00:00, 06:00, 12:00, 18:00 <inline-formula><mml:math id="M201" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula>). The assimilation rows are the CV5 configurations. Panels: Each field is drawn on its own native grid and no regridding is performed: IMERG on its own latitude–longitude grid and the model on its 12 <inline-formula><mml:math id="M202" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid, with all panels showing 6 h accumulations in mm. The colour scale is set per time step from the satellite maximum, so it differs from that of Fig. <xref ref-type="fig" rid="F10"/>. <bold>(a)</bold> GPM IMERG, taken from the IMERG time-averaged product over each 6 h window (a mean rate in <inline-formula><mml:math id="M203" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">h</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, multiplied by six) satellite estimates; <bold>(b)</bold> the no-assimilation control (CTRL); <bold>(c)</bold> CONV with CV5; <bold>(d)</bold> ZTD with CV5; <bold>(e)</bold> CONV <inline-formula><mml:math id="M204" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV5. The colour scale maximum is set separately for each time step to the maximum value in the reference field at that time (for example 35 <inline-formula><mml:math id="M205" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> at 00:00 <inline-formula><mml:math id="M206" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> and 70 <inline-formula><mml:math id="M207" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> at 18:00 <inline-formula><mml:math id="M208" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula>) and is applied uniformly across the panels of that time step to facilitate direct comparison. This practice ensures consistency in visualizing potential overestimation or underestimation in the model simulations relative to GPM observations.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f11.png"/>

        </fig>

      <p id="d2e4303">The categorical scores, their bootstrap confidence intervals and the absolute-error metrics for precipitation and 2 <inline-formula><mml:math id="M209" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> temperature are each aggregated over the whole study period and all independent verification stations, and are given with the subsections that discuss them. The main features are summarised below.</p>
      <p id="d2e4314">It should be emphasised that the quantitative statistical metrics reported here were computed exclusively against the independent surface-station observations that were withheld from the assimilation; the radar and GPM IMERG datasets were used only for the visual and spatial comparison shown in Figs. <xref ref-type="fig" rid="F10"/> and <xref ref-type="fig" rid="F11"/> and did not enter the statistical evaluation. The effect of assimilation on categorical skill depends strongly on the intensity threshold, and the full picture is given in Table <xref ref-type="table" rid="TA1"/> and Sect. <xref ref-type="sec" rid="Ch1.S5.SS9"/> rather than summarised by a single threshold here. The outcome is governed by the background error covariance, and the levels behind these differences are shown in Fig. <xref ref-type="fig" rid="F12"/>. With the climatological CV3 option the model is made to rain more often without discriminating better: at 0.1 <inline-formula><mml:math id="M210" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M211" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> the probability of detection rises from 0.68 in the control to 0.81 for CONV, but the frequency bias rises from 0.96 to 1.37 and the false alarm ratio from 0.29 to 0.41, so the equitable threat score falls from 0.383 to 0.337, with a 95 <inline-formula><mml:math id="M212" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> bootstrap interval <inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.055</mml:mn><mml:mo>,</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.038</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> that excludes zero. CONV with CV3 is worse than the control at every threshold tested, from 0.1 to 30 <inline-formula><mml:math id="M214" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M215" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>; the other CV3 configurations are mixed, CONV <inline-formula><mml:math id="M216" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV3 being significantly better at 1 <inline-formula><mml:math id="M217" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.025</mml:mn></mml:mrow></mml:math></inline-formula>). With the NMC-derived CV5 covariance the same observations improve the score while the frequency bias stays near unity: CONV <inline-formula><mml:math id="M219" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD gains <inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.031</mml:mn></mml:mrow></mml:math></inline-formula> at 0.1 <inline-formula><mml:math id="M221" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.057</mml:mn></mml:mrow></mml:math></inline-formula> at 1 <inline-formula><mml:math id="M223" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M224" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, and ZTD alone <inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.032</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.047</mml:mn></mml:mrow></mml:math></inline-formula>; all four exclude zero when grid cells are resampled, but only the two at 1 <inline-formula><mml:math id="M227" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> survive a bootstrap over whole days (Sect. <xref ref-type="sec" rid="Ch1.S5.SS9"/>). The gain is confined to low and moderate intensities (at 10 <inline-formula><mml:math id="M228" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M229" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> and above no configuration shows a statistically significant improvement), and it is regionally uneven: for CONV <inline-formula><mml:math id="M230" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV5 at 1 <inline-formula><mml:math id="M231" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M232" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> it is <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.099</mml:mn></mml:mrow></mml:math></inline-formula> over Belgium (33 stations, 33 cells), <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.089</mml:mn></mml:mrow></mml:math></inline-formula> over Germany (105 stations, 90 cells), <inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.029</mml:mn></mml:mrow></mml:math></inline-formula> over France (92 stations, 86 cells) and <inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn></mml:mrow></mml:math></inline-formula> over Luxembourg itself (34 stations, 27 cells). These regional figures are descriptive: no confidence intervals were computed for the individual countries, and the smaller sets would not support them. The changes in mean bias are statistically significant across the verification network for every configuration (paired Wilcoxon signed-rank test over the 234 grid cells, <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn></mml:mrow></mml:math></inline-formula>; Sect. <xref ref-type="sec" rid="Ch1.S4"/>), whereas no configuration improves the absolute-error metrics for precipitation and several degrade them substantially, confirming that the benefit of assimilation lies in categorical detection and bias correction rather than in absolute-error reduction.</p>

      <fig id="F12" specific-use="star"><label>Figure 12</label><caption><p id="d2e4593">Equitable threat score against precipitation threshold for the climatological CV3 (left) and NMC-derived CV5 (right) background error options, with the no-assimilation control repeated in both panels for reference. Thresholds extend to 30 <inline-formula><mml:math id="M238" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">6</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>; above that the number of observed events falls below 150 and the intervals become too wide to interpret.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f12.png"/>

        </fig>

      <p id="d2e4633">On the 148-station independent temperature network, every configuration except ZTD with CV3 reduces the cold bias of the control after height correction, while the error magnitude separates the configurations far less: only CONV with CV5 shows a reduction that survives both resampling schemes, and no configuration significantly reduces the root-mean-square error. The statistics and their intervals are given in Sect. <xref ref-type="sec" rid="Ch1.S5.SS6"/>.</p>
      <p id="d2e4638">The visual comparison is therefore consistent with the categorical scores, and it is the scores rather than the panels that carry the argument.</p>
      <p id="d2e4641">The absolute-error metrics for precipitation degrade rather than improve: the root-mean-square error rises from 3.63 <inline-formula><mml:math id="M240" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M241" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> for the control to 4.95 <inline-formula><mml:math id="M242" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> for CONV with CV3 and 4.21 <inline-formula><mml:math id="M243" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> with CV5, and no configuration improves on the control. What assimilation changes is the mean error and the detection of events, not the magnitude of the error.</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Significance of the changes in mean error</title>
      <p id="d2e4684">The paired test is reported here for the mean error only, and over the 234 model grid cells rather than the 264 stations, so that stations sharing a cell are not counted as independent samples. On that basis the change in mean precipitation error is significant for every configuration (Wilcoxon signed-rank, <inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">234</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>&lt;</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">33</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> in every case), whereas the absolute-error metrics are not improved by any configuration and are significantly degraded by several. Testing the same quantity station by station gives the same verdict for every configuration, so the conclusion does not rest on the choice of unit. Categorical skill is deliberately not tested this way; those differences are assessed with the resampling procedures of Sect. <xref ref-type="sec" rid="Ch1.S5.SS9"/>, which respect the same structure.</p>
</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>Diagnostics in observation space</title>
      <p id="d2e4727">Table <xref ref-type="table" rid="T6"/> summarises the <inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula> departures accumulated over the 122 analysis cycles. Table <xref ref-type="table" rid="T7"/> adds their means, standard deviations and accepted counts, and Fig. <xref ref-type="fig" rid="F13"/> resolves them cycle by cycle. The assimilation behaves as intended for every observation type: the analysis fits the observations more closely than the background does, with root-mean-square reductions of 26 <inline-formula><mml:math id="M248" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>–30 <inline-formula><mml:math id="M249" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> for SYNOP and radiosonde temperature and 31 <inline-formula><mml:math id="M250" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>–33 <inline-formula><mml:math id="M251" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> for radiosonde humidity. Surface humidity is the exception: CV3 reduces the SYNOP specific-humidity departure by 31 <inline-formula><mml:math id="M252" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> but CV5 by only 10 <inline-formula><mml:math id="M253" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>, the one field on which the climatological covariance is the better of the two.</p>

      <fig id="F13" specific-use="star"><label>Figure 13</label><caption><p id="d2e4811">Root-mean-square departure from the background (<inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula>) and from the analysis (<inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula>) at each of the 122 analysis cycles, for the observation types that carry most of the information. The background is bit-identical between CV3 and CV5, so a single <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> curve applies to both. The GNSS ZTD panel shows the separation that the month-aggregated numbers summarise: the CV5 analysis fits the delays more closely than the CV3 analysis at essentially every cycle. The SYNOP humidity panel shows the one case where CV5 is the worse of the two, consistent with the aggregated reductions of 31 <inline-formula><mml:math id="M257" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> for CV3 against 10 <inline-formula><mml:math id="M258" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> for CV5, and with a domain-specific covariance spreading surface moisture information through the column rather than holding it at the surface.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f13.png"/>

        </fig>

<table-wrap id="T6" specific-use="star"><label>Table 6</label><caption><p id="d2e4875">Observation-minus-background (<inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula>) and observation-minus-analysis (<inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula>) root-mean-square departures, aggregated over the 122 analysis cycles of 20 June–20 July 2021 and weighted by the number of observations in each cycle. CV3 and CV5 share a bit-identical background, so the <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> column applies to both and the difference between the two <inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula> columns is attributable to the background error covariance alone.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Obs type</oasis:entry>
         <oasis:entry colname="col2">Variable</oasis:entry>
         <oasis:entry colname="col3">Obs/cycle</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula> CV3</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula> CV5</oasis:entry>
         <oasis:entry colname="col7">Red. CV3</oasis:entry>
         <oasis:entry colname="col8">Red. CV5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">RMSE</oasis:entry>
         <oasis:entry colname="col5">RMSE</oasis:entry>
         <oasis:entry colname="col6">RMSE</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M266" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">%</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M267" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">%</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">GNSS ZTD</oasis:entry>
         <oasis:entry colname="col2">ztd (<inline-formula><mml:math id="M268" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">213</oasis:entry>
         <oasis:entry colname="col4">1.143</oasis:entry>
         <oasis:entry colname="col5">0.686</oasis:entry>
         <oasis:entry colname="col6">0.389</oasis:entry>
         <oasis:entry colname="col7">39.9</oasis:entry>
         <oasis:entry colname="col8">66.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SYNOP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M269" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M270" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">340</oasis:entry>
         <oasis:entry colname="col4">1.501</oasis:entry>
         <oasis:entry colname="col5">1.298</oasis:entry>
         <oasis:entry colname="col6">1.253</oasis:entry>
         <oasis:entry colname="col7">13.5</oasis:entry>
         <oasis:entry colname="col8">16.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SYNOP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M271" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M272" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">371</oasis:entry>
         <oasis:entry colname="col4">1.628</oasis:entry>
         <oasis:entry colname="col5">1.204</oasis:entry>
         <oasis:entry colname="col6">1.150</oasis:entry>
         <oasis:entry colname="col7">26.1</oasis:entry>
         <oasis:entry colname="col8">29.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SYNOP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M273" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M274" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">kg</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">355</oasis:entry>
         <oasis:entry colname="col4">0.0011</oasis:entry>
         <oasis:entry colname="col5">0.0008</oasis:entry>
         <oasis:entry colname="col6">0.0010</oasis:entry>
         <oasis:entry colname="col7">30.8</oasis:entry>
         <oasis:entry colname="col8">10.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TEMP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M275" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M276" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">1462</oasis:entry>
         <oasis:entry colname="col4">2.715</oasis:entry>
         <oasis:entry colname="col5">2.373</oasis:entry>
         <oasis:entry colname="col6">2.179</oasis:entry>
         <oasis:entry colname="col7">12.6</oasis:entry>
         <oasis:entry colname="col8">19.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TEMP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M277" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M278" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">1391</oasis:entry>
         <oasis:entry colname="col4">1.041</oasis:entry>
         <oasis:entry colname="col5">0.749</oasis:entry>
         <oasis:entry colname="col6">0.728</oasis:entry>
         <oasis:entry colname="col7">28.1</oasis:entry>
         <oasis:entry colname="col8">30.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TEMP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M279" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M280" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">kg</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">774</oasis:entry>
         <oasis:entry colname="col4">0.0005</oasis:entry>
         <oasis:entry colname="col5">0.0003</oasis:entry>
         <oasis:entry colname="col6">0.0003</oasis:entry>
         <oasis:entry colname="col7">31.3</oasis:entry>
         <oasis:entry colname="col8">33.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TAMDAR</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M281" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M282" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">901</oasis:entry>
         <oasis:entry colname="col4">2.602</oasis:entry>
         <oasis:entry colname="col5">2.373</oasis:entry>
         <oasis:entry colname="col6">2.173</oasis:entry>
         <oasis:entry colname="col7">8.8</oasis:entry>
         <oasis:entry colname="col8">16.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TAMDAR</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M283" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M284" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">915</oasis:entry>
         <oasis:entry colname="col4">1.068</oasis:entry>
         <oasis:entry colname="col5">0.774</oasis:entry>
         <oasis:entry colname="col6">0.771</oasis:entry>
         <oasis:entry colname="col7">27.6</oasis:entry>
         <oasis:entry colname="col8">27.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TAMDAR</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M285" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M286" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">kg</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">16</oasis:entry>
         <oasis:entry colname="col4">0.0006</oasis:entry>
         <oasis:entry colname="col5">0.0005</oasis:entry>
         <oasis:entry colname="col6">0.0004</oasis:entry>
         <oasis:entry colname="col7">19.5</oasis:entry>
         <oasis:entry colname="col8">27.6</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="T7" specific-use="star"><label>Table 7</label><caption><p id="d2e5532">Observation-space departure statistics, aggregated over the 122 analysis cycles of 20 June–20 July 2021 and weighted by the number of observations in each cycle. <inline-formula><mml:math id="M287" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the total number of observations accepted by quality control over the month. Mean, RMS and standard deviation are given for the departure from the background (<inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula>) and from the analysis (<inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula>); the standard deviation follows from the two moments as <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msup><mml:mtext>RMS</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mtext>mean</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>. The background is bit-identical between CV3 and CV5, so the <inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> columns apply to both. Specific humidity is given in <inline-formula><mml:math id="M292" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">g</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">kg</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="12">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right" colsep="1"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right" colsep="1"/>
     <oasis:colspec colnum="10" colname="col10" align="right"/>
     <oasis:colspec colnum="11" colname="col11" align="right"/>
     <oasis:colspec colnum="12" colname="col12" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry rowsep="1" namest="col4" nameend="col6" align="center" colsep="1"><inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" namest="col7" nameend="col9" align="center" colsep="1"><inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula>, CV3 </oasis:entry>
         <oasis:entry rowsep="1" namest="col10" nameend="col12" align="center"><inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula>, CV5 </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Obs type</oasis:entry>
         <oasis:entry colname="col2">Variable</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M296" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">mean</oasis:entry>
         <oasis:entry colname="col5">RMS</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M297" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">mean</oasis:entry>
         <oasis:entry colname="col8">RMS</oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M298" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10">mean</oasis:entry>
         <oasis:entry colname="col11">RMS</oasis:entry>
         <oasis:entry colname="col12"><inline-formula><mml:math id="M299" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">GNSS ZTD</oasis:entry>
         <oasis:entry colname="col2">ztd (<inline-formula><mml:math id="M300" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">26 018</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M301" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.378</oasis:entry>
         <oasis:entry colname="col5">1.143</oasis:entry>
         <oasis:entry colname="col6">1.078</oasis:entry>
         <oasis:entry colname="col7">0.014</oasis:entry>
         <oasis:entry colname="col8">0.686</oasis:entry>
         <oasis:entry colname="col9">0.686</oasis:entry>
         <oasis:entry colname="col10">0.033</oasis:entry>
         <oasis:entry colname="col11">0.389</oasis:entry>
         <oasis:entry colname="col12">0.387</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SYNOP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M302" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M303" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">45 212</oasis:entry>
         <oasis:entry colname="col4">0.503</oasis:entry>
         <oasis:entry colname="col5">1.628</oasis:entry>
         <oasis:entry colname="col6">1.549</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M304" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.132</oasis:entry>
         <oasis:entry colname="col8">1.204</oasis:entry>
         <oasis:entry colname="col9">1.196</oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M305" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.293</oasis:entry>
         <oasis:entry colname="col11">1.150</oasis:entry>
         <oasis:entry colname="col12">1.112</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SYNOP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M306" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M307" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">g</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">kg</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">43 365</oasis:entry>
         <oasis:entry colname="col4">0.640</oasis:entry>
         <oasis:entry colname="col5">1.114</oasis:entry>
         <oasis:entry colname="col6">0.912</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M308" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.125</oasis:entry>
         <oasis:entry colname="col8">0.770</oasis:entry>
         <oasis:entry colname="col9">0.760</oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M309" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.569</oasis:entry>
         <oasis:entry colname="col11">1.000</oasis:entry>
         <oasis:entry colname="col12">0.823</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TEMP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M310" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M311" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">169 731</oasis:entry>
         <oasis:entry colname="col4">0.023</oasis:entry>
         <oasis:entry colname="col5">1.041</oasis:entry>
         <oasis:entry colname="col6">1.041</oasis:entry>
         <oasis:entry colname="col7">0.016</oasis:entry>
         <oasis:entry colname="col8">0.749</oasis:entry>
         <oasis:entry colname="col9">0.749</oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M312" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.004</oasis:entry>
         <oasis:entry colname="col11">0.728</oasis:entry>
         <oasis:entry colname="col12">0.728</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TEMP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M313" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M314" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">g</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">kg</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">94 477</oasis:entry>
         <oasis:entry colname="col4">0.041</oasis:entry>
         <oasis:entry colname="col5">0.507</oasis:entry>
         <oasis:entry colname="col6">0.506</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M315" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.025</oasis:entry>
         <oasis:entry colname="col8">0.349</oasis:entry>
         <oasis:entry colname="col9">0.348</oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M316" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.027</oasis:entry>
         <oasis:entry colname="col11">0.338</oasis:entry>
         <oasis:entry colname="col12">0.337</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TAMDAR</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M317" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M318" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">109 847</oasis:entry>
         <oasis:entry colname="col4">0.049</oasis:entry>
         <oasis:entry colname="col5">1.068</oasis:entry>
         <oasis:entry colname="col6">1.067</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M319" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.021</oasis:entry>
         <oasis:entry colname="col8">0.774</oasis:entry>
         <oasis:entry colname="col9">0.773</oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M320" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.016</oasis:entry>
         <oasis:entry colname="col11">0.771</oasis:entry>
         <oasis:entry colname="col12">0.771</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e6160">The GNSS ZTD result is the one most directly relevant to the novelty claimed here. An average of 213 ZTD reports per cycle were assimilated after quality control, from 215 available, a rejection rate of 1.0 <inline-formula><mml:math id="M321" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>. The background departure has a root-mean-square of 1.14 <inline-formula><mml:math id="M322" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula> and a mean of <inline-formula><mml:math id="M323" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.378</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M324" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>, indicating that the background systematically overestimates the delay along the GNSS paths. With the CV3 background error covariance the analysis reduces this to 0.69 <inline-formula><mml:math id="M325" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>, a 40 <inline-formula><mml:math id="M326" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> reduction. With CV5 the same observations and the same background give 0.39 <inline-formula><mml:math id="M327" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>, a 66 <inline-formula><mml:math id="M328" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> reduction. Since the two experiments differ in nothing except the background error covariance, this difference is attributable to <inline-formula><mml:math id="M329" display="inline"><mml:mi mathvariant="bold">B</mml:mi></mml:math></inline-formula> alone. It should not, however, be read as showing that CV5 produces the better analysis, because a closer fit to the observations is not by itself a better fit. With an assigned observation error of 0.8 <inline-formula><mml:math id="M330" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula> and an <inline-formula><mml:math id="M331" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> root-mean-square of 1.14 <inline-formula><mml:math id="M332" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>, the innovations imply a background error of 0.82 <inline-formula><mml:math id="M333" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula> in observation space, and under a simplified assumption of unbiased and mutually uncorrelated observation and background errors a consistently weighted analysis would leave an <inline-formula><mml:math id="M334" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula> root-mean-square of about 0.56 <inline-formula><mml:math id="M335" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>. CV3 leaves 0.69 <inline-formula><mml:math id="M336" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula> and CV5 leaves 0.39 <inline-formula><mml:math id="M337" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>, the latter 0.49 of the error assigned to the observations themselves, which on the same assumption corresponds to an effective background error some 37 <inline-formula><mml:math id="M338" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> larger than the innovations support. These figures suggest that CV3 may draw the analysis less far towards the delays than its own error statistics justify and CV5 further than they support. Because the ZTD departures carry a non-zero mean and the delays are spatially correlated, both assumptions behind the estimate are violated: it is a diagnostic indication rather than a full Desroziers consistency analysis, and it does not establish that the CV5 analysis absorbs observation noise. It is nevertheless the most likely reason that so large a gain in analysis fit yields only a modest, single-threshold gain in forecast skill, and it is consistent with our treating the GNSS ZTD errors as uncorrelated when they are known to be spatially correlated. The comparison still establishes that the covariance governs the outcome; it does not establish that either covariance is correctly tuned, and the diagnostic suggests neither is.</p>
</sec>
<sec id="Ch1.S5.SS4">
  <label>5.4</label><title>Categorical skill across thresholds</title>
      <p id="d2e6328">Table <xref ref-type="table" rid="TA1"/> reports the categorical scores at six thresholds for the independent network. At the 0.1 <inline-formula><mml:math id="M339" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> threshold POD and FAR alone are misleading. POD rises from 0.68 (No DA) to 0.81 (CONV with CV3), but FAR rises from 0.29 to 0.41 and the frequency bias from 0.96 to 1.37. The equitable threat score, which adjusts for the hits expected by chance, falls from 0.383 to 0.337. The same holds for the other CV3 configurations, whose scores stay at or below the control (ETS 0.368 for ZTD and 0.381 for CONV <inline-formula><mml:math id="M340" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD). With CV5 the sign reverses: the equitable threat score rises to 0.416 for ZTD and 0.414 for CONV <inline-formula><mml:math id="M341" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD. At the drizzle threshold, therefore, an apparent improvement in detection can be nothing more than the model raining more often, and whether assimilation helps or harms is decided by the background error covariance rather than by the observations.</p>
      <p id="d2e6355">At higher thresholds the frequency bias improves but the skill does not follow. At 5 <inline-formula><mml:math id="M342" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M343" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> the control rains too rarely, with a frequency bias of 0.66, and assimilation moves it towards unity: 0.94 for CONV <inline-formula><mml:math id="M344" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV3 and 0.86 with CV5. The equitable threat score nevertheless barely moves, from 0.302 for the control to 0.302 for CONV <inline-formula><mml:math id="M345" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV3 and 0.310 with CV5, while CONV alone with CV3 degrades it to 0.271. At 10 <inline-formula><mml:math id="M346" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M347" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> every configuration is worse than the control (0.259); the closest are ZTD with CV5 (0.246) and CONV <inline-formula><mml:math id="M348" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV3 (0.241). Correcting the frequency bias at these intensities therefore does not translate into better discrimination. The benefit of assimilation in this experiment is confined to the low and moderate thresholds, and is not found at the heavy intensities that matter most for flooding.</p>
      <p id="d2e6412">Figure <xref ref-type="fig" rid="F14"/> shows the same scores as a performance diagram, in which the probability of detection is plotted against the success ratio with the critical success index shaded and the frequency bias drawn as rays. It separates the two ways a forecast can gain detection. At the two lowest thresholds every CV3 configuration lies up and to the left of the control (detection rises, the success ratio falls), and CONV with CV3 sits furthest along that path, on a frequency-bias ray of 1.37 at 0.1 <inline-formula><mml:math id="M349" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> and 1.46 at 1 <inline-formula><mml:math id="M350" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M351" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, which is the signature of forecasting rain more often rather than better. The pattern is not uniform across the diagram: at the heavier thresholds several CV3 configurations fall below unit bias, and CONV with CV3 at 30 <inline-formula><mml:math id="M352" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M353" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> loses detection as well as success ratio. With CV5 the points move towards the upper right while staying nearer the unit-bias ray, and the critical success index rises at the two lower thresholds, from 0.443 to 0.473 for CONV and from 0.474 to 0.500 for CONV <inline-formula><mml:math id="M354" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD at 1 <inline-formula><mml:math id="M355" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M356" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>. At 5 <inline-formula><mml:math id="M357" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M358" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> and above the points of both covariances lie below the control regardless of bias.</p>

      <fig id="F14" specific-use="star"><label>Figure 14</label><caption><p id="d2e6500">Performance diagram for the 264-station verification network. The probability of detection (POD) is plotted against the success ratio (<inline-formula><mml:math id="M359" display="inline"><mml:mrow><mml:mtext>SR</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mtext>FAR</mml:mtext></mml:mrow></mml:math></inline-formula>). Curved shading and contours are the critical success index, read from the colour bar. The straight dashed rays through the origin are lines of constant frequency bias (<inline-formula><mml:math id="M360" display="inline"><mml:mrow><mml:mtext>FBI</mml:mtext><mml:mo>=</mml:mo><mml:mtext>POD</mml:mtext><mml:mo>/</mml:mo><mml:mtext>SR</mml:mtext></mml:mrow></mml:math></inline-formula>); the numbers along the top and right edges give the value of that bias for each ray, from 0.5 for a model that rains too rarely to 3 for one that rains three times too often, with the unit-bias ray drawn in black. A perfect forecast lies in the top-right corner. Marker shape denotes the threshold and colour the configuration, with the no-assimilation control repeated in both panels: <bold>(a)</bold> the climatological CV3 covariance, <bold>(b)</bold> the NMC-derived CV5. Movement towards the upper right is a genuine gain in skill, whereas movement along a ray away from the origin, or onto a ray of higher bias, is only an increase in how often rain is forecast.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f14.png"/>

        </fig>

</sec>
<sec id="Ch1.S5.SS5">
  <label>5.5</label><title>Sensitivity to the background error covariance</title>
      <p id="d2e6555">The CV5 configurations improve on their CV3 counterparts in observation space by a wide margin, as described above. In the station verification the advantage is real but much smaller. It is clearest in the false alarm ratio, which each CV5 experiment generally lowers relative to its corresponding CV3 experiment, and in the frequency bias, which the CV5 configurations hold near unity where CV3 inflates it. Against the control the equitable threat score improves only at the two lowest thresholds, and only the gains at 1 <inline-formula><mml:math id="M361" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M362" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> survive both resampling schemes (Sect. <xref ref-type="sec" rid="Ch1.S5.SS9"/>); the direct CV5-against-CV3 comparison, which is a different question, reaches significance at more thresholds than that and is reported in Sect. <xref ref-type="sec" rid="Ch1.S5.SS9"/> as well. It is not visible at all in the absolute-error metrics: no configuration of either covariance improves the precipitation root-mean-square error on the independent stations, the control value of 3.63 <inline-formula><mml:math id="M363" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M364" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> being the lowest in Table <xref ref-type="table" rid="T8"/>, and the closest any configuration comes is 3.68 <inline-formula><mml:math id="M365" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> for CONV <inline-formula><mml:math id="M366" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV5. The contrast between a 66 <inline-formula><mml:math id="M367" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> improvement in analysis fit and a forecast improvement confined to one threshold is itself the informative result. Part of it is explained by the consistency check of Sect. <xref ref-type="sec" rid="Ch1.S5.SS3"/>, which shows that the CV5 analysis is drawn inside the assigned observation error, and the remainder is taken up in Sect. <xref ref-type="sec" rid="Ch1.S6"/>.</p>

<table-wrap id="T8" specific-use="star"><label>Table 8</label><caption><p id="d2e6628">Absolute-error metrics on the independent networks. Left: precipitation on all 264 stations (31 760 pairs per configuration). Right: 2 <inline-formula><mml:math id="M368" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> temperature on the 148 of those stations that report it (34 in Luxembourg, 22 in Germany and 92 in France; 17 774 pairs), with model output adjusted to station height using a 6.5 <inline-formula><mml:math id="M369" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> lapse rate. Bias, MAE and RMSE are in mm per 6 <inline-formula><mml:math id="M370" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> for precipitation and K for temperature. Assimilation moves the mean error towards zero for both variables. For precipitation the error magnitude is larger than the control in every configuration; for temperature the configurations that include conventional observations reduce it, and ZTD alone does not.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right" colsep="1"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" namest="col2" nameend="col4" align="center" colsep="1">Precipitation </oasis:entry>
         <oasis:entry rowsep="1" namest="col5" nameend="col7" align="center">Temperature </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Experiment</oasis:entry>
         <oasis:entry colname="col2">Bias</oasis:entry>
         <oasis:entry colname="col3">MAE</oasis:entry>
         <oasis:entry colname="col4">RMSE</oasis:entry>
         <oasis:entry colname="col5">Bias</oasis:entry>
         <oasis:entry colname="col6">MAE</oasis:entry>
         <oasis:entry colname="col7">RMSE</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">No DA</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M371" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.478</oasis:entry>
         <oasis:entry colname="col3">1.255</oasis:entry>
         <oasis:entry colname="col4">3.634</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M372" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.663</oasis:entry>
         <oasis:entry colname="col6">1.584</oasis:entry>
         <oasis:entry colname="col7">2.031</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CONV CV3</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M373" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.509</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1.884</oasis:entry>
         <oasis:entry colname="col4">4.953</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M374" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.462</oasis:entry>
         <oasis:entry colname="col6">1.496</oasis:entry>
         <oasis:entry colname="col7">1.991</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CONV CV5</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M375" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.182</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1.568</oasis:entry>
         <oasis:entry colname="col4">4.210</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M376" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.417</oasis:entry>
         <oasis:entry colname="col6">1.508</oasis:entry>
         <oasis:entry colname="col7">2.002</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ZTD CV3</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M377" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.153</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1.650</oasis:entry>
         <oasis:entry colname="col4">4.692</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M378" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.430</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">1.759</oasis:entry>
         <oasis:entry colname="col7">2.269</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ZTD CV5</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M379" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.088</oasis:entry>
         <oasis:entry colname="col3">1.390</oasis:entry>
         <oasis:entry colname="col4">3.914</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M380" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.479</oasis:entry>
         <oasis:entry colname="col6">1.618</oasis:entry>
         <oasis:entry colname="col7">2.122</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CONV <inline-formula><mml:math id="M381" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M382" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.026</oasis:entry>
         <oasis:entry colname="col3">1.461</oasis:entry>
         <oasis:entry colname="col4">4.151</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M383" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.375</oasis:entry>
         <oasis:entry colname="col6">1.532</oasis:entry>
         <oasis:entry colname="col7">2.054</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CONV <inline-formula><mml:math id="M384" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M385" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.197</oasis:entry>
         <oasis:entry colname="col3">1.319</oasis:entry>
         <oasis:entry colname="col4">3.681</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M386" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.393</oasis:entry>
         <oasis:entry colname="col6">1.547</oasis:entry>
         <oasis:entry colname="col7">2.062</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S5.SS6">
  <label>5.6</label><title>Station and model heights, and their effect on the temperature statistics</title>
      <p id="d2e7016">Near-surface temperature is verified on the subset of the network that reports it. Of the 264 stations, 148 supply 2 <inline-formula><mml:math id="M387" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> temperature: all 34 in Luxembourg, 22 of the 105 in Germany (the remaining 83 being precipitation-only gauges that measure no temperature) and all 92 in France. The Belgian gauges are operated by a hydrometric service and report precipitation and discharge only. Every one of the 148 has passed the same independence screening as the precipitation network, the closest lying 12.5 <inline-formula><mml:math id="M388" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> from any assimilated SYNOP position, and all seven configurations are compared over the same 121 six-hourly times, 17 774 pairs each.</p>
      <p id="d2e7035">Model terrain and station height differ, and the difference must be removed before the comparison means anything. Model terrain is taken from the WRF <monospace>HGT</monospace> field at the same grid point from which the station value is extracted; station heights come from the agrometeorological station list in Luxembourg, the DWD station description file in Germany and the <monospace>ALTI</monospace> field of the hourly records in France. Across the 148 stations the model terrain lies on average 14.9 <inline-formula><mml:math id="M389" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> above the station, with a median difference of 14.6 <inline-formula><mml:math id="M390" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> and a standard deviation of 63.3 <inline-formula><mml:math id="M391" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>; 55 stations differ by more than 50 <inline-formula><mml:math id="M392" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> and 17 by more than 100 <inline-formula><mml:math id="M393" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, the extremes being <inline-formula><mml:math id="M394" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">238</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M395" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">183</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M396" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. Ninety-one of the 148 lie below the model surface, following the documented tendency for stations to be sited in valleys that a 12 <inline-formula><mml:math id="M397" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid cannot resolve.</p>
      <p id="d2e7121">Applying the 6.5 <inline-formula><mml:math id="M398" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> correction shifts every experiment by the same <inline-formula><mml:math id="M399" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.10</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M400" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> and leaves the error magnitudes almost unchanged, so it does not reorder the configurations; it matters because it removes a systematic offset that would otherwise be attributed to the assimilation. The corrected statistics are given in Table <xref ref-type="table" rid="T8"/>.</p>
      <p id="d2e7161">Every configuration reduces the cold bias of the control, from <inline-formula><mml:math id="M401" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.66</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M402" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> to between <inline-formula><mml:math id="M403" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.38</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M404" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.48</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M405" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>, the exception being ZTD with CV3, which overshoots to <inline-formula><mml:math id="M406" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.43</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M407" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>. As point estimates the error magnitude separates the configurations, though the intervals below show that most of that separation is not significant. Assimilating conventional observations lowers the mean absolute error from 1.58 <inline-formula><mml:math id="M408" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> in the control to 1.50 <inline-formula><mml:math id="M409" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> with CV3 and 1.51 <inline-formula><mml:math id="M410" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> with CV5, and the root-mean-square error from 2.03 to 1.99 and 2.00 <inline-formula><mml:math id="M411" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>. The combined configuration lowers the mean absolute error to 1.53 and 1.55 <inline-formula><mml:math id="M412" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> while leaving the root-mean-square error slightly above the control at 2.05 and 2.06 <inline-formula><mml:math id="M413" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>. ZTD alone lowers neither: 1.62 and 2.12 <inline-formula><mml:math id="M414" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> with CV5, and 1.76 and 2.27 <inline-formula><mml:math id="M415" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> with CV3.</p>
      <p id="d2e7295">These differences were tested with the same two resampling schemes used for the categorical scores, resampling the 134 grid cells the 148 stations occupy and, separately, the 31 calendar days. The change in bias is significant under both schemes for every configuration. The change in error magnitude mostly is not. Only CONV with CV5 shows a mean-absolute-error reduction that survives both schemes (<inline-formula><mml:math id="M416" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.077</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M417" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>, day-block interval <inline-formula><mml:math id="M418" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.148</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.003</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>); the reduction by CONV with CV3 is significant when cells are resampled but not when days are (<inline-formula><mml:math id="M419" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.189</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.014</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>), and no configuration significantly reduces the root-mean-square error. Three degradations are significant under both schemes, all from ZTD assimilated alone: with CV3 it raises the mean absolute error by <inline-formula><mml:math id="M420" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.175</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M421" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> and the root-mean-square error by <inline-formula><mml:math id="M422" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.238</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M423" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>, and with CV5 it raises the root-mean-square error by <inline-formula><mml:math id="M424" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.092</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M425" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e7413">The pattern is physically what one would expect. The conventional network includes SYNOP surface temperature reports, so a configuration that assimilates them has direct information about the near-surface state, whereas zenith total delay is a column-integrated moisture quantity whose influence on the 2 <inline-formula><mml:math id="M426" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> diagnostic is indirect. But the evidence supports a weaker statement than the point estimates alone would suggest: what is established is that every configuration moves the bias towards zero except ZTD with CV3, that the only significant improvement in error magnitude comes from a configuration containing conventional observations, and that the only significant degradations come from ZTD assimilated alone. We do not present temperature as a headline result, and we do not claim a best configuration for it.</p>
</sec>
<sec id="Ch1.S5.SS7">
  <label>5.7</label><title>Analysis increments</title>
      <p id="d2e7432">Figure <xref ref-type="fig" rid="F15"/> shows the analysis increment, that is the analysis minus its own background, for the cycle valid at 12:00 <inline-formula><mml:math id="M427" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> on 14 July 2021, at the height of the event, and Fig. <xref ref-type="fig" rid="F16"/> shows the corresponding increments of each CV5 configuration separately. The CONV <inline-formula><mml:math id="M428" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD experiment is shown with the CV3 covariance beside the same experiment with CV5. Because the two share a bit-identical background and identical observations, the difference between the two columns is produced entirely by the background error covariance.</p>

      <fig id="F15" specific-use="star"><label>Figure 15</label><caption><p id="d2e7456">Analysis increment (analysis minus its own background) for the CONV <inline-formula><mml:math id="M429" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD configuration at 12:00 <inline-formula><mml:math id="M430" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> on 14 July 2021, with the climatological CV3 covariance (left) and the domain-specific NMC-derived CV5 covariance (right). The two experiments share a bit-identical background and identical observations, so the difference between the columns is produced by the background error covariance alone.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f15.png"/>

        </fig>

      <fig id="F16" specific-use="star"><label>Figure 16</label><caption><p id="d2e7482">Analysis increments (analysis minus its own background) at 12:00 <inline-formula><mml:math id="M431" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> on 14 July 2021 for the three CV5 configurations, computed from the archived first guess and analysis of each experiment. Rows: column-integrated water vapour, specific humidity near 700 <inline-formula><mml:math id="M432" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula>, and temperature at the lowest model level. Root-mean-square increments are given above each panel. CONV and ZTD produce comparable moisture adjustments, 0.52 <inline-formula><mml:math id="M433" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> root-mean-square column water vapour for CONV against 0.45 <inline-formula><mml:math id="M434" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> for ZTD alone, even though ZTD constrains a single integrated quantity at a few hundred sites while CONV assimilates the full conventional network. The combined configuration produces the largest adjustment (0.68 <inline-formula><mml:math id="M435" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>). The 2 m temperature increment is identically zero in every configuration because T2 is a diagnostic field that WRFDA does not rewrite, so the temperature increment is shown at the lowest model level, where CONV and CONV <inline-formula><mml:math id="M436" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD adjust the field by 0.60 <inline-formula><mml:math id="M437" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> and ZTD by 0.01 <inline-formula><mml:math id="M438" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>. The first guess is byte-identical across the three configurations, as it must be when every cycle starts from the same GFS background.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f16.png"/>

        </fig>

      <p id="d2e7556">The contrast is the clearest illustration in this study of why the covariance matters. With CV3 the increments are broad and smooth, spread over distances of several hundred kilometres and bearing little relation to the position of the observations: the column-IWV increment has a root-mean-square of 1.63 <inline-formula><mml:math id="M439" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> and coherent features spanning most of the domain. With CV5 the same information is deposited in compact, localised structures concentrated near the observations, with a root-mean-square of 0.67 <inline-formula><mml:math id="M440" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>. A climatological, homogeneous and isotropic covariance necessarily spreads a moisture observation over its prescribed correlation length regardless of the meteorological situation, which both dilutes the information and imposes increments where no observation supports them. This is the mechanism behind the difference in analysis fit reported in Sect. <xref ref-type="sec" rid="Ch1.S5.SS3"/> (40 <inline-formula><mml:math id="M441" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> against 66 <inline-formula><mml:math id="M442" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> reduction in ZTD root-mean-square departure).</p>
      <p id="d2e7593">Two further features of the increments are worth stating explicitly, because they bear directly on how the temperature results should be read. First, the 3D-VAR analysis modifies the three-dimensional atmospheric state (potential temperature, water vapour mixing ratio, the wind components, geopotential and dry surface pressure) but leaves the 2 and 10 m diagnostic fields untouched: the increments in <monospace>T2</monospace>, <monospace>Q2</monospace>, <monospace>U10</monospace> and <monospace>V10</monospace> are exactly zero in every cycle examined. Second, the soil fields <monospace>SMOIS</monospace> and <monospace>TSLB</monospace> are also exactly unchanged. Any effect of assimilation on near-surface temperature therefore reaches the 2 m level only indirectly, through the subsequent 6 h model integration responding to the increments aloft, and 3D-VAR does not directly update soil moisture or land-surface temperature, although moisture and cloud increments can alter the surface energy balance indirectly during the forecast. The increment in the lowest model level temperature, which is analysed, has a root-mean-square of 0.58 <inline-formula><mml:math id="M443" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> in both configurations, several times the typical difference between experiments in the verified 2 m temperature bias. This is discussed further in Sect. <xref ref-type="sec" rid="Ch1.S6"/>.</p>
</sec>
<sec id="Ch1.S5.SS8">
  <label>5.8</label><title>Spatial signature of assimilation on near-surface temperature</title>
      <p id="d2e7633">The station statistics summarise the temperature response but do not show where it acts. Figure <xref ref-type="fig" rid="F17"/> shows the 6 h forecast impact of each assimilation experiment on the 2 m temperature field at 12:00 <inline-formula><mml:math id="M444" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> on 14 July 2021, that is the difference between the forecast started from the analysis and the forecast started from the background at the same valid time.</p>

      <fig id="F17" specific-use="star"><label>Figure 17</label><caption><p id="d2e7648">Impact of assimilation on the 2 m temperature field at 12:00 <inline-formula><mml:math id="M445" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">UTC</mml:mi></mml:mrow></mml:math></inline-formula> on 14 July 2021, shown as experiment minus no assimilation for the three CV5 configurations. All three produce a slight net cooling of very similar magnitude and none is distinctly larger or more coherent than the others, which is the spatial counterpart of the station result: after height correction the differences between configurations are small.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f17.png"/>

        </fig>

      <p id="d2e7665">The impacts are an order of magnitude larger locally than the month-aggregated bias differences of Sect. <xref ref-type="sec" rid="Ch1.S5.SS6"/>: the root-mean-square impact is 0.86 <inline-formula><mml:math id="M446" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> for CONV, 0.84 <inline-formula><mml:math id="M447" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> for ZTD and 0.85 <inline-formula><mml:math id="M448" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> for CONV <inline-formula><mml:math id="M449" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD, with local values reaching 5 <inline-formula><mml:math id="M450" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>. All three configurations produce a slight net cooling over the domain, <inline-formula><mml:math id="M451" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.15</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M452" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> for CONV, <inline-formula><mml:math id="M453" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.22</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M454" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> for ZTD and <inline-formula><mml:math id="M455" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.18</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M456" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> for CONV <inline-formula><mml:math id="M457" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD. The three do not share a single moisture explanation: the domain-mean column water vapour increment is <inline-formula><mml:math id="M458" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.22</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M459" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> for CONV and <inline-formula><mml:math id="M460" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.07</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M461" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> for CONV <inline-formula><mml:math id="M462" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD but <inline-formula><mml:math id="M463" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.10</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M464" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> for ZTD, so added moisture increasing cloud and reducing daytime heating cannot account for all three, and the cooling is reported as a pattern rather than attributed to one process. The three patterns are of very similar magnitude and no configuration produces a distinctly larger or more coherent signal, which is the spatial counterpart of the station result: the differences between configurations are small once model output is corrected to station height. The figure is therefore the spatial signature of assimilation on the near-surface temperature field rather than evidence for a preferred experiment.</p>
      <p id="d2e7835">That these large local impacts translate into month-aggregated bias changes of only a few tenths of a kelvin reflects two things: the impacts largely cancel in the spatial and temporal mean, and the verification network samples only a small part of the domain. It is a further reason for reading the small differences between experiments in Sect. <xref ref-type="sec" rid="Ch1.S5.SS6"/> with caution.</p>
</sec>
<sec id="Ch1.S5.SS9">
  <label>5.9</label><title>Confidence intervals for the categorical scores</title>
      <p id="d2e7848">The categorical verification below covers all seven configurations, as do the absolute-error and temperature statistics of Table <xref ref-type="table" rid="T8"/>; the maps of Sect. <xref ref-type="sec" rid="Ch1.S5.SS7"/> and <xref ref-type="sec" rid="Ch1.S5.SS8"/> show selected configurations and are labelled accordingly. The conclusions of this paper rest on the categorical results.</p>
      <p id="d2e7857">Figure <xref ref-type="fig" rid="F18"/> and Table <xref ref-type="table" rid="T9"/> give the change in equitable threat score relative to the no-assimilation control, with 95 <inline-formula><mml:math id="M465" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> intervals from a paired bootstrap over the 234 model grid cells (Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>); a second bootstrap resampling whole calendar days is reported below as a check on the temporal dependence the first one ignores. All intervals reported here are pointwise: each is computed for a single configuration at a single threshold, and none is adjusted for the number of comparisons made. The principal result at 1 <inline-formula><mml:math id="M466" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M467" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> is nevertheless supported by surviving both the grid-cell and the whole-day resampling schemes. The outcome divides sharply by background error covariance and by threshold.</p>

      <fig id="F18" specific-use="star"><label>Figure 18</label><caption><p id="d2e7893">Change in equitable threat score against the no-assimilation control for each configuration and threshold, verified against the 264 independent stations in 234 model grid cells over 121 six-hourly forecasts. Bars are 95 <inline-formula><mml:math id="M468" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> confidence intervals from 10 000 bootstrap replicates in which grid cells, not stations, are resampled with replacement, because stations sharing a 12 <inline-formula><mml:math id="M469" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> cell are handed the same model value. Filled markers indicate intervals that exclude zero. The CV3 and CV5 experiments are otherwise identical, so the separation between the two colours is the effect of the background error covariance alone.</p></caption>
          <graphic xlink:href="https://nhess.copernicus.org/articles/26/5815/2026/nhess-26-5815-2026-f18.png"/>

        </fig>

<table-wrap id="T9" specific-use="star"><label>Table 9</label><caption><p id="d2e7922">Change in equitable threat score relative to the no-assimilation control, with 95 <inline-formula><mml:math id="M470" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> confidence intervals from two paired bootstraps (<inline-formula><mml:math id="M471" display="inline"><mml:mrow><mml:mi>B</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> replicates each). In the first the resampling unit is the model grid cell, not the station: the 264 stations occupy 234 distinct 12 <inline-formula><mml:math id="M472" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> cells, and stations inside one cell are handed the same model value, so resampling stations would treat duplicated model values as new information. The second resamples whole calendar days (31 blocks), the conservative test for the temporal persistence of rainfall between cycles. </p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Threshold</oasis:entry>
         <oasis:entry colname="col2">Experiment</oasis:entry>
         <oasis:entry colname="col3">ETS</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M475" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>ETS</oasis:entry>
         <oasis:entry colname="col5">95 <inline-formula><mml:math id="M476" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> CI (cells)</oasis:entry>
         <oasis:entry colname="col6">95 <inline-formula><mml:math id="M477" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> CI <inline-formula><mml:math id="M478" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">0.1 <inline-formula><mml:math id="M479" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">0.337</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M480" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">0.047</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M481" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.055</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.038</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M482" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.084</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.007</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">0.377</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M483" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.006</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M484" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.015</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.003</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M485" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.036</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.028</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.368</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M486" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">0.015</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M487" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.025</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.004</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M488" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.059</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.024</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.416</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M489" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.032</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M490" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.021</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.044</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M491" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.003</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.066</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M492" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.381</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M493" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.002</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M494" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.013</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.009</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M495" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.048</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.041</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M496" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.414</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M497" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.031</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M498" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.019</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.042</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M499" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.009</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.069</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 <inline-formula><mml:math id="M500" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">0.329</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M501" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">0.022</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M502" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.034</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.010</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M503" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.061</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.024</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">0.371</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M504" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.020</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M505" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.009</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.031</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M506" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.014</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.063</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.358</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M507" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.007</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M508" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.005</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.019</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M509" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.020</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.040</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.398</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M510" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.047</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M511" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.033</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.060</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M512" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.011</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.087</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M513" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.377</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M514" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.025</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M515" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.013</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.038</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M516" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.010</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.063</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M517" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.408</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M518" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.057</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M519" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.044</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.069</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M520" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.020</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.097</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5 <inline-formula><mml:math id="M521" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">0.271</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M522" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">0.031</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M523" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.046</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.017</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M524" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.073</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.019</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">0.303</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M525" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M526" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.014</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.016</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M527" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.046</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.056</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.267</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M528" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">0.035</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M529" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.050</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.020</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M530" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.077</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.014</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.317</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M531" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.014</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M532" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.000</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.030</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M533" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.026</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.063</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M534" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.302</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M535" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.000</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M536" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.015</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.015</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M537" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.041</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.052</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M538" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.310</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M539" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.008</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M540" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.006</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.021</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M541" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.035</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.059</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">10 <inline-formula><mml:math id="M542" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">0.211</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M543" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">0.048</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M544" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.068</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.027</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M545" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.095</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.012</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">0.229</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M546" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">0.031</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M547" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.051</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.010</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M548" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.077</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.016</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.212</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M549" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">0.047</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M550" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.068</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.027</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M551" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.101</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.010</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.246</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M552" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.014</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M553" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.033</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.005</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M554" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.051</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.021</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M555" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.241</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M556" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.019</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M557" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.040</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.002</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M558" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.064</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.027</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M559" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.240</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M560" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.019</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M561" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.039</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.000</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M562" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.061</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.019</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">20 <inline-formula><mml:math id="M563" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">0.147</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M564" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">0.072</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M565" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.109</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.037</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M566" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.096</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.011</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">0.211</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M567" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.008</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M568" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.047</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.031</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M569" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.074</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.065</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.181</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M570" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.038</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M571" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.075</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.000</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M572" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.119</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.041</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.204</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M573" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.015</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M574" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.046</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.016</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M575" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.067</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.024</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M576" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.204</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M577" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.015</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M578" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.057</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.027</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M579" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.090</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.052</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M580" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.200</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M581" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.019</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M582" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.055</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.017</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M583" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.063</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.010</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">30 <inline-formula><mml:math id="M584" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">0.077</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M585" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">0.108</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M586" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.164</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.058</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M587" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.154</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.000</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">0.156</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M588" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.029</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M589" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.091</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.029</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M590" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.068</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.045</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.155</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M591" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.030</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M592" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.080</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.017</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M593" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.062</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.017</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.211</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M594" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.027</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M595" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.018</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.072</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M596" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.000</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.086</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M597" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.132</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M598" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">0.052</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M599" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.102</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.006</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M600" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.079</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.014</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M601" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.230</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M602" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.045</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M603" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.008</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.100</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M604" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.000</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.090</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e7956">A difference whose interval excludes zero is marked <sup>a</sup> for the cell bootstrap and <sup>b</sup> for the day-block bootstrap; conclusions in the text rest only on differences carrying both marks.</p></table-wrap-foot></table-wrap>

      <p id="d2e10677">With the climatological CV3 covariance, CONV degrades categorical skill at every threshold tested: <inline-formula><mml:math id="M605" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.047</mml:mn></mml:mrow></mml:math></inline-formula> at 0.1 <inline-formula><mml:math id="M606" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M607" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> (95 <inline-formula><mml:math id="M608" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> CI <inline-formula><mml:math id="M609" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.055</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.038</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>), <inline-formula><mml:math id="M610" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.022</mml:mn></mml:mrow></mml:math></inline-formula> at 1 <inline-formula><mml:math id="M611" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M612" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.031</mml:mn></mml:mrow></mml:math></inline-formula> at 5 <inline-formula><mml:math id="M613" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M614" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.048</mml:mn></mml:mrow></mml:math></inline-formula> at 10 <inline-formula><mml:math id="M615" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M616" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.072</mml:mn></mml:mrow></mml:math></inline-formula> at 20 <inline-formula><mml:math id="M617" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M618" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.108</mml:mn></mml:mrow></mml:math></inline-formula> at 30 <inline-formula><mml:math id="M619" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, every interval excluding zero. The other CV3 configurations are mixed rather than uniformly harmful: ZTD with CV3 degrades the score at 0.1 <inline-formula><mml:math id="M620" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M621" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.015</mml:mn></mml:mrow></mml:math></inline-formula>) and at 5 <inline-formula><mml:math id="M622" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, while CONV <inline-formula><mml:math id="M623" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV3 is significantly better than the control at 1 <inline-formula><mml:math id="M624" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M625" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.025</mml:mn></mml:mrow></mml:math></inline-formula>, CI <inline-formula><mml:math id="M626" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.013</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.038</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d2e10900">With the NMC-derived CV5 covariance the same observations improve the score at the two lower thresholds. ZTD gains <inline-formula><mml:math id="M627" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.032</mml:mn></mml:mrow></mml:math></inline-formula> at 0.1 <inline-formula><mml:math id="M628" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M629" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.047</mml:mn></mml:mrow></mml:math></inline-formula> at 1 <inline-formula><mml:math id="M630" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>; CONV <inline-formula><mml:math id="M631" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD gains <inline-formula><mml:math id="M632" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.031</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M633" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.057</mml:mn></mml:mrow></mml:math></inline-formula>; CONV alone gains <inline-formula><mml:math id="M634" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.020</mml:mn></mml:mrow></mml:math></inline-formula> at 1 <inline-formula><mml:math id="M635" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>. All of these exclude zero.</p>
      <p id="d2e10985">Two further checks bear on the composition of the network rather than on the resampling. The first concerns proximity to the assimilated GNSS sites. Of the 264 stations, 96 lie within one grid length of a site whose zenith total delay is assimilated: 24 of the 34 in Luxembourg, 50 of the 105 in Germany and 22 of the 92 in France, and none of the 33 in Belgium, which were screened on that criterion (Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>). Repeating the whole categorical verification on the 168 stations that clear 12 <inline-formula><mml:math id="M636" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> from every assimilated GNSS site, in 156 grid cells and 20 210 pairs per configuration, changes no conclusion: at 1 <inline-formula><mml:math id="M637" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M638" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> the CV5 gains are <inline-formula><mml:math id="M639" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.051</mml:mn></mml:mrow></mml:math></inline-formula> for ZTD (95 <inline-formula><mml:math id="M640" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> interval <inline-formula><mml:math id="M641" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.036</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.066</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>) and <inline-formula><mml:math id="M642" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.059</mml:mn></mml:mrow></mml:math></inline-formula> for CONV <inline-formula><mml:math id="M643" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD (<inline-formula><mml:math id="M644" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.043</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.075</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>), slightly larger than on the full network rather than smaller, and no comparison anywhere in the table moves by more than 0.033. Proximity to a GNSS receiver is therefore not a source of dependence for a rain gauge, as expected when the assimilated quantity is a column-integrated delay and the verifying quantity is a surface accumulation.</p>
      <p id="d2e11092">The cell bootstrap accounts for the dependence between stations sharing a grid cell, but it treats the 121 verification times as fixed, and precipitation persists from one six-hour window to the next. The comparison was therefore repeated with the resampling unit changed from the grid cell to the calendar day, drawing the 31 <inline-formula><mml:math id="M645" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:math></inline-formula> of the study period with replacement so that each day carries all of its cells and times. This is a considerably more demanding test, reducing the effective sample from 234 cells to 31 blocks, and only the largest effects survive it: 4 of the 36 comparisons remain significant, against 17 under cell resampling, and the two schemes agree on 23 of 36. What survives is the result the paper rests on. At 1 <inline-formula><mml:math id="M646" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M647" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> the CV5 gains remain significant under both schemes, <inline-formula><mml:math id="M648" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.047</mml:mn></mml:mrow></mml:math></inline-formula> for ZTD (day-block CI <inline-formula><mml:math id="M649" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.011</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.087</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>) and <inline-formula><mml:math id="M650" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.057</mml:mn></mml:mrow></mml:math></inline-formula> for CONV <inline-formula><mml:math id="M651" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD (<inline-formula><mml:math id="M652" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.020</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.097</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>), as does the degradation from CONV with CV3 at 0.1 <inline-formula><mml:math id="M653" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M654" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.084</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.007</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>) and at 30 <inline-formula><mml:math id="M655" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M656" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.154</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.000</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>). What does not survive is the gain at 0.1 <inline-formula><mml:math id="M657" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M658" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, where the day-block intervals for ZTD and CONV <inline-formula><mml:math id="M659" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV5 (<inline-formula><mml:math id="M660" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.003</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.066</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M661" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.009</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.069</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>) include zero. We therefore rest the positive conclusion on the 1 <inline-formula><mml:math id="M662" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> threshold, where both schemes agree, and treat the 0.1 <inline-formula><mml:math id="M663" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> gains as suggestive rather than established.</p>
      <p id="d2e11330">At the flood-relevant thresholds no configuration shows a statistically significant improvement. At 5 <inline-formula><mml:math id="M664" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M665" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> the largest point estimate is <inline-formula><mml:math id="M666" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.014</mml:mn></mml:mrow></mml:math></inline-formula> for ZTD with CV5, whose interval <inline-formula><mml:math id="M667" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.000</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.030</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> just includes zero. At 10 and 20 <inline-formula><mml:math id="M668" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> no positive difference approaches significance, while several degradations do under cell resampling: CONV, ZTD, and CONV <inline-formula><mml:math id="M669" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV3 and CONV with CV5 at 10 <inline-formula><mml:math id="M670" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, and CONV with CV3 at 20 <inline-formula><mml:math id="M671" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>. At 30 <inline-formula><mml:math id="M672" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> the point estimates for ZTD and CONV <inline-formula><mml:math id="M673" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with CV5 are positive (<inline-formula><mml:math id="M674" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.027</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M675" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.045</mml:mn></mml:mrow></mml:math></inline-formula>) but their intervals include zero, whereas the degradation from CONV with CV3 (<inline-formula><mml:math id="M676" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.108</mml:mn></mml:mrow></mml:math></inline-formula>) is significant under both schemes. The reason is sample size: the network records 10 030 observed events above 0.1 <inline-formula><mml:math id="M677" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> but only 2980 above 5 <inline-formula><mml:math id="M678" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, 1416 above 10 <inline-formula><mml:math id="M679" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> and 156 above 30 <inline-formula><mml:math id="M680" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, so the power to detect a difference falls exactly where the meteorological interest is greatest.</p>
      <p id="d2e11491">The categorical result is therefore threshold-dependent and covariance-dependent. Assimilation with a climatological covariance increases the frequency of forecast rain without improving discrimination, and CONV with CV3 degrades skill throughout. With a domain-specific covariance the combined configuration improves skill at 1 <inline-formula><mml:math id="M681" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M682" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> under both resampling schemes. At the intensities that matter most for flooding no positive difference survives either resampling scheme, so we claim no improvement there; degradation, by contrast, is demonstrable, CONV with CV3 losing <inline-formula><mml:math id="M683" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.108</mml:mn></mml:mrow></mml:math></inline-formula> in equitable threat score at 30 <inline-formula><mml:math id="M684" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M685" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> under both schemes.</p>
      <p id="d2e11536">Every comparison so far shares the no-assimilation control as its baseline, which settles whether a configuration beats doing nothing but not whether one configuration beats another. Two intervals that both exclude zero, or that overlap each other, say nothing directly about the difference between the configurations they describe. That difference has to be resampled in its own right, and Table <xref ref-type="table" rid="TB1"/> in Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/> does so for the three comparisons the paper's conclusions depend on.</p>
      <p id="d2e11543">The covariance contrast survives the direct test. With the same observations, CV5 beats CV3 under both resampling schemes at 0.1, 1, 5, and 10 <inline-formula><mml:math id="M686" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M687" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> for ZTD alone, at 0.1, 1, 5, and 30 <inline-formula><mml:math id="M688" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> for CONV, and at 0.1 and 1 <inline-formula><mml:math id="M689" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> for the combination; the gains are between <inline-formula><mml:math id="M690" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.03</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M691" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn></mml:mrow></mml:math></inline-formula> at the lower thresholds. The contrast is not uniform: at 5 <inline-formula><mml:math id="M692" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M693" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> it is significant for CONV (<inline-formula><mml:math id="M694" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.032</mml:mn></mml:mrow></mml:math></inline-formula>) and for ZTD (<inline-formula><mml:math id="M695" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.049</mml:mn></mml:mrow></mml:math></inline-formula>) but not for the combination (<inline-formula><mml:math id="M696" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.008</mml:mn></mml:mrow></mml:math></inline-formula>), and at 20 <inline-formula><mml:math id="M697" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> no configuration reaches significance. This is the paper's central claim tested directly rather than inferred, and it holds.</p>
      <p id="d2e11654">The observation contrast is more surprising. Adding GNSS ZTD to the conventional network improves the score significantly under both schemes: <inline-formula><mml:math id="M698" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.037</mml:mn></mml:mrow></mml:math></inline-formula> at 0.1 <inline-formula><mml:math id="M699" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M700" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> (day-block interval <inline-formula><mml:math id="M701" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.012</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.063</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>) and <inline-formula><mml:math id="M702" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.037</mml:mn></mml:mrow></mml:math></inline-formula> at 1 <inline-formula><mml:math id="M703" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M704" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.009</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.065</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>). Adding the conventional network to ZTD does not: no threshold shows a difference significant under both schemes, the largest being <inline-formula><mml:math id="M705" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.010</mml:mn></mml:mrow></mml:math></inline-formula> at 1 <inline-formula><mml:math id="M706" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, which survives cell resampling but not day blocks. On this evidence ZTD alone with CV5 is not distinguishable from the combined configuration, and it is the ZTD observations rather than the conventional ones that carry the improvement. We therefore do not present CONV <inline-formula><mml:math id="M707" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD as the preferred configuration on the strength of its slightly larger point estimate; what the data support is that ZTD is the component adding skill, and that the covariance matters more than either.</p>
</sec>
</sec>
<sec id="Ch1.S6">
  <label>6</label><title>Discussion</title>
<sec id="Ch1.S6.SS1">
  <label>6.1</label><title>Comparison with previous GNSS ZTD assimilation studies</title>
      <p id="d2e11785">The impact of ZTD assimilation found here is smaller than that reported in several of the studies that motivated this work, and the differences are instructive. <xref ref-type="bibr" rid="bib1.bibx68" id="text.71"/> and <xref ref-type="bibr" rid="bib1.bibx24" id="text.72"/> both report clear improvements in precipitation fields from ZTD assimilation, the former over Italy and the latter over Greece from more than 48 stations of the Hellenic GNSS network across seven high-impact events of 2018, four in the dry season and three in the wet; <xref ref-type="bibr" rid="bib1.bibx56" id="text.73"/> report improved rainfall fields in the first six hours over northern Italy by combining radar nowcasting with numerical forecasts rather than by assimilating zenith delays, and <xref ref-type="bibr" rid="bib1.bibx71" id="text.74"/> report improved mesoscale precipitation for a winter cyclone over Bulgaria from conventional observations, satellite atmospheric-motion vectors and GNSS radio-occultation refractivity. The last two are therefore not directly comparable ground-based ZTD experiments, and are cited here only for the broader context of moisture-related assimilation.</p>
      <p id="d2e11800"><xref ref-type="bibr" rid="bib1.bibx68" id="text.75"/> assimilated zenith total delays from 388 GNSS receivers into WRF over Italy at 3 <inline-formula><mml:math id="M708" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid spacing and verified against more than 3000 rain gauges over a full month, 2–31 October 2019, reporting frequency-bias and probability-of-detection gains that are significant up to 30 <inline-formula><mml:math id="M709" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (3 <inline-formula><mml:math id="M710" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>)<sup>−1</sup> and equitable threat scores that improve significantly at 1, 25, and 30 <inline-formula><mml:math id="M712" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (3 <inline-formula><mml:math id="M713" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>)<sup>−1</sup>, against a false alarm ratio whose increase is itself significant up to 20 <inline-formula><mml:math id="M715" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (3 <inline-formula><mml:math id="M716" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>)<sup>−1</sup>. Their experiment resembles ours in a way that is easy to miss: they too find that assimilation raises the number of false alarms, and they state explicitly that this limits the improvement in equitable threat score. The parallel is closer than the headline numbers suggest: their equitable threat score also reaches significance at their lowest tested threshold, 1 <inline-formula><mml:math id="M718" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (3 <inline-formula><mml:math id="M719" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>)<sup>−1</sup>, which is where our own gain sits. The difference is that theirs survives the rise in false alarms at the intense thresholds as well and ours does not above 1 <inline-formula><mml:math id="M721" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M722" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, for reasons set out below. Their thresholds are also not ours: 25–30 <inline-formula><mml:math id="M723" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> in 3 <inline-formula><mml:math id="M724" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> is a more intense event than 30 <inline-formula><mml:math id="M725" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> in 6 <inline-formula><mml:math id="M726" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>. We therefore read the two studies as qualitatively consistent (a domain-specific covariance helps, and false alarms are the limiting factor in both) without treating the numbers as equivalent, and we do not set an absolute change in equitable threat score against a percentage improvement, since the two are not the same quantity.</p>
      <p id="d2e11976"><xref ref-type="bibr" rid="bib1.bibx24" id="text.76"/> report improvements over Greece that are larger than ours and that extend to intense rainfall: for accumulations above 20 <inline-formula><mml:math id="M727" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> they find the probability of detection higher by 10.6 <inline-formula><mml:math id="M728" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> in the dry season and 3.9 <inline-formula><mml:math id="M729" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> in the wet, the false alarm ratio lower by 7.7 <inline-formula><mml:math id="M730" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> and 16.9 <inline-formula><mml:math id="M731" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>, and the equitable threat score higher by 11.4 <inline-formula><mml:math id="M732" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> and 8.1 <inline-formula><mml:math id="M733" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>, all statistically significant. The contrast with our CV3 experiments is instructive, since there the false alarm ratio rises rather than falls. The improvements in equitable threat score obtained here with CV5, between <inline-formula><mml:math id="M734" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.03</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M735" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.06</mml:mn></mml:mrow></mml:math></inline-formula> at 0.1 and 1 <inline-formula><mml:math id="M736" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> (6 <inline-formula><mml:math id="M737" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>)<sup>−1</sup>, are of the same order as the few-percent ETS gains reported in that literature, so the present results are neither anomalously large nor negligible. Five differences plausibly account for the weaker signal obtained here.</p>
      <p id="d2e12087">First, the verification samples differ. Several of those studies report skill for selected episodes, whereas every number here is aggregated over a month of 6-hourly cycles that includes long quiescent periods, so a strong impact during the flood episode is averaged with many cycles in which the assimilation has little to correct. Where a study reports both, the event-selected figures are the ones that invite comparison with our flood-period figures, and the month-aggregated ones with our headline numbers.</p>
      <p id="d2e12091">Second, the observing networks and resolutions differ substantially. The Italian experiment described above resolves convection on its 3 <inline-formula><mml:math id="M739" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid rather than parameterizing it, assimilates a far denser receiver network and verifies on 3-h accumulations, so both the information supplied to the analysis and the sampling of the verification are richer than anything available over the Greater Region, where the assimilated GNSS network is sparse and verification rests on 264 point gauges with 6 h accumulations. Its gauge network, two orders of magnitude larger than one confined to a single country, is also the practical reason the multinational network of Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/> was needed before differences of this size could be resolved at all.</p>
      <p id="d2e12104">Third, and most importantly for the present result, those studies use case-specific, ensemble-based or domain-specific background error covariances rather than a global climatology. Both of the closest comparisons do so explicitly: <xref ref-type="bibr" rid="bib1.bibx68" id="text.77"/> generated theirs with GEN_BE by the NMC method using the CV5 option, and <xref ref-type="bibr" rid="bib1.bibx24" id="text.78"/> derive theirs for their domain by the NMC method from differences between 24–12 <inline-formula><mml:math id="M740" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> forecasts for five control variables, the construction tested here as CV5. That both studies obtained clear improvements with a domain-specific covariance, while our CV3 configurations degrade the score and our CV5 configurations improve it, is consistent rather than contradictory: it is the same result seen from two directions. Half of the configurations here use the climatological CV3 option, and the comparison shows directly how much that costs: with identical observations and an identical background, changing only <inline-formula><mml:math id="M741" display="inline"><mml:mi mathvariant="bold">B</mml:mi></mml:math></inline-formula> improves the ZTD analysis fit from a 40 <inline-formula><mml:math id="M742" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> to a 66 <inline-formula><mml:math id="M743" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> reduction in root-mean-square departure. A climatological, homogeneous and isotropic covariance cannot spread a moisture increment along the anisotropic structures of a convective moisture field, and much of the information in the ZTD observations is therefore discarded at the analysis step. The domain-specific covariance improves on this by representing the average forecast-error variances, length scales and inter-variable relationships of this domain; it remains static, and cannot represent the event-specific structure of the moisture field either.</p>
      <p id="d2e12145">The choice of background error covariance has not been settled in this literature. The WRFDA guidance itself states that it is difficult to say in advance which option performs better and that the impact varies from case to case, and published comparisons are mostly of CV5 against CV6 rather than against CV3. The result reported here, that with the conventional observations CV3 not only underperforms CV5 but is worse than no assimilation at every threshold tested, because it inflates the frequency bias from 0.96 to 1.37 at 0.1 <inline-formula><mml:math id="M744" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> and 1.46 at 1 <inline-formula><mml:math id="M745" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M746" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, is therefore a specific contribution to an open question rather than a confirmation of an established one.</p>
      <p id="d2e12172">Fourth, the design used here re-anchors the background to the GFS analysis at every cycle (Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>). Increments do not compound from one cycle to the next, so the month-long experiment is not equivalent to a month of continuously accumulating assimilation. This is a deliberate choice that keeps the experiments comparable and prevents drift, but it necessarily limits the achievable impact.</p>
      <p id="d2e12177">Fifth, the verification metric matters. Several of the cited studies emphasise spatial agreement of rainfall fields, whereas the quantitative results here rest on point-gauge comparisons, which are the least forgiving measure available for a convective event.</p>
      <p id="d2e12180"><xref ref-type="bibr" rid="bib1.bibx65" id="text.79"/> extended WRFDA with an observation operator for tropospheric gradients, and <xref ref-type="bibr" rid="bib1.bibx66" id="text.80"/> showed that adding gradients to zenith delays from a sparse network produces an improvement comparable to assimilating zenith delays alone from a network of twice the density. Since the present study assimilates zenith delays only, that finding indicates a concrete route to further improvement over this domain that does not require additional receivers, and it is identified as the natural next step in Sect. <xref ref-type="sec" rid="Ch1.S7"/>.</p>
</sec>
<sec id="Ch1.S6.SS2">
  <label>6.2</label><title>Factors limiting the impact of assimilation</title>
      <p id="d2e12198">Four features of this experiment bound what assimilation can deliver, and they should be borne in mind when comparing the numbers reported here with other studies.</p>
      <p id="d2e12201">First, the GFS analyses that provide the initial and boundary conditions have already assimilated most of the SYNOP, radiosonde and aircraft observations that the CONV experiment ingests. The conventional increment is therefore largely a re-assimilation of information the background already contains, which is consistent with the modest CONV impact found here and with the observation that CONV mainly increases the frequency of forecast rain rather than improving its placement. GNSS ZTD is the one observation type in this study that is not already in the GFS analysis at comparable density, which is an argument for the ZTD component rather than against it.  Second, the 12 <inline-formula><mml:math id="M747" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> grid with the Grell–Freitas cumulus parameterization (Table <xref ref-type="table" rid="T5"/>) cannot represent the convective cells that produced the extreme local rainfall of 14–15 July 2021. Convection is parameterized, so the model produces rainfall of approximately the right areal extent but cannot reproduce the intensity peaks recorded at individual gauges. This interacts with the double-penalty problem: when a parameterized convective cell is displaced by even one or two grid lengths from the observed cell, verification against point gauges counts both a miss and a false alarm, so a forecast that improves the position of a rainfall feature can score worse than one that produces broad, weak, ubiquitous rain. The rise in frequency bias and fall in ETS at the 0.1 <inline-formula><mml:math id="M748" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> threshold reported in Sect. <xref ref-type="sec" rid="Ch1.S5.SS4"/> is consistent with this limitation, although the categorical scores alone cannot isolate displacement error as its cause. It does not, however, mean that the signal is clearer at the heavier thresholds. At 5 <inline-formula><mml:math id="M749" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M750" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> no configuration improves significantly on the control, and at 10 <inline-formula><mml:math id="M751" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> every configuration scores below it: the double penalty is harder to satisfy with widespread drizzle there, but the sample of observed events is also far smaller, and the model's inability to place a parameterized convective cell tells against it more strongly.</p>
      <p id="d2e12251">Third, two aspects of how the GNSS delays were handled work against the high-threshold result. The delays were assimilated without thinning and without statistical bias correction. WRFDA's conventional-observation thinning controls, which can act on zenith delays, were not activated in these experiments, and its variational bias correction is implemented for satellite radiances. Applying a statistical correction to zenith delays therefore requires treatment outside the assimilation system, as in <xref ref-type="bibr" rid="bib1.bibx68" id="text.81"/>. On average 213.3 of the roughly 215 available ZTD reports were assimilated in each cycle, whereas 150 of the 234 sites lie within 20 <inline-formula><mml:math id="M752" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> of another site and 27 within 5 <inline-formula><mml:math id="M753" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>; a thinning mesh that had culled those neighbours would have left far fewer reports. Receivers that close sample much the same air, so their errors are correlated, while <inline-formula><mml:math id="M754" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula> treats them as independent, and that is the mechanism behind the over-weighting identified in Sect. <xref ref-type="sec" rid="Ch1.S5.SS3"/>, where the CV5 analysis fits the delays to about half their assigned error. The background departure likewise retains a mean of <inline-formula><mml:math id="M755" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.378</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M756" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula> throughout the month (<inline-formula><mml:math id="M757" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.404</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M758" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula> over the first half and <inline-formula><mml:math id="M759" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.352</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M760" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula> over the second, with no trend), which is 47 <inline-formula><mml:math id="M761" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> of the assigned observation error and 35 <inline-formula><mml:math id="M762" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> of the innovation spread; a bias correction acting on these observations would have driven that mean towards zero, although the mean itself cannot be attributed to the observations or to the background with the information available here, since separating observation bias from model bias requires an independent reference <xref ref-type="bibr" rid="bib1.bibx12" id="paren.82"/>. Variational bias correction of the kind implemented here <xref ref-type="bibr" rid="bib1.bibx4" id="paren.83"/> is formulated for satellite radiances, so centres that assimilate ground-based ZTD estimate station-dependent corrections from observation-minus-background statistics instead <xref ref-type="bibr" rid="bib1.bibx57 bib1.bibx6" id="paren.84"/>, and <xref ref-type="bibr" rid="bib1.bibx68" id="text.85"/> likewise subtract each receiver's mean observation-minus-background departure before assimilating it, retaining one receiver per model grid cell so that no pair is closer than about 10 <inline-formula><mml:math id="M763" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. Applying such a correction here is left to future work.</p>
      <p id="d2e12375">Neither point is likely to matter much at the drizzle threshold, where the signal is large and the sample is 10 030 events, but both bear on the intense thresholds, where the sample is 156 events above 30 <inline-formula><mml:math id="M764" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M765" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> and the control produces such events only 43 <inline-formula><mml:math id="M766" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> as often as they are observed. A model that cannot generate the peak has little for the assimilation to correct, and a network whose information content is over-counted supplies increments that are noisier than their number suggests. We therefore regard the absence of a high-threshold signal here as a property of this configuration rather than as evidence that GNSS ZTD cannot help at those intensities, and we identify thinning that actually reaches the delays, a bias correction applicable to them, and a covariance whose weights the innovations support, as the changes most likely to alter it.</p>
      <p id="d2e12403">Fourth, the pathway from a ZTD increment to a near-surface temperature response is indirect. 3D-VAR updates the atmospheric state only, with either covariance; soil moisture and soil temperature are not analysed and are carried from the GFS-derived land state. A moisture increment can influence 2 m temperature through the radiative effect of altered column humidity and cloud, and through modified boundary-layer mixing, but it cannot act through a direct update of the surface energy balance, which is the dominant control on the diurnal temperature cycle. This is a further reason for treating the small temperature differences between experiments in Sect. <xref ref-type="sec" rid="Ch1.S5.SS6"/> with caution, and it motivates the recommendation to couple moisture assimilation with land-surface initialisation in future work.</p>
</sec>
<sec id="Ch1.S6.SS3">
  <label>6.3</label><title>Limitations</title>
      <p id="d2e12416">The principal limitations of this study follow from the points above: a single 12 <inline-formula><mml:math id="M767" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> domain with parameterized convection; a climatological background error covariance for half of the configurations, whose cost is quantified by the direct CV3–CV5 comparison; an analysis that is re-anchored to GFS at every cycle and therefore does not accumulate; a verification network of 264 independent stations in 234 grid cells, which remains modest for stratifying by intensity at the highest thresholds; and the absence of any land-surface analysis. The GNSS network used here is also sparser than the Italian and Greek networks of the studies with which we compare, and its delays reached the analysis neither thinned nor bias-corrected (Sect. <xref ref-type="sec" rid="Ch1.S6"/>); the thinning controls that would act on them were not activated and no statistical bias correction was applied, of the kind used operationally <xref ref-type="bibr" rid="bib1.bibx57 bib1.bibx6" id="paren.86"/>.</p>
      <p id="d2e12432">Two further limitations bear directly on how the results should be read. The first is that the CV5 covariance was generated from forecast differences over 21 June–19 July 2021, a window that overlaps the period evaluated here. The CV3–CV5 comparison is therefore an in-sample sensitivity test: it establishes that the formulation of the background error covariance changes the result, and by how much, but not the skill an operationally independent covariance would deliver. Generating one from an independent period is identified in Sect. <xref ref-type="sec" rid="Ch1.S7"/> as the immediate next step. The second is the scope of the temperature comparison. It rests on 148 of the 264 stations: all 34 in Luxembourg, all 92 in France and 22 of the 105 in Germany, the remaining 83 German sites being precipitation-only gauges that measure no temperature. No Belgian station contributes, because the Service Public de Wallonie gauges are operated for hydrometry and report precipitation and discharge rather than air temperature, so the temperature results carry no information about Belgium, the country over which the precipitation gain was largest.</p>
</sec>
</sec>
<sec id="Ch1.S7" sec-type="conclusions">
  <label>7</label><title>Conclusions and Outlook</title>
      <p id="d2e12446">This study evaluated the impact of assimilating conventional meteorological observations (CONV) and GNSS Zenith Total Delay (ZTD) data, individually and in combination, into the WRF model using the WRFDA 3D-VAR framework with two background error covariances, the climatological CV3 and an NMC-derived CV5. Seven configurations were run at 6-hourly intervals over the full month of 20 June–20 July 2021 (no assimilation, and CONV, ZTD, and CONV <inline-formula><mml:math id="M768" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD with each of the climatological CV3 and NMC-derived CV5 background error covariances), each analysis being initialised from the concurrent GFS analysis rather than from its predecessor, and were verified against 264 surface stations in Luxembourg, Belgium, Germany and France confirmed to be independent of the assimilation and occupying 234 distinct model grid cells, with radar and GPM IMERG used for spatial comparison, during the extreme July 2021 flood event in Luxembourg and the Greater Region. Returning to the questions posed in the Introduction, the following conclusions can be drawn.</p>
      <p id="d2e12456">First, the effect of assimilation on precipitation depends on the background error covariance, while for near-surface temperature the benefit comes from the conventional observations rather than from GNSS ZTD. For precipitation the result is governed by the background error covariance rather than by the observation type. With the climatological CV3 option the assimilation makes the model rain more often without discriminating better: at 0.1 <inline-formula><mml:math id="M769" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M770" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> CONV raises the probability of detection from 0.68 to 0.81 but raises the frequency bias from 0.96 to 1.37 and the false alarm ratio from 0.29 to 0.41, and the equitable threat score falls significantly from 0.383 to 0.337 (<inline-formula><mml:math id="M771" display="inline"><mml:mrow><mml:mn mathvariant="normal">95</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> CI on the difference <inline-formula><mml:math id="M772" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.055</mml:mn><mml:mo>,</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.038</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>). CONV with CV3 is worse than no assimilation at every threshold tested, up to 30 <inline-formula><mml:math id="M773" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M774" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, while the other CV3 configurations are mixed. With the NMC-derived CV5 covariance the same observations improve the score, CONV <inline-formula><mml:math id="M775" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD gaining <inline-formula><mml:math id="M776" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.031</mml:mn></mml:mrow></mml:math></inline-formula> at 0.1 <inline-formula><mml:math id="M777" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M778" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.057</mml:mn></mml:mrow></mml:math></inline-formula> at 1 <inline-formula><mml:math id="M779" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M780" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> with the frequency bias held near unity. Only the gain at 1 <inline-formula><mml:math id="M781" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> survives a bootstrap over whole days, so that is the threshold on which the positive result rests. Two limits on that gain should be stated plainly. It is confined to low and moderate intensities: at and above 10 <inline-formula><mml:math id="M782" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M783" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> no configuration improves significantly on the control (the point estimates at 30 <inline-formula><mml:math id="M784" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> are positive for the two CV5 configurations but their intervals include zero), so no improvement is claimed at the intensities most relevant to flooding. And it is regionally uneven: the improvement is largest over Belgium and Germany, smaller over France, and absent over Luxembourg itself, where no configuration improves categorical skill at the lower thresholds. For 2 <inline-formula><mml:math id="M785" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> temperature, verified on the 148 stations that report it, every configuration reduces the cold bias of the control, from <inline-formula><mml:math id="M786" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.66</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M787" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> to between <inline-formula><mml:math id="M788" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.38</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M789" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.48</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M790" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>, except ZTD with CV3, which overshoots to <inline-formula><mml:math id="M791" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.43</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M792" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>. The error magnitude separates them less clearly. Only CONV with CV5 shows a reduction in mean absolute error that survives both resampling schemes (<inline-formula><mml:math id="M793" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.077</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M794" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>), no configuration significantly reduces the root-mean-square error, and the three significant degradations all come from ZTD assimilated alone. The differences are small against a root-mean-square error of about 2 <inline-formula><mml:math id="M795" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>, and we identify no best configuration for temperature. Second, the two observation types are not interchangeable, and which one matters depends on the variable. In particular the assimilation of GNSS ZTD cannot be credited with the near-surface temperature response: once model output is corrected to station height, the configurations that improve it are those containing conventional observations, and ZTD assimilated alone improves neither the mean absolute nor the root-mean-square error. For precipitation with CV5, the combined configuration cannot be distinguished from ZTD alone: tested directly against each other, the largest positive difference in favour of CONV <inline-formula><mml:math id="M796" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD is <inline-formula><mml:math id="M797" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.018</mml:mn></mml:mrow></mml:math></inline-formula> at 30 <inline-formula><mml:math id="M798" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M799" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M800" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.010</mml:mn></mml:mrow></mml:math></inline-formula> at 1 <inline-formula><mml:math id="M801" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, and no threshold produces a difference significant under both resampling schemes (Table <xref ref-type="table" rid="TB1"/>). The reverse comparison is decisive: adding ZTD to the conventional network gains <inline-formula><mml:math id="M802" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.037</mml:mn></mml:mrow></mml:math></inline-formula> at both 0.1 and 1 <inline-formula><mml:math id="M803" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M804" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, significant under both schemes. For precipitation, therefore, it is the GNSS observations that carry the improvement and the conventional observations add nothing detectable once ZTD is present, while for near-surface temperature the position is reversed. Third, and the clearest result of this study, the representation of background error matters more than the choice between these observation types. Tested directly, CV5 beats CV3 with the same observations under both resampling schemes at 0.1 and 1 <inline-formula><mml:math id="M805" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M806" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> for all three observation sets, and at 5 <inline-formula><mml:math id="M807" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> for CONV and for ZTD alone though not for the combination, by between <inline-formula><mml:math id="M808" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.03</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M809" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn></mml:mrow></mml:math></inline-formula> in equitable threat score (Table <xref ref-type="table" rid="TB1"/>), a margin comparable in size to the gain from adding ZTD but far more consistent across thresholds and observation sets. This contrast is established in-sample, the CV5 covariance having been derived from a window that overlaps the evaluation period, and it therefore bounds the size of the effect rather than the skill an operationally independent covariance would deliver. Fourth, and notably, even though the GNSS moisture signal constrains only a spatially limited portion of the atmosphere, its assimilation produced a measurable impact when assessed over a full month of repeated six-hourly cold-start assimilation and forecast experiments, though one confined to a single threshold and to part of the domain. The value of ZTD assimilation for this region lies in improved low-threshold rain-occurrence detection and in the mean precipitation bias rather than in the reduction of absolute error magnitude. Indeed, no configuration improves the absolute-error metrics for precipitation and several degrade them substantially (the root-mean-square error rises from 3.63 <inline-formula><mml:math id="M810" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M811" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> for the control to 4.95 <inline-formula><mml:math id="M812" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> for CONV with CV3), indicating that what assimilation changes is where and whether rainfall is forecast, not how much.</p>
      <p id="d2e12860">Taken together, these findings show that a modest, moisture-focused observation such as ZTD can improve the detection of rainfall occurrence in the Greater Region, provided the background error covariance is derived for the domain. They do not show a benefit at flood-producing intensities: at and above 10 <inline-formula><mml:math id="M813" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> per 6 <inline-formula><mml:math id="M814" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> no configuration improves significantly on the control, and the improvement that does exist is absent over Luxembourg itself. The distinction between detecting that it will rain and predicting how much matters for this application, and on the present evidence only the first is improved.</p>
      <p id="d2e12879">Several avenues remain for future work. The covariance is the single most promising place to work next, but the analysis-fit numbers overstate what is available there: the consistency check of Sect. <xref ref-type="sec" rid="Ch1.S5.SS3"/> shows that CV3 draws the analysis less far towards the ZTD observations than the innovations justify while CV5 draws it further, fitting them to about half their assigned error. What is needed is therefore not simply a more finely tuned covariance but one whose implied weights the innovation statistics support, generated from a period independent of the evaluation and combined with an observation error that reflects the spatial correlation of GNSS ZTD rather than treating the delays as independent. Diagnosing that correlation, thinning the network to a spacing that reflects it, estimating station-dependent corrections on a training period independent of the evaluation and testing them on the remainder, and scaling the background error variances accordingly, together form the immediate next step. Beyond this, four directions follow from the limitations identified in Sect. <xref ref-type="sec" rid="Ch1.S6"/>: running at convection-permitting resolution so that the intensity of convective rainfall is represented rather than parameterized; cycling hourly rather than 6-hourly, and allowing the analysis to propagate between cycles so that increments accumulate; assimilating additional GNSS products such as slant delays or tropospheric tomography, which carry directional information that ZTD alone does not; and initialising soil moisture, since the temperature results point to a surface-layer pathway that 3D-VAR of atmospheric variables cannot reach. Expanding the validation network and integrating real-time GNSS ZTD streams would further improve the detection reliability required for operational flood forecasting in the Greater Region.</p>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Categorical verification scores at all six thresholds</title>
      <p id="d2e12897">Table <xref ref-type="table" rid="TA1"/> lists the frequency bias, probability of detection, false alarm ratio, critical success index and equitable threat score for every configuration at each of the six thresholds. The behaviour it records is described in Sect. <xref ref-type="sec" rid="Ch1.S5.SS4"/> and shown in Figs. <xref ref-type="fig" rid="F12"/> and <xref ref-type="fig" rid="F14"/>; the table is given here in full so that the individual counts behind those figures can be checked.</p><table-wrap id="TA1"><label>Table A1</label><caption><p id="d2e12912">Categorical verification scores in full, against the 264 independent stations (234 model grid cells, 121 six-hourly forecasts, 31 760 forecast–observation pairs per configuration). FBI is the frequency bias, POD the probability of detection, FAR the false alarm ratio, CSI the critical success index and ETS the equitable threat score. The CV3 and CV5 columns differ only in the background error covariance.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Threshold</oasis:entry>
         <oasis:entry colname="col2">Experiment</oasis:entry>
         <oasis:entry colname="col3">FBI</oasis:entry>
         <oasis:entry colname="col4">POD</oasis:entry>
         <oasis:entry colname="col5">FAR</oasis:entry>
         <oasis:entry colname="col6">CSI</oasis:entry>
         <oasis:entry colname="col7">ETS</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">0.1 <inline-formula><mml:math id="M815" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">No DA</oasis:entry>
         <oasis:entry colname="col3">0.96</oasis:entry>
         <oasis:entry colname="col4">0.679</oasis:entry>
         <oasis:entry colname="col5">0.294</oasis:entry>
         <oasis:entry colname="col6">0.529</oasis:entry>
         <oasis:entry colname="col7">0.383</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">1.37</oasis:entry>
         <oasis:entry colname="col4">0.813</oasis:entry>
         <oasis:entry colname="col5">0.408</oasis:entry>
         <oasis:entry colname="col6">0.521</oasis:entry>
         <oasis:entry colname="col7">0.337</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">1.25</oasis:entry>
         <oasis:entry colname="col4">0.794</oasis:entry>
         <oasis:entry colname="col5">0.364</oasis:entry>
         <oasis:entry colname="col6">0.546</oasis:entry>
         <oasis:entry colname="col7">0.377</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">1.16</oasis:entry>
         <oasis:entry colname="col4">0.751</oasis:entry>
         <oasis:entry colname="col5">0.353</oasis:entry>
         <oasis:entry colname="col6">0.533</oasis:entry>
         <oasis:entry colname="col7">0.368</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">1.09</oasis:entry>
         <oasis:entry colname="col4">0.754</oasis:entry>
         <oasis:entry colname="col5">0.306</oasis:entry>
         <oasis:entry colname="col6">0.566</oasis:entry>
         <oasis:entry colname="col7">0.416</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M816" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">1.15</oasis:entry>
         <oasis:entry colname="col4">0.757</oasis:entry>
         <oasis:entry colname="col5">0.343</oasis:entry>
         <oasis:entry colname="col6">0.543</oasis:entry>
         <oasis:entry colname="col7">0.381</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M817" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">1.11</oasis:entry>
         <oasis:entry colname="col4">0.762</oasis:entry>
         <oasis:entry colname="col5">0.312</oasis:entry>
         <oasis:entry colname="col6">0.566</oasis:entry>
         <oasis:entry colname="col7">0.414</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 <inline-formula><mml:math id="M818" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">No DA</oasis:entry>
         <oasis:entry colname="col3">0.86</oasis:entry>
         <oasis:entry colname="col4">0.567</oasis:entry>
         <oasis:entry colname="col5">0.344</oasis:entry>
         <oasis:entry colname="col6">0.437</oasis:entry>
         <oasis:entry colname="col7">0.351</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">1.46</oasis:entry>
         <oasis:entry colname="col4">0.755</oasis:entry>
         <oasis:entry colname="col5">0.482</oasis:entry>
         <oasis:entry colname="col6">0.443</oasis:entry>
         <oasis:entry colname="col7">0.329</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">1.25</oasis:entry>
         <oasis:entry colname="col4">0.724</oasis:entry>
         <oasis:entry colname="col5">0.422</oasis:entry>
         <oasis:entry colname="col6">0.473</oasis:entry>
         <oasis:entry colname="col7">0.371</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">1.23</oasis:entry>
         <oasis:entry colname="col4">0.703</oasis:entry>
         <oasis:entry colname="col5">0.427</oasis:entry>
         <oasis:entry colname="col6">0.461</oasis:entry>
         <oasis:entry colname="col7">0.358</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">1.07</oasis:entry>
         <oasis:entry colname="col4">0.680</oasis:entry>
         <oasis:entry colname="col5">0.364</oasis:entry>
         <oasis:entry colname="col6">0.490</oasis:entry>
         <oasis:entry colname="col7">0.398</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M819" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">1.16</oasis:entry>
         <oasis:entry colname="col4">0.693</oasis:entry>
         <oasis:entry colname="col5">0.400</oasis:entry>
         <oasis:entry colname="col6">0.474</oasis:entry>
         <oasis:entry colname="col7">0.377</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M820" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">1.09</oasis:entry>
         <oasis:entry colname="col4">0.695</oasis:entry>
         <oasis:entry colname="col5">0.361</oasis:entry>
         <oasis:entry colname="col6">0.500</oasis:entry>
         <oasis:entry colname="col7">0.408</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5 <inline-formula><mml:math id="M821" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">No DA</oasis:entry>
         <oasis:entry colname="col3">0.66</oasis:entry>
         <oasis:entry colname="col4">0.418</oasis:entry>
         <oasis:entry colname="col5">0.366</oasis:entry>
         <oasis:entry colname="col6">0.337</oasis:entry>
         <oasis:entry colname="col7">0.302</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">1.26</oasis:entry>
         <oasis:entry colname="col4">0.549</oasis:entry>
         <oasis:entry colname="col5">0.564</oasis:entry>
         <oasis:entry colname="col6">0.321</oasis:entry>
         <oasis:entry colname="col7">0.271</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">1.12</oasis:entry>
         <oasis:entry colname="col4">0.549</oasis:entry>
         <oasis:entry colname="col5">0.509</oasis:entry>
         <oasis:entry colname="col6">0.350</oasis:entry>
         <oasis:entry colname="col7">0.303</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">1.04</oasis:entry>
         <oasis:entry colname="col4">0.487</oasis:entry>
         <oasis:entry colname="col5">0.532</oasis:entry>
         <oasis:entry colname="col6">0.313</oasis:entry>
         <oasis:entry colname="col7">0.267</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.95</oasis:entry>
         <oasis:entry colname="col4">0.516</oasis:entry>
         <oasis:entry colname="col5">0.458</oasis:entry>
         <oasis:entry colname="col6">0.359</oasis:entry>
         <oasis:entry colname="col7">0.317</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M822" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.94</oasis:entry>
         <oasis:entry colname="col4">0.498</oasis:entry>
         <oasis:entry colname="col5">0.472</oasis:entry>
         <oasis:entry colname="col6">0.345</oasis:entry>
         <oasis:entry colname="col7">0.302</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M823" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.86</oasis:entry>
         <oasis:entry colname="col4">0.482</oasis:entry>
         <oasis:entry colname="col5">0.438</oasis:entry>
         <oasis:entry colname="col6">0.350</oasis:entry>
         <oasis:entry colname="col7">0.310</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">10 <inline-formula><mml:math id="M824" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">No DA</oasis:entry>
         <oasis:entry colname="col3">0.58</oasis:entry>
         <oasis:entry colname="col4">0.340</oasis:entry>
         <oasis:entry colname="col5">0.412</oasis:entry>
         <oasis:entry colname="col6">0.275</oasis:entry>
         <oasis:entry colname="col7">0.259</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">1.24</oasis:entry>
         <oasis:entry colname="col4">0.427</oasis:entry>
         <oasis:entry colname="col5">0.656</oasis:entry>
         <oasis:entry colname="col6">0.236</oasis:entry>
         <oasis:entry colname="col7">0.211</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">1.03</oasis:entry>
         <oasis:entry colname="col4">0.407</oasis:entry>
         <oasis:entry colname="col5">0.606</oasis:entry>
         <oasis:entry colname="col6">0.251</oasis:entry>
         <oasis:entry colname="col7">0.229</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.96</oasis:entry>
         <oasis:entry colname="col4">0.371</oasis:entry>
         <oasis:entry colname="col5">0.613</oasis:entry>
         <oasis:entry colname="col6">0.234</oasis:entry>
         <oasis:entry colname="col7">0.212</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.83</oasis:entry>
         <oasis:entry colname="col4">0.383</oasis:entry>
         <oasis:entry colname="col5">0.538</oasis:entry>
         <oasis:entry colname="col6">0.265</oasis:entry>
         <oasis:entry colname="col7">0.246</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M825" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.89</oasis:entry>
         <oasis:entry colname="col4">0.391</oasis:entry>
         <oasis:entry colname="col5">0.561</oasis:entry>
         <oasis:entry colname="col6">0.261</oasis:entry>
         <oasis:entry colname="col7">0.241</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M826" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.76</oasis:entry>
         <oasis:entry colname="col4">0.362</oasis:entry>
         <oasis:entry colname="col5">0.525</oasis:entry>
         <oasis:entry colname="col6">0.258</oasis:entry>
         <oasis:entry colname="col7">0.240</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">20 <inline-formula><mml:math id="M827" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">No DA</oasis:entry>
         <oasis:entry colname="col3">0.56</oasis:entry>
         <oasis:entry colname="col4">0.285</oasis:entry>
         <oasis:entry colname="col5">0.490</oasis:entry>
         <oasis:entry colname="col6">0.224</oasis:entry>
         <oasis:entry colname="col7">0.219</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">1.46</oasis:entry>
         <oasis:entry colname="col4">0.330</oasis:entry>
         <oasis:entry colname="col5">0.773</oasis:entry>
         <oasis:entry colname="col6">0.155</oasis:entry>
         <oasis:entry colname="col7">0.147</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">1.09</oasis:entry>
         <oasis:entry colname="col4">0.374</oasis:entry>
         <oasis:entry colname="col5">0.656</oasis:entry>
         <oasis:entry colname="col6">0.218</oasis:entry>
         <oasis:entry colname="col7">0.211</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">1.11</oasis:entry>
         <oasis:entry colname="col4">0.334</oasis:entry>
         <oasis:entry colname="col5">0.699</oasis:entry>
         <oasis:entry colname="col6">0.188</oasis:entry>
         <oasis:entry colname="col7">0.181</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.84</oasis:entry>
         <oasis:entry colname="col4">0.318</oasis:entry>
         <oasis:entry colname="col5">0.619</oasis:entry>
         <oasis:entry colname="col6">0.210</oasis:entry>
         <oasis:entry colname="col7">0.204</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M828" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.85</oasis:entry>
         <oasis:entry colname="col4">0.321</oasis:entry>
         <oasis:entry colname="col5">0.622</oasis:entry>
         <oasis:entry colname="col6">0.210</oasis:entry>
         <oasis:entry colname="col7">0.204</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M829" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.67</oasis:entry>
         <oasis:entry colname="col4">0.285</oasis:entry>
         <oasis:entry colname="col5">0.575</oasis:entry>
         <oasis:entry colname="col6">0.206</oasis:entry>
         <oasis:entry colname="col7">0.200</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">30 <inline-formula><mml:math id="M830" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">No DA</oasis:entry>
         <oasis:entry colname="col3">0.43</oasis:entry>
         <oasis:entry colname="col4">0.224</oasis:entry>
         <oasis:entry colname="col5">0.478</oasis:entry>
         <oasis:entry colname="col6">0.186</oasis:entry>
         <oasis:entry colname="col7">0.185</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV3</oasis:entry>
         <oasis:entry colname="col3">1.43</oasis:entry>
         <oasis:entry colname="col4">0.179</oasis:entry>
         <oasis:entry colname="col5">0.874</oasis:entry>
         <oasis:entry colname="col6">0.080</oasis:entry>
         <oasis:entry colname="col7">0.077</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV CV5</oasis:entry>
         <oasis:entry colname="col3">0.97</oasis:entry>
         <oasis:entry colname="col4">0.269</oasis:entry>
         <oasis:entry colname="col5">0.722</oasis:entry>
         <oasis:entry colname="col6">0.158</oasis:entry>
         <oasis:entry colname="col7">0.156</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">1.26</oasis:entry>
         <oasis:entry colname="col4">0.308</oasis:entry>
         <oasis:entry colname="col5">0.756</oasis:entry>
         <oasis:entry colname="col6">0.157</oasis:entry>
         <oasis:entry colname="col7">0.155</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.75</oasis:entry>
         <oasis:entry colname="col4">0.308</oasis:entry>
         <oasis:entry colname="col5">0.590</oasis:entry>
         <oasis:entry colname="col6">0.213</oasis:entry>
         <oasis:entry colname="col7">0.211</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M831" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col3">0.94</oasis:entry>
         <oasis:entry colname="col4">0.231</oasis:entry>
         <oasis:entry colname="col5">0.755</oasis:entry>
         <oasis:entry colname="col6">0.135</oasis:entry>
         <oasis:entry colname="col7">0.132</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">CONV <inline-formula><mml:math id="M832" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV5</oasis:entry>
         <oasis:entry colname="col3">0.60</oasis:entry>
         <oasis:entry colname="col4">0.301</oasis:entry>
         <oasis:entry colname="col5">0.500</oasis:entry>
         <oasis:entry colname="col6">0.232</oasis:entry>
         <oasis:entry colname="col7">0.230</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Configuration-against-configuration comparisons</title>
      <p id="d2e14123">Table <xref ref-type="table" rid="TB1"/> gives the differences between configurations discussed in Sect. <xref ref-type="sec" rid="Ch1.S5.SS9"/>, at every threshold and under both resampling schemes. They are collected here because each entry is a separate paired bootstrap and the table is long; the comparisons the conclusions rest on are quoted in the text.</p>

<table-wrap id="TB1"><label>Table B1</label><caption><p id="d2e14134">Differences in equitable threat score between configurations, rather than between a configuration and the control. Each row resamples the difference itself, paired, with 95 <inline-formula><mml:math id="M833" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> intervals from the grid-cell and the day-block bootstrap (<inline-formula><mml:math id="M834" display="inline"><mml:mrow><mml:mi>B</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> each). These comparisons cannot be read off Table <xref ref-type="table" rid="T9"/>, in which every entry shares the no-assimilation control as its baseline. Positive values favour the first configuration named.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Comparison</oasis:entry>
         <oasis:entry colname="col2">Threshold</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M837" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>ETS</oasis:entry>
         <oasis:entry colname="col4">95 <inline-formula><mml:math id="M838" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> CI (cells)</oasis:entry>
         <oasis:entry colname="col5">95 <inline-formula><mml:math id="M839" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> CI <inline-formula><mml:math id="M840" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CONV <inline-formula><mml:math id="M841" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV<inline-formula><mml:math id="M842" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>-</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/></mml:mrow></mml:math></inline-formula>ZTD CV5</oasis:entry>
         <oasis:entry colname="col2">0.1 <inline-formula><mml:math id="M843" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M844" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.002</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M845" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.009</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.006</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M846" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.015</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.012</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">1 <inline-formula><mml:math id="M847" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M848" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.010</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M849" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.002</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.018</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M850" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.002</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.024</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">5 <inline-formula><mml:math id="M851" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M852" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.007</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M853" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.018</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.004</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M854" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.029</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.011</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">10 <inline-formula><mml:math id="M855" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M856" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.006</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M857" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.018</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.007</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M858" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.022</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.007</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">20 <inline-formula><mml:math id="M859" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M860" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.004</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M861" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.031</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.024</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M862" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.028</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.018</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">30 <inline-formula><mml:math id="M863" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M864" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.018</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M865" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.023</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.058</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M866" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.013</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.038</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CONV <inline-formula><mml:math id="M867" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV<inline-formula><mml:math id="M868" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/></mml:mrow></mml:math></inline-formula>CONV CV5</oasis:entry>
         <oasis:entry colname="col2">0.1 <inline-formula><mml:math id="M869" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M870" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.037</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M871" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.028</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.046</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M872" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.012</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.063</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">1 <inline-formula><mml:math id="M873" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M874" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.037</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M875" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.028</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.045</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M876" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.009</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.065</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">5 <inline-formula><mml:math id="M877" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M878" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.007</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M879" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.005</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.019</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M880" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.026</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.030</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">10 <inline-formula><mml:math id="M881" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M882" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.011</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M883" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.004</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.026</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M884" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.019</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.033</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">20 <inline-formula><mml:math id="M885" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M886" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.011</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M887" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.034</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.013</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M888" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.071</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.033</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">30 <inline-formula><mml:math id="M889" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M890" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.074</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M891" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.036</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.117</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M892" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.000</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.122</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CONV CV<inline-formula><mml:math id="M893" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/></mml:mrow></mml:math></inline-formula>CONV CV3</oasis:entry>
         <oasis:entry colname="col2">0.1 <inline-formula><mml:math id="M894" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M895" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.041</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M896" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.034</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.048</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M897" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.022</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.059</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">1 <inline-formula><mml:math id="M898" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M899" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.042</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M900" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.034</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.050</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M901" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.017</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.065</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">5 <inline-formula><mml:math id="M902" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M903" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.032</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M904" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.022</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.043</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M905" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.010</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.060</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">10 <inline-formula><mml:math id="M906" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M907" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.017</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M908" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.004</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.030</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M909" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.011</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.039</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">20 <inline-formula><mml:math id="M910" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M911" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.064</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M912" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.040</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.088</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M913" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.016</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.114</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">30 <inline-formula><mml:math id="M914" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M915" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.079</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M916" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.042</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.119</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M917" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.000</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.117</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ZTD CV<inline-formula><mml:math id="M918" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>-</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/></mml:mrow></mml:math></inline-formula>ZTD CV3</oasis:entry>
         <oasis:entry colname="col2">0.1 <inline-formula><mml:math id="M919" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M920" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.047</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M921" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.039</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.056</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M922" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.021</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.075</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">1 <inline-formula><mml:math id="M923" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M924" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.039</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M925" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.030</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.048</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M926" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.015</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.061</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">5 <inline-formula><mml:math id="M927" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M928" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.049</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M929" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.037</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.062</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M930" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.020</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.077</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">10 <inline-formula><mml:math id="M931" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M932" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.033</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M933" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.018</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.048</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M934" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.004</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.056</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">20 <inline-formula><mml:math id="M935" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M936" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.023</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M937" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.009</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.054</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M938" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.031</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.100</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">30 <inline-formula><mml:math id="M939" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M940" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.057</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M941" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.017</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.099</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M942" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.012</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.108</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CONV <inline-formula><mml:math id="M943" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV<inline-formula><mml:math id="M944" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>-</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/></mml:mrow></mml:math></inline-formula>CONV <inline-formula><mml:math id="M945" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ZTD CV3</oasis:entry>
         <oasis:entry colname="col2">0.1 <inline-formula><mml:math id="M946" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M947" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.033</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M948" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.025</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.041</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M949" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.015</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.050</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">1 <inline-formula><mml:math id="M950" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M951" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.031</mml:mn><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M952" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.022</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.041</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M953" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.005</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.055</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">5 <inline-formula><mml:math id="M954" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M955" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.008</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M956" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.005</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.021</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M957" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.020</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.036</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">10 <inline-formula><mml:math id="M958" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M959" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M960" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.017</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.016</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M961" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.021</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.014</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">20 <inline-formula><mml:math id="M962" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M963" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.004</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M964" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.029</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.021</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M965" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.061</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.056</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">30 <inline-formula><mml:math id="M966" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M967" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mn mathvariant="normal">0.097</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M968" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.053</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.145</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M969" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.015</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.146</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e14162">A difference whose interval excludes zero is marked <sup>a</sup> for cells and <sup>b</sup> for days.</p></table-wrap-foot></table-wrap>


</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e16569">The GFS analysis and forecast data used for the initial and boundary conditions are available from the UCAR Research Data Archive (<uri>https://rda.ucar.edu/</uri>, last access: 11 November 2026). The GNSS ZTD observations were obtained from the Nevada Geodetic Laboratory, University of Nevada, Reno (<uri>http://geodesy.unr.edu/</uri>, last access: 11 November 2026). The conventional observations (SYNOP, TEMP, and TAMDAR) are the raw observational reports retrieved in BUFR form from the ECMWF archive and converted to LITTLE_R for WRFDA; no gridded reanalysis field was ingested. The GPM IMERG Final Run precipitation product is available from NASA Earthdata (<uri>https://disc.gsfc.nasa.gov/</uri>, last access: 11 November 2026). The RADFLOOD21 radar precipitation product is available at  <ext-link xlink:href="https://doi.org/10.5281/zenodo.7740059" ext-link-type="DOI">10.5281/zenodo.7740059</ext-link> <xref ref-type="bibr" rid="bib1.bibx25" id="paren.87"/>. The NOAA Integrated Surface Database (ISD) is available from the NOAA National Centers for Environmental Information (<uri>https://www.ncei.noaa.gov/</uri>, last access: 11 November 2026), and the AgriMeteo station data are available at <uri>https://www.agrimeteo.lu/</uri> (last access: 11 November 2026). The WRF and WRFDA modelling systems are open-source and available from NCAR (<uri>https://www2.mmm.ucar.edu/wrf/users/</uri>, last access: 11 November 2026). The processing and analysis scripts developed for this study are available from the corresponding author upon reasonable request. One caveat applies to the archived model output: the WRFDA analysis files (<monospace>wrfvar_output</monospace>) were stored under the <monospace>wrfout</monospace> naming convention used for the forecast files, so backgrounds and analyses must be paired on the <monospace>Times</monospace> variable held inside each file rather than on the file name. The increment diagnostics reported in Sect. <xref ref-type="sec" rid="Ch1.S5.SS7"/> apply that check and reject any mismatched pair.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e16612">HR: Conceptualization, Methodology, Software, Formal analysis, Investigation, Data curation, Visualization, Writing – original draft. FNRT: Supervision, Funding acquisition, Writing – review and editing. AH, RMT, JW, and FZ: Writing – review and editing. All authors have read and approved the final version of the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e16619">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="d2e16625">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><notes notes-type="sistatement"><title>Special issue statement</title>

      <p id="d2e16631">This article is part of the special issue “Early Warning Systems from Research to Operations: Status, Innovations and Multi-Hazard Applications”.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e16637">The experiments presented in this paper were carried out using the High Performance Computing (HPC) facilities of the University of Luxembourg (ULHPC; see <uri>https://hpc.uni.lu</uri>, last access: 11 November 2026). The authors gratefully acknowledge the data providers listed in the code and data availability statement, in particular the Nevada Geodetic Laboratory for the GNSS ZTD products, ECMWF for the conventional observation archive, NASA for the GPM IMERG product, and the Royal Meteorological Institute of Belgium for the RADFLOOD21 radar product. The authors also thank NCAR for the development and maintenance of the WRF and WRFDA modelling systems. During the preparation of this work the authors used Claude Opus 5.5 (Anthropic) to improve the language and readability of the manuscript. After using this tool, the authors reviewed and edited the content as needed and take full responsibility for the content of the published article.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e16645">This research has been supported by the Fonds National de la Recherche Luxembourg (grant no. 17130773).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e16651">This paper was edited by Christos Giannaros and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Administration des Services Techniques de l'Agriculture(2021)</label><mixed-citation>Administration des Services Techniques de l'Agriculture: AgriMeteo Luxembourg: agrometeorological station network, <uri>https://www.agrimeteo.lu/</uri> (last access: 28 August 2026), 2021.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Ali et al.(2017)</label><mixed-citation>Ali, K., Bajracharya, R. M., and Raut, N.: Advances and challenges in flash flood risk assessment: a review, Journal of Geography and Natural Disasters, 07, <ext-link xlink:href="https://doi.org/10.4172/2167-0587.1000195" ext-link-type="DOI">10.4172/2167-0587.1000195</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Apel et al.(2022)</label><mixed-citation>Apel, H., Vorogushyn, S., and Merz, B.: Brief communication: Impact forecasting could substantially improve the emergency management of deadly floods: case study July 2021 floods in Germany, Nat. Hazards Earth Syst. Sci., 22, 3005–3014, <ext-link xlink:href="https://doi.org/10.5194/nhess-22-3005-2022" ext-link-type="DOI">10.5194/nhess-22-3005-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Auligné et al.(2007)</label><mixed-citation>Auligné, T., McNally, A. P., and Dee, D. P.: Adaptive bias correction for satellite data in a numerical weather prediction system, Q. J. Roy. Meteor. Soc., 133, 631–642, <ext-link xlink:href="https://doi.org/10.1002/qj.56" ext-link-type="DOI">10.1002/qj.56</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Barker et al.(2004)</label><mixed-citation>Barker, D. M., Huang, W., Guo, Y.-R., Bourgeois, A., and Xiao, Q.: A three-dimensional variational data assimilation system for MM5: implementation and initial results, Mon. Weather Rev., 132, 897–914, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(2004)132&lt;0897:ATVDAS&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2004)132&lt;0897:ATVDAS&gt;2.0.CO;2</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Bennitt and Jupp(2012)</label><mixed-citation>Bennitt, G. V. and Jupp, A.: Operational assimilation of GPS zenith total delay observations into the Met Office numerical weather prediction models, Mon. Weather Rev., 140, 2706–2719, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-11-00156.1" ext-link-type="DOI">10.1175/MWR-D-11-00156.1</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Bertola et al.(2023)</label><mixed-citation>Bertola, M., Blöschl, G., Bohac, M., Borga, M., Castellarin, A., Chirico, G. B., Claps, P., Dallan, E., Danilovich, I., Ganora, D., Gorbachova, L., Ledvinka, O., Mavrova-Guirguinova, M., Montanari, A., Ovcharuk, V., Viglione, A., Volpi, E., Arheimer, B., Aronica, G. T., Bonacci, O., Čanjevac, I., Csik, A., Frolova, N., Gnandt, B., Gribovszki, Z., Gül, A., Günther, K., Guse, B., Hannaford, J., Harrigan, S., Kireeva, M., Kohnová, S., Komma, J., Kriauciuniene, J., Kronvang, B., Lawrence, D., Lüdtke, S., Mediero, L., Merz, B., Molnar, P., Murphy, C., Oskoruš, D., Osuch, M., Parajka, J., Pfister, L., Radevski, I., Sauquet, E., Schröter, K., Šraj, M., Szolgay, J., Turner, S., Valent, P., Veijalainen, N., Ward, P. J., Willems, P., and Zivkovic, N.: Megafloods in Europe can be anticipated from observations in hydrologically similar catchments, Nat. Geosci., 16, 982–988, <ext-link xlink:href="https://doi.org/10.1038/s41561-023-01300-5" ext-link-type="DOI">10.1038/s41561-023-01300-5</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Blewitt et al.(2018)</label><mixed-citation>Blewitt, G., Hammond, W. C., and Kreemer, C.: Harnessing the GPS data explosion for interdisciplinary science, Eos, 99, <ext-link xlink:href="https://doi.org/10.1029/2018EO104623" ext-link-type="DOI">10.1029/2018EO104623</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Boin et al.(2020)</label><mixed-citation>Boin, A., Ekengren, M., and Rhinard, M.: Hiding in plain sight: conceptualizing the creeping crisis, Risk, Hazards and Crisis in Public Policy, 11, 116–138, <ext-link xlink:href="https://doi.org/10.1002/rhc3.12193" ext-link-type="DOI">10.1002/rhc3.12193</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Cammalleri et al.(2018)</label><mixed-citation>Cammalleri, C., Barbosa, P., Micale, F., and Vogt, J. V.: Climate change impacts and adaptation in Europe, focusing on extremes and adaptation until the 2030s: PESETA III, Task 9, Droughts, final sector report, EUR 28990 EN, Publications Office of the European Union, Luxembourg, <ext-link xlink:href="https://doi.org/10.2760/282880" ext-link-type="DOI">10.2760/282880</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Daniels et al.(2006)</label><mixed-citation>Daniels, T. S., Moninger, W. R., and Mamrosh, R. D.: Tropospheric Airborne Meteorological Data Reporting (TAMDAR) Overview, Tech. rep., NASA Langley Research Center, presented at the 12th Conference on Aviation, Range, and Aerospace Meteorology, AMS Annual Meeting, <uri>https://ntrs.nasa.gov/api/citations/20080013600/downloads/20080013600.pdf</uri>, last access: 27 October 2026.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Dee(2005)</label><mixed-citation>Dee, D. P.: Bias and data assimilation, Q. J. Roy. Meteor. Soc., 131, 3323–3343, <ext-link xlink:href="https://doi.org/10.1256/qj.05.137" ext-link-type="DOI">10.1256/qj.05.137</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Deutscher Wetterdienst(2021)</label><mixed-citation>Deutscher Wetterdienst: Climate Data Center: hourly station observations of precipitation for Germany, historical, Open Data Server [data set], <uri>https://opendata.dwd.de/climate_environment/CDC/observations_germany/climate/hourly/precipitation/historical/</uri> (last access: 28 August 2026), 2021.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Didan(2021)</label><mixed-citation>Didan, K.: MODIS/Terra Vegetation Indices 16-Day L3 Global 250m SIN Grid V061, NASA EOSDIS Land Processes Distributed Active Archive Center (LP DAAC) [data set], <ext-link xlink:href="https://doi.org/10.5067/MODIS/MOD13Q1.061" ext-link-type="DOI">10.5067/MODIS/MOD13Q1.061</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Duan et al.(2022)</label><mixed-citation>Duan, L., Liu, C., Xu, H., Pan, H., Liu, H., Yan, X., Liu, T., Yang, Z., Liu, G., Dai, X., Liu, X., and Lu, H.: Susceptibility assessment of flash floods: a bibliometrics analysis and review, Remote Sens.-Basel, 14, <ext-link xlink:href="https://doi.org/10.3390/rs14215432" ext-link-type="DOI">10.3390/rs14215432</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Dudhia(1989)</label><mixed-citation>Dudhia, J.: Numerical study of convection observed during the winter monsoon experiment using a mesoscale two-dimensional model, J. Atmos. Sci., 46, 3077–3107, <ext-link xlink:href="https://doi.org/10.1175/1520-0469(1989)046&lt;3077:NSOCOD&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0469(1989)046&lt;3077:NSOCOD&gt;2.0.CO;2</ext-link>, 1989.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>EM-DAT(2021)</label><mixed-citation>EM-DAT: The Emergency Events Database, Tech. rep., <uri>https://www.emdat.be/</uri> (last access: 27 October 2026), 2021.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>European Environment Agency (EEA)(2017)</label><mixed-citation>European Environment Agency (EEA): Climate change, impacts and vulnerability in Europe 2016, EEA Report 1/2017, European Environment Agency, Copenhagen, Denmark, <ext-link xlink:href="https://doi.org/10.2800/534806" ext-link-type="DOI">10.2800/534806</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Faranda et al.(2022)</label><mixed-citation>Faranda, D., Bourdin, S., Ginesta, M., Krouma, M., Noyelle, R., Pons, F., Yiou, P., and Messori, G.: A climate-change attribution retrospective of some impactful weather extremes of 2021, Weather Clim. Dynam., 3, 1311–1340, <ext-link xlink:href="https://doi.org/10.5194/wcd-3-1311-2022" ext-link-type="DOI">10.5194/wcd-3-1311-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Ferreira et al.(2022)</label><mixed-citation>Ferreira, C. S. S., Potočki, K., Kapović-Solomun, M., and Kalantari, Z.: Nature-based solutions for flood mitigation and resilience in urban areas, Handbook of Environmental Chemistry, 107, 59–78, <ext-link xlink:href="https://doi.org/10.1007/698_2021_758" ext-link-type="DOI">10.1007/698_2021_758</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Fettweis and Doutreloup(2022)</label><mixed-citation>Fettweis, X. and Doutreloup, S.: Analyse météorologique de l'évènement pluvieux de Juillet 2021 et évolution climatique du bassin versant de la Vesdre, in: Vallée de la Vesdre: Schéma stratégique multidisciplinaire du bassin versant de la Vesdre. Diagnostic, edited by: StudioPaolaViganò and ULiège Team-Vesdre, Service Public de Wallonie, Namur, Belgium, 114–122, <uri>https://orbi.uliege.be/handle/2268/296474</uri>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Friedl and Sulla-Menashe(2022)</label><mixed-citation>Friedl, M. A. and Sulla-Menashe, D.: MODIS/Terra+Aqua Land Cover Type Yearly L3 Global 500m SIN Grid V061, NASA EOSDIS Land Processes Distributed Active Archive Center (LP DAAC) [data set], <ext-link xlink:href="https://doi.org/10.5067/MODIS/MCD12Q1.061" ext-link-type="DOI">10.5067/MODIS/MCD12Q1.061</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>GADM(2026)</label><mixed-citation>GADM: Database of Global Administrative Areas, <uri>https://gadm.org</uri>, last access: 27 October 2026.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Giannaros et al.(2020)</label><mixed-citation>Giannaros, C., Kotroni, V., Lagouvardos, K., Giannaros, T. M., and Pikridas, C.: Assessing the impact of GNSS ZTD Data assimilation into the WRF  system during high-impact rainfall events over Greece, Remote Sens.-Basel, 12, <ext-link xlink:href="https://doi.org/10.3390/rs12030383" ext-link-type="DOI">10.3390/rs12030383</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Goudenhoofdt et al.(2023)</label><mixed-citation>Goudenhoofdt, E., Journée, M., and Delobbe, L.: Observational rainfall data of the 2021 mid-July flood event in Belgium – Part 2. Radar product RADFLOOD21, Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.7740059" ext-link-type="DOI">10.5281/zenodo.7740059</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Grell and Freitas(2014)</label><mixed-citation>Grell, G. A. and Freitas, S. R.: A scale and aerosol aware stochastic convective parameterization for weather and air quality modeling, Atmos. Chem. Phys., 14, 5233–5250, <ext-link xlink:href="https://doi.org/10.5194/acp-14-5233-2014" ext-link-type="DOI">10.5194/acp-14-5233-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Guerova et al.(2016)</label><mixed-citation>Guerova, G., Jones, J., Douša, J., Dick, G., de Haan, S., Pottiaux, E., Bock, O., Pacione, R., Elgered, G., Vedel, H., and Bender, M.: Review of the state of the art and future prospects of the ground-based GNSS meteorology in Europe, Atmos. Meas. Tech., 9, 5385–5406, <ext-link xlink:href="https://doi.org/10.5194/amt-9-5385-2016" ext-link-type="DOI">10.5194/amt-9-5385-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Hapuarachchi et al.(2011)</label><mixed-citation>Hapuarachchi, H. A., Wang, Q. J., and Pagano, T. C.: A review of advances in flash flood forecasting, Hydrol. Process., 25, 2771–2784, <ext-link xlink:href="https://doi.org/10.1002/HYP.8040" ext-link-type="DOI">10.1002/HYP.8040</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Hersbach et al.(2020)</label><mixed-citation>Hersbach, H., Bell, B., Berrisford, P., Hirahara, S., Horányi, A., Muñoz-Sabater, J., Nicolas, J., Peubey, C., Radu, R., Schepers, D., Simmons, A., Soci, C., Abdalla, S., Abellan, X., Balsamo, G., Bechtold, P., Biavati, G., Bidlot, J., Bonavita, M., De Chiara, G., Dahlgren, P., Dee, D., Diamantakis, M., Dragani, R., Flemming, J., Forbes, R., Fuentes, M., Geer, A., Haimberger, L., Healy, S., Hogan, R. J., Hólm, E., Janisková, M., Keeley, S., Laloyaux, P., Lopez, P., Lupu, C., Radnoti, G., de Rosnay, P., Rozum, I., Vamborg, F., Villaume, S., and Thépaut, J.-N.: The ERA5 global reanalysis, Q. J. Roy. Meteor. Soc., 146, 1999–2049, <ext-link xlink:href="https://doi.org/10.1002/qj.3803" ext-link-type="DOI">10.1002/qj.3803</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Hong and Lee(2009)</label><mixed-citation>Hong, S. Y. and Lee, J. W.: Assessment of the WRF model in reproducing a flash-flood heavy rainfall event over Korea, Atmos. Res., 93, 818–831, <ext-link xlink:href="https://doi.org/10.1016/J.ATMOSRES.2009.03.015" ext-link-type="DOI">10.1016/J.ATMOSRES.2009.03.015</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Hong et al.(2006)</label><mixed-citation>Hong, S.-Y., Noh, Y., and Dudhia, J.: A new vertical diffusion package with an explicit treatment of entrainment processes, Mon. Weather Rev., 134, 2318–2341, <ext-link xlink:href="https://doi.org/10.1175/MWR3199.1" ext-link-type="DOI">10.1175/MWR3199.1</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Huffman et al.(2023)</label><mixed-citation>Huffman, G. J., Stocker, E. F., Bolvin, D. T., Nelkin, E. J., and Tan, J.: GPM IMERG Final Precipitation L3 Half Hourly 0.1 degree x 0.1 degree V07, Goddard Earth Sciences Data and Information Services Center (GES DISC) [data set], <ext-link xlink:href="https://doi.org/10.5067/GPM/IMERG/3B-HH/07" ext-link-type="DOI">10.5067/GPM/IMERG/3B-HH/07</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>IPCC(2021)</label><mixed-citation>IPCC: Climate Change 2021: The Physical Science Basis. Contribution of Working Group I to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, Tech. rep., Cambridge, UK and New York, NY, USA, <ext-link xlink:href="https://doi.org/10.1017/9781009157896" ext-link-type="DOI">10.1017/9781009157896</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>IPCC(2023)</label><mixed-citation>IPCC: Summary for policymakers, in: Climate Change 2023: Synthesis Report. Contribution of Working Groups I, II and III to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, edited by: Core Writing Team, Lee, H., and Romero, J., IPCC, Geneva, Switzerland, <ext-link xlink:href="https://doi.org/10.59327/IPCC/AR6-9789291691647.001" ext-link-type="DOI">10.59327/IPCC/AR6-9789291691647.001</ext-link>, 1–34, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Jiménez et al.(2012)</label><mixed-citation>Jiménez, P. A., Dudhia, J., González-Rouco, J. F., Navarro, J., Montávez, J. P., and García-Bustamante, E.: A revised scheme for the WRF surface layer formulation, Mon. Weather Rev., 140, 898–918, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-11-00056.1" ext-link-type="DOI">10.1175/MWR-D-11-00056.1</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Khayyam(2020)</label><mixed-citation>Khayyam, U.: Floods: impacts on livelihood, economic status and poverty in the north-west region of Pakistan, Nat. Hazards, 102, 1033–1056, <ext-link xlink:href="https://doi.org/10.1007/S11069-020-03944-7" ext-link-type="DOI">10.1007/S11069-020-03944-7</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Koks et al.(2022)</label><mixed-citation>Koks, E. E., van Ginkel, K. C. H., van Marle, M. J. E., and Lemnitzer, A.: Brief communication: Critical infrastructure impacts of the 2021 mid-July western European flood event, Nat. Hazards Earth Syst. Sci., 22, 3831–3838, <ext-link xlink:href="https://doi.org/10.5194/nhess-22-3831-2022" ext-link-type="DOI">10.5194/nhess-22-3831-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Kreibich et al.(2022)</label><mixed-citation>Kreibich, H., Van Loon, A. F., Schröter, K., Ward, P. J., Mazzoleni, M., Sairam, N., Abeshu, G. W., Agafonova, S., AghaKouchak, A., Aksoy, H., Alvarez-Garreton, C., Aznar, B., Balkhi, L., Barendrecht, M. H., Biancamaria, S., Bos-Burgering, L., Bradley, C., Budiyono, Y., Buytaert, W., Capewell, L., Carlson, H., Cavus, Y., Couasnon, A., Coxon, G., Daliakopoulos, I., de Ruiter, M. C., Delus, C., Erfurt, M., Esposito, G., François, D., Frappart, F., Freer, J., Frolova, N., Gain, A. K., Grillakis, M., Grima, J. O., Guzmán, D. A., Huning, L. S., Ionita, M., Kharlamov, M., Khoi, D. N., Kieboom, N., Kireeva, M., Koutroulis, A., Lavado-Casimiro, W., Li, H.-Y., LLasat, M. C., Macdonald, D., Mård, J., Mathew-Richards, H., McKenzie, A., Mejia, A., Mendiondo, E. M., Mens, M., Mobini, S., Mohor, G. S., Nagavciuc, V., Ngo-Duc, T., Thao Nguyen Huynh, T., Nhi, P. T. T., Petrucci, O., Nguyen, H. Q., Quintana-Seguí, P., Razavi, S., Ridolfi, E., Riegel, J., Sadik, M. S., Savelli, E., Sazonov, A., Sharma, S., Sörensen, J., Arguello Souza, F. A., Stahl, K., Steinhausen, M., Stoelzle, M., Szalińska, W., Tang, Q., Tian, F., Tokarczyk, T., Tovar, C., Tran, T. V. T., Van Huijgevoort, M. H. J., van Vliet, M. T. H., Vorogushyn, S., Wagener, T., Wang, Y., Wendt, D. E., Wickham, E., Yang, L., Zambrano-Bigiarini, M., Blöschl, G., and Di Baldassarre, G.: The challenge of unprecedented floods and droughts in risk management, Nature, 608, 80–86, <ext-link xlink:href="https://doi.org/10.1038/s41586-022-04917-5" ext-link-type="DOI">10.1038/s41586-022-04917-5</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Kreienkamp et al.(2021)</label><mixed-citation>Kreienkamp, F., Philip, S. Y., Tradowsky, J. S., Kew, S. F., Lorenz, P., Arrighi, J., Belleflamme, A., Bettmann, T., Caluwaerts, S., Chan, S. C., Ciavarella, A., De Cruz, L., de Vries, H., Demuth, N., Ferrone, A., Fischer, E. M., Fowler, H. J., Goergen, K., Heinrich, D., Henrichs, Y., Lenderink, G., Kaspar, F., Nilson, E., Otto, F. E. L., Ragone, F., Seneviratne, S. I., Singh, R. K., Skålevåg, A., Termonia, P., Thalheimer, L., van Aalst, M., Van den Bergh, J., Van de Vyver, H., Vannitsem, S., van Oldenborgh, G. J., Van Schaeybroeck, B., Vautard, R., Vonk, D., and Wanders, N.: Rapid attribution of heavy rainfall events leading to the severe flooding in Western Europe during July 2021, Tech. rep., World Weather Attribution, <uri>https://www.worldweatherattribution.org/wp-content/uploads/Scientific-report-Western-Europe-floods-2021-attribution.pdf</uri> (last access: 27 October 2026), 2021.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Kuksina and Golosov(2020)</label><mixed-citation>Kuksina, L. and Golosov, V.: Flash floods: Formation, study and distribution, E3S Web of Conferences, 163, <ext-link xlink:href="https://doi.org/10.1051/E3SCONF/202016302005" ext-link-type="DOI">10.1051/E3SCONF/202016302005</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Lehner and Grill(2013)</label><mixed-citation>Lehner, B. and Grill, G.: Global river hydrography and network routing: baseline data and new approaches to study the world's large river systems, Hydrol. Process., 27, 2171–2186, <ext-link xlink:href="https://doi.org/10.1002/hyp.9740" ext-link-type="DOI">10.1002/hyp.9740</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Lindskog et al.(2017)</label><mixed-citation>Lindskog, M., Ridal, M., Thorsteinsson, S., and Ning, T.: Data assimilation of GNSS zenith total delays from a Nordic processing centre, Atmos. Chem. Phys., 17, 13983–13998, <ext-link xlink:href="https://doi.org/10.5194/acp-17-13983-2017" ext-link-type="DOI">10.5194/acp-17-13983-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Lorenc(2003)</label><mixed-citation>Lorenc, A. C.: The potential of the ensemble Kalman filter for NWP – a comparison with 4D-Var, Q. J. Roy. Meteor. Soc., 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.bibx44"><label>Lucius(1948)</label><mixed-citation>Lucius, M.: Erläuterungen zur Geologischen Karte Luxemburgs – Das Gutland, Vol. V, Service géologique du Luxembourg, Luxembourg, <uri>https://geologie.lu/index.php/telechargements/download/6-publications-sgl-volumes/491-v05</uri> (last access: 11 November 2026), 1948.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Ludwig et al.(2023)</label><mixed-citation>Ludwig, P., Ehmele, F., Franca, M. J., Mohr, S., Caldas-Alvarez, A., Daniell, J. E., Ehret, U., Feldmann, H., Hundhausen, M., Knippertz, P., Küpfer, K., Kunz, M., Mühr, B., Pinto, J. G., Quinting, J., Schäfer, A. M., Seidel, F., and Wisotzky, C.: A multi-disciplinary analysis of the exceptional flood event of July 2021 in central Europe – Part 2: Historical context and relation to climate change, Nat. Hazards Earth Syst. Sci., 23, 1287–1311, <ext-link xlink:href="https://doi.org/10.5194/nhess-23-1287-2023" ext-link-type="DOI">10.5194/nhess-23-1287-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Luxembourg Institute of Science and Technology (LIST)(2021)</label><mixed-citation>Luxembourg Institute of Science and Technology (LIST): Analyse Préliminaire des Inondations de Juillet 2021, Tech. rep., Luxembourg Institute of Science and Technology, Esch-sur-Alzette, Luxembourg, archived copy of the original publication, <uri>https://web.archive.org/web/20210819013339/https://www.list.lu/fileadmin/files/news/2021/20210714_AnalysePreliminaireDesInondations.pdf</uri> (last access: 27 October 2026), 2021.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Mathias(2019)</label><mixed-citation>Mathias, L.: Major flood event in the Mullerthal region on 1 June 2018: event analysis and predictability, Tech. rep., MeteoLux, Administration de la Navigation Aérienne, Luxembourg, <uri>https://www.meteolux.lu/fr/filedownload/595/floodmullerthal_fullreport_en_final-1.pdf/type/pdf</uri> (last access: 27 October 2026), 2019.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Météo-France(2021)</label><mixed-citation>Météo-France: Données climatologiques de base – horaires, open data, licence Etalab 2.0, Météo-France [data set], <uri>https://meteo.data.gouv.fr/datasets/donnees-climatologiques-de-base-horaires</uri> (last access: 28 August 2026), 2021.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Ministerium für nachhaltige Entwicklung und Infrastrukturen (MDDI)(2015)</label><mixed-citation>Ministerium für nachhaltige Entwicklung und Infrastrukturen (MDDI) and Wasserwirtschaftsverwaltung Luxemburg: Hochwasserrisikomanagementplan für das Großherzogtum Luxemburg, Tech. rep., ARGE HWRM-PL GdL, LUXPLANS.A, OBERMEYER, Luxembourg, <uri>https://eau.gouvernement.lu/dam-assets/publications/hochwasserrisikomanagementplan-2015-2020/HWRM-PL-2015-final-151218.pdf</uri>, last access: 27 October 2026, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Mlawer et al.(1997)</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, J. Geophys. Res.-Atmos., 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.bibx51"><label>Muller(1980)</label><mixed-citation>Muller, A.: Luxembourg, in: Géologie des Pays européens: France, Belgique, Luxembourg, Dunod, Paris, 577–594, <uri>https://www.a-z.lu/discovery/fulldisplay?docid=alma990002356980107251&amp;vid=352LUX_BIBNET_NETWORK:BIBNET_UNION</uri> (last access: 11 November 2026), 1980.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>NASA JPL(2013)</label><mixed-citation>NASA JPL: NASA Shuttle Radar Topography Mission Global 1 arc second, NASA Land Processes Distributed Active Archive Center [data set], <ext-link xlink:href="https://doi.org/10.5067/MEaSUREs/SRTM/SRTMGL1.003" ext-link-type="DOI">10.5067/MEaSUREs/SRTM/SRTMGL1.003</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>National Centers for Environmental Prediction (NCEP)(2025)</label><mixed-citation>National Centers for Environmental Prediction (NCEP): NCEP GFS 0.25 Degree Global Forecast Grids Historical Archive, NSF NCAR Research Data Archive (RDA) [data set], <ext-link xlink:href="https://doi.org/10.5065/D65D8PWK" ext-link-type="DOI">10.5065/D65D8PWK</ext-link>,  2025.</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Natural Earth(2026)</label><mixed-citation>Natural Earth: Free vector and raster map data at 1:10m, 1:50m, and 1:110m scales, <uri>https://www.naturalearthdata.com</uri>, last access: 27 October 2026.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>NOAA National Centers for Environmental Information(2001)</label><mixed-citation>NOAA National Centers for Environmental Information: Global Surface Hourly [SYNOP data from June 20–July 20, 2021], <uri>https://www.ncei.noaa.gov/products/land-based-station/integrated-surface-database</uri> (last access: 5 March 2025), 2001.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Poletti et al.(2019)</label><mixed-citation>Poletti, M. L., Silvestro, F., Davolio, S., Pignone, F., and Rebora, N.: Using nowcasting technique and data assimilation in a meteorological model to improve very short range hydrological forecasts, Hydrol. Earth Syst. Sci., 23, 3823–3841, <ext-link xlink:href="https://doi.org/10.5194/hess-23-3823-2019" ext-link-type="DOI">10.5194/hess-23-3823-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>Poli et al.(2007)</label><mixed-citation>Poli, P., Moll, P., Rabier, F., Desroziers, G., Chapnik, B., Berre, L., Healy, S. B., Andersson, E., and El Guelai, F.-Z.: Forecast impact studies of zenith total delay data from European near real-time GPS stations in Météo France 4DVAR, J. Geophys. Res.-Atmos., 112, D06114, <ext-link xlink:href="https://doi.org/10.1029/2006JD007430" ext-link-type="DOI">10.1029/2006JD007430</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>Pot et al.(2023)</label><mixed-citation>Pot, W., Scherpenisse, J., and 't Hart, P.: Robust governance for the long term and the heat of the moment: temporal strategies for coping with dual crises, Public Admin., 101, 221–235, <ext-link xlink:href="https://doi.org/10.1111/padm.12872" ext-link-type="DOI">10.1111/padm.12872</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>Royal Meteorological Institute of Belgium(2021)</label><mixed-citation>Royal Meteorological Institute of Belgium: Hourly observations from automatic weather stations (AWS), <uri>https://opendata.meteo.be/</uri>  (last access: 27 October 2026), 2021.</mixed-citation></ref>
      <ref id="bib1.bibx60"><label>Service Public de Wallonie(2021)</label><mixed-citation>Service Public de Wallonie: Hydrométrie Wallonie: five-minute precipitation observations, <uri>https://hydrometrie.wallonie.be</uri> (last access: 28 August 2026), 2021.</mixed-citation></ref>
      <ref id="bib1.bibx61"><label>Sheridan et al.(2010)</label><mixed-citation>Sheridan, P., Smith, S., Brown, A., and Vosper, S.: A simple height-based correction for temperature downscaling in complex terrain, Meteorol. Appl., 17, 329–339, <ext-link xlink:href="https://doi.org/10.1002/met.177" ext-link-type="DOI">10.1002/met.177</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx62"><label>Skamarock et al.(2019)</label><mixed-citation>Skamarock, W. C., Klemp, J. B., Dudhia, J., Gill, D. O., Liu, Z., Berner, J., Wang, W., Powers, J. G., Duda, M. G., Barker, D. M., and Huang, X.-Y.: A Description of the Advanced Research WRF Version 4, Tech. Note NCAR/TN-556+STR, National Center for Atmospheric Research, <ext-link xlink:href="https://doi.org/10.5065/1dfh-6p97" ext-link-type="DOI">10.5065/1dfh-6p97</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx63"><label>Tewari et al.(2004)</label><mixed-citation>Tewari, M., Chen, F., Wang, W., Dudhia, J., LeMone, M. A., Mitchell, K., Ek, M., Gayno, G., Wegiel, J., and Cuenca, R. H.: Implementation and Verification of the Unified Noah Land Surface Model in the WRF Model, in: 20th Conference on Weather Analysis and Forecasting/16th Conference on Numerical Weather Prediction, American Meteorological Society, Seattle, WA, <uri>https://ams.confex.com/ams/84Annual/techprogram/paper_69061.htm</uri> (last access: 27 October 2026), 2004.</mixed-citation></ref>
      <ref id="bib1.bibx64"><label>Thompson et al.(2008)</label><mixed-citation>Thompson, G., Field, P. R., Rasmussen, R. M., and Hall, W. D.: Explicit forecasts of winter precipitation using an improved bulk microphysics scheme. Part II: Implementation of a new snow parameterization, Mon. Weather Rev., 136, 5095–5115, <ext-link xlink:href="https://doi.org/10.1175/2008MWR2387.1" ext-link-type="DOI">10.1175/2008MWR2387.1</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx65"><label>Thundathil et al.(2024)</label><mixed-citation>Thundathil, R., Zus, F., Dick, G., and Wickert, J.: Assimilation of GNSS tropospheric gradients into the Weather Research and Forecasting (WRF) model version 4.4.1, Geosci. Model Dev., 17, 3599–3616, <ext-link xlink:href="https://doi.org/10.5194/gmd-17-3599-2024" ext-link-type="DOI">10.5194/gmd-17-3599-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx66"><label>Thundathil et al.(2025)</label><mixed-citation>Thundathil, R., Zus, F., Dick, G., and Wickert, J.: Assimilation of global navigation satellite system (GNSS) zenith delays and tropospheric gradients: a sensitivity study utilizing sparse and dense station networks, Atmos. Meas. Tech., 18, 4907–4922, <ext-link xlink:href="https://doi.org/10.5194/amt-18-4907-2025" ext-link-type="DOI">10.5194/amt-18-4907-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx67"><label>Tom et al.(2022)</label><mixed-citation>Tom, R. O., George, K. O., Joanes, A. O., and Haron, A.: Review of flood modelling and models in developing cities and informal settlements: a case of Nairobi city, J. Hydrol.-Reg. Stud., 43, 101188, <ext-link xlink:href="https://doi.org/10.1016/J.EJRH.2022.101188" ext-link-type="DOI">10.1016/J.EJRH.2022.101188</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx68"><label>Torcasio et al.(2023)</label><mixed-citation>Torcasio, R. C., Mascitelli, A., Realini, E., Barindelli, S., Tagliaferro, G., Puca, S., Dietrich, S., and Federico, S.: The impact of global navigation satellite system (GNSS) zenith total delay data assimilation on the short-term precipitable water vapor and precipitation forecast over Italy using the Weather Research and Forecasting (WRF) model, Nat. Hazards Earth Syst. Sci., 23, 3319–3336, <ext-link xlink:href="https://doi.org/10.5194/nhess-23-3319-2023" ext-link-type="DOI">10.5194/nhess-23-3319-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx69"><label>Tradowsky et al.(2023)</label><mixed-citation>Tradowsky, J., Philip, S., Kreienkamp, F., Kew, S., Lorenz, P., Arrighi, J., Bettmann, T., Caluwaerts, S., Chan, S., De Cruz, L., de Vries, H., Demuth, N., Ferrone, A., Fischer, E., Fowler, H., Goergen, K., Heinrich, D., Henrichs, Y., Kaspar, F., Lenderink, G., Nilson, E., Otto, F., Ragone, F., Seneviratne, S., Singh, R., Skålevåg, A., Termonia, P., Thalheimer, L., van Aalst, M., Van den Bergh, J., Van de Vyver, H., Vannitsem, S., van Oldenborgh, G., Van Schaeybroeck, B., Vautard, R., Vonk, D., and Wanders, N.: Attribution of the heavy rainfall events leading to severe flooding in Western Europe during July 2021, Climatic Change, 176, <ext-link xlink:href="https://doi.org/10.1007/s10584-023-03502-7" ext-link-type="DOI">10.1007/s10584-023-03502-7</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx70"><label>United Nations Environment Programme(2022)</label><mixed-citation>United Nations Environment Programme: Adaptation Gap Report 2022: Too Little, Too Slow: Climate Adaptation Failure Puts World at Risk, Tech. rep., United Nations Environment Programme, Nairobi, Kenya, <ext-link xlink:href="https://doi.org/10.18356/9789210023764" ext-link-type="DOI">10.18356/9789210023764</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx71"><label>Vladimirov et al.(2020)</label><mixed-citation>Vladimirov, E., Dimitrova, R., and Danchovski, V.: Impact of Data Assimilation on Short-Term Precipitation Forecasts Using WRF-ARW Model, in: Large-Scale Scientific Computing, edited by: Lirkov, I. and Margenov, S., Vol. 11958 of Lecture Notes in Computer Science, Springer International Publishing, Cham, <ext-link xlink:href="https://doi.org/10.1007/978-3-030-41032-2_30" ext-link-type="DOI">10.1007/978-3-030-41032-2_30</ext-link>, 263–271, correction published at <ext-link xlink:href="https://doi.org/10.1007/978-3-030-41032-2_73" ext-link-type="DOI">10.1007/978-3-030-41032-2_73</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx72"><label>Waterlot et al.(1973)</label><mixed-citation>Waterlot, G., Beugnies, A., Bintz, J., Hary, A., and Muller, A.: Ardenne – Luxembourg, Guides géologiques régionaux, Masson, Paris, ISBN 2-225-36784-1, 1973.  </mixed-citation></ref>
      <ref id="bib1.bibx73"><label>Wilks(2006)</label><mixed-citation> Wilks, D. S.: Statistical Methods in the Atmospheric Sciences, Vol. 91 of International Geophysics Series, Academic Press, 2nd edn., ISBN 978-0-12-751966-1, 2006.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Evaluating the performance of a numerical weather prediction model for precipitation and temperature in Luxembourg and the Greater Region: insights from WRF and WRFDA 3D-VAR</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Administration des Services Techniques de l'Agriculture(2021)</label><mixed-citation>
       Administration des Services Techniques de l'Agriculture: AgriMeteo Luxembourg: agrometeorological station network, <a href="https://www.agrimeteo.lu/" target="_blank"/> (last access: 28 August 2026), 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Ali et al.(2017)</label><mixed-citation>
       Ali, K., Bajracharya, R. M., and Raut, N.: Advances and challenges in flash flood risk assessment: a review, Journal of Geography and Natural Disasters, 07, <a href="https://doi.org/10.4172/2167-0587.1000195" target="_blank">https://doi.org/10.4172/2167-0587.1000195</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Apel et al.(2022)</label><mixed-citation>
       Apel, H., Vorogushyn, S., and Merz, B.: Brief communication: Impact forecasting could substantially improve the emergency management of deadly floods: case study July 2021 floods in Germany, Nat. Hazards Earth Syst. Sci., 22, 3005–3014, <a href="https://doi.org/10.5194/nhess-22-3005-2022" target="_blank">https://doi.org/10.5194/nhess-22-3005-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Auligné et al.(2007)</label><mixed-citation>
       Auligné, T., McNally, A. P., and Dee, D. P.: Adaptive bias correction for satellite data in a numerical weather prediction system, Q. J. Roy. Meteor. Soc., 133, 631–642, <a href="https://doi.org/10.1002/qj.56" target="_blank">https://doi.org/10.1002/qj.56</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Barker et al.(2004)</label><mixed-citation>
       Barker, D. M., Huang, W., Guo, Y.-R., Bourgeois, A., and Xiao, Q.: A three-dimensional variational data assimilation system for MM5: implementation and initial results, Mon. Weather Rev., 132, 897–914, <a href="https://doi.org/10.1175/1520-0493(2004)132&lt;0897:ATVDAS&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2004)132&lt;0897:ATVDAS&gt;2.0.CO;2</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Bennitt and Jupp(2012)</label><mixed-citation>
       Bennitt, G. V. and Jupp, A.: Operational assimilation of GPS zenith total delay observations into the Met Office numerical weather prediction models, Mon. Weather Rev., 140, 2706–2719, <a href="https://doi.org/10.1175/MWR-D-11-00156.1" target="_blank">https://doi.org/10.1175/MWR-D-11-00156.1</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Bertola et al.(2023)</label><mixed-citation>
       Bertola, M., Blöschl, G., Bohac, M., Borga, M., Castellarin, A., Chirico, G. B., Claps, P., Dallan, E., Danilovich, I., Ganora, D., Gorbachova, L., Ledvinka, O., Mavrova-Guirguinova, M., Montanari, A., Ovcharuk, V., Viglione, A., Volpi, E., Arheimer, B., Aronica, G. T., Bonacci, O., Čanjevac, I., Csik, A., Frolova, N., Gnandt, B., Gribovszki, Z., Gül, A., Günther, K., Guse, B., Hannaford, J., Harrigan, S., Kireeva, M., Kohnová, S., Komma, J., Kriauciuniene, J., Kronvang, B., Lawrence, D., Lüdtke, S., Mediero, L., Merz, B., Molnar, P., Murphy, C., Oskoruš, D., Osuch, M., Parajka, J., Pfister, L., Radevski, I., Sauquet, E., Schröter, K., Šraj, M., Szolgay, J., Turner, S., Valent, P., Veijalainen, N., Ward, P. J., Willems, P., and Zivkovic, N.: Megafloods in Europe can be anticipated from observations in hydrologically similar catchments, Nat. Geosci., 16, 982–988, <a href="https://doi.org/10.1038/s41561-023-01300-5" target="_blank">https://doi.org/10.1038/s41561-023-01300-5</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Blewitt et al.(2018)</label><mixed-citation>
       Blewitt, G., Hammond, W. C., and Kreemer, C.: Harnessing the GPS data explosion for interdisciplinary science, Eos, 99, <a href="https://doi.org/10.1029/2018EO104623" target="_blank">https://doi.org/10.1029/2018EO104623</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Boin et al.(2020)</label><mixed-citation>
       Boin, A., Ekengren, M., and Rhinard, M.: Hiding in plain sight: conceptualizing the creeping crisis, Risk, Hazards and Crisis in Public Policy, 11, 116–138, <a href="https://doi.org/10.1002/rhc3.12193" target="_blank">https://doi.org/10.1002/rhc3.12193</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Cammalleri et al.(2018)</label><mixed-citation>
      
Cammalleri, C., Barbosa, P., Micale, F., and Vogt, J. V.: Climate change impacts and adaptation in Europe, focusing on extremes and adaptation until the 2030s: PESETA III, Task 9, Droughts, final sector report, EUR 28990 EN, Publications Office of the European Union, Luxembourg, <a href="https://doi.org/10.2760/282880" target="_blank">https://doi.org/10.2760/282880</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Daniels et al.(2006)</label><mixed-citation>
       Daniels, T. S.,
Moninger, W. R., and Mamrosh, R. D.: Tropospheric Airborne Meteorological Data
Reporting (TAMDAR) Overview, Tech. rep., NASA Langley Research Center,
presented at the 12th Conference on Aviation, Range, and Aerospace
Meteorology, AMS Annual Meeting,
<a href="https://ntrs.nasa.gov/api/citations/20080013600/downloads/20080013600.pdf" target="_blank"/>,
last access: 27 October 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Dee(2005)</label><mixed-citation>
       Dee, D. P.: Bias and data assimilation, Q. J. Roy. Meteor. Soc., 131, 3323–3343, <a href="https://doi.org/10.1256/qj.05.137" target="_blank">https://doi.org/10.1256/qj.05.137</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Deutscher Wetterdienst(2021)</label><mixed-citation>
       Deutscher Wetterdienst: Climate Data Center: hourly station observations of precipitation for Germany, historical, Open Data Server [data set], <a href="https://opendata.dwd.de/climate_environment/CDC/observations_germany/climate/hourly/precipitation/historical/" target="_blank"/> (last access: 28 August 2026), 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Didan(2021)</label><mixed-citation>
       Didan, K.: MODIS/Terra Vegetation Indices 16-Day L3 Global 250m SIN Grid V061, NASA EOSDIS Land Processes Distributed Active Archive Center (LP DAAC) [data set], <a href="https://doi.org/10.5067/MODIS/MOD13Q1.061" target="_blank">https://doi.org/10.5067/MODIS/MOD13Q1.061</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Duan et al.(2022)</label><mixed-citation>
       Duan, L., Liu, C., Xu, H., Pan, H., Liu, H., Yan, X., Liu, T., Yang, Z., Liu, G., Dai, X., Liu, X., and Lu, H.: Susceptibility assessment of flash floods: a bibliometrics analysis and review, Remote Sens.-Basel, 14, <a href="https://doi.org/10.3390/rs14215432" target="_blank">https://doi.org/10.3390/rs14215432</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Dudhia(1989)</label><mixed-citation>
       Dudhia, J.: Numerical study of convection observed during the winter monsoon experiment using a mesoscale two-dimensional model, J. Atmos. Sci., 46, 3077–3107, <a href="https://doi.org/10.1175/1520-0469(1989)046&lt;3077:NSOCOD&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0469(1989)046&lt;3077:NSOCOD&gt;2.0.CO;2</a>, 1989.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>EM-DAT(2021)</label><mixed-citation>
       EM-DAT: The Emergency Events Database, Tech. rep., <a href="https://www.emdat.be/" target="_blank"/> (last access: 27 October 2026), 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>European Environment Agency (EEA)(2017)</label><mixed-citation>
       European Environment Agency (EEA): Climate change, impacts and vulnerability in Europe 2016, EEA Report 1/2017, European Environment Agency, Copenhagen, Denmark, <a href="https://doi.org/10.2800/534806" target="_blank">https://doi.org/10.2800/534806</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Faranda et al.(2022)</label><mixed-citation>
       Faranda, D., Bourdin, S., Ginesta, M., Krouma, M., Noyelle, R., Pons, F., Yiou, P., and Messori, G.: A climate-change attribution retrospective of some impactful weather extremes of 2021, Weather Clim. Dynam., 3, 1311–1340, <a href="https://doi.org/10.5194/wcd-3-1311-2022" target="_blank">https://doi.org/10.5194/wcd-3-1311-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Ferreira et al.(2022)</label><mixed-citation>
       Ferreira, C. S. S., Potočki, K., Kapović-Solomun, M., and Kalantari, Z.: Nature-based solutions for flood mitigation and resilience in urban areas, Handbook of Environmental Chemistry, 107, 59–78, <a href="https://doi.org/10.1007/698_2021_758" target="_blank">https://doi.org/10.1007/698_2021_758</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Fettweis and Doutreloup(2022)</label><mixed-citation>
       Fettweis, X. and Doutreloup, S.: Analyse météorologique de l'évènement pluvieux de Juillet 2021 et évolution climatique du bassin versant de la Vesdre, in: Vallée de la Vesdre: Schéma stratégique multidisciplinaire du bassin versant de la Vesdre. Diagnostic, edited by: StudioPaolaViganò and ULiège Team-Vesdre, Service Public de Wallonie, Namur, Belgium, 114–122, <a href="https://orbi.uliege.be/handle/2268/296474" target="_blank"/>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Friedl and Sulla-Menashe(2022)</label><mixed-citation>
      
Friedl, M. A. and Sulla-Menashe, D.: MODIS/Terra+Aqua Land Cover Type Yearly
L3 Global 500m SIN Grid V061, NASA EOSDIS Land Processes Distributed Active Archive Center (LP DAAC) [data set], <a href="https://doi.org/10.5067/MODIS/MCD12Q1.061" target="_blank">https://doi.org/10.5067/MODIS/MCD12Q1.061</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>GADM(2026)</label><mixed-citation>
       GADM: Database of Global Administrative Areas, <a href="https://gadm.org" target="_blank"/>, last access: 27 October 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Giannaros et al.(2020)</label><mixed-citation>
       Giannaros, C., Kotroni, V., Lagouvardos, K., Giannaros, T. M., and Pikridas, C.: Assessing the impact of GNSS ZTD Data assimilation into the WRF  system during high-impact rainfall events over Greece, Remote Sens.-Basel, 12, <a href="https://doi.org/10.3390/rs12030383" target="_blank">https://doi.org/10.3390/rs12030383</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Goudenhoofdt et al.(2023)</label><mixed-citation>
      
Goudenhoofdt, E., Journée, M., and Delobbe, L.: Observational rainfall
data of the 2021 mid-July flood event in Belgium – Part 2. Radar product
RADFLOOD21, Zenodo [data set], <a href="https://doi.org/10.5281/zenodo.7740059" target="_blank">https://doi.org/10.5281/zenodo.7740059</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Grell and Freitas(2014)</label><mixed-citation>
       Grell, G. A. and Freitas, S. R.: A scale and aerosol aware stochastic convective parameterization for weather and air quality modeling, Atmos. Chem. Phys., 14, 5233–5250, <a href="https://doi.org/10.5194/acp-14-5233-2014" target="_blank">https://doi.org/10.5194/acp-14-5233-2014</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Guerova et al.(2016)</label><mixed-citation>
       Guerova, G., Jones, J., Douša, J., Dick, G., de Haan, S., Pottiaux, E., Bock, O., Pacione, R., Elgered, G., Vedel, H., and Bender, M.: Review of the state of the art and future prospects of the ground-based GNSS meteorology in Europe, Atmos. Meas. Tech., 9, 5385–5406, <a href="https://doi.org/10.5194/amt-9-5385-2016" target="_blank">https://doi.org/10.5194/amt-9-5385-2016</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Hapuarachchi et al.(2011)</label><mixed-citation>
       Hapuarachchi, H. A., Wang, Q. J., and Pagano, T. C.: A review of advances in flash flood forecasting, Hydrol. Process., 25, 2771–2784, <a href="https://doi.org/10.1002/HYP.8040" target="_blank">https://doi.org/10.1002/HYP.8040</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Hersbach et al.(2020)</label><mixed-citation>
       Hersbach, H., Bell, B., Berrisford, P., Hirahara, S., Horányi, A., Muñoz-Sabater, J., Nicolas, J., Peubey, C., Radu, R., Schepers, D., Simmons, A., Soci, C., Abdalla, S., Abellan, X., Balsamo, G., Bechtold, P., Biavati, G., Bidlot, J., Bonavita, M., De Chiara, G., Dahlgren, P., Dee, D., Diamantakis, M., Dragani, R., Flemming, J., Forbes, R., Fuentes, M., Geer, A., Haimberger, L., Healy, S., Hogan, R. J., Hólm, E., Janisková, M., Keeley, S., Laloyaux, P., Lopez, P., Lupu, C., Radnoti, G., de Rosnay, P., Rozum, I., Vamborg, F., Villaume, S., and Thépaut, J.-N.: The ERA5 global reanalysis, Q. J. Roy. Meteor. Soc., 146, 1999–2049, <a href="https://doi.org/10.1002/qj.3803" target="_blank">https://doi.org/10.1002/qj.3803</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Hong and Lee(2009)</label><mixed-citation>
       Hong, S. Y. and Lee, J. W.: Assessment of the WRF model in reproducing a flash-flood heavy rainfall event over Korea, Atmos. Res., 93, 818–831, <a href="https://doi.org/10.1016/J.ATMOSRES.2009.03.015" target="_blank">https://doi.org/10.1016/J.ATMOSRES.2009.03.015</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Hong et al.(2006)</label><mixed-citation>
       Hong, S.-Y., Noh, Y., and Dudhia, J.: A new vertical diffusion package with an explicit treatment of entrainment processes, Mon. Weather Rev., 134, 2318–2341, <a href="https://doi.org/10.1175/MWR3199.1" target="_blank">https://doi.org/10.1175/MWR3199.1</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Huffman et al.(2023)</label><mixed-citation>
       Huffman, G. J., Stocker, E. F., Bolvin, D. T., Nelkin, E. J., and Tan, J.: GPM IMERG Final Precipitation L3 Half Hourly 0.1 degree x 0.1 degree V07, Goddard Earth Sciences Data and Information Services Center (GES DISC) [data set], <a href="https://doi.org/10.5067/GPM/IMERG/3B-HH/07" target="_blank">https://doi.org/10.5067/GPM/IMERG/3B-HH/07</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>IPCC(2021)</label><mixed-citation>
       IPCC: Climate Change 2021: The Physical Science Basis. Contribution of Working Group I to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, Tech. rep., Cambridge, UK and New York, NY, USA, <a href="https://doi.org/10.1017/9781009157896" target="_blank">https://doi.org/10.1017/9781009157896</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>IPCC(2023)</label><mixed-citation>
       IPCC: Summary for policymakers, in: Climate Change 2023: Synthesis Report. Contribution of Working Groups I, II and III to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, edited by: Core Writing Team, Lee, H., and Romero, J., IPCC, Geneva, Switzerland, <a href="https://doi.org/10.59327/IPCC/AR6-9789291691647.001" target="_blank">https://doi.org/10.59327/IPCC/AR6-9789291691647.001</a>, 1–34, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Jiménez et al.(2012)</label><mixed-citation>
       Jiménez, P. A., Dudhia, J., González-Rouco, J. F., Navarro, J., Montávez, J. P., and García-Bustamante, E.: A revised scheme for the WRF surface layer formulation, Mon. Weather Rev., 140, 898–918, <a href="https://doi.org/10.1175/MWR-D-11-00056.1" target="_blank">https://doi.org/10.1175/MWR-D-11-00056.1</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Khayyam(2020)</label><mixed-citation>
       Khayyam, U.: Floods: impacts on livelihood, economic status and poverty in the north-west region of Pakistan, Nat. Hazards, 102, 1033–1056, <a href="https://doi.org/10.1007/S11069-020-03944-7" target="_blank">https://doi.org/10.1007/S11069-020-03944-7</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Koks et al.(2022)</label><mixed-citation>
       Koks, E. E., van Ginkel, K. C. H., van Marle, M. J. E., and Lemnitzer, A.: Brief communication: Critical infrastructure impacts of the 2021 mid-July western European flood event, Nat. Hazards Earth Syst. Sci., 22, 3831–3838, <a href="https://doi.org/10.5194/nhess-22-3831-2022" target="_blank">https://doi.org/10.5194/nhess-22-3831-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Kreibich et al.(2022)</label><mixed-citation>
       Kreibich, H., Van Loon, A. F., Schröter, K., Ward, P. J., Mazzoleni, M., Sairam, N., Abeshu, G. W., Agafonova, S., AghaKouchak, A., Aksoy, H., Alvarez-Garreton, C., Aznar, B., Balkhi, L., Barendrecht, M. H., Biancamaria, S., Bos-Burgering, L., Bradley, C., Budiyono, Y., Buytaert, W., Capewell, L., Carlson, H., Cavus, Y., Couasnon, A., Coxon, G., Daliakopoulos, I., de Ruiter, M. C., Delus, C., Erfurt, M., Esposito, G., François, D., Frappart, F., Freer, J., Frolova, N., Gain, A. K., Grillakis, M., Grima, J. O., Guzmán, D. A., Huning, L. S., Ionita, M., Kharlamov, M., Khoi, D. N., Kieboom, N., Kireeva, M., Koutroulis, A., Lavado-Casimiro, W., Li, H.-Y., LLasat, M. C., Macdonald, D., Mård, J., Mathew-Richards, H., McKenzie, A., Mejia, A., Mendiondo, E. M., Mens, M., Mobini, S., Mohor, G. S., Nagavciuc, V., Ngo-Duc, T., Thao Nguyen Huynh, T., Nhi, P. T. T., Petrucci, O., Nguyen, H. Q., Quintana-Seguí, P., Razavi, S., Ridolfi, E., Riegel, J., Sadik, M. S., Savelli, E., Sazonov, A., Sharma, S., Sörensen, J., Arguello Souza, F. A., Stahl, K., Steinhausen, M., Stoelzle, M., Szalińska, W., Tang, Q., Tian, F., Tokarczyk, T., Tovar, C., Tran, T. V. T., Van Huijgevoort, M. H. J., van Vliet, M. T. H., Vorogushyn, S., Wagener, T., Wang, Y., Wendt, D. E., Wickham, E., Yang, L., Zambrano-Bigiarini, M., Blöschl, G., and Di Baldassarre, G.: The challenge of unprecedented floods and droughts in risk management, Nature, 608, 80–86, <a href="https://doi.org/10.1038/s41586-022-04917-5" target="_blank">https://doi.org/10.1038/s41586-022-04917-5</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Kreienkamp et al.(2021)</label><mixed-citation>
       Kreienkamp, F., Philip, S. Y., Tradowsky, J. S., Kew, S. F., Lorenz, P., Arrighi, J., Belleflamme, A., Bettmann, T., Caluwaerts, S., Chan, S. C., Ciavarella, A., De Cruz, L., de Vries, H., Demuth, N., Ferrone, A., Fischer, E. M., Fowler, H. J., Goergen, K., Heinrich, D., Henrichs, Y., Lenderink, G., Kaspar, F., Nilson, E., Otto, F. E. L., Ragone, F., Seneviratne, S. I., Singh, R. K., Skålevåg, A., Termonia, P., Thalheimer, L., van Aalst, M., Van den Bergh, J., Van de Vyver, H., Vannitsem, S., van Oldenborgh, G. J., Van Schaeybroeck, B., Vautard, R., Vonk, D., and Wanders, N.: Rapid attribution of heavy rainfall events leading to the severe flooding in Western Europe during July 2021, Tech. rep., World Weather Attribution, <a href="https://www.worldweatherattribution.org/wp-content/uploads/Scientific-report-Western-Europe-floods-2021-attribution.pdf" target="_blank"/> (last access: 27 October 2026), 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Kuksina and Golosov(2020)</label><mixed-citation>
       Kuksina, L. and Golosov, V.: Flash floods: Formation, study and distribution, E3S Web of Conferences, 163, <a href="https://doi.org/10.1051/E3SCONF/202016302005" target="_blank">https://doi.org/10.1051/E3SCONF/202016302005</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Lehner and Grill(2013)</label><mixed-citation>
       Lehner, B. and Grill, G.: Global river hydrography and network routing: baseline data and new approaches to study the world's large river systems, Hydrol. Process., 27, 2171–2186, <a href="https://doi.org/10.1002/hyp.9740" target="_blank">https://doi.org/10.1002/hyp.9740</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Lindskog et al.(2017)</label><mixed-citation>
       Lindskog, M., Ridal, M., Thorsteinsson, S., and Ning, T.: Data assimilation of GNSS zenith total delays from a Nordic processing centre, Atmos. Chem. Phys., 17, 13983–13998, <a href="https://doi.org/10.5194/acp-17-13983-2017" target="_blank">https://doi.org/10.5194/acp-17-13983-2017</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Lorenc(2003)</label><mixed-citation>
       Lorenc, A. C.: The potential of the ensemble Kalman filter for NWP – a comparison with 4D-Var, Q. J. Roy. Meteor. Soc., 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.bib44"><label>Lucius(1948)</label><mixed-citation>
       Lucius, M.: Erläuterungen zur Geologischen Karte Luxemburgs – Das Gutland, Vol. V, Service géologique du Luxembourg, Luxembourg, <a href="https://geologie.lu/index.php/telechargements/download/6-publications-sgl-volumes/491-v05" target="_blank"/> (last access: 11 November 2026), 1948.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Ludwig et al.(2023)</label><mixed-citation>
       Ludwig, P., Ehmele, F., Franca, M. J., Mohr, S., Caldas-Alvarez, A., Daniell, J. E., Ehret, U., Feldmann, H., Hundhausen, M., Knippertz, P., Küpfer, K., Kunz, M., Mühr, B., Pinto, J. G., Quinting, J., Schäfer, A. M., Seidel, F., and Wisotzky, C.: A multi-disciplinary analysis of the exceptional flood event of July 2021 in central Europe – Part 2: Historical context and relation to climate change, Nat. Hazards Earth Syst. Sci., 23, 1287–1311, <a href="https://doi.org/10.5194/nhess-23-1287-2023" target="_blank">https://doi.org/10.5194/nhess-23-1287-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Luxembourg Institute of Science and Technology (LIST)(2021)</label><mixed-citation>
       Luxembourg Institute of Science and Technology (LIST): Analyse Préliminaire des Inondations de Juillet 2021, Tech. rep., Luxembourg Institute of Science and Technology, Esch-sur-Alzette, Luxembourg, archived copy of the original publication, <a href="https://web.archive.org/web/20210819013339/https://www.list.lu/fileadmin/files/news/2021/20210714_AnalysePreliminaireDesInondations.pdf" target="_blank"/> (last access: 27 October 2026), 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Mathias(2019)</label><mixed-citation>
       Mathias, L.: Major flood event in the Mullerthal region on 1 June 2018: event analysis and predictability, Tech. rep., MeteoLux, Administration de la Navigation Aérienne, Luxembourg, <a href="https://www.meteolux.lu/fr/filedownload/595/floodmullerthal_fullreport_en_final-1.pdf/type/pdf" target="_blank"/> (last access: 27 October 2026), 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Météo-France(2021)</label><mixed-citation>
       Météo-France:
Données climatologiques de base – horaires, open data, licence Etalab 2.0, Météo-France [data set],
<a href="https://meteo.data.gouv.fr/datasets/donnees-climatologiques-de-base-horaires" target="_blank"/>
(last access: 28 August 2026), 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Ministerium für nachhaltige Entwicklung und Infrastrukturen (MDDI)(2015)</label><mixed-citation>
       Ministerium für nachhaltige Entwicklung und Infrastrukturen (MDDI) and Wasserwirtschaftsverwaltung Luxemburg: Hochwasserrisikomanagementplan für das Großherzogtum Luxemburg, Tech. rep., ARGE HWRM-PL GdL, LUXPLANS.A, OBERMEYER, Luxembourg, <a href="https://eau.gouvernement.lu/dam-assets/publications/hochwasserrisikomanagementplan-2015-2020/HWRM-PL-2015-final-151218.pdf" target="_blank"/>, last access: 27 October 2026, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Mlawer et al.(1997)</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, J. Geophys. Res.-Atmos., 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.bib51"><label>Muller(1980)</label><mixed-citation>
       Muller, A.: Luxembourg, in: Géologie des Pays européens: France, Belgique, Luxembourg, Dunod, Paris, 577–594, <a href="https://www.a-z.lu/discovery/fulldisplay?docid=alma990002356980107251&amp;vid=352LUX_BIBNET_NETWORK:BIBNET_UNION" target="_blank"/> (last access: 11 November 2026), 1980.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>NASA JPL(2013)</label><mixed-citation>
       NASA JPL: NASA Shuttle Radar Topography Mission Global 1 arc second, NASA Land Processes Distributed Active Archive Center [data set], <a href="https://doi.org/10.5067/MEaSUREs/SRTM/SRTMGL1.003" target="_blank">https://doi.org/10.5067/MEaSUREs/SRTM/SRTMGL1.003</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>National Centers for Environmental Prediction (NCEP)(2025)</label><mixed-citation>
       National Centers for Environmental Prediction (NCEP): NCEP GFS 0.25 Degree Global Forecast Grids Historical Archive, NSF NCAR Research Data Archive (RDA) [data set], <a href="https://doi.org/10.5065/D65D8PWK" target="_blank">https://doi.org/10.5065/D65D8PWK</a>,  2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Natural Earth(2026)</label><mixed-citation>
       Natural Earth: Free vector and raster map data at 1:10m, 1:50m, and 1:110m scales, <a href="https://www.naturalearthdata.com" target="_blank"/>, last access: 27 October 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>NOAA National Centers for Environmental Information(2001)</label><mixed-citation>
       NOAA National Centers for Environmental Information: Global Surface Hourly [SYNOP data from June 20–July 20, 2021], <a href="https://www.ncei.noaa.gov/products/land-based-station/integrated-surface-database" target="_blank"/> (last access: 5 March 2025), 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Poletti et al.(2019)</label><mixed-citation>
       Poletti, M. L., Silvestro, F., Davolio, S., Pignone, F., and Rebora, N.: Using nowcasting technique and data assimilation in a meteorological model to improve very short range hydrological forecasts, Hydrol. Earth Syst. Sci., 23, 3823–3841, <a href="https://doi.org/10.5194/hess-23-3823-2019" target="_blank">https://doi.org/10.5194/hess-23-3823-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Poli et al.(2007)</label><mixed-citation>
       Poli, P., Moll, P., Rabier, F., Desroziers, G., Chapnik, B., Berre, L., Healy, S. B., Andersson, E., and El Guelai, F.-Z.: Forecast impact studies of zenith total delay data from European near real-time GPS stations in Météo France 4DVAR, J. Geophys. Res.-Atmos., 112, D06114, <a href="https://doi.org/10.1029/2006JD007430" target="_blank">https://doi.org/10.1029/2006JD007430</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Pot et al.(2023)</label><mixed-citation>
       Pot, W., Scherpenisse, J., and 't Hart, P.: Robust governance for the long term and the heat of the moment: temporal strategies for coping with dual crises, Public Admin., 101, 221–235, <a href="https://doi.org/10.1111/padm.12872" target="_blank">https://doi.org/10.1111/padm.12872</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Royal Meteorological Institute of Belgium(2021)</label><mixed-citation>
       Royal Meteorological Institute of Belgium: Hourly observations from automatic weather stations (AWS), <a href="https://opendata.meteo.be/" target="_blank"/>  (last access: 27 October 2026), 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Service Public de Wallonie(2021)</label><mixed-citation>
       Service Public de Wallonie: Hydrométrie Wallonie: five-minute precipitation observations, <a href="https://hydrometrie.wallonie.be" target="_blank"/> (last access: 28 August 2026), 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Sheridan et al.(2010)</label><mixed-citation>
       Sheridan, P., Smith, S., Brown, A., and Vosper, S.: A simple height-based correction for temperature downscaling in complex terrain, Meteorol. Appl., 17, 329–339, <a href="https://doi.org/10.1002/met.177" target="_blank">https://doi.org/10.1002/met.177</a>, 2010.

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

    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Tewari et al.(2004)</label><mixed-citation>
       Tewari, M., Chen, F., Wang, W., Dudhia, J., LeMone, M. A., Mitchell, K., Ek, M., Gayno, G., Wegiel, J., and Cuenca, R. H.: Implementation and Verification of the Unified Noah Land Surface Model in the WRF Model, in: 20th Conference on Weather Analysis and Forecasting/16th Conference on Numerical Weather Prediction, American Meteorological Society, Seattle, WA, <a href="https://ams.confex.com/ams/84Annual/techprogram/paper_69061.htm" target="_blank"/> (last access: 27 October 2026), 2004.

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

    </mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Thundathil et al.(2024)</label><mixed-citation>
       Thundathil, R., Zus, F., Dick, G., and Wickert, J.: Assimilation of GNSS tropospheric gradients into the Weather Research and Forecasting (WRF) model version 4.4.1, Geosci. Model Dev., 17, 3599–3616, <a href="https://doi.org/10.5194/gmd-17-3599-2024" target="_blank">https://doi.org/10.5194/gmd-17-3599-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Thundathil et al.(2025)</label><mixed-citation>
       Thundathil, R., Zus, F., Dick, G., and Wickert, J.: Assimilation of global navigation satellite system (GNSS) zenith delays and tropospheric gradients: a sensitivity study utilizing sparse and dense station networks, Atmos. Meas. Tech., 18, 4907–4922, <a href="https://doi.org/10.5194/amt-18-4907-2025" target="_blank">https://doi.org/10.5194/amt-18-4907-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>Tom et al.(2022)</label><mixed-citation>
       Tom, R. O., George, K. O., Joanes, A. O., and Haron, A.: Review of flood modelling and models in developing cities and informal settlements: a case of Nairobi city, J. Hydrol.-Reg. Stud., 43, 101188, <a href="https://doi.org/10.1016/J.EJRH.2022.101188" target="_blank">https://doi.org/10.1016/J.EJRH.2022.101188</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>Torcasio et al.(2023)</label><mixed-citation>
       Torcasio, R. C., Mascitelli, A., Realini, E., Barindelli, S., Tagliaferro, G., Puca, S., Dietrich, S., and Federico, S.: The impact of global navigation satellite system (GNSS) zenith total delay data assimilation on the short-term precipitable water vapor and precipitation forecast over Italy using the Weather Research and Forecasting (WRF) model, Nat. Hazards Earth Syst. Sci., 23, 3319–3336, <a href="https://doi.org/10.5194/nhess-23-3319-2023" target="_blank">https://doi.org/10.5194/nhess-23-3319-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>Tradowsky et al.(2023)</label><mixed-citation>
       Tradowsky, J., Philip, S., Kreienkamp, F., Kew, S., Lorenz, P., Arrighi, J., Bettmann, T., Caluwaerts, S., Chan, S., De Cruz, L., de Vries, H., Demuth, N., Ferrone, A., Fischer, E., Fowler, H., Goergen, K., Heinrich, D., Henrichs, Y., Kaspar, F., Lenderink, G., Nilson, E., Otto, F., Ragone, F., Seneviratne, S., Singh, R., Skålevåg, A., Termonia, P., Thalheimer, L., van Aalst, M., Van den Bergh, J., Van de Vyver, H., Vannitsem, S., van Oldenborgh, G., Van Schaeybroeck, B., Vautard, R., Vonk, D., and Wanders, N.: Attribution of the heavy rainfall events leading to severe flooding in Western Europe during July 2021, Climatic Change, 176, <a href="https://doi.org/10.1007/s10584-023-03502-7" target="_blank">https://doi.org/10.1007/s10584-023-03502-7</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>United Nations Environment Programme(2022)</label><mixed-citation>
       United Nations Environment Programme: Adaptation Gap Report 2022: Too Little, Too Slow: Climate Adaptation Failure Puts World at Risk, Tech. rep., United Nations Environment Programme, Nairobi, Kenya, <a href="https://doi.org/10.18356/9789210023764" target="_blank">https://doi.org/10.18356/9789210023764</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>Vladimirov et al.(2020)</label><mixed-citation>
       Vladimirov, E., Dimitrova, R., and Danchovski, V.: Impact of Data Assimilation on Short-Term Precipitation Forecasts Using WRF-ARW Model, in: Large-Scale Scientific Computing, edited by: Lirkov, I. and Margenov, S., Vol. 11958 of Lecture Notes in Computer Science, Springer International Publishing, Cham, <a href="https://doi.org/10.1007/978-3-030-41032-2_30" target="_blank">https://doi.org/10.1007/978-3-030-41032-2_30</a>, 263–271, correction published at <a href="https://doi.org/10.1007/978-3-030-41032-2_73" target="_blank">https://doi.org/10.1007/978-3-030-41032-2_73</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>Waterlot et al.(1973)</label><mixed-citation>
       Waterlot, G., Beugnies, A., Bintz, J., Hary, A., and Muller, A.: Ardenne – Luxembourg, Guides géologiques régionaux, Masson, Paris, ISBN 2-225-36784-1, 1973.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>Wilks(2006)</label><mixed-citation>
       Wilks, D. S.: Statistical Methods in the Atmospheric Sciences, Vol. 91 of International Geophysics Series, Academic Press, 2nd edn., ISBN 978-0-12-751966-1, 2006.

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