<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "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"><?xmltex \bartext{Model description paper}?>
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GMD</journal-id><journal-title-group>
    <journal-title>Geoscientific Model Development</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GMD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Model Dev.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1991-9603</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/gmd-15-6581-2022</article-id><title-group><article-title>A physically based distributed karst hydrological model<?xmltex \hack{\break}?> (QMG model-V1.0) for flood simulations</article-title><alt-title>A physically based distributed karst hydrological model for
flood simulations</alt-title>
      </title-group><?xmltex \runningtitle{A physically based distributed karst hydrological model for
flood simulations}?><?xmltex \runningauthor{J.~Li et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Li</surname><given-names>Ji</given-names></name>
          <email>445776649@qq.com</email>
        <ext-link>https://orcid.org/0000-0003-2267-0454</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Yuan</surname><given-names>Daoxian</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Zhang</surname><given-names>Fuxi</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>Liu</surname><given-names>Jiao</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Ma</surname><given-names>Mingguo</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Chongqing Jinfo Mountain Karst Ecosystem National Observation and
Research Station, Chongqing Key Laboratory of Karst Environment, School of
Geographical Sciences, Southwest University, Chongqing 400715, China</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Key Laboratory of Karst Dynamics, MNR &amp; Guangxi, Institute of Karst
Geology, <?xmltex \hack{\break}?>Chinese Academy of Geological Sciences, Guilin 541004, China</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>College of Engineering Science and Technology, Shanghai Ocean
University, <?xmltex \hack{\break}?>Shanghai Engineering Research Center of Marine Renewable Energy
201306, China</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>Chongqing Municipal Hydrological Monitoring Station, Chongqing 401120,
China</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Ji Li (445776649@qq.com)</corresp></author-notes><pub-date><day>1</day><month>September</month><year>2022</year></pub-date>
      
      <volume>15</volume>
      <issue>17</issue>
      <fpage>6581</fpage><lpage>6600</lpage>
      <history>
        <date date-type="received"><day>14</day><month>April</month><year>2021</year></date>
           <date date-type="rev-request"><day>31</day><month>August</month><year>2021</year></date>
           <date date-type="rev-recd"><day>3</day><month>June</month><year>2022</year></date>
           <date date-type="accepted"><day>1</day><month>August</month><year>2022</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2022 Ji Li et al.</copyright-statement>
        <copyright-year>2022</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gmd.copernicus.org/articles/15/6581/2022/gmd-15-6581-2022.html">This article is available from https://gmd.copernicus.org/articles/15/6581/2022/gmd-15-6581-2022.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/15/6581/2022/gmd-15-6581-2022.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/15/6581/2022/gmd-15-6581-2022.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d1e145">Karst trough and valley landforms are prone to flooding,
primarily because of the unique hydrogeological features of karst landforms,
which are conducive to the spread of rapid runoff. Hydrological models that
represent the complicated hydrological processes in karst regions are
effective for predicting karst flooding, but their application has been
hampered by their complex model structures and associated parameter set,
especially for distributed hydrological models, which require large amounts
of hydrogeological data. Distributed hydrological models for predicting
flooding are highly dependent on distributed modelling, complicated boundary
parameter settings and extensive hydrogeological data processing, which
consumes large amounts of both time and computational power. Proposed here
is a distributed physically based karst hydrological model known as the QMG
(Qingmuguan) model. The structural design of this model is relatively
simple, and it is generally divided into surface and underground
double-layered structures. The parameters that represent the structural
functions of each layer have clear physical meanings, and fewer parameters
are included in this model than in the current distributed models. This
allows karst areas to be modelled with only a small amount of necessary
hydrogeological data. Eighteen flood processes across the karst underground
river in the Qingmuguan karst trough valley are simulated by the QMG model,
and the simulated values agree well with observations: the average values of
the Nash–Sutcliffe coefficient and the water balance coefficient are both 0.92, while
the average relative flow process error is 10 % and the flood peak error
is 11 %. A sensitivity analysis shows that the infiltration coefficient,
permeability coefficient and rock porosity are the parameters that require
the most attention in model calibration and optimization. The improved
predictability of karst flooding enabled by the proposed QMG model promotes a better
mechanistic depiction of runoff generation and confluence in karst trough
valleys.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e157">Karst trough and valley landforms are very common in China, especially in
the southwest. In general, these karst areas are water scarce during most of
the year because their surfaces store very little rainfall, but they are
also potential origins of floods because their trough and valley landforms
and topographic features facilitate the formation and propagation of floods
(White, 2002; Li et al., 2021; Gautama et al., 2021). The coexistence of
droughts and floods is a typical phenomenon in these karst trough and valley
areas. Taking the example of the present study area, i.e. the Qingmuguan
karst trough valley, floods used to happen constantly during the rainy
season. In recent years, with more extreme rainfall events and the increased
area of construction land in the region, rainfall infiltration has
decreased, and rapid runoff over impervious surfaces has increased,
resulting in frequent catastrophic flooding in the basin (Liu et al., 2009).
Excess infiltration runoff from karst sinkholes and underground river
outlets often occurs during flooding (Jourde et al., 2007, 2014; Martinotti
et al., 2017), flooding large areas of farmland and residential areas and
causing serious economic losses (Gutierrez, 2010; Parise, 2010; Yu et al.,
2020). Therefore, it is both important and urgently necessary to simulate and predict
karst flooding events in karst troughs and valleys such as those in the
study area.</p>
      <p id="d1e160">Hydrological models can be effective for forecasting floods and evaluating
water resources in karst areas (Bonacci et al., 2006; Williams, 2008, 2009). However, modelling floods in karst regions is
extremely difficult because of the corresponding complex hydrogeological
structures. Karst water-bearing systems consist of multiple media under the
influence of complex karst development dynamics (Kovács and Perrochet, 2008; Gutierrez, 2010), such as karst caves,
conduits, fissures and pores, and are usually highly spatially heterogeneous
(Chang and Liu, 2015; Teixeiraparente et al., 2019; Zhang, 2021). In
addition, the intricate surface hydrogeological conditions and the
hydrodynamic conditions inside the karst water-bearing medium result in
significant temporal and spatial differences in the hydrological processes
in karst areas (Geyer et al., 2008; Bittner et al., 2020; Jamal and
Awotunde, 2022).</p>
      <p id="d1e163">In early studies of flood forecasting in karst regions, simplified lumped
hydrological models were commonly used to describe the rainfall–discharge
relationship (e.g. Kovács and Sauter, 2008; Fleury et al., 2007;
Jukić and Denić-Jukić, 2009; Hartmann et al., 2014). With the development
of physical exploration technology and progress in mathematics, computing
and other interdisciplinary disciplines, the level of modelling has
gradually improved (Hartmann and Baker, 2017; Hartmann, 2018; Petrie et al.,
2021), and distributed hydrological models have subsequently become widely
applied to karst areas. The main difference between lumped and distributed
hydrological models is that the latter divide the entire basin into many
subbasins to calculate the runoff generation and confluence (Chang et al.,
2021; Guila et al., 2022), thereby better describing the physical properties
of the hydrological processes inside a karst water-bearing system (Jourde et
al., 2007; Hartmann, 2018; Epting et al., 2018).</p>
      <p id="d1e166">Because of their simple structure and low demands for modelling data, lumped
hydrological models have been used widely in karst areas (Kurtulus and
Razack, 2007; Ladouche et al., 2014). In a lumped model, a river basin is
considered as a whole in the calculation of the runoff generation and
confluence, and there is no division into subbasins (Dewandel et al., 2003;
Bittner et al., 2020). Lumped models usually consider the inputs and outputs
of the model (Liedl et al., 2003; Hartmann and Baker, 2013, 2017). In
addition, most of the model parameters in a lumped model are not optimized,
and the physical meaning of each parameter is unclear (Chen et al., 2010; Bittner
et al., 2020).</p>
      <p id="d1e170">Distributed hydrological models are of active interest in flood simulation
and forecasting research (Ambroise et al., 1996; Beven and Binley, 2006; Zhu
and Li, 2014). Compared with that of a lumped model, the structure of a
distributed model has a more definite physical significance in terms of its
mechanism (Meng and Wang, 2010; Epting et al., 2018). In a distributed
hydrological model, an entire karst basin can be divided into many subbasins
(Birk et al., 2005) using high-resolution digital elevation model (DEM)
data. In the rainfall-runoff algorithm of the model, the hydrogeological
conditions and karst aquifer characteristics can be considered fully to
precisely simulate the runoff generation and confluence (Martinotti et al.,
2017; Gang et al., 2019). The commonly used basin distributed hydrological
models (i.e. not special groundwater numerical models such as MODFLOW)
have also been widely applied to karst areas and include the SHE/MIKE and
SHE models (Abbott et al., 1986a, b; Doummar et al., 2012), the Storm Water
Management Model (SWMM) (Peterson and Wicks, 2006; Blansett and Hamlett,
2010; Blansett, 2011), the TOPography-based hydrological MODEL (TOPMODEL)
(Ambroise et al., 1996; Suo et al., 2007; Lu et al., 2013; Pan, 2014) and the
Soil and Water Assessment Tool (SWAT) (Peterson and Hamlett, 1998).</p>
      <p id="d1e173">The commonly used distributed hydrological models include multiple
structures and numerous parameters (Lu et al., 2013; Pan, 2014; Masciopinto
et al., 2021), which means that vast amounts of data may be needed to build
the model framework in karst regions. For example, the distributed
groundwater model MODFLOW-CFPM1 requires detailed data regarding the
distribution of karst conduits in the study area (Reimann  and Hill, 2009).
Another example is the Karst–Liuxihe model (Li et al., 2019); there are
15 parameters and 5 underground vertical structures in this model.
Such a complex structure results in large modelling-data demands, and
modelling in karst areas is extremely difficult. In addition, a special
borehole pumping test may be required to obtain the rock permeability
coefficient.</p>
      <p id="d1e176">To overcome the difficulty posed by the large modelling-data demands of
distributed hydrological models in karst areas, a new physically based
distributed hydrological model – known as the QMG (Qingmuguan)
model-V1.0 – was developed in the present study. Other commonly used karst
groundwater models with complex structures and parameters, such as the
aforementioned MODFLOW-CFPM1 model, require considerable hydrogeological
data for modelling in karst areas (Qin and Jiang, 2014). The new QMG model
has a high potential for application in karst hydrological simulation and
prediction. It has certain advantages in terms of its framework and
structural design, with a double-layer structure and fewer parameters. The
horizontal structure is divided into river channel units and slope units,
and the vertical structure below the surface is divided into a shallow karst
aquifer and a deep karst aquifer system. This relatively simple model
structure reduces the demand for modelling data in karst areas, and only a
small amount of hydrogeological data is needed for modelling. To ensure that
the QMG model works well in karst flood simulation and prediction despite
its relatively simple structure and parameters, we carefully designed the
algorithms for runoff generation and confluence in the model. Additionally,
to verify the applicability of the QMG model to flood simulation in karst
basins, we selected the Qingmuguan karst trough valley in Chongqing, China,
as the study area for flood simulation and uncertainty analysis. In
particular, we analysed the sensitivity of the model parameters.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Study area and data</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Landform and topography</title>
      <p id="d1e194">The Qingmuguan karst trough valley is located in the southeastern part of
the Sichuan Basin, China, at the junction of the Beibei and Shapingba
districts in Chongqing, with coordinates of 29<inline-formula><mml:math id="M1" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>40<inline-formula><mml:math id="M2" display="inline"><mml:msup><mml:mi/><mml:mo>′</mml:mo></mml:msup></mml:math></inline-formula>–29<inline-formula><mml:math id="M3" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>47<inline-formula><mml:math id="M4" display="inline"><mml:msup><mml:mi/><mml:mo>′</mml:mo></mml:msup></mml:math></inline-formula> N, 106<inline-formula><mml:math id="M5" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>17<inline-formula><mml:math id="M6" display="inline"><mml:msup><mml:mi/><mml:mo>′</mml:mo></mml:msup></mml:math></inline-formula>–106<inline-formula><mml:math id="M7" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>20<inline-formula><mml:math id="M8" display="inline"><mml:msup><mml:mi/><mml:mo>′</mml:mo></mml:msup></mml:math></inline-formula> E. The basin covers an area of 13.4 km<inline-formula><mml:math id="M9" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> and is part of the
southern extension of the anticline at Wintang Gorge in the Jinyun
Mountains, with the anticlinal axis of Qingmuguan located in a parallel
valley in eastern Sichuan (Yang et al., 2008). The surface of the anticline
is heavily fragmented, and faults are extremely well developed, with large
areas of exposed Triassic carbonate rocks. Under the long-term erosion of
karst water, a typical karst trough landform developed (Liu et al., 2009).
This karst trough landform provides convenient conditions for flood
propagation, and the development of karst landforms is extremely common in
the karst region of southwestern China, especially in the karst region of
Chongqing.</p>
      <p id="d1e279">The basin is oriented in a narrow band of slightly curved arcs and is
<inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">12</mml:mn></mml:mrow></mml:math></inline-formula> km long from north to south. The direction of the
mountains in the region is generally consistent with the direction of the
tectonic line. The catchment area of the basin is mainly composed of the
outlying areas of the Lower Triassic Jialingjiang Formation (T1j), the
middle Leikoupo Formation (T2l) carbonate rocks on both sides of the
mountain slopes, and part of the Upper Xujiahe Formation (T3xj)
quartz-sandstone and mudstone (Yang et al., 2008). Tracer tests show that
karst development in the underground river system in the study area is
strong, where the karst water-bearing medium is heterogeneous and has high
water permeability. A large-scale underground river (Fig. 1) with a length
of approximately 7.4 km has developed in the karst trough valley, and the
flood peak flow of this underground river lasts for a short time.</p>
      <p id="d1e292">The karst landforms in the area are well developed under closed conditions,
and precipitation is the main source of recharge for the underground river
system. Most of the precipitation, after evapotranspiration and plant
retention are deducted, collects along the slope to the depression at the
bottom of the trough and joins the underground river through surface karst
fissure dispersion infiltration and concentrated injection in the sinkholes.
The map in Fig. 1 gives an overview of the Qingmuguan karst basin.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e298">The Qingmuguan karst basin.</p></caption>
          <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/15/6581/2022/gmd-15-6581-2022-f01.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Hydrogeological conditions</title>
      <p id="d1e315">The Qingmuguan basin is located within a subtropical humid monsoon climate
zone, with an average temperature of 16.5 <inline-formula><mml:math id="M11" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C and an average
precipitation of 1250 mm concentrated mainly in May–September. An
underground river system with a
length of 7.4 km has developed in the karst trough valley, and the water supply of the underground river is mainly
rainfall recharge (Zhang, 2012). Most of the precipitation is collected
along the hill slope and routed into the karst depressions at the bottom of
the trough valley, where it joins the underground river through the
dispersed infiltration of surface karst fissures and sinkholes (Fig. 1a). An
upstream surface river collects in a gentle valley and enters the
underground river through the Yankou sinkhole (elevation 524 m). Surface
water in the middle and lower reaches of the river system enters the
underground river system mainly through cover collapse sinkholes (Gutierrez
et al., 2014) or fissures.</p>
      <p id="d1e327">The stratigraphic and lithologic characteristics of the basin are dominated
largely by carbonate rocks of the Lower Triassic Jialingjiang Group
(T<inline-formula><mml:math id="M12" display="inline"><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) and Middle Triassic Leikou Slope Group (T<inline-formula><mml:math id="M13" display="inline"><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) on both sides
of the slope, with some quartz sandstone and mudstone outcrops of the Upper
Triassic Xujiahe Group (T<inline-formula><mml:math id="M14" display="inline"><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) (Zhang, 2012). The topography of the
basin presents a general anticline (Fig. 1b), where carbonate rocks on the
surface are corroded and fragmented and have high permeability. Compared
with the core of the anticline, the shale of the anticline is less eroded
and forms a good waterproof layer.</p>
      <p id="d1e368">To investigate the distribution of karst conduits in the underground river
system, we conducted a tracer test in the study area. The tracer was placed
in the Yankou sinkhole and recovered in the Jiangjia spring (Fig. 1a and c).
According to the tracer test results (Gou et al., 2010), the karst
water-bearing medium in the aquifer was anisotropic, the karst conduits in
the underground river were extremely well developed, and there was a large
single-channel underground river approximately 5 m wide. The
response of the underground river to rainfall was very fast, with the peak
flow observed at the outlet of the Jiangjia spring 6–8 h after rainfall
based on the tracer test results. The flood peak rose quickly, and the
duration of the peak flow was short. The underground river system in the
study area is dominated by large karst conduits, which are not conducive to
water storage in water-bearing media but are very conducive to the
propagation of floods.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Modelling data</title>
      <p id="d1e379">To build the QMG model to simulate karst flood events, the necessary
baseline modelling data had to be collected, including (1) high-resolution
DEM data and hydrogeological data (e.g. the thickness of the epikarst zone,
rainfall infiltration coefficients of different karst landforms, and the rock
permeability coefficient); (2) land-use and soil-type data; and (3) rainfall
data in the basin and water flow data for the underground river. The DEM data
were downloaded from a free database on the public internet, with an initial
spatial resolution of <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:mn mathvariant="normal">30</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> m. The spatial resolution of the land
use and soil types was <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:mn mathvariant="normal">1000</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula> m, and they were also downloaded
from the internet. After the applicability of modelling and computational
strength, as well as the size of the basin in the study area (13.4 km<inline-formula><mml:math id="M17" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>), was considered, the spatial resolution of the three types of data
was resampled uniformly in the QMG model and downscaled to <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> m
based on a spatial discrete method by Berry et al. (2010).</p>
      <p id="d1e427">The hydrogeological data necessary for modelling were obtained in three
simple ways. (1) A basin survey was conducted to obtain the thickness of the
epikarst zone, which was achieved by observing the rock formations on
hillsides following cutting for road construction. Information was collected
regarding the location, general shape and size of karst depressions and
sinkholes, which had a significant impact on the compilation of the DEM data
and the determination of the convergence process of surface runoff. The
sinkholes in the basin are cover collapse sinkholes (Gutierrez et al., 2014)
according to the basin survey. There are 3 large sinkholes (more than 3 m in diameter) and 12 small sinkholes (less than 1 m in diameter).
The remaining 5 sinkholes are between 1 and 3 m in diameter. The
confluence calculation of these sinkholes in the model was based on the
results of a previous study (Meng et al., 2009). (2) Empirical equations
developed for similar basins were used to obtain the rainfall infiltration
coefficients for different karst landforms and the rock permeability
coefficient. For example, the rock permeability coefficient was calculated
based on an empirical equation from a pumping test in a coal mine in the
study area (Li et al., 2019). (3) A tracer experiment was conducted in the
study area (Gou et al., 2010) to obtain information on the underground river
direction and flow velocity; for instance, underground karst conduits are
well developed in the area and form an underground river approximately 5 m wide. There are no hydraulic connections between the underground
river system in the area and the adjacent basin, which means that there is
no overflow recharge.</p>
      <p id="d1e430">Rainfall and flood data are important model inputs and represent the driving
factors that allow hydrological models to operate. In the study area,
rainfall data were acquired by two rain gauges located in the basin (Fig. 1a). Point rainfall values were then spatially interpolated into basin-level
rainfall (for such a small basin area, rainfall results obtained from two
rain gauges were considered representative). There were 18 karst flood
events from 14 April 2017 to 10 June 2019. We built a rectangular open
channel at the underground river outlet and set up a river gauge in it (Fig. 1a) to record the water level and flow data every 15 min.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Methodology</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Hydrological model</title>
      <p id="d1e449">The hydrological model developed in this study was named the QMG model after
the basin for which it was developed and to which it was first applied,
i.e. the Qingmuguan basin. The QMG model has a two-layer structure,
including a surface part and an underground part. The surface structure is
mainly used to perform the calculation of runoff generation and the
confluence of the surface river, while the underground structure is used to
perform the confluence calculation of the underground river system.</p>
      <p id="d1e452">The structure of the QMG model is divided into a two-layer structure, both
horizontally and vertically. The horizontal structure of the model is
divided into river channel units and slope units. The vertical structure
below the surface is divided into a shallow karst aquifer (including soil
layers, karst fissures and conduit systems in the epikarst zone) and a deep
karst aquifer system (bedrock and the underground river system). This relatively
simple model structure means that only a small amount of hydrogeological
data is needed in karst regions. Figure 2 shows a flowchart of the modelling
and calculation procedures required for the QMG model.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e457">Modelling flow chart of the QMG (Qingmuguan) model.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/15/6581/2022/gmd-15-6581-2022-f02.png"/>

        </fig>

      <p id="d1e467">To accurately describe the runoff generation and confluence on a grid scale,
these karst subbasins are further divided into many karst hydrological
response units (KHRUs) based on the high-resolution (<inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> m) DEM
data in the model. The specific steps involved in the division were adopted
by referring to studies of hydrological response units (HRUs) in TOPMODEL by
Pan (2014). The KHRUs are the smallest basin computing units; the spatial
differences in karst development within the units can be effectively
ignored, and the use of these units reduces the uncertainty in the model
unit classification. Figure 3 shows the spatial structure of the KHRUs.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e484">Spatial structure of karst hydrological response units (KHRUs) (Li
et al., 2021).</p></caption>
          <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/15/6581/2022/gmd-15-6581-2022-f03.png"/>

        </fig>

      <p id="d1e493">The right-hand side of Fig. 3 shows a three-dimensional spatial model of
KHRUs established in the laboratory to visually reflect the storage and
movement of water in the karst water-bearing medium with each spatially
anisotropic component and to provide technical support for establishing the
hydrological model.</p>
      <p id="d1e496">The modelling and operation of the QMG model consists of three main stages:
(1) spatial interpolation and the retention of rainfall and evaporation
calculations; (2) runoff generation and confluence calculation for the
surface river; and (3) confluence calculation for the underground runoff,
including the confluence in the shallow karst aquifer and the underground
river system.</p>
<sec id="Ch1.S3.SS1.SSS1">
  <label>3.1.1</label><title>Rainfall and evaporation calculation</title>
      <p id="d1e506">In the QMG model, the spatial interpolation of rainfall is accomplished by a
kriging method using ArcGIS 10.2 software. The Tyson polygon method may be a
simpler method for rainfall interpolation if the number of rainfall gauges
in the basin is sufficient. The point rainfall values observed by the two
rainfall gauges in the basin (Fig. 1a) were interpolated spatially into an
areal rainfall for the entire basin.</p>
      <p id="d1e509">Basin evapotranspiration in the KHRUs was mainly vegetal evaporation, soil
evaporation and water surface evaporation. These components were calculated
using the following equations (modified from Li et al., 2020):
              <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M20" display="block"><mml:mrow><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi>V</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi>V</mml:mi><mml:mi>t</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="italic">λ</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mtext> if </mml:mtext><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="italic">λ</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>,</mml:mo><mml:mtext> if </mml:mtext><mml:mi>F</mml:mi><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">sat</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>e</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:mn mathvariant="normal">1.12</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.62</mml:mn><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">0.9</mml:mn></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:mn mathvariant="normal">0.084</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.24</mml:mn><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">γ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:mn mathvariant="normal">0.348</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:msup><mml:mi mathvariant="italic">ω</mml:mi><mml:mrow><mml:mn mathvariant="normal">1.8</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.137</mml:mn><mml:msup><mml:mi mathvariant="italic">ω</mml:mi><mml:mn mathvariant="normal">0.05</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            Here, <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm] is the vegetal discharge, <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msup><mml:mi>V</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi>V</mml:mi><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> [mm] is
the rainfall variation due to vegetation interception, <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm] is the
vegetation interception of rainfall and <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm] is the actual soil
evaporation. The term <inline-formula><mml:math id="M25" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> is the evaporation coefficient. The term
<inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm] is the evaporation capability, which can be measured
experimentally or estimated by the water surface evaporation equation
<inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The term <inline-formula><mml:math id="M28" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula> [mm] is the actual soil moisture, <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">sat</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm] is the
saturation moisture content, <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm] is the field capacity, <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm d<inline-formula><mml:math id="M32" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>]
is the evaporation of the water surface, and <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>e</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> [hPa] is the draught head between the saturation
vapour pressure of the water surface and the air vapour pressure 150 m above
the water surface. The term <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> [<inline-formula><mml:math id="M35" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C]
is the temperature difference between the water surface and the temperature
150 m above the water surface, <inline-formula><mml:math id="M36" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> is the relative humidity 150 m
above the water surface, and
<inline-formula><mml:math id="M37" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula>
[m s<inline-formula><mml:math id="M38" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the wind speed 150 m above the water surface.</p>
</sec>
<sec id="Ch1.S3.SS1.SSS2">
  <label>3.1.2</label><title>Runoff generation algorithms</title>
      <p id="d1e956">In the QMG model, the surface runoff generation in river channel units is
the rainfall in the river system after evaporation losses are deducted. This
portion of the runoff directly participates in the confluence process
through the river system rather than undergoing infiltration. In contrast,
the process of runoff generation in slope units is more complex, and its
classification is related to the developmental characteristics of the
surface karst in the basin, rainfall intensity and soil moisture. For
example, when the soil moisture content is already saturated, there is the
potential for excess infiltration surface runoff in exposed karst slope
units. The surface runoff generation of the KHRUs in the river channel units
and slope units can be described by the following equations (modified from
Chen et al., 2010; Li et al., 2020):
              <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M39" display="block"><mml:mrow><mml:mfenced open="{" close=""><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>L</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow><mml:mi>A</mml:mi></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">si</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">i</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">i</mml:mi></mml:msub><mml:mo>≥</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">si</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">i</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>F</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="italic">β</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            Here, <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> [mm] is the net rainfall (deducting evaporation losses) in the
river channel units at time <inline-formula><mml:math id="M41" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> [h], <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> [mm] is the rainfall in the river
channel units, <inline-formula><mml:math id="M43" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> [m] is the length of the river channel, <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [m] is the
maximum width of the river channel selected, and <inline-formula><mml:math id="M45" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> [m<inline-formula><mml:math id="M46" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>] is the
cross-sectional area of the river channel. <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">si</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm] is termed the excess
infiltration runoff in the QMG model when the vadose zone is short of water
and has not been filled. The infiltration capacity <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is different for
different karst landform units, <inline-formula><mml:math id="M49" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M50" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> are the parameters of
the Holtan model, and <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm] is the stable depth of soil water
infiltration.</p>
      <p id="d1e1243">In the KHRUs (Fig. 3), underground runoff is generated primarily from the
infiltration of rainwater and direct confluence recharge from sinkholes or
skylights. In the QMG model, the underground runoff is calculated by the
following equations (modified from Chen, 2018):
              <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M52" display="block"><mml:mrow><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">g</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mi>p</mml:mi><mml:msup><mml:mi>t</mml:mi><mml:mi>m</mml:mi></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            where
              <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M53" display="block"><mml:mrow><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>z</mml:mi><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">epi</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>K</mml:mi><mml:mo>⋅</mml:mo><mml:mi>tan⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>F</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>F</mml:mi><mml:mo>≤</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            Here, <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">g</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm] is the underground runoff depth (this part of the
underground runoff is mainly from the direct confluence supply of the karst
sinkholes or karst windows in the study area), <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> [mm] is the average
depth of the underground runoff, <inline-formula><mml:math id="M56" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M57" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> are attenuation coefficients
calculated by conducting a tracer test in the study area, <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L s<inline-formula><mml:math id="M59" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is
the underground runoff generated from rainfall infiltration in the epikarst
zone, <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm] is the width of the underground runoff on the KHRUs, <inline-formula><mml:math id="M61" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> [mm]
is the thickness of the epikarst zone, <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm<inline-formula><mml:math id="M63" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M64" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the runoff
recharge on the KHRUs during period <inline-formula><mml:math id="M65" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">epi</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm<inline-formula><mml:math id="M67" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M68" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the water
infiltration from rainfall, <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [mm s<inline-formula><mml:math id="M70" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the flow velocity of the
underground runoff, <inline-formula><mml:math id="M71" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> [mm s<inline-formula><mml:math id="M72" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the current permeability coefficient, and
<inline-formula><mml:math id="M73" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> is the hydraulic gradient of the underground runoff. If the
current soil moisture is less than the field capacity, i.e. <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi>F</mml:mi><mml:mo>≤</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>,
then the vadose zone is not yet full, no underground runoff is generated,
and rainfall infiltration at this time continues to compensate for the lack
of water in the vadose zone until it is full and before runoff is generated.</p>
</sec>
<sec id="Ch1.S3.SS1.SSS3">
  <label>3.1.3</label><title>Confluence algorithms</title>
      <p id="d1e1664">In the QMG model, the calculation of the runoff confluence on the KHRUs
includes the confluence of the surface river channel and underground runoff.
There are already many mature and classical algorithms available for
calculating the runoff confluence in river channel units and slope units,
such as the Saint-Venant equations and Muskingum convergence model. In this
study, the Saint-Venant equations were adopted to describe the confluence in
the surface river and hill slope units, for which a wave movement equation
was adopted to calculate the confluence in slope units (Chen et al., 2010):
              <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M75" display="block"><mml:mrow><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>+</mml:mo><mml:mi>L</mml:mi><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>=</mml:mo><mml:mi>q</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            where
              <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M76" display="block"><mml:mrow><mml:mi>Q</mml:mi><mml:mo>=</mml:mo><mml:mi>v</mml:mi><mml:mi>h</mml:mi><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>L</mml:mi><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:msup><mml:mi>h</mml:mi><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">5</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle></mml:msup><mml:msubsup><mml:mi>S</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:msubsup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
            Here, we customized two variables, <inline-formula><mml:math id="M77" display="inline"><mml:mi>a</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M78" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>:
              <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M79" display="block"><mml:mrow><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>n</mml:mi><mml:mi>L</mml:mi></mml:mfrac></mml:mstyle></mml:mstyle><mml:msubsup><mml:mi>S</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msubsup><mml:msup><mml:mo>)</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">3</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:mfrac></mml:mstyle></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">3</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            Equation (7) was substituted into Eq. (5) and discretized by a
finite-difference method, giving
              <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M80" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{8.7}{8.7}\selectfont$\displaystyle}?><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>+</mml:mo><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:msup><mml:mi>Q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msup><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>-</mml:mo><mml:mi>q</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mi>a</mml:mi><mml:mo>(</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:msup><mml:mo>)</mml:mo><mml:mi>b</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:msubsup><mml:mi>Q</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mi>a</mml:mi><mml:mo>(</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>t</mml:mi></mml:msubsup><mml:msup><mml:mo>)</mml:mo><mml:mi>b</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><?xmltex \hack{$\egroup}?></mml:mrow></mml:math></disp-formula>
            The Newton–Raphson method was used for iterative calculation using Eq. (9):
              <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M81" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{8.1}{8.1}\selectfont$\displaystyle}?><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msup><mml:mfenced close="]" open="["><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mfenced close="]" open="["><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>k</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mi>a</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mfenced close="]" open="["><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>k</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi>b</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msubsup><mml:mi>Q</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:mi>a</mml:mi><mml:mo>(</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>t</mml:mi></mml:msubsup><mml:msup><mml:mo>)</mml:mo><mml:mi>b</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:msubsup><mml:mi>q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>k</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mi>b</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable><?xmltex \hack{$\egroup}?></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M82" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> [L s<inline-formula><mml:math id="M83" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the confluence of water flow in slope units, <inline-formula><mml:math id="M84" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> [dm] is its
runoff width, <inline-formula><mml:math id="M85" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> [dm] is the runoff depth and <inline-formula><mml:math id="M86" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> [dm<inline-formula><mml:math id="M87" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M88" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the lateral
inflow on the KHRUs. Here, the friction slope <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> equals the hill slope
<inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and the inertia term and the pressure term in the motion equation
of the Saint-Venant equations were ignored. The term <inline-formula><mml:math id="M91" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> [dm s<inline-formula><mml:math id="M92" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the flow
velocity of surface runoff in the slope units as calculated by the Manning
equation, <inline-formula><mml:math id="M93" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the roughness coefficient of the slope units, <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>
[L s<inline-formula><mml:math id="M95" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the slope inflow in the KHRU at time <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>
[L s<inline-formula><mml:math id="M98" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the slope discharge in the upper adjacent KHRU at time <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e2530">Similarly, the surface river channel confluence was described based on the
Saint-Venant equation, where a diffusion wave movement equation was adopted,
meaning that the inertia term in the motion equation was ignored:
              <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M100" display="block"><mml:mrow><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>=</mml:mo><mml:mi>q</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            A finite-difference method and the Newton–Raphson method were used for the
iterative calculation of the above equation:
              <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M101" display="block"><mml:mrow><mml:mfenced open="{" close=""><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msup><mml:mfenced close="]" open="["><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac><mml:msup><mml:mfenced close="]" open="["><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>k</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mfenced close="]" open="["><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>k</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi>b</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac><mml:msubsup><mml:mi>Q</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>t</mml:mi></mml:msubsup><mml:msup><mml:mo>)</mml:mo><mml:mi>b</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:msubsup><mml:mi>q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mi>b</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mfenced close="]" open="["><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>k</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mi>b</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">3600</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle><mml:mi>n</mml:mi><mml:msup><mml:mi mathvariant="italic">χ</mml:mi><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle></mml:msup><mml:msubsup><mml:mi>S</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msubsup><mml:msup><mml:mo>)</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">3</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:mfrac></mml:mstyle></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M102" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> [L s<inline-formula><mml:math id="M103" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the water flow in surface river channel units, <inline-formula><mml:math id="M104" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> [dm<inline-formula><mml:math id="M105" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>]
is the discharge section area, <inline-formula><mml:math id="M106" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> is a custom intermediate variable and <inline-formula><mml:math id="M107" display="inline"><mml:mi mathvariant="italic">χ</mml:mi></mml:math></inline-formula> [dm] is the wetted perimeter of the discharge section area.</p>
      <p id="d1e2971">The underground runoff in the model includes the confluence of the epikarst
zone and underground river. In the epikarst zone, the karst water-bearing
media are highly heterogeneous (Williams, 2008). For example, anisotropic
karst fissure systems and conduit systems consist of corrosion fractures.
When rainfall infiltrates the epikarst zone, water moves slowly through the
small (smaller than 10 cm in this study) karst fissure systems, while it
flows rapidly in larger (larger than 10 cm) conduits. The key to determining
the confluence velocity lies in the width of karst fractures. In the KHRUs
(Fig. 3), a fracture width of 10 cm was used as a threshold value (Atkinson,
1977) based on a borehole pumping test in the basin, meaning that if the
fracture width exceeded 10 cm, then the water movement into it was defined
as rapid flow; otherwise, it was defined as slow flow. The confluence in the
epikarst zone was calculated by the following equation (modified from Beven
and Binley, 2006):
              <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M108" display="block"><mml:mrow><mml:mi>Q</mml:mi><mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mi mathvariant="normal">ijk</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">ijk</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi>R</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>T</mml:mi><mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mrow><mml:mi mathvariant="normal">slow</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="normal">rapid</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where
              <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M109" display="block"><mml:mrow><mml:mfenced open="{" close=""><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>T</mml:mi><mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mi mathvariant="normal">slow</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>n</mml:mi><mml:mi>r</mml:mi><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:msub><mml:mi>R</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">12</mml:mn><mml:mi>v</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>T</mml:mi><mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mi mathvariant="normal">rapid</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            Here, <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mi>Q</mml:mi><mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mi mathvariant="normal">ijk</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L s<inline-formula><mml:math id="M111" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the flow confluence in the
epikarst zone at time <inline-formula><mml:math id="M112" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">ijk</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [dm] is the runoff width,
<inline-formula><mml:math id="M114" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula> is the dimensionless hydraulic gradient,
<inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mrow><mml:mi mathvariant="normal">slow</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="normal">rapid</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the dimensionless hydraulic
conductivity, <inline-formula><mml:math id="M116" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> [g L<inline-formula><mml:math id="M117" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the density of the water flow, <inline-formula><mml:math id="M118" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> [m s<inline-formula><mml:math id="M119" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>]
is gravitational acceleration, <inline-formula><mml:math id="M120" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the number of valid computational units,
<inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L] is the volume of the <italic>ijk</italic>th KHRU, <inline-formula><mml:math id="M122" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> is the kinematic
viscosity coefficient, <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the attenuation coefficient in the
epikarst zone, <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [dm] is the depth of shallow groundwater, and
<inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [dm] is the thickness of the epikarst zone.</p>
      <p id="d1e3375">The distinction between rapid and slow flows in the epikarst zone is not
absolute. The choice of a 10 cm width karst fracture as the dividing
threshold is based on limited evidence because only five limited boreholes
have been tested for pumping in the region. In fact, there is usually water
exchange between the rapid and slow flows at the junction of large and small
fissures in karst aquifers. In the QMG model, this water exchange can be
described with the following equation (modified from Li et al., 2021):
              <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M126" display="block"><mml:mrow><mml:mfenced open="{" close=""><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>Q</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msubsup><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="italic">π</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            Here, <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [dm<inline-formula><mml:math id="M128" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M129" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the water exchange coefficient of
the <italic>ijk</italic>th KHRU, <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula> [dm] is the water head
difference between rapid and slow flows at the junction of large and small
fissures in KHRUs, <italic>np</italic> is the number of fissure systems connected to the
adjacent conduit systems, <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [dm s<inline-formula><mml:math id="M132" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the
permeability coefficient at the junction of a fissure and conduit, <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>
and <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [dm] are the conduit diameter and radius, respectively, <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [dm] is the length of the connection between conduits <inline-formula><mml:math id="M136" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M137" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>, and
<inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the conduit curvature. Some of the parameters in this
equation, such as <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>, were obtained by conducting an infiltration test in the study
area.</p>
      <p id="d1e3777">The confluence of the underground river system plays an important role in
the confluence at the basin outlet. To facilitate the calculation of the
confluence in the QMG model, the underground river systems can be
generalized into large multiple conduit systems. During flooding, these
conduit systems are mostly under pressure. Whether the water flow is laminar
or turbulent depends on the flow regime at that time. The water flow into
these conduits is calculated by the Hagen–Poiseuille equation and the
Darcy–Weisbach equation (Shoemaker et al., 2008):
              <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M141" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{8.7}{8.7}\selectfont$\displaystyle}?><mml:mfenced open="{" close=""><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">laminar</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>A</mml:mi><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>g</mml:mi><mml:msup><mml:mi>d</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>∂</mml:mo><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">32</mml:mn><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>A</mml:mi><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:msup><mml:mi>d</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">32</mml:mn><mml:mi mathvariant="italic">μ</mml:mi><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">turbulent</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi>A</mml:mi><mml:msqrt><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>g</mml:mi><mml:mi>d</mml:mi><mml:mfenced close="|" open="|"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>l</mml:mi><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:msqrt><mml:mi>log⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">3.71</mml:mn><mml:mi>d</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mn mathvariant="normal">2.51</mml:mn><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msqrt><mml:mfrac><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>g</mml:mi><mml:msup><mml:mi>d</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mfenced close="|" open="|"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>l</mml:mi><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:mfrac></mml:msqrt></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mfenced><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mfenced open="|" close="|"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><?xmltex \hack{$\egroup}?></mml:mrow></mml:math></disp-formula>
            Here, <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">laminar</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L s<inline-formula><mml:math id="M143" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the water flow of the laminar flow in
the conduit systems, <inline-formula><mml:math id="M144" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> [dm<inline-formula><mml:math id="M145" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>] is the conduit cross-sectional area, <inline-formula><mml:math id="M146" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> [dm]
is the conduit diameter, <inline-formula><mml:math id="M147" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> [kg dm<inline-formula><mml:math id="M148" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the density of the
underground river, <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">μ</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi></mml:mrow></mml:math></inline-formula> is the coefficient of kinematic
viscosity, <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:math></inline-formula> is the hydraulic slope of the conduits,
<inline-formula><mml:math id="M151" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> is the dimensionless conduit curvature, <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">turbulent</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>
[L s<inline-formula><mml:math id="M153" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the turbulent flow in the conduit systems, and <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [dm] is the
average conduit wall height.</p>
</sec>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Parameter optimization</title>
      <p id="d1e4126">In total, the QMG model includes 12 parameters, among which flow direction and
slope are topographic parameters that can be determined from the DEM without
parametric optimization while the remaining 10 parameters require
calibration. Other distributed hydrological models with multiple structures
usually have many parameters. For example, the Karst–Liuxihe model (Li
et al., 2021) has 15 parameters that must be calibrated. In the QMG model,
each parameter is normalized as
            <disp-formula id="Ch1.E16" content-type="numbered"><label>16</label><mml:math id="M155" display="block"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:msub><mml:mo>∗</mml:mo><mml:mi>i</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the dimensionless parameter value <inline-formula><mml:math id="M157" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> after it is normalized,
<inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:msub><mml:mo>∗</mml:mo><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the parameter value <inline-formula><mml:math id="M159" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> in actual physical units, and <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>
is the initial or final value of <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Through the processing of Eq. (16), the value range of the model parameters is limited to a hypercube
<inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>X</mml:mi><mml:mo>|</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>≤</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, 2, …, <inline-formula><mml:math id="M164" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula>), where <inline-formula><mml:math id="M165" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> is a
dimensionless value. This normalized treatment ignores the influence of the
spatiotemporal variation in the underlying surface attributes on the
parameters while also simplifying the classification and number of model
parameters to a certain extent. Accordingly, the model parameters can be
further divided into rainfall-evaporation parameters, epikarst-zone
parameters and underground river parameters. Table 1 lists the parameters of
the QMG model.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e4286">Parameters of the QMG model.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Variable</oasis:entry>
         <oasis:entry colname="col3">Physical</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">name</oasis:entry>
         <oasis:entry colname="col3">property</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Infiltration coefficient</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Meteorology</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Evaporation coefficient</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M167" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Vegetation cover</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Soil thickness</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M168" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Karst aquifer</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Soil coefficient</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Soil type</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Saturated water content</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Soil type</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Rock porosity</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Karst aquifer</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Field capacity</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Soil type</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Permeability coefficient</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M173" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Karst aquifer</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Flow direction</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Landform</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Slope</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Landform</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Specific yield</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Karst aquifer</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Channel roughness</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M177" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Landform</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e4567">Because the QMG model has relatively few parameters, it is possible to
calibrate them manually, which means that the operation is easy to implement
and does not require a special programme for parameter optimization. However,
the choice of parameters is subjective, which can lead to great uncertainty
in the manual parameter calibration process. To compare the effects of
parameter optimization on model performance, this study used both manual
parameter calibration and the improved chaotic particle swarm optimization
(ICPSO) algorithm for the automatic calibration of model parameters and
compared the effects of both on flood simulation.</p>
      <p id="d1e4571">In general, the structure and parameters of a standard particle swarm
optimization (PSO) algorithm are simple, with the initial parameter values
obtained at random. For parameter optimization in high-dimensional multipeak
hydrological models, the standard PSO is easily limited to local convergence
and cannot achieve the optimal effect, while the late evolution of the
algorithm may also cause problems, such as premature convergence and
stagnant evolution, due to the “inert” aggregation of particles, which
seriously affects the efficiency of parameter selection. It is necessary to
overcome the above problems and to facilitate a high probability of
algorithm convergence to the global optimal solution. In parameter
optimization for the QMG model, we improved the standard PSO algorithm by
adding chaos theory and developed the ICPSO, where 10 cycles of chaotic
disturbances were added to improve the activity of the particles. The
inverse mapping equation of the chaotic variable is
            <disp-formula id="Ch1.E17" content-type="numbered"><label>17</label><mml:math id="M178" display="block"><mml:mrow><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">min</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">min</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi>Z</mml:mi><mml:mo>∗</mml:mo></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the optimization variable for the model parameters and
<inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">min</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the difference between its maximum and its minimum;
<inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the variable before the disturbance is added and <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msubsup><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>
represents the chaotic variables after a disturbance is added; <inline-formula><mml:math id="M183" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>≤</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) is a variable determined by the adaptive algorithm; and <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:msup><mml:mi>Z</mml:mi><mml:mo>∗</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> is the chaotic variable formed when the optimal
particle is mapped to the interval [0,1]. The flowchart of the ICPSO for
parameter optimization is shown in Fig. 4.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e4777">​​​​​​​Algorithm flow chart of the improved chaotic particle swarm
optimization (ICPSO).</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/15/6581/2022/gmd-15-6581-2022-f04.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Uncertainty analysis</title>
      <p id="d1e4794">Uncertainties in hydrological model simulation results usually originate
from three aspects: input data, model structure and model parameters
(Krzysztofowicz, 2014). In the present study, the input data (e.g.
rainfall, flood events and some hydrogeological data) were first validated
and preprocessed through observations to reduce their uncertainties.</p>
      <p id="d1e4797">Second, we simplified the structure of the QMG model to reduce the
structural uncertainty. As it is a mathematical and physical model, a hydrological
model has some uncertainty in flood simulation and prediction because of the
errors in system structure and the algorithm (Krzysztofowicz and Kelly,
2000). The model was designed with full consideration of the relationship
between the amount of data required to build the model and its performance
for flood simulation and prediction in karst regions, and the model's entire
framework was integrated through simple structures and easy-to-implement
algorithms using the concept of distributed hydrological modelling.
Conventionally, the extent of uncertainty increases with the growing
complexity of the model structure. We therefore ensured that the structure
of the QMG model was simple when it was designed, and the model was divided
into surface and underground double-layer structures to reduce its
structural uncertainty.</p>
      <p id="d1e4800">Third, we focused on analysing the uncertainty and sensitivity of the model
parameters and their optimization method, for which a multiparametric
sensitivity analysis method (Li et al., 2020) was used to
analyse the sensitivity of the parameters in the QMG model. The steps in the
parameter sensitivity analysis were as follows.
<list list-type="order"><list-item>
      <p id="d1e4805">Selection of the appropriate objective function.</p>
      <p id="d1e4808">The Nash–Sutcliffe coefficient is widely used as an objective function to
evaluate the performance of hydrological models (Li et al., 2020, 2021). The
coefficient was therefore used to assess the QMG model. Because the most
important factor in flood prediction is the peak discharge, it is used in
the Nash–Sutcliffe coefficient equation:<disp-formula id="Ch1.E18" content-type="numbered"><label>18</label><mml:math id="M186" display="block"><mml:mrow><mml:mtext>NSC</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mo>∑</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:msubsup><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mi>i</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msubsup><mml:mo>∑</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:msubsup><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>Q</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>where NSC is the Nash–Sutcliffe coefficient, <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L s<inline-formula><mml:math id="M188" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] represents the
observed flow discharges, <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mi>i</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> [L s<inline-formula><mml:math id="M190" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] represents the simulated discharges,
<inline-formula><mml:math id="M191" display="inline"><mml:mover accent="true"><mml:mi>Q</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> [L s<inline-formula><mml:math id="M192" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the average observed discharge and <inline-formula><mml:math id="M193" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> [h] is the
observation period.</p></list-item><list-item>
      <p id="d1e4970">Parameter sequence sampling.</p>
      <p id="d1e4973">The Monte Carlo sampling method was used to sample 8000 groups of parameter
sequences. The parametric sensitivity of the QMG model was analysed and
evaluated by comparing the differences between the a priori and a posteriori
distributions of the parameters.</p></list-item><list-item>
      <p id="d1e4977">Parameter sensitivity assessment.</p>
      <p id="d1e4980">The a priori distribution of a model parameter is its probability
distribution, while the a posteriori distribution refers to the conditional
distribution calculated after sample sampling and can be calculated based on
the parametric optimization simulation result. If there is a significant
difference between the a priori distribution and the a posteriori
distribution of a parameter, then the parameter being tested has a high
sensitivity, whereas if there is no obvious difference, then the parameter
is insensitive. The parametric a priori distribution is calculated as
follows:<disp-formula id="Ch1.E19" content-type="numbered"><label>19</label><mml:math id="M194" display="block"><mml:mrow><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mtext>NSC</mml:mtext><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">0.85</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>n</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>×</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>where <inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the a priori distribution probability when <inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:msub><mml:mtext>NSC</mml:mtext><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">0.85</mml:mn></mml:mrow></mml:math></inline-formula>. We used a simulated Nash–Sutcliffe coefficient of 0.85 as the
threshold value, and <inline-formula><mml:math id="M197" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> was the number of occurrences of a Nash–Sutcliffe
coefficient greater than 0.85 in flood simulations. In each simulation, only
a certain parameter was changed, while the remaining parameters remained
unchanged. If the Nash–Sutcliffe coefficient of this simulation exceeded
0.85, then the flood simulation results were considered acceptable. The term
<inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the difference between the acceptable value and its
mean, which represents the parametric sensitivity (<inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>&lt;</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>). The higher the <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> value is, the more
sensitive the parameter. <inline-formula><mml:math id="M201" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the 8000 parameter sequences, and
<inline-formula><mml:math id="M202" display="inline"><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula>
is the average value of the a priori distribution.</p></list-item></list></p>
</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Model setting</title>
      <p id="d1e5214">Once the model was built, some of the initial conditions had to be set
before running it to simulate and forecast floods, such as basin division,
the setting of initial soil moisture, and the assumption of the initial
parameter range. (1) In the study area, the entire Qingmuguan karst basin was
divided into 893 KHRUs, including 65 surface river units, 466 hill slope
units and 362 underground river units. The division of these units formed
the basis for calculating the process of runoff generation and convergence.
(2) The initial soil moisture was set to 0 %–100 % of the saturation
moisture content in the basin, and the specific soil moisture before each
flood had to be determined by a trial calculation. (3) The waterhead boundary
conditions of the groundwater were determined by a tracer test in the basin,
where a perennial stable water level adjacent to the groundwater-divide was
used as the fixed waterhead boundary. The base flow of the underground river
was determined to be 35 L s<inline-formula><mml:math id="M203" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> from the perennial average dry season runoff. (4) The ranges of initial parameters and convergence conditions were assumed
before parameter optimization (Fig. 4). (5) Parameter optimization and flood
simulation validated the performance of the QMG model in karst basins.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Parameter sensitivity results</title>
      <p id="d1e5245">The number of parameters in a distributed hydrological model is generally
large, and it is important to perform a sensitivity analysis on each
parameter to quantitatively assess the impacts of the different parameters
on model performance. In the QMG model, each parameter was placed into one
of four categories according to its sensitivity: (i) highly sensitive, (ii) sensitive, (iii) moderately sensitive and (v) insensitive. In the
calibration of model parameters, insensitive parameters do not need to be
calibrated, which can greatly reduce the number of calculations and improve
the model operation efficiency.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e5251">Parametric sensitivity results in the QMG model.</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="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:colspec colnum="6" colname="col6" align="left"/>
     <oasis:colspec colnum="7" colname="col7" align="left"/>
     <oasis:colspec colnum="8" colname="col8" align="left"/>
     <oasis:colspec colnum="9" colname="col9" align="left"/>
     <oasis:colspec colnum="10" colname="col10" align="left"/>
     <oasis:colspec colnum="11" colname="col11" align="left"/>
     <oasis:colspec colnum="12" colname="col12" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M205" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M206" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col11"><inline-formula><mml:math id="M214" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col12"><inline-formula><mml:math id="M215" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">0.92</oasis:entry>
         <oasis:entry colname="col2">0.24</oasis:entry>
         <oasis:entry colname="col3">0.71</oasis:entry>
         <oasis:entry colname="col4">0.58</oasis:entry>
         <oasis:entry colname="col5">0.8</oasis:entry>
         <oasis:entry colname="col6">0.83</oasis:entry>
         <oasis:entry colname="col7">0.74</oasis:entry>
         <oasis:entry colname="col8">0.68</oasis:entry>
         <oasis:entry colname="col9">0.86</oasis:entry>
         <oasis:entry colname="col10">0.78</oasis:entry>
         <oasis:entry colname="col11">0.89</oasis:entry>
         <oasis:entry colname="col12">0.36</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e5465">The flow process in the calibration period (14 April to 10 May 2017) was
adopted to calculate the sensitivity of the model parameters, where
Eq. (19) was used, and the parameter sensitivity results are presented
in Table 2.</p>
      <p id="d1e5469">In Table 2, the value of <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (Eq. 19) represents the
parameter's sensitivity, and the higher the value, the more sensitive the
parameter is. The results in Table 2 show that the rainfall infiltration
coefficient, rock permeability coefficient, rock porosity, and the related
parameters of soil water content, such as the saturated water content and
field capacity, were sensitive parameters. The order of parameter
sensitivity was as follows: infiltration coefficient <inline-formula><mml:math id="M217" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula>
permeability coefficient <inline-formula><mml:math id="M218" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> rock porosity <inline-formula><mml:math id="M219" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> specific
yield <inline-formula><mml:math id="M220" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> saturated water content <inline-formula><mml:math id="M221" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> field capacity
<inline-formula><mml:math id="M222" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> flow direction <inline-formula><mml:math id="M223" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> thickness <inline-formula><mml:math id="M224" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> slope
<inline-formula><mml:math id="M225" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> soil coefficient <inline-formula><mml:math id="M226" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> channel roughness <inline-formula><mml:math id="M227" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula>
evaporation coefficient.</p>
      <p id="d1e5562">In the QMG model, parameters were classified as highly sensitive, sensitive,
moderately sensitive or insensitive according to their influence on the
flood simulation results. In Table 4, we divided the sensitivities of model
parameters into four levels based on the <inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> value: (1) highly
sensitive parameters, <inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.8</mml:mn><mml:mo>&lt;</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>; (2) sensitive parameters, <inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.65</mml:mn><mml:mo>&lt;</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula>; (3) moderately sensitive parameters, <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.45</mml:mn><mml:mo>&lt;</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.65</mml:mn></mml:mrow></mml:math></inline-formula>; and (4) insensitive parameters, <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>&lt;</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.45</mml:mn></mml:mrow></mml:math></inline-formula>. The infiltration coefficient, permeability coefficient, rock porosity
and specific yield were highly sensitive parameters. The saturated water
content, field capacity and thickness of the epikarst zone were sensitive
parameters. The flow direction, slope and soil coefficient were moderately
sensitive parameters. The channel roughness and the evaporation coefficient
were insensitive parameters.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T3" specific-use="star"><?xmltex \currentcnt{3}?><label>Table 3</label><caption><p id="d1e5655">Flood simulation evaluation indices without and with parametric
optimization.</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">Parameter</oasis:entry>
         <oasis:entry colname="col2">Parameter</oasis:entry>
         <oasis:entry colname="col3">Nash–Sutcliffe</oasis:entry>
         <oasis:entry colname="col4">Correlation</oasis:entry>
         <oasis:entry colname="col5">Relative flow</oasis:entry>
         <oasis:entry colname="col6">Flood peak</oasis:entry>
         <oasis:entry colname="col7">Water balance</oasis:entry>
         <oasis:entry colname="col8">Peak time</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">optimization</oasis:entry>
         <oasis:entry colname="col2">type</oasis:entry>
         <oasis:entry colname="col3">coefficient</oasis:entry>
         <oasis:entry colname="col4">coefficient</oasis:entry>
         <oasis:entry colname="col5">process error [%]</oasis:entry>
         <oasis:entry colname="col6">error [%]</oasis:entry>
         <oasis:entry colname="col7">coefficient</oasis:entry>
         <oasis:entry colname="col8">error [h]</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Calibration period</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.82</oasis:entry>
         <oasis:entry colname="col4">0.77</oasis:entry>
         <oasis:entry colname="col5">24</oasis:entry>
         <oasis:entry colname="col6">29</oasis:entry>
         <oasis:entry colname="col7">0.82</oasis:entry>
         <oasis:entry colname="col8">4</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.91</oasis:entry>
         <oasis:entry colname="col4">0.94</oasis:entry>
         <oasis:entry colname="col5">14</oasis:entry>
         <oasis:entry colname="col6">12</oasis:entry>
         <oasis:entry colname="col7">0.95</oasis:entry>
         <oasis:entry colname="col8">2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Validation period</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.79</oasis:entry>
         <oasis:entry colname="col4">0.71</oasis:entry>
         <oasis:entry colname="col5">29</oasis:entry>
         <oasis:entry colname="col6">32</oasis:entry>
         <oasis:entry colname="col7">0.77</oasis:entry>
         <oasis:entry colname="col8">6</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.88</oasis:entry>
         <oasis:entry colname="col4">0.87</oasis:entry>
         <oasis:entry colname="col5">18</oasis:entry>
         <oasis:entry colname="col6">16</oasis:entry>
         <oasis:entry colname="col7">0.92</oasis:entry>
         <oasis:entry colname="col8">3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Average value</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.81</oasis:entry>
         <oasis:entry colname="col4">0.74</oasis:entry>
         <oasis:entry colname="col5">27</oasis:entry>
         <oasis:entry colname="col6">31</oasis:entry>
         <oasis:entry colname="col7">0.8</oasis:entry>
         <oasis:entry colname="col8">5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.9</oasis:entry>
         <oasis:entry colname="col4">0.91</oasis:entry>
         <oasis:entry colname="col5">16</oasis:entry>
         <oasis:entry colname="col6">14</oasis:entry>
         <oasis:entry colname="col7">0.94</oasis:entry>
         <oasis:entry colname="col8">3</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \floatpos{p}?><table-wrap id="Ch1.T4" specific-use="star"><?xmltex \currentcnt{4}?><label>Table 4</label><caption><p id="d1e5911">Flood simulation indices for model validation.</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">Flood</oasis:entry>
         <oasis:entry colname="col2">Parameter</oasis:entry>
         <oasis:entry colname="col3">Nash–Sutcliffe</oasis:entry>
         <oasis:entry colname="col4">Correlation</oasis:entry>
         <oasis:entry colname="col5">Relative flow</oasis:entry>
         <oasis:entry colname="col6">Flood peak</oasis:entry>
         <oasis:entry colname="col7">Water balance</oasis:entry>
         <oasis:entry colname="col8">Peak time</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">type</oasis:entry>
         <oasis:entry colname="col3">coefficient</oasis:entry>
         <oasis:entry colname="col4">coefficient</oasis:entry>
         <oasis:entry colname="col5">process error [%]</oasis:entry>
         <oasis:entry colname="col6">error [%]</oasis:entry>
         <oasis:entry colname="col7">coefficient</oasis:entry>
         <oasis:entry colname="col8">error [h]</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">2017042408</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.77</oasis:entry>
         <oasis:entry colname="col4">0.7</oasis:entry>
         <oasis:entry colname="col5">28</oasis:entry>
         <oasis:entry colname="col6">29</oasis:entry>
         <oasis:entry colname="col7">0.71</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.95</oasis:entry>
         <oasis:entry colname="col4">0.89</oasis:entry>
         <oasis:entry colname="col5">11</oasis:entry>
         <oasis:entry colname="col6">15</oasis:entry>
         <oasis:entry colname="col7">0.88</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2017050816</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.78</oasis:entry>
         <oasis:entry colname="col4">0.71</oasis:entry>
         <oasis:entry colname="col5">19</oasis:entry>
         <oasis:entry colname="col6">19</oasis:entry>
         <oasis:entry colname="col7">0.76</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.92</oasis:entry>
         <oasis:entry colname="col4">0.88</oasis:entry>
         <oasis:entry colname="col5">11</oasis:entry>
         <oasis:entry colname="col6">9</oasis:entry>
         <oasis:entry colname="col7">0.94</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2017061518</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.76</oasis:entry>
         <oasis:entry colname="col4">0.6</oasis:entry>
         <oasis:entry colname="col5">25</oasis:entry>
         <oasis:entry colname="col6">32</oasis:entry>
         <oasis:entry colname="col7">0.63</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.91</oasis:entry>
         <oasis:entry colname="col4">0.93</oasis:entry>
         <oasis:entry colname="col5">12</oasis:entry>
         <oasis:entry colname="col6">11</oasis:entry>
         <oasis:entry colname="col7">0.95</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2017071015</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.78</oasis:entry>
         <oasis:entry colname="col4">0.82</oasis:entry>
         <oasis:entry colname="col5">25</oasis:entry>
         <oasis:entry colname="col6">37</oasis:entry>
         <oasis:entry colname="col7">0.64</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.92</oasis:entry>
         <oasis:entry colname="col4">0.87</oasis:entry>
         <oasis:entry colname="col5">8</oasis:entry>
         <oasis:entry colname="col6">7</oasis:entry>
         <oasis:entry colname="col7">0.94</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2017091512</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.81</oasis:entry>
         <oasis:entry colname="col4">0.62</oasis:entry>
         <oasis:entry colname="col5">21</oasis:entry>
         <oasis:entry colname="col6">16</oasis:entry>
         <oasis:entry colname="col7">0.78</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.9</oasis:entry>
         <oasis:entry colname="col4">0.92</oasis:entry>
         <oasis:entry colname="col5">13</oasis:entry>
         <oasis:entry colname="col6">10</oasis:entry>
         <oasis:entry colname="col7">0.9</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2017100815</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.75</oasis:entry>
         <oasis:entry colname="col4">0.68</oasis:entry>
         <oasis:entry colname="col5">30</oasis:entry>
         <oasis:entry colname="col6">26</oasis:entry>
         <oasis:entry colname="col7">0.62</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.94</oasis:entry>
         <oasis:entry colname="col4">0.86</oasis:entry>
         <oasis:entry colname="col5">11</oasis:entry>
         <oasis:entry colname="col6">15</oasis:entry>
         <oasis:entry colname="col7">0.92</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2018052016</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.78</oasis:entry>
         <oasis:entry colname="col4">0.68</oasis:entry>
         <oasis:entry colname="col5">25</oasis:entry>
         <oasis:entry colname="col6">21</oasis:entry>
         <oasis:entry colname="col7">0.67</oasis:entry>
         <oasis:entry colname="col8">5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.91</oasis:entry>
         <oasis:entry colname="col4">0.93</oasis:entry>
         <oasis:entry colname="col5">10</oasis:entry>
         <oasis:entry colname="col6">13</oasis:entry>
         <oasis:entry colname="col7">0.94</oasis:entry>
         <oasis:entry colname="col8">2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2018060815</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.82</oasis:entry>
         <oasis:entry colname="col4">0.79</oasis:entry>
         <oasis:entry colname="col5">27</oasis:entry>
         <oasis:entry colname="col6">22</oasis:entry>
         <oasis:entry colname="col7">0.69</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.9</oasis:entry>
         <oasis:entry colname="col4">0.92</oasis:entry>
         <oasis:entry colname="col5">11</oasis:entry>
         <oasis:entry colname="col6">12</oasis:entry>
         <oasis:entry colname="col7">0.93</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2018071212</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.84</oasis:entry>
         <oasis:entry colname="col4">0.75</oasis:entry>
         <oasis:entry colname="col5">26</oasis:entry>
         <oasis:entry colname="col6">24</oasis:entry>
         <oasis:entry colname="col7">0.61</oasis:entry>
         <oasis:entry colname="col8">5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.91</oasis:entry>
         <oasis:entry colname="col4">0.88</oasis:entry>
         <oasis:entry colname="col5">8</oasis:entry>
         <oasis:entry colname="col6">15</oasis:entry>
         <oasis:entry colname="col7">0.92</oasis:entry>
         <oasis:entry colname="col8">3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2018081512</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.71</oasis:entry>
         <oasis:entry colname="col4">0.78</oasis:entry>
         <oasis:entry colname="col5">26</oasis:entry>
         <oasis:entry colname="col6">24</oasis:entry>
         <oasis:entry colname="col7">0.78</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.89</oasis:entry>
         <oasis:entry colname="col4">0.94</oasis:entry>
         <oasis:entry colname="col5">12</oasis:entry>
         <oasis:entry colname="col6">11</oasis:entry>
         <oasis:entry colname="col7">0.89</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2018090516</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.85</oasis:entry>
         <oasis:entry colname="col4">0.68</oasis:entry>
         <oasis:entry colname="col5">28</oasis:entry>
         <oasis:entry colname="col6">23</oasis:entry>
         <oasis:entry colname="col7">0.68</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.93</oasis:entry>
         <oasis:entry colname="col4">0.87</oasis:entry>
         <oasis:entry colname="col5">12</oasis:entry>
         <oasis:entry colname="col6">10</oasis:entry>
         <oasis:entry colname="col7">0.92</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2018092514</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.79</oasis:entry>
         <oasis:entry colname="col4">0.78</oasis:entry>
         <oasis:entry colname="col5">23</oasis:entry>
         <oasis:entry colname="col6">19</oasis:entry>
         <oasis:entry colname="col7">0.59</oasis:entry>
         <oasis:entry colname="col8">5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.88</oasis:entry>
         <oasis:entry colname="col4">0.88</oasis:entry>
         <oasis:entry colname="col5">9</oasis:entry>
         <oasis:entry colname="col6">11</oasis:entry>
         <oasis:entry colname="col7">0.89</oasis:entry>
         <oasis:entry colname="col8">2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2018101208</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.78</oasis:entry>
         <oasis:entry colname="col4">0.81</oasis:entry>
         <oasis:entry colname="col5">28</oasis:entry>
         <oasis:entry colname="col6">25</oasis:entry>
         <oasis:entry colname="col7">0.63</oasis:entry>
         <oasis:entry colname="col8">5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.92</oasis:entry>
         <oasis:entry colname="col4">0.94</oasis:entry>
         <oasis:entry colname="col5">11</oasis:entry>
         <oasis:entry colname="col6">10</oasis:entry>
         <oasis:entry colname="col7">0.94</oasis:entry>
         <oasis:entry colname="col8">2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2018111208</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.79</oasis:entry>
         <oasis:entry colname="col4">0.81</oasis:entry>
         <oasis:entry colname="col5">25</oasis:entry>
         <oasis:entry colname="col6">24</oasis:entry>
         <oasis:entry colname="col7">0.65</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.94</oasis:entry>
         <oasis:entry colname="col4">0.86</oasis:entry>
         <oasis:entry colname="col5">13</oasis:entry>
         <oasis:entry colname="col6">12</oasis:entry>
         <oasis:entry colname="col7">0.92</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019042512</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.78</oasis:entry>
         <oasis:entry colname="col4">0.8</oasis:entry>
         <oasis:entry colname="col5">26</oasis:entry>
         <oasis:entry colname="col6">36</oasis:entry>
         <oasis:entry colname="col7">0.8</oasis:entry>
         <oasis:entry colname="col8">5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.89</oasis:entry>
         <oasis:entry colname="col4">0.94</oasis:entry>
         <oasis:entry colname="col5">9</oasis:entry>
         <oasis:entry colname="col6">16</oasis:entry>
         <oasis:entry colname="col7">0.93</oasis:entry>
         <oasis:entry colname="col8">2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019051513</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.84</oasis:entry>
         <oasis:entry colname="col4">0.77</oasis:entry>
         <oasis:entry colname="col5">32</oasis:entry>
         <oasis:entry colname="col6">27</oasis:entry>
         <oasis:entry colname="col7">0.79</oasis:entry>
         <oasis:entry colname="col8">4</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.91</oasis:entry>
         <oasis:entry colname="col4">0.88</oasis:entry>
         <oasis:entry colname="col5">9</oasis:entry>
         <oasis:entry colname="col6">13</oasis:entry>
         <oasis:entry colname="col7">0.95</oasis:entry>
         <oasis:entry colname="col8">2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019052516</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.74</oasis:entry>
         <oasis:entry colname="col4">0.75</oasis:entry>
         <oasis:entry colname="col5">29</oasis:entry>
         <oasis:entry colname="col6">26</oasis:entry>
         <oasis:entry colname="col7">0.63</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.92</oasis:entry>
         <oasis:entry colname="col4">0.86</oasis:entry>
         <oasis:entry colname="col5">7</oasis:entry>
         <oasis:entry colname="col6">15</oasis:entry>
         <oasis:entry colname="col7">0.96</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019060518</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.85</oasis:entry>
         <oasis:entry colname="col4">0.83</oasis:entry>
         <oasis:entry colname="col5">28</oasis:entry>
         <oasis:entry colname="col6">25</oasis:entry>
         <oasis:entry colname="col7">0.78</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.95</oasis:entry>
         <oasis:entry colname="col4">0.96</oasis:entry>
         <oasis:entry colname="col5">10</oasis:entry>
         <oasis:entry colname="col6">12</oasis:entry>
         <oasis:entry colname="col7">0.92</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Average value</oasis:entry>
         <oasis:entry colname="col2">Initial</oasis:entry>
         <oasis:entry colname="col3">0.79</oasis:entry>
         <oasis:entry colname="col4">0.74</oasis:entry>
         <oasis:entry colname="col5">26</oasis:entry>
         <oasis:entry colname="col6">25</oasis:entry>
         <oasis:entry colname="col7">0.69</oasis:entry>
         <oasis:entry colname="col8">5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Optimized</oasis:entry>
         <oasis:entry colname="col3">0.92</oasis:entry>
         <oasis:entry colname="col4">0.9</oasis:entry>
         <oasis:entry colname="col5">10</oasis:entry>
         <oasis:entry colname="col6">11</oasis:entry>
         <oasis:entry colname="col7">0.92</oasis:entry>
         <oasis:entry colname="col8">2</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Parametric optimization</title>
      <p id="d1e7248">In total, the QMG model has 12 parameters, of which only eight need to be
optimized, which is relatively few from the perspective of distributed
models. The parameters of flow direction and slope as well as the
insensitive parameters of channel roughness and the evaporation coefficient
do not need to be calibrated, which can improve the convergence efficiency
of the model parameter optimization.</p>
      <p id="d1e7251">In the study area, 18 karst floods were recorded at the underground river
outlet during the period from 14 April 2017 to 10 June 2019 and used to
validate the effects of the QMG model in karst hydrological simulations. The
calibration period was from 14 April to 10 May 2017, at the beginning of the
flow process, with the remainder of the time being used as the validation
period. In the QMG model, the ICPSO algorithm was used to optimize the model
parameters. To show the necessity of parameter optimization for the
distributed hydrological model, this study specifically compared the flood
simulations obtained using the initial parameters of the model (without
parameter calibration) and the optimized parameters. Figure 5 shows the
iteration process of parameter optimization for the QMG model.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e7256">Iteration process of parametric optimization.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/15/6581/2022/gmd-15-6581-2022-f05.png"/>

        </fig>

      <p id="d1e7266">Figure 5 shows that almost all parameters fluctuated widely at the beginning
of the optimization. After approximately 15 iterations of optimization
calculations, most of the linear fluctuations became significantly less
volatile, which indicated that the algorithm was tending towards convergence
(possibly only locally). When the number of iterations exceeded 25, all
parameters remained essentially unchanged, meaning that the algorithm had
converged (at this point, there was global convergence). It took only 25
iterations to reach a definite convergence of the parameter rates with the
ICPSO algorithm, which is extremely efficient in terms of the parameter
optimization of distributed hydrological models. In previous studies of the
parametric optimization for the Karst–Liuxihe model in similar basin areas,
50 automatic parameter optimization iterations were required to reach
convergence (Li et al., 2021), demonstrating the effectiveness of the ICPSO
algorithm.</p>
      <p id="d1e7269">To evaluate the effect of parameter optimization, the convergence efficiency
of the algorithm and, more importantly, the parameters after calibration
were used to simulate floods. Figure 6 shows the flood simulation effects.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e7274">Flow simulation results of the QMG model based on parameter
optimization.</p></caption>
          <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/15/6581/2022/gmd-15-6581-2022-f06.png"/>

        </fig>

      <p id="d1e7283">Figure 6 shows that the flows simulated by parameter optimization were
better than those simulated by the initial model parameters. The simulated
flow processes based on the initial parameters were relatively small, with
the simulated peak flows in particular being smaller than the observed
values, and there were large errors between the two values. In contrast, the
simulated flows produced by the QMG model after parameter optimization were
very similar to the observed values, which indicated that calibration of the
model parameters was necessary and that there was an improvement in
parameter optimization through the use of the ICPSO algorithm in this study.
In addition, it was found that the flow simulation effect was better in the
calibration periods than in the validation periods (Fig. 6).</p>
      <p id="d1e7286">To compare the flow process simulation results based on the initial model parameters with the optimized parameters, six evaluation indices
(Nash–Sutcliffe coefficient, correlation coefficient, relative flow process
error, flood peak error, water balance coefficient and peak time error)
were applied in this study, and the results are presented in Table 3.</p>
      <p id="d1e7290">Table 3 shows that the evaluation indices of the flood simulations after
parametric optimization were better than those of the initial model
parameters. The average values of the initial parameters for these six
indices were 0.81, 0.74, 27 %, 31 %, 0.80 and 5 h, respectively. For
the optimized parameters, the average values were 0.90, 0.91, 16 %,
14 %, 0.94 and 3 h, respectively. The flood simulation effects after
parameter optimization were clearly improved, implying that parameter
optimization of the QMG model was necessary and that the ICPSO algorithm was
an effective approach for parameter optimization that could greatly improve
the convergence efficiency of parameter optimization and ensure that the
model performed well in flood simulations.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Model validation</title>
      <p id="d1e7301">Following parameter optimization, we simulated the whole flow process (14 April 2017 to 10 June 2019) based on the optimized and initial parameters of
the QMG model (Fig. 6), which enabled a visual reflection of the application
of the model for the simulation of a long series of flow processes. To reflect
the simulation effects of the model for different flood events, we divided
the whole flow process into 18 flood events and then used the initial
parameters of the model and the optimized parameters to verify the model
performance in flood simulations. Figure 7 and Table 4 show the flood
simulation effects and their evaluation indices obtained using both the initial and
the optimized parameters.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e7306">Flood simulation effects based on the initial and optimized
parameters.</p></caption>
          <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/15/6581/2022/gmd-15-6581-2022-f07.png"/>

        </fig>

      <p id="d1e7315">Figure 7 shows that the flood simulation results obtained using the initial
parameters were smaller than the observed values and that the model
performance in flood simulations improved after parameter optimization. The
simulated flood processes were in good agreement with observations and were
especially effective for simulating flood peak flows. From the flood
simulation indices in Table 4, the average water balance coefficient based
on the initial parameters was 0.69, i.e. much less than 1, indicating that
the simulated water in the model was unbalanced. After parameter
optimization, the average value was 0.92, indicating that parameter
optimization had a significant impact on the model water balance
calculation.</p>
      <p id="d1e7319">Table 4 shows that the average values of the six indices (Nash–Sutcliffe
coefficient, correlation coefficient, relative flow process error, flood
peak error, water balance coefficient and peak time error) for the initial
parameters were 0.79, 0.74, 26 %, 25 %, 0.69 and 5 h, respectively,
while for the optimized parameters, the average values were 0.92, 0.90,
10 %, 11 %, 0.92 and 2 h, respectively. All evaluation indices improved
after parameter optimization, with the average values of the Nash–Sutcliffe
coefficient, correlation coefficient and water balance coefficient
increasing by 0.13, 0.16 and 0.23, respectively. The average values of the
relative flow process error, flood peak error and peak time error decreased
by 15 %, 14 % and 3 h, respectively. These reasonable flood simulation
results confirmed that parameter optimization by the ICPSO algorithm was
necessary and effective for the QMG model.</p>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Discussion</title>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Model evaluation</title>
      <p id="d1e7339">Compared with the overall flow process simulation shown in Fig. 6, each
flood process was better simulated by the QMG model (Fig. 7). This was
because the main consideration of the QMG model was the calculation of the
flood process and the correlation algorithm of the dry season runoff was not
sufficiently described. For example, Eqs. (12)–(15) represent the
flood convergence algorithm. As a result, the model is not good at
simulating other flow processes, such as dry season runoff, leading to a low
accuracy in the overall flow process. The next phase of our research will
focus on refining the algorithm related to dry season runoff and improving
the comprehensive performance of the model.</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Parameter sensitivity analysis</title>
      <p id="d1e7350">The parameter sensitivity results in Table 2 show that the rainfall
infiltration coefficient in the QMG model was the most sensitive parameter.
This was the key to determining the generation of excess infiltration
surface runoff and separating surface runoff from subsurface runoff. If the
rainfall infiltration coefficient was greater than the infiltration
capacity, excess infiltration surface runoff was generated on the exposed
karst landforms; otherwise, all rainfall would infiltrate to meet the water
deficit in the vadose zone and then continue to seep into the underground
river system, eventually flowing out of the basin through the underground
river outlet. The confluence modes of surface runoff and underground runoff
were completely different, resulting in a large difference in the simulated
flow results. Therefore, the rainfall infiltration coefficient had the
greatest impact on the final flood simulation results.</p>
      <p id="d1e7353">Other highly sensitive parameters, such as the rock permeability
coefficient, rock porosity and specific yield, were used as the basis for
dividing between slow flow in karst fissures and rapid flow in conduits. The
division of slow and rapid flows also had a great impact on the discharge at
the outlet of the basin. Slow flow plays an important role in water storage
in a karst aquifer and is very important for the replenishment of river base
flow in the dry season. Rapid flow in large conduit systems dominates flood
runoff and is the main component of the flood water volume in the flood
season.</p>
      <p id="d1e7356">Parameters related to the soil water content, including the saturated water
content, field capacity and thickness, were sensitive parameters and had a
strong influence on the flood simulation results. This is because the soil
moisture content prior to flooding affects how flood flows rise and when
peaks occur. If the soil is already very wet or even saturated before
flooding, the flood rises quickly to a peak, and the process line of the flood
peak flow is sharp and thin. This type of flood process forms easily and can
lead to disaster-causing flood events. In contrast, if the soil in the basin
is very dry before flooding, the rainfall first counteracts the water
shortage of the vadose zone, and after this zone is replenished, the
rainfall infiltrates into the underground river. The flood peak of the river
basin outlet is therefore delayed.</p>
      <p id="d1e7359">The flow direction, slope and soil coefficient were moderately sensitive
parameters. They had a specific influence on the flood simulation results,
but the influence was not as great as that of the highly sensitive and
sensitive parameters. The channel roughness and the evaporation coefficient
were insensitive parameters. The amount of water lost by evapotranspiration
is a very small in part of the total flood water, and it was therefore the
least sensitive parameter in the QMG model.</p>
</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>Assessment and reduction of uncertainty</title>
      <p id="d1e7370">In general, the uncertainty in model simulation is due mainly to three
aspects of the model: (i) the uncertainty of its input data, (ii) the
uncertainty of its structure and algorithm, and (iii) the uncertainty of its
parameters. In the practical application of a hydrological model, these
three uncertainties are usually interwoven, which leads to the overall
uncertainty of the final simulation results (Krzysztofowicz, 2014).
Therefore, the present study focused on the uncertainties in the input data,
the model structure and the parameters to reduce the overall uncertainty of
the simulation results.</p>
      <p id="d1e7373">First, the input data – mainly rainfall-runoff data and hydrogeological
data – were preprocessed, which substantially reduced their uncertainty.
Second, we simplified the structure of the QMG model, which is reflected in
the fact that it has only two layers of spatial structure in the horizontal
and vertical directions. This relatively simple structure greatly reduced
the model structure-related uncertainty. In contrast, the underground
structure of our previous Karst–Liuxihe model (Li et al., 2021) has five
layers, which leads to great uncertainty. Third, appropriate algorithms for
runoff generation and confluence were selected. Different models were
designed for different purposes, which led to great differences in the
algorithms used. In the QMG model, most of the rainfall-runoff algorithms
used have been validated against the research results of others, and some of
them were improved to suit karst flood simulation and prediction by the QMG
model. For example, the algorithm for the generation of excess infiltration
runoff (Eq. 2) represented an improvement over the version used in the
Liuxihe model (Chen et al., 2010; Li et al., 2020). Finally, the algorithm
for parameter optimization was improved. Considering that the standard PSO
algorithm tends to converge locally, this study developed the ICPSO for
parameter optimization by adding chaotic perturbation factors. The flood
simulation results after parameter optimization were much better than those
of the initial model parameters (Figs. 6 and 7 and Tables 2 and 3), which
indicates that parameter optimization is necessary for a distributed
hydrological model and can reduce the uncertainty of the model parameters.</p>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d1e7385">This study proposed a new distributed physically based hydrological model,
i.e. the QMG model, to accurately simulate floods in karst trough and
valley landforms. The main conclusions of this paper are as follows:
<list list-type="order"><list-item>
      <p id="d1e7390">The QMG model has a high application potential for karst hydrology
simulations. Other distributed hydrological models usually have multiple
structures, resulting in the need for a large amount of data to build models
in karst areas (Kraller et al., 2014). The QMG model has only a double-layer
structure, with a clear physical meaning, and a small amount of basic data
is needed to build the model in karst areas, such as some necessary
hydrogeological data. For example, the distribution and flow directions of
underground rivers are needed, which can be inferred from a tracer test,
leading to a low modelling cost. There are fewer parameters in the QMG model
than in other distributed hydrological models, with only 10 parameters that
need to be calibrated.</p></list-item><list-item>
      <p id="d1e7394">The flood simulation after parameter optimization was much better than
the simulation using the initial model parameters. After parameter
optimization, the average values of the Nash–Sutcliffe coefficient,
correlation coefficient and water balance coefficient increased by 0.13,
0.16 and 0.23, respectively, while the average relative flow process error,
flood peak error and peak time error decreased by 15 %, 14 % and 3 h,
respectively. Parameter optimization is necessary for a distributed
hydrological model, and the improvement of the ICPSO algorithm in this study
was an effective way to achieve this.</p></list-item><list-item>
      <p id="d1e7398">In the QMG model, the rainfall infiltration coefficient <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, rock
permeability coefficient <inline-formula><mml:math id="M258" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula>, rock porosity <inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the parameters related
to the soil water content were sensitive parameters. The order of the
parameter sensitivity values was as follows: infiltration coefficient
<inline-formula><mml:math id="M260" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> permeability coefficient <inline-formula><mml:math id="M261" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> rock porosity
<inline-formula><mml:math id="M262" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> specific yield <inline-formula><mml:math id="M263" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> saturated water content
<inline-formula><mml:math id="M264" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> field capacity <inline-formula><mml:math id="M265" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> flow direction <inline-formula><mml:math id="M266" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula>
thickness <inline-formula><mml:math id="M267" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> slope <inline-formula><mml:math id="M268" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> soil coefficient <inline-formula><mml:math id="M269" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula>
channel roughness <inline-formula><mml:math id="M270" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> evaporation coefficient.</p></list-item></list>
The QMG model is suitable for karst trough and valley landforms such as the
current study area, where the topography is conducive to the spread of flood
water. Whether this model is applicable to the karst areas of other
landforms still needs to be verified in future studies. In addition, the
basin area is very small, while the hydrological similarity between
different small basin areas varies greatly (Kong and Rui, 2003). The size of
the area to be modelled has a great influence on the choice of model spatial
resolution (Chen et al., 2017). Therefore, whether the QMG model is suitable
for flood prediction in large karst basins needs to be determined.</p>
<sec id="Ch1.S6.SSx1" specific-use="unnumbered">
  <title>Model development</title>
      <p id="d1e7515">The QMG model presented in this study uses Visual Basic language
programming. The general framework of the model and the algorithm consist of
three parts: the modelling approach, the algorithm of rainfall-runoff
generation and confluence, and the parameter optimization algorithm. As this
model is a free and open-source hydrological modelling programme (QMG
model-V1.0), we provide all modelling packages, including the model code,
installation package, simulation data package and user manual, free of
charge. It is important to note that the model we provide is only for
scientific research purposes and should not be used for any commercial
purposes. Creative Commons Attribution 4.0 International.</p>
      <p id="d1e7518">The model installation programme can be downloaded from ZENODO; cite as Li
(2021a) and Li
(2021b) (registration required). The user
manual can be downloaded from <ext-link xlink:href="https://doi.org/10.5281/zenodo.4964754" ext-link-type="DOI">10.5281/zenodo.4964754</ext-link> (Li, 2021c).</p>
</sec>
</sec>

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

      <p id="d1e7529">All codes for the QMG model-V1.0 in this paper are available for free, and
the code can be downloaded from ZENODO (<ext-link xlink:href="https://doi.org/10.5281/zenodo.4964709" ext-link-type="DOI">10.5281/zenodo.4964709</ext-link>; Li, 2021d) (registration required).</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e7538">All data used in this paper are available, findable, accessible,
interoperable and reusable.
The simulation data and modelling data package (including the DEM data, land use type and soil type data) can be downloaded from
<ext-link xlink:href="https://doi.org/10.5281/zenodo.4964727" ext-link-type="DOI">10.5281/zenodo.4964727</ext-link> (Li, 2021e​​​​​​​).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e7547">JLi was responsible for the calculations and writing
of the whole paper. DY helped conceive the structure of the model. FZ and JLiu
provided significant assistance in the English translation of the paper. MM
provided flow data for the study area.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e7553">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="d1e7559">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e7565">The authors thank various financial supporters (detailed below) that provided funding for this study. The authors also thank multiple reviewers and editors for their comments on the manuscript, which greatly improved the quality of this paper. Special thanks to Fuxi Zhang, and Jiao Liu​​​​​​​ for their help in revising the language and writing.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e7570">This study was supported by
the National Natural Science Foundation of China (grant no. 41830648), the National
Science Foundation for Young Scientists of China (grant no. 42101031), the Fundamental
Research Funds for the Central Universities (grant no. SWU-KQ22001), the Chongqing Natural
Science Foundation (grant no. cstc2021jcyj-msxm0007), and the Chongqing Education
Commission Science and Technology Research Foundation (grant no. KJQN202100201), Drought Monitoring, Analysing and Early
Warning of Typical Prone-to-Drought Areas of Chongqing (grant no. 20C00183), and the
Open Project Program of Guangxi Key Science and Technology Innovation Base
on Karst Dynamics (grant nos. KDL &amp; Guangxi 202009 and KDL &amp; Guangxi 202012).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e7577">This paper was edited by Bethanna Jackson and reviewed by four anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>
Abbott, M. B., Bathurst, J. C., Cunge, J. A., O'Connell, P. E., and
Rasmussen, J.: An Introduction to the European HydrologicSystem-System
Hydrologue Europeen, `SHE', a: History and Philosophy of a Physically-based,
Distributed Modelling System, J. Hydrol., 87, 45–59, 1986a.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 1?><mixed-citation>
Abbott, M. B., Bathurst, J. C., Cunge, J. A., O'Connell, P. E., and
Rasmussen, J.: An Introduction to the European Hydrologic System-System
Hydrologue Europeen, `SHE', b: Structure of a Physically based, distributed
modeling System, J. Hydrol., 87, 61–77, 1986b.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 1?><mixed-citation>
Ambroise, B., Beven, K., and Freer, J.: Toward a generalization of the
TOPMODEL concepts: Topographic indices of hydrologic similarity, Water
Resour. Res., 32, 2135–2145, 1996.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 1?><mixed-citation>Atkinson, T. C.: Diffuse flow and conduit flow in limestone terrain in the
Mendip Hills, Somerset (Great Britain), J. Hydrol., 35, 93–110, <ext-link xlink:href="https://doi.org/10.1016/0022-1694(77)90079-8" ext-link-type="DOI">10.1016/0022-1694(77)90079-8</ext-link>,
1977.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 1?><mixed-citation>
Berry, R. A., Saurel, R., and Lemetayer, O.: The discrete equation method
(DEM) for fully compressible, two-phase flows in ducts of spatially varying
cross-section, Nucl. Eng. Design, 240, 3797–3818, 2010.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 1?><mixed-citation>
Beven, K., and Binley, A.: The future of distributed models: Model
calibration and uncertainty prediction, Hydrol. Process., 6, 279–298,
2006.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 1?><mixed-citation>
Birk, S., Geyer, T., Liedl, R., and Sauter, M.: Process-based interpretation
of tracer tests in carbonate aquifers, Ground Water, 43, 381–388, 2005.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 1?><mixed-citation>Bittner, D., Parente, M. T., Mattis, S., Wohlmuth, B., and Chiogna, G.:
Identifying relevant hydrological and catchment properties in active
subspaces: An inference study of a lumped karst aquifer model, Adv.
Water Resour., 135, 550–560,
<ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2019.103472" ext-link-type="DOI">10.1016/j.advwatres.2019.103472</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 1?><mixed-citation>Blansett, K. L.: Flow, water quality, and SWMM model analysis for five urban
karst basins, PhD thesis, The Pennsylvania State University,
USA, <uri>https://www.doc88.com/p-0753138375298.html</uri> (last access: 29 March 2016), 2011.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 1?><mixed-citation>Blansett, K. L. and Hamlett, J. M.: Challenges of Stormwater Modeling for
Urbanized Karst Basins. Pittsburgh, Pennsylvania, an ASABE Meeting
Presentation, Paper Number 1009274, <ext-link xlink:href="https://doi.org/10.13031/2013.29840" ext-link-type="DOI">10.13031/2013.29840</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><?label 1?><mixed-citation>Bonacci, O., Ljubenkov, I., and Roje-Bonacci, T.: Karst flash floods: an example from the Dinaric karst (Croatia), Nat. Hazards Earth Syst. Sci., 6, 195–203, <ext-link xlink:href="https://doi.org/10.5194/nhess-6-195-2006" ext-link-type="DOI">10.5194/nhess-6-195-2006</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><?label 1?><mixed-citation>
Chang, Y. and Liu, L.: A review of hydrological models in karst areas,
Engineering investigation, 43, 37–44, 2015.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 1?><mixed-citation>Chang, Y., Hartmann, A., Liu, L., Jiang, G., and Wu, J.: Identifying more
realistic model structures by electrical conductivity observations of the
karst spring, Water Resour. Res., 57, e28587, <ext-link xlink:href="https://doi.org/10.1029/2020WR028587" ext-link-type="DOI">10.1029/2020WR028587</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><?label 1?><mixed-citation>Chen, Y.: Distributed Hydrological Models. Springer Berlin Heidelberg,
Berlin, Germany,
<ext-link xlink:href="https://doi.org/10.1007/978-3-642-40457-3_23-1" ext-link-type="DOI">10.1007/978-3-642-40457-3_23-1</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 1?><mixed-citation>Chen, Y. B.,  Ren, Q. W.,  Huang, F. H.,  Xu, H. J., and Cluckie, I.: Liuxihe model and its modeling to river basin flood, J. Hydrol. Eng., 16, 33–50, <ext-link xlink:href="https://doi.org/10.1061/(ASCE)HE.1943-5584.0000286" ext-link-type="DOI">10.1061/(ASCE)HE.1943-5584.0000286</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><?label 1?><mixed-citation>Chen, Y., Li, J., Wang, H., Qin, J., and Dong, L.: Large-watershed flood forecasting with high-resolution distributed hydrological model, Hydrol. Earth Syst. Sci., 21, 735–749, <ext-link xlink:href="https://doi.org/10.5194/hess-21-735-2017" ext-link-type="DOI">10.5194/hess-21-735-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><?label 1?><mixed-citation>
Dewandel, B., Lachassagne, P., Bakalowicz, M., Weng, P., and Malki, A. A.:
Evaluation of aquifer thickness by analysing recession hydrographs.
Application to the Oman ophiolite hard-rock aquifer, J. Hydrol.,
274, 248–269, 2003.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><?label 1?><mixed-citation>
Doummar, J., Sauter, M., and Geyer, T.: Simulation of flow processes in a
large scale karst system with an integrated catchment model (MIKE SHE) –
identification of relevant parameters influencing spring discharge, J. Hydrol., 426–427, 112–123, 2012.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><?label 1?><mixed-citation>
Epting, J., Page, R. M., and Auckenthaler, A.: Process-based monitoring and
modeling of Karst springs – Linking intrinsic to specific vulnerability,
Sci. Total Environ., 625, 403–415, 2018.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><?label 1?><mixed-citation>Fleury, P., Plagnes, V., and Bakalowicz, M.: Modelling of the functioning of
karst aquifers with a reservoir model: Application to Fontaine de Vaucluse
(South of France), J. Hydrol., 345, 38–49,
<ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2007.07.014" ext-link-type="DOI">10.1016/j.jhydrol.2007.07.014</ext-link>, 2007b.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><?label 1?><mixed-citation>Gang, L., Tong, F. G., and Bin, T.: A Finite Element Model for Simulating
Surface Runoff and Unsaturated Seepage Flow in the Shallow Subsurface,
Hydrol. Process., 6, 102–120, <ext-link xlink:href="https://doi.org/10.1002/hyp.13564" ext-link-type="DOI">10.1002/hyp.13564</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><?label 1?><mixed-citation>Gautama, R. S., Notosiswoyo, S., Zen, M. T., and Kusumayudha, S. B.:
Mathematical model of fractal conduits flow mechanics in the gunungsewu
karst area, yogyakarta special region, indonesia, Int. J.
Hydrol. Sci. Technol., 1, 1, <ext-link xlink:href="https://doi.org/10.1504/IJHST.2021.10035255" ext-link-type="DOI">10.1504/IJHST.2021.10035255</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><?label 1?><mixed-citation>
Geyer, T., Birk, S., Liedl, R., and Sauter, M.: Quantification of temporal
distribution of recharge in karst systems from spring hydrographs, J. Hydrol., 348, 452–463, 2008.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><?label 1?><mixed-citation>
Gou, P. F., Jiang, Y. J., Hu, Z. Y., Pu, J. B., and Yang, P. H.: A study of the
variations in hydrology and hydrochemistry under the condition of a storm in
a typical karst subterranean stream, Hydrogeol. Eng.
Geol., 37, 20–25, 2010.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><?label 1?><mixed-citation>
Guila, J. F., Samper, J., Belén, B., Paloma, G., and Montenegro, L.:
Reactive transport model of gypsum karstification in physically and
chemically heterogeneous fractured media, Energies, 15, 1–29, 2022.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><?label 1?><mixed-citation>
Gutierrez, F.: Hazards associated with karst, in:
Geomorphological Hazards and Disaster Prevention, edited by: Alcantara, I. and
Goudie, A., Cambridge University
Press,
Cambridge, 161–175, 2010.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><?label 1?><mixed-citation>
Gutierrez, F., Parise, M., D' Waele, J., and Jourde, H.: A review on natural
and human-induced geohazards and impacts in karst, Earth Sci. Rev., 138, 61–88,
2014.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><?label 1?><mixed-citation>Hartmann, A.: Experiences in calibrating and evaluating lumped karst
hydrological models, Geological Society, London, Special Publications, 466, 331–340, <ext-link xlink:href="https://doi.org/10.1144/sp466.18" ext-link-type="DOI">10.1144/sp466.18</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><?label 1?><mixed-citation>
Hartmann, A. and Baker, A.: Progress in the hydrologic simulation of time
variant of karst systems-Exemplified at a karst spring in Southern Spain,
Adv. Water Resour., 54, 149–160, 2013.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><?label 1?><mixed-citation>
Hartmann, A. and Baker, A.: Modelling karst vadose zone hydrology and its
relevance for paleoclimate reconstruction, Earth-Sci. Rev., 172,
178–192, 2017.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><?label 1?><mixed-citation>Hartmann, A., Goldscheider, N., Wagener, T., Lange, J., and Weiler, M.:
Karst water resources in a changing world: Review of hydrological modeling
approaches, Rev. Geophys., 52, 218–242, <ext-link xlink:href="https://doi.org/10.1002/2013RG000443" ext-link-type="DOI">10.1002/2013RG000443</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><?label 1?><mixed-citation>Jamal, M. S. and Awotunde, A. A.: Darcy model with optimized permeability
distribution (dmopd) approach for simulating two-phase flow in karst
reservoirs, J. Petrol. Explor. Prod. Technol., 12, 191–205, <ext-link xlink:href="https://doi.org/10.1007/S13202-021-01385-X" ext-link-type="DOI">10.1007/S13202-021-01385-X</ext-link>,
2022.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><?label 1?><mixed-citation>
Jourde, H., Roesch, A., Guinot, V., and Bailly-Comte, V.: Dynamics and
contribution of
karst groundwater to surface flow during Mediterranean flood, Environ. Geol.
51,
725–730, 2007.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><?label 1?><mixed-citation>
Jourde, H., Lafare, A., Mazzilli, N., Belaud, G., Neppel, L., Doerfliger,
N., and Cernesson, F.: Flash flood mitigation as a positive consequence of
anthropogenic forcings on the
groundwater resource in a karst catchment, Environ. Earth Sci., 71,
573–583, 2014.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><?label 1?><mixed-citation>Jukić, D. and Denić-Jukić, V.: Groundwater balance estimation
in karst by using a conceptual rainfall–runoff model, J. Hydrol.,
373, 302–315, <ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2009.04.035" ext-link-type="DOI">10.1016/j.jhydrol.2009.04.035</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><?label 1?><mixed-citation>
Kong, F. Z. and Rui, X. F.: Hydrological similarity of catchments based on
topography, Geogr. Res., 6, 709–715, 2003.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><?label 1?><mixed-citation>Kovács, A. and Perrochet, P.: A quantitative approach to spring
hydrograph decomposition, J. Hydrol., 352, 16–29,
<ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2007.12.009" ext-link-type="DOI">10.1016/j.jhydrol.2007.12.009</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><?label 1?><mixed-citation>
Kovács, A. and Sauter, M.: Modelling karst hydrodynamics,  Frontiers of Karst Research, 26, 13–26, 2008.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><?label 1?><mixed-citation>Kraller, G., Warscher, M., Strasser, U., Kunstmann, H., and Franz, H.:
Distributed hydrological modeling and model adaption in high alpine karst at
regional scale (berchtesgaden alps, germany), Springer International
Publishing Switzerland,
<ext-link xlink:href="https://doi.org/10.1007/978-3-319-06139-9_8" ext-link-type="DOI">10.1007/978-3-319-06139-9_8</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><?label 1?><mixed-citation>
Krzysztofowicz, R.: Probabilistic flood forecast: Exact and approximate
predictive distributions, J. Hydrol., 517, 643–651, 2014.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><?label 1?><mixed-citation>
Krzysztofowicz, R. and Kelly, K.: Hydrologic uncertainty processor for
probabilistic river stage forecasting, Water Resour. Res.,
36, 3265–3277, 2000.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><?label 1?><mixed-citation>
Kurtulus, B. and Razack, M.: Evaluation of the ability of an artificial
neural network model to simulate the input-output responses of a large
karstic aquifer: the la rochefoucauld aquifer (charente, france),
Hydrogeol. J., 15, 241–254, 2007.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><?label 1?><mixed-citation>
Ladouche, B., Marechal, J. C., and Dorfliger, N.: Semi-distributed lumped
model of a karst system under active management, J. Hydrol.,
509, 215–230, 2014.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><?label 1?><mixed-citation>Li, J.: QMG model-V1.0, Zenodo, <ext-link xlink:href="https://doi.org/10.5281/zenodo.4964701" ext-link-type="DOI">10.5281/zenodo.4964701</ext-link>, 2021a.</mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><?label 1?><mixed-citation>Li, J.: dotNetFx40_Full_x86_x64, Zenodo, <ext-link xlink:href="https://doi.org/10.5281/zenodo.4964697" ext-link-type="DOI">10.5281/zenodo.4964697</ext-link>, 2021b.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><?label 1?><mixed-citation>Li, J.: User guide for QMG model-VI.0, Zenodo, <ext-link xlink:href="https://doi.org/10.5281/zenodo.4964754" ext-link-type="DOI">10.5281/zenodo.4964754</ext-link>, 2021c.</mixed-citation></ref>
      <ref id="bib1.bib47"><label>47</label><?label 1?><mixed-citation>Li, J.: QMG model-V1.0 code (v1.0), Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.4964709" ext-link-type="DOI">10.5281/zenodo.4964709</ext-link>, 2021d.</mixed-citation></ref>
      <ref id="bib1.bib48"><label>48</label><?label 1?><mixed-citation>Li, J.: Simulated data and modelling data package includes the DEM data, land use type and soil type data, Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.4964727" ext-link-type="DOI">10.5281/zenodo.4964727</ext-link>, 2021e.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><?label 1?><mixed-citation>Li, J., Yuan, D., Liu, J., Jiang, Y., Chen, Y., Hsu, K. L., and Sorooshian, S.: Predicting floods in a large karst river basin by coupling PERSIANN-CCS QPEs with a physically based distributed hydrological model, Hydrol. Earth Syst. Sci., 23, 1505–1532, <ext-link xlink:href="https://doi.org/10.5194/hess-23-1505-2019" ext-link-type="DOI">10.5194/hess-23-1505-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib50"><label>50</label><?label 1?><mixed-citation>Li, J., Hong, A., Yuan, D., Jiang, Y., Deng, S., Cao, C., and Liu, J.: A new
distributed karst-tunnel hydrological model and tunnel hydrological effect
simulations, J. Hydrol., 593, 125639,
<ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2020.125639" ext-link-type="DOI">10.1016/j.jhydrol.2020.125639</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib51"><label>51</label><?label 1?><mixed-citation>Li, J., Hong, A., Yuan, D., Jiang, Y., Zhang, Y., Deng, S., Cao, C., Liu, J.,
and Chen, Y.: Elaborate Simulations and Forecasting of the Effects of
Urbanization on Karst Flood Events Using the Improved Karst-Liuxihe
Model, CATENA, 197, 104990, <ext-link xlink:href="https://doi.org/10.1016/j.catena.2020.104990" ext-link-type="DOI">10.1016/j.catena.2020.104990</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib52"><label>52</label><?label 1?><mixed-citation>
Liedl, R., Sauter, M., Huckinghaus, D., Clemens, T., and Teutsch, G.:
Simulation of the development of karst aquifers using a coupled continuum
pipe flow model, Water Resour. Res., 39, 50–57, 2003.</mixed-citation></ref>
      <ref id="bib1.bib53"><label>53</label><?label 1?><mixed-citation>
Liu, X., Jiang, Y. J., Ye, M. Y., Yang, P. H., Hu, Z. Y., and Li, Y. Q.: Study on
hydrologic regime of underground river in typical karst valley – A case study
on the Qingmuguan subterranean stream in Chongqing, Carsologica Sinica,
28, 149–154, 2009.</mixed-citation></ref>
      <ref id="bib1.bib54"><label>54</label><?label 1?><mixed-citation>
Lu, D. B., Shi, Z. T., Gu, S. X., and Zeng, J. J.: Application of
Hydrological Model in the Karst Area, Water-saving irrigation, 11, 31–34,
2013.</mixed-citation></ref>
      <ref id="bib1.bib55"><label>55</label><?label 1?><mixed-citation>Martinotti, M. E., Pisano, L., Marchesini, I., Rossi, M., Peruccacci, S., Brunetti, M. T., Melillo, M., Amoruso, G., Loiacono, P., Vennari, C., Vessia, G., Trabace, M., Parise, M., and Guzzetti, F.: Landslides, floods and sinkholes in a karst environment: the 1–6 September 2014 Gargano event, southern Italy, Nat. Hazards Earth Syst. Sci., 17, 467–480, <ext-link xlink:href="https://doi.org/10.5194/nhess-17-467-2017" ext-link-type="DOI">10.5194/nhess-17-467-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib56"><label>56</label><?label 1?><mixed-citation>Masciopinto, C., Passarella, G., Caputo, M. C., Masciale, R., and Carlo, L. D.:
Hydrogeological models of water flow and pollutant transport in karstic and
fractured reservoirs, Water Resour. Res., 57, <ext-link xlink:href="https://doi.org/10.1029/2021WR029969" ext-link-type="DOI">10.1029/2021WR029969</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib57"><label>57</label><?label 1?><mixed-citation>
Meng, H. H. and Wang, N. C.: Advances in the study of hydrological models in
karst basin, Prog. Geogr., 29, 1311–1318, 2010.</mixed-citation></ref>
      <ref id="bib1.bib58"><label>58</label><?label 1?><mixed-citation>Meng, H. H., Wang, N. C., Su, W. C., and Huo, Y.: Modeling and application of
karst semi-distributed hydrological model based on sinkholes, Scientia
Geographica Sinica, 5, 550–554, <ext-link xlink:href="https://doi.org/10.3969/j.issn.1000-0690.2009.04.014" ext-link-type="DOI">10.3969/j.issn.1000-0690.2009.04.014</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib59"><label>59</label><?label 1?><mixed-citation>
Pan, H. Y.: Hydrological model and application in karst watersheds, China
University of Geosciences, PhD thesis, Wuhan, China, 2014.</mixed-citation></ref>
      <ref id="bib1.bib60"><label>60</label><?label 1?><mixed-citation>
Parise, M.: Hazards in karst, Proceedings Int. Conf. “Sustainability of the
karst environment. Dinaric karst and other karst regions”, IHP-Unesco,
Series on Groundwater, 2, 155–162, 2010.</mixed-citation></ref>
      <ref id="bib1.bib61"><label>61</label><?label 1?><mixed-citation>
Peterson, E. W. and Wicks, C. M.: Assessing the importance of conduit
geometry and physical parameters in karst systems using the storm water
management model (SWMM), J. Hydrol., 329, 294–305, 2006.</mixed-citation></ref>
      <ref id="bib1.bib62"><label>62</label><?label 1?><mixed-citation>Peterson, J. R. and Hamlett, J. M.: Hydrologic calibration of the SWAT model
in a basin containing fragipan soils, J. Am. Water
Resour. As.,  34, tb00952.x, <ext-link xlink:href="https://doi.org/10.1111/j.1752-1688.1998" ext-link-type="DOI">10.1111/j.1752-1688.1998</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bib63"><label>63</label><?label 1?><mixed-citation>Petrie, R., Denvil, S., Ames, S., Levavasseur, G., Fiore, S., Allen, C., Antonio, F., Berger, K., Bretonnière, P.-A., Cinquini, L., Dart, E., Dwarakanath, P., Druken, K., Evans, B., Franchistéguy, L., Gardoll, S., Gerbier, E., Greenslade, M., Hassell, D., Iwi, A., Juckes, M., Kindermann, S., Lacinski, L., Mirto, M., Nasser, A. B., Nassisi, P., Nienhouse, E., Nikonov, S., Nuzzo, A., Richards, C., Ridzwan, S., Rixen, M., Serradell, K., Snow, K., Stephens, A., Stockhause, M., Vahlenkamp, H., and Wagner, R.: Coordinating an operational data distribution network for CMIP6 data, Geosci. Model Dev., 14, 629–644, <ext-link xlink:href="https://doi.org/10.5194/gmd-14-629-2021" ext-link-type="DOI">10.5194/gmd-14-629-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib64"><label>64</label><?label 1?><mixed-citation>
Qin, J. G. and Jiang, Y.P.: A review of numerical simulation methods for CFP
pipeline flow, Groundwater, 3, 98–100, 2014.</mixed-citation></ref>
      <ref id="bib1.bib65"><label>65</label><?label 1?><mixed-citation>Reimann, T. and Hill, M. E.: Modflow-cfp: a new conduit flow process
for modflow–2005, Ground Water, 47, 321–325,
<ext-link xlink:href="https://doi.org/10.1111/j.1745-6584.2009.00561.x" ext-link-type="DOI">10.1111/j.1745-6584.2009.00561.x</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib66"><label>66</label><?label 1?><mixed-citation>Shoemaker, W. B., Cunningham, K. J., and Kuniansky, E. L.: Effects of
turbulence on hydraulic heads and parameter sensitivities in preferential
groundwater flow layers, Water Resour. Res., 44, 34–50, <ext-link xlink:href="https://doi.org/10.1029/2007WR006601" ext-link-type="DOI">10.1029/2007WR006601</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib67"><label>67</label><?label 1?><mixed-citation>
Suo, L. T., Wan, J. W., and Lu, X. W.: Improvement and application of TOPMODEL
in karst region, Carsologica Sinica, 26, 67–70, 2007.</mixed-citation></ref>
      <ref id="bib1.bib68"><label>68</label><?label 1?><mixed-citation>Teixeiraparente, M., Bittner, D., Mattis, S. A., Chiogna, G., and Wohlmuth,
B.: Bayesian calibration and sensitivity analysis for a karst aquifer model
using active subspaces, Water Resour. Res., 55, 342–356, <ext-link xlink:href="https://doi.org/10.1029/2019WR024739" ext-link-type="DOI">10.1029/2019WR024739</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib69"><label>69</label><?label 1?><mixed-citation>
White, W. B.: Karst hydrology: recent developments and open questions, Eng.
Geol., 65, 85–105, 2002.</mixed-citation></ref>
      <ref id="bib1.bib70"><label>70</label><?label 1?><mixed-citation>
Williams, P. W.: The role of the epikarst in karst and cave hydrogeology: a
review, Int. J. Speleol., 37, 1–10, 2008.</mixed-citation></ref>
      <ref id="bib1.bib71"><label>71</label><?label 1?><mixed-citation>Williams, P. W.: Book Review: Methods in Karst Hydrogeology,
Goldscheider, N. and Drew, D., Hydrogeol. J., 17, 1025–1025, 2009.
 </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib72"><label>72</label><?label 1?><mixed-citation>
Yang, P. H., Luo, J. Y., Peng, W., Xia, K. S., and Lin, Y. S.: Application of
online technique in tracer test-A case in Qingmuguan subterranean river
system, Chongqing, China, Carsologica Sinica, 27, 215–220, 2008.</mixed-citation></ref>
      <ref id="bib1.bib73"><label>73</label><?label 1?><mixed-citation>Yu, D., Yin, J., Wilby, R. L., Stuart, N. L., Jeroen, C., Lin, N., Liu, M.,
Yuan, H., Chen, J., Christel, P., Guan, M., Avinoam, B., Charlie, W. D.,
Tang, X., Yu, L., and Xu, S.: Disruption of emergency response to vulnerable
populations during floods, Nat. Sustain., 3, 728–736,
<ext-link xlink:href="https://doi.org/10.1038/s41893-020-0516-7" ext-link-type="DOI">10.1038/s41893-020-0516-7</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib74"><label>74</label><?label 1?><mixed-citation>
Yu, Q., Yang., P. H., Yu, Z. L., Chen, X. B., and Wu, H.: Dominant factors
controlling hydrochemical variationg of karst underground river in different
period, Qingmuguan, Chongqing, Carsologica Sinica, 35, 134–143, 2016.</mixed-citation></ref>
      <ref id="bib1.bib75"><label>75</label><?label 1?><mixed-citation>Zhang, H.: Characterization of a multi-layer karst aquifer through analysis
of tidal fluctuation, J. Hydrol., 601, 126677, <ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2021.126677" ext-link-type="DOI">10.1016/j.jhydrol.2021.126677</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib76"><label>76</label><?label 1?><mixed-citation>
Zhang, Q.: Assesment on the intrinsic vulnerability of karst groundwater
source in the Qingmuguan karst valley, Carsologica Sinica, 31, 67–73,
2012.</mixed-citation></ref>
      <ref id="bib1.bib77"><label>77</label><?label 1?><mixed-citation>
Zhu, C. and Li, Y.: Long-Term Hydrological Impacts of Land Use/Land
Cover Change From 1984 to 2010 in the Little River Basin, Tennessee,
International Soil and Water Conservation Research, 2, 11–21, 2014.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>A physically based distributed karst hydrological model (QMG model-V1.0) for flood simulations</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Abbott, M. B., Bathurst, J. C., Cunge, J. A., O'Connell, P. E., and
Rasmussen, J.: An Introduction to the European HydrologicSystem-System
Hydrologue Europeen, `SHE', a: History and Philosophy of a Physically-based,
Distributed Modelling System, J. Hydrol., 87, 45–59, 1986a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Abbott, M. B., Bathurst, J. C., Cunge, J. A., O'Connell, P. E., and
Rasmussen, J.: An Introduction to the European Hydrologic System-System
Hydrologue Europeen, `SHE', b: Structure of a Physically based, distributed
modeling System, J. Hydrol., 87, 61–77, 1986b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Ambroise, B., Beven, K., and Freer, J.: Toward a generalization of the
TOPMODEL concepts: Topographic indices of hydrologic similarity, Water
Resour. Res., 32, 2135–2145, 1996.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Atkinson, T. C.: Diffuse flow and conduit flow in limestone terrain in the
Mendip Hills, Somerset (Great Britain), J. Hydrol., 35, 93–110, <a href="https://doi.org/10.1016/0022-1694(77)90079-8" target="_blank">https://doi.org/10.1016/0022-1694(77)90079-8</a>,
1977.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Berry, R. A., Saurel, R., and Lemetayer, O.: The discrete equation method
(DEM) for fully compressible, two-phase flows in ducts of spatially varying
cross-section, Nucl. Eng. Design, 240, 3797–3818, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
Beven, K., and Binley, A.: The future of distributed models: Model
calibration and uncertainty prediction, Hydrol. Process., 6, 279–298,
2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Birk, S., Geyer, T., Liedl, R., and Sauter, M.: Process-based interpretation
of tracer tests in carbonate aquifers, Ground Water, 43, 381–388, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
Bittner, D., Parente, M. T., Mattis, S., Wohlmuth, B., and Chiogna, G.:
Identifying relevant hydrological and catchment properties in active
subspaces: An inference study of a lumped karst aquifer model, Adv.
Water Resour., 135, 550–560,
<a href="https://doi.org/10.1016/j.advwatres.2019.103472" target="_blank">https://doi.org/10.1016/j.advwatres.2019.103472</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
Blansett, K. L.: Flow, water quality, and SWMM model analysis for five urban
karst basins, PhD thesis, The Pennsylvania State University,
USA, <a href="https://www.doc88.com/p-0753138375298.html" target="_blank"/> (last access: 29 March 2016), 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Blansett, K. L. and Hamlett, J. M.: Challenges of Stormwater Modeling for
Urbanized Karst Basins. Pittsburgh, Pennsylvania, an ASABE Meeting
Presentation, Paper Number 1009274, <a href="https://doi.org/10.13031/2013.29840" target="_blank">https://doi.org/10.13031/2013.29840</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
Bonacci, O., Ljubenkov, I., and Roje-Bonacci, T.: Karst flash floods: an example from the Dinaric karst (Croatia), Nat. Hazards Earth Syst. Sci., 6, 195–203, <a href="https://doi.org/10.5194/nhess-6-195-2006" target="_blank">https://doi.org/10.5194/nhess-6-195-2006</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Chang, Y. and Liu, L.: A review of hydrological models in karst areas,
Engineering investigation, 43, 37–44, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
Chang, Y., Hartmann, A., Liu, L., Jiang, G., and Wu, J.: Identifying more
realistic model structures by electrical conductivity observations of the
karst spring, Water Resour. Res., 57, e28587, <a href="https://doi.org/10.1029/2020WR028587" target="_blank">https://doi.org/10.1029/2020WR028587</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
Chen, Y.: Distributed Hydrological Models. Springer Berlin Heidelberg,
Berlin, Germany,
<a href="https://doi.org/10.1007/978-3-642-40457-3_23-1" target="_blank">https://doi.org/10.1007/978-3-642-40457-3_23-1</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Chen, Y. B.,  Ren, Q. W.,  Huang, F. H.,  Xu, H. J., and Cluckie, I.: Liuxihe model and its modeling to river basin flood, J. Hydrol. Eng., 16, 33–50, <a href="https://doi.org/10.1061/(ASCE)HE.1943-5584.0000286" target="_blank">https://doi.org/10.1061/(ASCE)HE.1943-5584.0000286</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Chen, Y., Li, J., Wang, H., Qin, J., and Dong, L.: Large-watershed flood forecasting with high-resolution distributed hydrological model, Hydrol. Earth Syst. Sci., 21, 735–749, <a href="https://doi.org/10.5194/hess-21-735-2017" target="_blank">https://doi.org/10.5194/hess-21-735-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Dewandel, B., Lachassagne, P., Bakalowicz, M., Weng, P., and Malki, A. A.:
Evaluation of aquifer thickness by analysing recession hydrographs.
Application to the Oman ophiolite hard-rock aquifer, J. Hydrol.,
274, 248–269, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
Doummar, J., Sauter, M., and Geyer, T.: Simulation of flow processes in a
large scale karst system with an integrated catchment model (MIKE SHE) –
identification of relevant parameters influencing spring discharge, J. Hydrol., 426–427, 112–123, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Epting, J., Page, R. M., and Auckenthaler, A.: Process-based monitoring and
modeling of Karst springs – Linking intrinsic to specific vulnerability,
Sci. Total Environ., 625, 403–415, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Fleury, P., Plagnes, V., and Bakalowicz, M.: Modelling of the functioning of
karst aquifers with a reservoir model: Application to Fontaine de Vaucluse
(South of France), J. Hydrol., 345, 38–49,
<a href="https://doi.org/10.1016/j.jhydrol.2007.07.014" target="_blank">https://doi.org/10.1016/j.jhydrol.2007.07.014</a>, 2007b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
Gang, L., Tong, F. G., and Bin, T.: A Finite Element Model for Simulating
Surface Runoff and Unsaturated Seepage Flow in the Shallow Subsurface,
Hydrol. Process., 6, 102–120, <a href="https://doi.org/10.1002/hyp.13564" target="_blank">https://doi.org/10.1002/hyp.13564</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
Gautama, R. S., Notosiswoyo, S., Zen, M. T., and Kusumayudha, S. B.:
Mathematical model of fractal conduits flow mechanics in the gunungsewu
karst area, yogyakarta special region, indonesia, Int. J.
Hydrol. Sci. Technol., 1, 1, <a href="https://doi.org/10.1504/IJHST.2021.10035255" target="_blank">https://doi.org/10.1504/IJHST.2021.10035255</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
Geyer, T., Birk, S., Liedl, R., and Sauter, M.: Quantification of temporal
distribution of recharge in karst systems from spring hydrographs, J. Hydrol., 348, 452–463, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
Gou, P. F., Jiang, Y. J., Hu, Z. Y., Pu, J. B., and Yang, P. H.: A study of the
variations in hydrology and hydrochemistry under the condition of a storm in
a typical karst subterranean stream, Hydrogeol. Eng.
Geol., 37, 20–25, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
Guila, J. F., Samper, J., Belén, B., Paloma, G., and Montenegro, L.:
Reactive transport model of gypsum karstification in physically and
chemically heterogeneous fractured media, Energies, 15, 1–29, 2022.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
Gutierrez, F.: Hazards associated with karst, in:
Geomorphological Hazards and Disaster Prevention, edited by: Alcantara, I. and
Goudie, A., Cambridge University
Press,
Cambridge, 161–175, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
Gutierrez, F., Parise, M., D' Waele, J., and Jourde, H.: A review on natural
and human-induced geohazards and impacts in karst, Earth Sci. Rev., 138, 61–88,
2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
Hartmann, A.: Experiences in calibrating and evaluating lumped karst
hydrological models, Geological Society, London, Special Publications, 466, 331–340, <a href="https://doi.org/10.1144/sp466.18" target="_blank">https://doi.org/10.1144/sp466.18</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
Hartmann, A. and Baker, A.: Progress in the hydrologic simulation of time
variant of karst systems-Exemplified at a karst spring in Southern Spain,
Adv. Water Resour., 54, 149–160, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
Hartmann, A. and Baker, A.: Modelling karst vadose zone hydrology and its
relevance for paleoclimate reconstruction, Earth-Sci. Rev., 172,
178–192, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
Hartmann, A., Goldscheider, N., Wagener, T., Lange, J., and Weiler, M.:
Karst water resources in a changing world: Review of hydrological modeling
approaches, Rev. Geophys., 52, 218–242, <a href="https://doi.org/10.1002/2013RG000443" target="_blank">https://doi.org/10.1002/2013RG000443</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
Jamal, M. S. and Awotunde, A. A.: Darcy model with optimized permeability
distribution (dmopd) approach for simulating two-phase flow in karst
reservoirs, J. Petrol. Explor. Prod. Technol., 12, 191–205, <a href="https://doi.org/10.1007/S13202-021-01385-X" target="_blank">https://doi.org/10.1007/S13202-021-01385-X</a>,
2022.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
Jourde, H., Roesch, A., Guinot, V., and Bailly-Comte, V.: Dynamics and
contribution of
karst groundwater to surface flow during Mediterranean flood, Environ. Geol.
51,
725–730, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
Jourde, H., Lafare, A., Mazzilli, N., Belaud, G., Neppel, L., Doerfliger,
N., and Cernesson, F.: Flash flood mitigation as a positive consequence of
anthropogenic forcings on the
groundwater resource in a karst catchment, Environ. Earth Sci., 71,
573–583, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
Jukić, D. and Denić-Jukić, V.: Groundwater balance estimation
in karst by using a conceptual rainfall–runoff model, J. Hydrol.,
373, 302–315, <a href="https://doi.org/10.1016/j.jhydrol.2009.04.035" target="_blank">https://doi.org/10.1016/j.jhydrol.2009.04.035</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
Kong, F. Z. and Rui, X. F.: Hydrological similarity of catchments based on
topography, Geogr. Res., 6, 709–715, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
Kovács, A. and Perrochet, P.: A quantitative approach to spring
hydrograph decomposition, J. Hydrol., 352, 16–29,
<a href="https://doi.org/10.1016/j.jhydrol.2007.12.009" target="_blank">https://doi.org/10.1016/j.jhydrol.2007.12.009</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
Kovács, A. and Sauter, M.: Modelling karst hydrodynamics,  Frontiers of Karst Research, 26, 13–26, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
Kraller, G., Warscher, M., Strasser, U., Kunstmann, H., and Franz, H.:
Distributed hydrological modeling and model adaption in high alpine karst at
regional scale (berchtesgaden alps, germany), Springer International
Publishing Switzerland,
<a href="https://doi.org/10.1007/978-3-319-06139-9_8" target="_blank">https://doi.org/10.1007/978-3-319-06139-9_8</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
Krzysztofowicz, R.: Probabilistic flood forecast: Exact and approximate
predictive distributions, J. Hydrol., 517, 643–651, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
Krzysztofowicz, R. and Kelly, K.: Hydrologic uncertainty processor for
probabilistic river stage forecasting, Water Resour. Res.,
36, 3265–3277, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
Kurtulus, B. and Razack, M.: Evaluation of the ability of an artificial
neural network model to simulate the input-output responses of a large
karstic aquifer: the la rochefoucauld aquifer (charente, france),
Hydrogeol. J., 15, 241–254, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
Ladouche, B., Marechal, J. C., and Dorfliger, N.: Semi-distributed lumped
model of a karst system under active management, J. Hydrol.,
509, 215–230, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
Li, J.: QMG model-V1.0, Zenodo, <a href="https://doi.org/10.5281/zenodo.4964701" target="_blank">https://doi.org/10.5281/zenodo.4964701</a>, 2021a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
Li, J.: dotNetFx40_Full_x86_x64, Zenodo, <a href="https://doi.org/10.5281/zenodo.4964697" target="_blank">https://doi.org/10.5281/zenodo.4964697</a>, 2021b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
Li, J.: User guide for QMG model-VI.0, Zenodo, <a href="https://doi.org/10.5281/zenodo.4964754" target="_blank">https://doi.org/10.5281/zenodo.4964754</a>, 2021c.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
Li, J.: QMG model-V1.0 code (v1.0), Zenodo [code], <a href="https://doi.org/10.5281/zenodo.4964709" target="_blank">https://doi.org/10.5281/zenodo.4964709</a>, 2021d.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
Li, J.: Simulated data and modelling data package includes the DEM data, land use type and soil type data, Zenodo [data set], <a href="https://doi.org/10.5281/zenodo.4964727" target="_blank">https://doi.org/10.5281/zenodo.4964727</a>, 2021e.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
Li, J., Yuan, D., Liu, J., Jiang, Y., Chen, Y., Hsu, K. L., and Sorooshian, S.: Predicting floods in a large karst river basin by coupling PERSIANN-CCS QPEs with a physically based distributed hydrological model, Hydrol. Earth Syst. Sci., 23, 1505–1532, <a href="https://doi.org/10.5194/hess-23-1505-2019" target="_blank">https://doi.org/10.5194/hess-23-1505-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>50</label><mixed-citation>
Li, J., Hong, A., Yuan, D., Jiang, Y., Deng, S., Cao, C., and Liu, J.: A new
distributed karst-tunnel hydrological model and tunnel hydrological effect
simulations, J. Hydrol., 593, 125639,
<a href="https://doi.org/10.1016/j.jhydrol.2020.125639" target="_blank">https://doi.org/10.1016/j.jhydrol.2020.125639</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>51</label><mixed-citation>
Li, J., Hong, A., Yuan, D., Jiang, Y., Zhang, Y., Deng, S., Cao, C., Liu, J.,
and Chen, Y.: Elaborate Simulations and Forecasting of the Effects of
Urbanization on Karst Flood Events Using the Improved Karst-Liuxihe
Model, CATENA, 197, 104990, <a href="https://doi.org/10.1016/j.catena.2020.104990" target="_blank">https://doi.org/10.1016/j.catena.2020.104990</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>52</label><mixed-citation>
Liedl, R., Sauter, M., Huckinghaus, D., Clemens, T., and Teutsch, G.:
Simulation of the development of karst aquifers using a coupled continuum
pipe flow model, Water Resour. Res., 39, 50–57, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>53</label><mixed-citation>
Liu, X., Jiang, Y. J., Ye, M. Y., Yang, P. H., Hu, Z. Y., and Li, Y. Q.: Study on
hydrologic regime of underground river in typical karst valley – A case study
on the Qingmuguan subterranean stream in Chongqing, Carsologica Sinica,
28, 149–154, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>54</label><mixed-citation>
Lu, D. B., Shi, Z. T., Gu, S. X., and Zeng, J. J.: Application of
Hydrological Model in the Karst Area, Water-saving irrigation, 11, 31–34,
2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>55</label><mixed-citation>
Martinotti, M. E., Pisano, L., Marchesini, I., Rossi, M., Peruccacci, S., Brunetti, M. T., Melillo, M., Amoruso, G., Loiacono, P., Vennari, C., Vessia, G., Trabace, M., Parise, M., and Guzzetti, F.: Landslides, floods and sinkholes in a karst environment: the 1–6 September 2014 Gargano event, southern Italy, Nat. Hazards Earth Syst. Sci., 17, 467–480, <a href="https://doi.org/10.5194/nhess-17-467-2017" target="_blank">https://doi.org/10.5194/nhess-17-467-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>56</label><mixed-citation>
Masciopinto, C., Passarella, G., Caputo, M. C., Masciale, R., and Carlo, L. D.:
Hydrogeological models of water flow and pollutant transport in karstic and
fractured reservoirs, Water Resour. Res., 57, <a href="https://doi.org/10.1029/2021WR029969" target="_blank">https://doi.org/10.1029/2021WR029969</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>57</label><mixed-citation>
Meng, H. H. and Wang, N. C.: Advances in the study of hydrological models in
karst basin, Prog. Geogr., 29, 1311–1318, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>58</label><mixed-citation>
Meng, H. H., Wang, N. C., Su, W. C., and Huo, Y.: Modeling and application of
karst semi-distributed hydrological model based on sinkholes, Scientia
Geographica Sinica, 5, 550–554, <a href="https://doi.org/10.3969/j.issn.1000-0690.2009.04.014" target="_blank">https://doi.org/10.3969/j.issn.1000-0690.2009.04.014</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>59</label><mixed-citation>
Pan, H. Y.: Hydrological model and application in karst watersheds, China
University of Geosciences, PhD thesis, Wuhan, China, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>60</label><mixed-citation>
Parise, M.: Hazards in karst, Proceedings Int. Conf. “Sustainability of the
karst environment. Dinaric karst and other karst regions”, IHP-Unesco,
Series on Groundwater, 2, 155–162, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>61</label><mixed-citation>
Peterson, E. W. and Wicks, C. M.: Assessing the importance of conduit
geometry and physical parameters in karst systems using the storm water
management model (SWMM), J. Hydrol., 329, 294–305, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>62</label><mixed-citation>
Peterson, J. R. and Hamlett, J. M.: Hydrologic calibration of the SWAT model
in a basin containing fragipan soils, J. Am. Water
Resour. As.,  34, tb00952.x, <a href="https://doi.org/10.1111/j.1752-1688.1998" target="_blank">https://doi.org/10.1111/j.1752-1688.1998</a>, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>63</label><mixed-citation>
Petrie, R., Denvil, S., Ames, S., Levavasseur, G., Fiore, S., Allen, C., Antonio, F., Berger, K., Bretonnière, P.-A., Cinquini, L., Dart, E., Dwarakanath, P., Druken, K., Evans, B., Franchistéguy, L., Gardoll, S., Gerbier, E., Greenslade, M., Hassell, D., Iwi, A., Juckes, M., Kindermann, S., Lacinski, L., Mirto, M., Nasser, A. B., Nassisi, P., Nienhouse, E., Nikonov, S., Nuzzo, A., Richards, C., Ridzwan, S., Rixen, M., Serradell, K., Snow, K., Stephens, A., Stockhause, M., Vahlenkamp, H., and Wagner, R.: Coordinating an operational data distribution network for CMIP6 data, Geosci. Model Dev., 14, 629–644, <a href="https://doi.org/10.5194/gmd-14-629-2021" target="_blank">https://doi.org/10.5194/gmd-14-629-2021</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>64</label><mixed-citation>
Qin, J. G. and Jiang, Y.P.: A review of numerical simulation methods for CFP
pipeline flow, Groundwater, 3, 98–100, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>65</label><mixed-citation>
Reimann, T. and Hill, M. E.: Modflow-cfp: a new conduit flow process
for modflow–2005, Ground Water, 47, 321–325,
<a href="https://doi.org/10.1111/j.1745-6584.2009.00561.x" target="_blank">https://doi.org/10.1111/j.1745-6584.2009.00561.x</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>66</label><mixed-citation>
Shoemaker, W. B., Cunningham, K. J., and Kuniansky, E. L.: Effects of
turbulence on hydraulic heads and parameter sensitivities in preferential
groundwater flow layers, Water Resour. Res., 44, 34–50, <a href="https://doi.org/10.1029/2007WR006601" target="_blank">https://doi.org/10.1029/2007WR006601</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>67</label><mixed-citation>
Suo, L. T., Wan, J. W., and Lu, X. W.: Improvement and application of TOPMODEL
in karst region, Carsologica Sinica, 26, 67–70, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>68</label><mixed-citation>
Teixeiraparente, M., Bittner, D., Mattis, S. A., Chiogna, G., and Wohlmuth,
B.: Bayesian calibration and sensitivity analysis for a karst aquifer model
using active subspaces, Water Resour. Res., 55, 342–356, <a href="https://doi.org/10.1029/2019WR024739" target="_blank">https://doi.org/10.1029/2019WR024739</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>69</label><mixed-citation>
White, W. B.: Karst hydrology: recent developments and open questions, Eng.
Geol., 65, 85–105, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>70</label><mixed-citation>
Williams, P. W.: The role of the epikarst in karst and cave hydrogeology: a
review, Int. J. Speleol., 37, 1–10, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>71</label><mixed-citation>
Williams, P. W.: Book Review: Methods in Karst Hydrogeology,
Goldscheider, N. and Drew, D., Hydrogeol. J., 17, 1025–1025, 2009.

</mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>72</label><mixed-citation>
Yang, P. H., Luo, J. Y., Peng, W., Xia, K. S., and Lin, Y. S.: Application of
online technique in tracer test-A case in Qingmuguan subterranean river
system, Chongqing, China, Carsologica Sinica, 27, 215–220, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>73</label><mixed-citation>
Yu, D., Yin, J., Wilby, R. L., Stuart, N. L., Jeroen, C., Lin, N., Liu, M.,
Yuan, H., Chen, J., Christel, P., Guan, M., Avinoam, B., Charlie, W. D.,
Tang, X., Yu, L., and Xu, S.: Disruption of emergency response to vulnerable
populations during floods, Nat. Sustain., 3, 728–736,
<a href="https://doi.org/10.1038/s41893-020-0516-7" target="_blank">https://doi.org/10.1038/s41893-020-0516-7</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>74</label><mixed-citation>
Yu, Q., Yang., P. H., Yu, Z. L., Chen, X. B., and Wu, H.: Dominant factors
controlling hydrochemical variationg of karst underground river in different
period, Qingmuguan, Chongqing, Carsologica Sinica, 35, 134–143, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>75</label><mixed-citation>
Zhang, H.: Characterization of a multi-layer karst aquifer through analysis
of tidal fluctuation, J. Hydrol., 601, 126677, <a href="https://doi.org/10.1016/j.jhydrol.2021.126677" target="_blank">https://doi.org/10.1016/j.jhydrol.2021.126677</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>76</label><mixed-citation>
Zhang, Q.: Assesment on the intrinsic vulnerability of karst groundwater
source in the Qingmuguan karst valley, Carsologica Sinica, 31, 67–73,
2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib77"><label>77</label><mixed-citation>
Zhu, C. and Li, Y.: Long-Term Hydrological Impacts of Land Use/Land
Cover Change From 1984 to 2010 in the Little River Basin, Tennessee,
International Soil and Water Conservation Research, 2, 11–21, 2014.
</mixed-citation></ref-html>--></article>
