<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GMD</journal-id><journal-title-group>
    <journal-title>Geoscientific Model Development</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GMD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Model Dev.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1991-9603</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/gmd-19-10503-2026</article-id><title-group><article-title>An open-source Python framework for the flexible deployment and advanced applications of the Variable Infiltration Capacity (VIC) model</article-title><alt-title>Easy VIC Build: a Python framework for VIC</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Zheng</surname><given-names>Xudong</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-9235-5033</ext-link></contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Liu</surname><given-names>Dengfeng</given-names></name>
          <email>liudf@xaut.edu.cn</email>
        <ext-link>https://orcid.org/0000-0001-9235-5033</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Tang</surname><given-names>Qiuhong</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-0886-6699</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Li</surname><given-names>Qiang</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>Liao</surname><given-names>Haoyu</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff5">
          <name><surname>Wang</surname><given-names>Hao</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>State Key Laboratory of Water Engineering Ecology and Environment in Arid Area, Xi'an University of Technology,  Xi'an, 710048, China</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Department of Earth System Science, Tsinghua University, 100084, Beijing, China</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>College of Forestry, Northwest A&amp;F University, Yangling, 712100, China</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>Shaanxi Provincial Water Conservancy and Hydropower Development Center, Department of Water Resources of Shaanxi Province, Xi'an, 710004, China</institution>
        </aff>
        <aff id="aff5"><label>5</label><institution>State Key Laboratory of Simulation and Regulation of Water Cycle in River Basin, China Institute of Water Resources  and Hydropower Research, Beijing, 100038, China</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Dengfeng Liu (liudf@xaut.edu.cn)</corresp></author-notes><pub-date><day>5</day><month>November</month><year>2026</year></pub-date>
      
      <volume>19</volume>
      <issue>21</issue>
      <fpage>10503</fpage><lpage>10531</lpage>
      <history>
        <date date-type="received"><day>1</day><month>August</month><year>2026</year></date>
           <date date-type="rev-request"><day>12</day><month>August</month><year>2026</year></date>
           <date date-type="rev-recd"><day>9</day><month>October</month><year>2026</year></date>
           <date date-type="accepted"><day>22</day><month>October</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Xudong Zheng et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026.html">This article is available from https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e158">The development of the Variable Infiltration Capacity (VIC) model to version 5 has endowed it with enhanced land-surface-modelling features, establishing it as a modern and cutting-edge tool for hydrological research. However, its adoption is limited by challenges in complex data processing and parameter preparation. To address this issue, this study proposes the Easy VIC Build (EVB) framework, an open-source Python package with an object-oriented, modular design, developed for efficient and flexible VIC deployment. The Multiscale Parameter Regionalization (MPR) and the General Unit Hydrograph (GUH) provide the underlying approaches for spatial parameter estimation and routing parameterization, forming the methodological basis for VIC model deployment within EVB. Two real-world basin setups were selected for model application to validate the efficiency and effectiveness of the EVB framework. The results indicate that the estimated spatial parameters were transferable across spatial scales, with transfers from coarser- to finer-resolution models resulting in KGE degradation of less than 0.1, while their spatial patterns were consistent with those of simulated runoff and reference soil parameter datasets, supporting their physical plausibility. The capability for multi-objective calibration and simulation was also demonstrated. Under three-objective calibration, the model captured the seasonal variations of multiple hydrological variables well, with KGE values exceeding 0.7 for streamflow and 0.8 for actual evapotranspiration, and a soil moisture correlation coefficient above 0.85 against observations. Overall, The EVB framework provides a well-suited workbench for advanced applications of the VIC model, promising to further leverage the value of VIC-5 in hydrology and related fields.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>National Key Research and Development Program of China</funding-source>
<award-id>2022YFF1302200</award-id>
</award-group>
<award-group id="gs2">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>52279025</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e170">Enhancements in computational capabilities have alleviated the restrictions on the granularity with which natural processes can be depicted. The development of hydrological models, from conceptual lumped models to physical distributed models, over the last decade reflects this trend (Beven, 2002). As a result, the new generation of distributed hydrological models broadens the range of their application, evolving from a basic rainfall-runoff response analysis to roles in water resource management, flood risk management, and serving as the land surface models (LSMs) in the coupling framework with the general circulation models (GCMs) (Sun et al., 2023; Wang et al., 2023). Typically, the Variable Infiltration Capacity (VIC) large-scale distributed hydrological model has been refined from version 4 to 5 in the recent period. This development enhanced its LSM features, including the separation of the physical core, the division of four types of drivers (i.e., Classic, Image, CESM, and Python drivers), and its ability to use the more universal NetCDF format data for model data transfers (Hamman et al., 2018). Although the core physical mechanisms remain unchanged, this restructuring is historically significant. It prolongs the lifecycle of the VIC model, making it more suitable for modern applications and better equipped for deployment in various offline or coupled environments (Wang et al., 2024; Broman et al., 2024).</p>
      <p id="d2e173">However, deploying VIC entails a series of laborious and technically complex tasks, including model configuration, input data preparation, and parameter calibration. These requirements can limit its broader use and the development of more advanced applications. The widespread adoption of the Soil and Water Assessment Tool (SWAT) illustrates the value of accessible deployment tools: its intuitive interface and integration with geographic information systems (GIS) have helped users overcome practical implementation challenges (Qiu et al., 2017). VIC presents a different situation. It is distributed primarily as source code, leaving users to preprocess data themselves and rely on external tools to extract spatial information. As a result, configuring VIC across computing environments and spatial scales remains a largely manual process.</p>
      <p id="d2e176">Workflow-based deployment provides a structured and transparent means of enhancing the reproducibility of hydrological modelling studies, while also improving modelling efficiency by reducing the effort required for otherwise cumbersome deployment procedures (Knoben et al., 2022). These benefits, which are particularly valuable for experiments spanning multiple research domains or spatiotemporal scales, allow researchers to devote more attention to process understanding and scientific questions rather than implementation details (Tang et al., 2025). However, workflow-based deployment frameworks specifically designed for VIC remain scarce. One notable exception is the VIC-Automated Setup Toolkit (VIC-ASSIST), developed by Wi et al. (2017) in the MATLAB environment. Through a carefully designed graphical user interface, VIC-ASSIST enables users with limited programming and modelling experience to deploy the VIC model rapidly for a specified study region. Despite its ease of use, the tool relies on proprietary third-party software, such as MATLAB and ArcGIS, uses several fixed configuration settings, including a restriction to three soil layers, and supports only VIC-4. These limitations reduce its portability, flexibility, and applicability for advanced modelling applications based on the more recent VIC-5 version. Another example is TONIC, a Python-based processing toolbox developed by the VIC development group (<uri>https://github.com/UW-Hydro/tonic</uri>, last access: 2 November 2026). TONIC was intended to provide a broader set of tools for VIC, but its available functionality remains limited to a small number of tasks, such as plotting and data format conversion, and the toolbox has not been updated for several years. It therefore does not currently provide a useful workflow for reproducible VIC deployment.</p>
      <p id="d2e182">More recently, CyberWater has attracted attention as a general graphical workflow environment for VIC applications (Salas et al., 2020; Bieger et al., 2025). Developed as an open data and open model cyberinfrastructure, CyberWater uses the visual workflow system VisTrails to integrate heterogeneous data sources and models through configurable graphical modules. Users can construct VIC workflows by connecting data and model agents, with minimal programming required. It is among the most fully developed VIC deployment frameworks currently available and has been introduced through several training workshops, which has helped establish a user base within the VIC community. However, the high level of encapsulation inherent in this software-based design can constrain extensions for more advanced modelling applications, such as spatial parameter estimation through regionalization. Under its current design, users can modify or extend CyberWater only by inserting individual pieces of Python code through the PythonSource module, with limited access to the underlying deployment components and workflow structure. The need to install and maintain the CyberWater environment may also impose additional learning and storage requirements. A complementary code based framework would therefore remain useful, particularly for advanced users who require direct control over deployment components or prefer to work without installing an additional software platform.</p>
      <p id="d2e186">In the absence of a shared workflow for flexible and reproducible VIC deployment, differences in data processing and file organization can hinder the effective application of the model and make it difficult for users to exchange and build on one another's work. To address this need, we introduce Easy VIC Build (EVB), an open-source Python framework for deploying VIC-5 that integrates data preparation, model configuration, and file organization within a common workflow. It is implemented entirely in Python, requires no proprietary software, and can be extended through the broader Python ecosystem, for example, by incorporating packages that implement various optimization algorithms. EVB adopts a loosely coupled, object-oriented design based on the separation of concerns (SoC) principle, consistent with the workflow blueprint proposed by Knoben et al. (2022). By preserving the modularity of individual components, this design provides flexibility to extend the framework further by modifying or replacing any step in the deployment workflow without disrupting the overall architecture. It also enables EVB to accommodate data from diverse sources and in a wide range of formats. Furthermore, EVB incorporates two advanced model deployment methods, namely Multiscale Parameter Regionalization (MPR; Samaniego et al., 2010; Mizukami et al., 2017) and the General Unit Hydrograph (GUH; Guo, 2022). These capabilities broaden the applicability of EVB and provide a basis for more advanced VIC modelling applications. We evaluate EVB across modelling applications of varying complexity and basin configurations, focusing on its deployment efficiency and adaptability. The resulting reduction in model deployment effort may lower technical barriers to VIC use and promote greater consistency in modelling practices within the VIC community. In this respect, EVB responds to the CWARHM (Community Workflows to Advance Reproducibility in Hydrologic Modelling) initiative by translating its principles into a VIC specific framework for reproducible model deployment (Knoben et al., 2022).</p>
      <p id="d2e189">The remainder of this paper is organized as follows. Section 2 describes the design and architecture of the EVB framework, together with its environmental requirements. Section 3 presents its main functionalities and the workflow of VIC model deployment. Section 4 provides a description of the case basins and data collection, while Sect. 5 demonstrates several modelling applications based on EVB. Section 6 discusses the opportunities and challenges of spatial parameter estimation in distributed hydrological models and examines the positioning and scope of EVB. Finally, Sect. 7 presents the conclusions.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Framework design and environmental requirements</title>
      <p id="d2e200">In this section, we present the design philosophy and basic architecture of the Easy VIC Build (EVB) framework. The required runtime environment will also be described in this section to help users with configuration.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Architecture of the EVB</title>
      <p id="d2e210">Figure 1 shows the architecture of the EVB framework. In brief, it is built on the following premises: (a) the tools subpackage, which provides foundational functions to support the core operations of other modules; (b) the workflow for VIC model deployment, along with the associated seven modules; and (c) the Evb_dir class for managing the directory structure of the generated files. Through this architecture, the EVB framework enables users to deploy the VIC model with flexibility across diverse configurations.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e215">The architecture of the Easy VIC Build (EVB) framework. <bold>(a)</bold> The tools subpackage, along with its structure, forms the essential foundation that underpins the functionality and operation of other modules. <bold>(b)</bold> The workflow for VIC model deployment and related modules. <bold>(c)</bold> The file tree structure generated by the EVB framework, which is managed by the Evb_dir class, contains the information for the deployment of the VIC model. The core modules or classes are marked in red.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f01.png"/>

        </fig>

      <p id="d2e233">Here, we highlight the advantages of this architectural design, specifically its object-oriented programming and loosely coupled structure. This is achieved by decomposing various functionalities into separate classes, functions, modules, and subpackages, allowing the users to modify and extend the framework as needed at any time. For example, the addition of a new forcing data source can be accommodated by overriding the relevant methods of the data processing class, without modifying other components. These design choices are consistent with the principles of reproducibility, grouping, isolation, and sharing highlighted by Hamman et al. (2018) and Knoben et al. (2022). Below, we introduce several classes that constitute the core of the EVB architecture, along with the underlying concepts.</p>
<sec id="Ch1.S2.SS1.SSS1">
  <label>2.1.1</label><title>Two fundamental classes for geographic information: Grids and Basins</title>
      <p id="d2e244">Each deployed hydrological model is intrinsically linked to a specific region (or basin) and a corresponding horizontal discretization, both of which embed spatial information that can be mapped to other information, such as soil properties. Typically, the region is represented by a shapefile within a GIS, either supplied by the user or derived through a relevant basin delineation method. Meanwhile, horizontal discretization is commonly achieved using a structured array of rectangular grids.</p>
      <p id="d2e247">To enable an object-oriented representation within this framework, we constructed two subclasses, termed Basins and Grids, which inherit from the GeoDataFrame class provided by the GeoPandas package (Jordahl et al., 2020). In this way, they inherit the advantages and functionality of their parent class, such as convenient plotting and I/O (i.e., input and output) capabilities. These two subclasses provide a unified representation of the two types of geographic information mentioned above, and they act as proxies for regions and grids while sharing their geographic information throughout the model deployment workflow. From an architectural design perspective, they serve as the foundation for data processing classes (hereafter dpc classes), thereby enabling interfaces for interaction with other information or data.</p>
</sec>
<sec id="Ch1.S2.SS1.SSS2">
  <label>2.1.2</label><title>Information level division of modelling scale and the data processing classes</title>
      <p id="d2e258">A hydrological model is an integration of information from multiple scales. For the VIC model, information from both finer scales (e.g., land surface information at the kilometer level) and coarser scales (e.g., meteorological forcing information at tens-of-kilometers level) must be unified to a predefined, singular modelling scale. It is essential for modelers to clearly distinguish between the scales of different information. Here, we adopt the concept proposed by Samaniego et al. (2010), who divided the spatial scales into three levels: level-0, level-1, and level-2. In brief, information at level-0 is used to describe sub-grid variability of basin characteristics at finer scales, such as topography and soil properties. Level-1 is associated with the modelling scale and represents the scale at which the primary hydrological processes are focused. Finally, level-2 corresponds to the meteorological forcing scale. Here, we further introduce a level-3 representation to capture basin scale information, such as watershed characteristics and outlet runoff. This multiscale classification facilitates the integration of information across different spatial scales and provides a basis for implementing the Multiscale Parameter Regionalization (MPR) technique. Building on the information level division, we established an abstract base class for data processing and subsequently implemented several VIC-specific subclasses, collectively refer to as dpc classes (Fig. 1a). They share a similar structure but encompass different information at diverse scales. Each dpc class contains a Basins and a Grids instance as attributes to represent geographic information at their respective scale.</p>
</sec>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Environmental requirements</title>
      <p id="d2e270">The EVB framework is fully developed in Python and entails certain basic environmental requirements. All the required environments are open-source and easily accessible. To assist users in configuration, we grouped the required environments into three categories based on their functionality: (a) basic computation and visualization, (b) geospatial data processing, and (c) optimization. Table 1 lists the names and sources of these Python packages. We also provide a pyproject.toml file in the source code, aligned with the latest Python standards, to simplify the environment setup.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e276">A summary of the EVB framework environmental requirements.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="justify" colwidth="80pt"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="50pt"/>
     <oasis:colspec colnum="3" colname="col3" align="justify" colwidth="100pt"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="80pt"/>
     <oasis:colspec colnum="5" colname="col5" align="justify" colwidth="120pt"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Category</oasis:entry>
         <oasis:entry colname="col2" align="left">Package Name</oasis:entry>
         <oasis:entry colname="col3" align="left">Functionality</oasis:entry>
         <oasis:entry colname="col4" align="left">Reference</oasis:entry>
         <oasis:entry colname="col5" align="left">Source  (last access: 2 November 2026)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1" align="left">Basic computation and visualization</oasis:entry>
         <oasis:entry colname="col2" align="left">NumPy</oasis:entry>
         <oasis:entry colname="col3" align="left">Arrays and operations</oasis:entry>
         <oasis:entry colname="col4" align="left">Harris et al. (2020)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://numpy.org/</uri></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2" align="left">Pandas</oasis:entry>
         <oasis:entry colname="col3" align="left">Data frames and operations</oasis:entry>
         <oasis:entry colname="col4" align="left">McKinney (2011)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://pandas.pydata.org/</uri></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2" align="left">Matplotlib</oasis:entry>
         <oasis:entry colname="col3" align="left">Plotting</oasis:entry>
         <oasis:entry colname="col4" align="left">Hunter (2007)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://matplotlib.org/</uri></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2" align="left">SciPy</oasis:entry>
         <oasis:entry colname="col3" align="left">Scientific computing</oasis:entry>
         <oasis:entry colname="col4" align="left">Virtanen et al. (2020)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://github.com/scipy/scipy</uri></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2" align="left">tqdm</oasis:entry>
         <oasis:entry colname="col3" align="left">Progress bar</oasis:entry>
         <oasis:entry colname="col4" align="left">Da Costa-Luis (2019)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://github.com/tqdm/tqdm</uri></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">Geospatial data processing</oasis:entry>
         <oasis:entry colname="col2" align="left">GeoPandas</oasis:entry>
         <oasis:entry colname="col3" align="left">Geospatial data processing and geometric operations</oasis:entry>
         <oasis:entry colname="col4" align="left">Jordahl et al. (2020)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://geopandas.org/</uri></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2" align="left">netCDF4</oasis:entry>
         <oasis:entry colname="col3" align="left">Processing NetCDF format data</oasis:entry>
         <oasis:entry colname="col4" align="left">Rew and Davis (1990)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://github.com/Unidata/netcdf4-python</uri></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2" align="left">Xarray</oasis:entry>
         <oasis:entry colname="col3" align="left">Processing multidimensional arrays and NetCDF format data</oasis:entry>
         <oasis:entry colname="col4" align="left">Hoyer and Hamman (2017)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://github.com/pydata/xarray</uri></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2" align="left">Rasterio</oasis:entry>
         <oasis:entry colname="col3" align="left">Processing gridded raster datasets</oasis:entry>
         <oasis:entry colname="col4" align="left">Gillies (2013)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://github.com/rasterio/rasterio</uri></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2" align="left">Cartopy</oasis:entry>
         <oasis:entry colname="col3" align="left">Spatial plotting and spatial reference</oasis:entry>
         <oasis:entry colname="col4" align="left">Met Office (2010–2015)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://github.com/SciTools/cartopy</uri></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2" align="left">Whitebox-Workflows</oasis:entry>
         <oasis:entry colname="col3" align="left">Hydrological analysis</oasis:entry>
         <oasis:entry colname="col4" align="left">Lindsay and Wu (2021)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://www.whiteboxgeo.com/products-wbw.html</uri></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">Optimization</oasis:entry>
         <oasis:entry colname="col2" align="left">DEAP</oasis:entry>
         <oasis:entry colname="col3" align="left">Evolutionary computation framework</oasis:entry>
         <oasis:entry colname="col4" align="left">Fortin et al. (2012)</oasis:entry>
         <oasis:entry colname="col5" align="left"><uri>https://github.com/deap/deap</uri></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Functionalities of the EVB</title>
      <p id="d2e555">To make this study self-contained and easy to follow, basic descriptions, where necessary, of the functionalities of the EVB are provided in this section. Prior to describing the workflow of VIC deployment in the EVB, it is important to first introduce two related techniques.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Multiscale Parameter Regionalization technique</title>
      <p id="d2e565">The Multiscale Parameter Regionalization (MPR) technique was pioneered by Samaniego et al. (2010), with the aim of proposing a method for the parameter estimation of distributed hydrological models at multiple scales. A distinctive feature of MPR is the combination of the transfer function and scaling operator. Following the information level division approach described earlier, at level-0, basin characteristics such as soil properties are transferred into effective parameters via the transfer function, after which the scaling operator is applied to scale these parameters to level-1. During this process, a set of spatially invariant, quasi-scale independent, scalar global parameters is used (hereafter referred to as <inline-formula><mml:math id="M1" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula>-parameters), making calibration possible and enhancing its applicability.</p>
      <p id="d2e575">Notably, the feasible ranges of the <inline-formula><mml:math id="M2" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula>-parameters are constrained based on previous transfer-function studies, ensuring physically meaningful parameter bounds rather than arbitrary assignments. For example, according to the work of Cosby et al. (1984), the relationship between saturated hydraulic conductivity (<inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and soil texture can be expressed as follows:

            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M4" display="block"><mml:mrow><mml:mi>log⁡</mml:mi><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0126</mml:mn><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.0064</mml:mn><mml:msub><mml:mi>f</mml:mi><mml:mtext>clay</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> denotes the sand content fraction and <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>clay</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> denotes the clay content fraction. Using this empirical relationship as prior knowledge, a transfer function incorporating the <inline-formula><mml:math id="M7" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula>-parameters can be established, allowing <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to be inferred from soil texture:

            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M9" display="block"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mtext>clay</mml:mtext></mml:msub></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M10" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> represents the <inline-formula><mml:math id="M11" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula>-parameters, and their feasible ranges (Table A1) can be obtained by proportionally scaling the coefficients from the original equation. Here, <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> correspond to <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in Table A1, respectively.</p>
      <p id="d2e803">Additionally, we extended the transfer functions to include parameters of the routing-module. Specifically, the flow velocity and diffusion coefficient were regionalized based on grid-level river network information using mapping relationships reported in previous studies (Chen et al., 2019; Yang et al., 2016), resulting in spatially distributed parameter fields as formulated below:

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M18" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E3"><mml:mtd><mml:mtext>3</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msup><mml:mtext>acc</mml:mtext><mml:mrow><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi>S</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E4"><mml:mtd><mml:mtext>4</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>D</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mi>d</mml:mi><mml:mi>v</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where acc is the accumulated upstream area, and <inline-formula><mml:math id="M19" display="inline"><mml:mi>S</mml:mi></mml:math></inline-formula> denotes the mean slope angle, <inline-formula><mml:math id="M20" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> is the flow distance within each grid.</p>
      <p id="d2e882">The MPR technique has been successfully applied to parameter estimation in various distribution hydrological models, including but not limited to the VIC and mHM models (Rakovec et al., 2016; Zink et al., 2017). All these studies have consistently demonstrated that the parameters estimated by MPR exhibit a certain degree of transferability. A recent study by Mizukami et al. (2017) is an important starting point for this study. They implemented the MPR technique for the VIC model using Fortran and generated parameter estimates for a large sample of basins across the CONUS. The EVB framework proposed here partially builds upon the transfer functions they used, with one improvement being its implementation in Python and in a modular, object-oriented manner rather than the original Fortran functional programming approach. The transfer functions used for the VIC model-specific parameterization in this study are detailed in Table A2 in the Appendix.</p>
      <p id="d2e886">Within the EVB framework, the MPR method serves as a core module for VIC parameter estimation during the model deployment process. It offers the following advantages: (1) a user-friendly parameter estimation approach, with all parameter-related knowledge aggregated within the transfer function; (2) some extent of parameter transferability across scales and regions; and (3) the consideration of the influence of basin characteristics on parameters, making them more physically meaningful.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>General Unit Hydrograph technique</title>
      <p id="d2e897">The Unit Hydrograph (UH) concept is a classical concept in hydrology, first introduced by Sherman (1932). Fundamentally, the rainfall–streamflow transformation is represented using a convolution-based transfer function model (TFM). Owing to its simple structure and computational efficiency, it can serve as an effective black-box routing approach. The RVIC routing model integrated within the VIC source code is a variant of the UH (Lohmann et al., 1996), which requires a grid UH for its parameter derivation.</p>
      <p id="d2e900">Over the past decades, various forms of UH have been developed, such as the Nash UH based on a two-parameter Gamma distribution and the Soil Conservation Service (SCS) dimensionless UH. Among these forms, a General UH (GUH) introduced by Guo (2022) has a particular appeal as it has explicit analytical expressions:

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M21" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E5"><mml:mtd><mml:mtext>5</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>g</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">μ</mml:mi><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mi>x</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>m</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E6"><mml:mtd><mml:mtext>6</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>g</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mi>x</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E7"><mml:mtd><mml:mtext>7</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>exp⁡</mml:mi><mml:mfenced close="]" open="["><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">μ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the peak flow time; <inline-formula><mml:math id="M23" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> is a dimensionless recessing coefficient determined by downstream water surface conditions; and <inline-formula><mml:math id="M24" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> is the rising coefficient related to the basin characteristics. This analytical expression provides high flexibility to the GUH and has been demonstrated to exhibit high consistency with traditional methods (Guo, 2022). In this study, the GUH is employed as the default grid UH to derive the RVIC parameters. Its shape is controlled by the above three parameters, which are treated as free parameters to be calibrated. To enhance flexibility and user configurability, the Nash UH is also implemented as an optional alternative.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Workflow for VIC model deployment</title>
      <p id="d2e1106">Figure 1b presents the VIC model deployment workflow within the EVB framework, which consist of seven sequential steps. This deployment process follows the guidelines outlined in the official VIC documentation (<uri>https://vic.readthedocs.io/</uri>, last access: 2 November 2026) and focuses on the image driver version of VIC-5. The workflow is described in detail below, with all files involved in the deployment process managed through EVB's built-in Evb_dir class. This class provides unified path management for the definition, modification, and transfer of file and directory paths, thereby ensuring consistent and efficient file handling throughout the deployment.</p>
      <p id="d2e1112">The workflow first processes the required spatial and attribute data according to the selected modelling domain and spatial discretization. Users construct Grids and Basins instances and provide them to the corresponding dpc instances, where data source-specific extraction and processing are performed. The resulting basin- and grid-level information is stored as instance attributes for subsequent deployment steps. Based on the processed level-1 data, the build_Domain utility then generates the VIC domain file in NetCDF format, including grid area, basin fraction, and grid-edge information.</p>
      <p id="d2e1115">VIC parameter files are subsequently generated using the MPR-based parameterization scheme embedded in EVB. The scheme maps level-0 basin characteristics to spatially distributed parameters at the selected modelling scale, while the <inline-formula><mml:math id="M25" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula>-parameters can be calibrated to account for basin-specific conditions. Meteorological forcing is generated from the processed dpc instances using the buildMeteForcing function. The required VIC forcing variables are prepared and converted when necessary, for example, deriving vapor pressure from specific humidity and wind speed from its zonal and meridional components. The resulting forcing files are stored in NetCDF format and can be directly used by VIC.</p>
      <p id="d2e1125">For runoff routing, EVB uses the Python implementation of RVIC to generate routing parameter files. This procedure first derives the hydrological topology from the level-1 DEM and then generates the required routing inputs, including the pour point and unit hydrograph. Users can select either the Nash or GUH unit hydrograph, while flow velocity and diffusion parameters can be regionalized using the MPR scheme and calibrated when required. A global parameter file is finally generated and managed through the GlobalParamParser, which facilitates the specification and modification of model input/output paths and runtime options.</p>
      <p id="d2e1129">The final step is VIC model calibration. Although MPR provides spatially distributed parameter estimates, calibration remains necessary to account for uncertainties in regionalized parameters and their scaling across spatial resolutions. EVB provides both the Covariance Matrix Adaptation Evolution Strategy (CMA-ES; Hansen and Ostermeier, 2001) and the Non-dominated Sorting Genetic Algorithm II (NSGA-II; Deb et al., 2002) through the DEAP library for single- and multi-objective calibration, respectively, allowing users to calibrate selected model parameters against streamflow and, where available, additional hydrological observations.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Case basins and data collection</title>
      <p id="d2e1141">To illustrate the efficacy of the EVB framework in facilitating the flexible deployment of the VIC model, we designed two basin setups, each representing a typical research scenario. The former exemplifies the increasingly popular large-sample basin research paradigm (Yeste et al., 2024), whereas the latter corresponds to the more traditional site-specific approach in hydrological studies. Then, these two basin setups were used as test cases to assess the performance and efficiency of the EVB-VIC modelling framework across multiple hydrological applications. The subsequent section delineates the basin setups and the requisite data for model implementation.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Basin setup A: case basin from large-sample dataset</title>
      <p id="d2e1151">In response to the call for large-sample hydrological research highlighted by Gupta et al. (2014), we assess whether the EVB framework can contribute to this research direction. To this end, we selected a case basin from the widely used Catchment Attributes and Meteorology for Large-sample Studies (CAMELS) dataset (Newman et al., 2015; Addor et al., 2017) to demonstrate the implementation of VIC modelling within the EVB framework. Employing a simple model setup with streamflow-only calibration, we investigated the parameter transferability to evaluate the efficiency of applying EVB in large-sample basin contexts. The case basin is located within Missouri, USA, and is known as the Gasconade River Basin (GRB; USGS gauge ID: 06934000), with a total drainage area of approximately 8268 <inline-formula><mml:math id="M26" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>. Figure 2 provides an illustrative map of the basin, showcasing the topography, outlet, and land surface properties in the area. The local temperate continental climate is typical and characterized by distinct seasonal variations. Under the combined effects of climate, topography, and vegetation, streamflow in this area exhibits pronounced seasonal variability, with the peak flow occurring in the spring and a low flow observed in the late summer and autumn. Notably, the current EVB implementation, once demonstrated in this case basin, can be seamlessly extended to the entire CAMELS basin collection.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e1167">Overview of the Gasconade River Basin. <bold>(a)</bold> Location within Missouri, USA. <bold>(b)</bold> Topography, river network, and outlet location. <bold>(c)</bold> Dominant land cover classes according to the University of Maryland Global Land Cover dataset (Hansen et al., 2021). <bold>(d)</bold> Averaged NDVI from the MOD13A3.061 dataset (Didan, 2021). <bold>(e)</bold> Watershed grid discretization at modelling scale (i.e., <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mn mathvariant="normal">12</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">12</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>).</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f02.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Basin setup B: single site-specific basin</title>
      <p id="d2e1220">Beyond large-sample applications, we further assess the adaptability of the EVB to the single site-specific basin setup, a typical case in which researchers define or customize their own study domain. Within this setup, a more complex multi-objective calibration was employed, alongside an in-depth examination of the physical plausibility of the spatial parameter distributions. Here, we selected the Jing River Basin (hereafter referred to as JRB), with a drainage area of approximately 45 400 <inline-formula><mml:math id="M28" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, as the case basin. It represents a markedly different hydroclimatic setting compared to GRB, characterized by a typical arid to semi-arid climate and land use condition representative of northern China (Fig. 3).</p>

      <fig id="F3"><label>Figure 3</label><caption><p id="d2e1236">Overview of the Jing River Basin. <bold>(a)</bold> Topography, river network, and outlet location. <bold>(b)</bold> Watershed grid discretization at modelling scale (i.e., <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:mn mathvariant="normal">13.8</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">13.8</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>). <bold>(c)</bold> Dominant land cover classes according to the University of Maryland Global Land Cover dataset (Hansen et al., 2021). <bold>(d)</bold> Averaged NDVI from the MOD13A3.061 dataset (Didan, 2021).</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f03.png"/>

        </fig>


</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Data collection</title>
<sec id="Ch1.S4.SS3.SSS1">
  <label>4.3.1</label><title>Datasets used in basin setup A</title>
      <p id="d2e1294">The extracted information on daily streamflow, basin boundaries, and outlet location of GRB from the CAMELS dataset provides essential input for deploying the VIC model. Other distributed data are also required. First, the hourly forcing, including precipitation, downward longwave radiation, downward shortwave radiation, surface pressure, specific humidity, air temperature, and wind speed, was acquired from Phase 2 of the North American Land Data Assimilation System (NLDAS-2) forcing dataset with a spatial resolution of 0.125° and covering the period from 1998 to 2010 (Xia et al., 2012). This dataset was originally developed to force several LSMs, including VIC, and it is derived from the analysis fields of NCEP North American Regional Reanalysis (NARR). It has been validated in a range of hydrological modelling studies, demonstrating robust applicability (Sun et al., 2021; Yan et al., 2023).</p>
      <p id="d2e1297">Second, several datasets were collected to describe the static features of the underlying surface (i.e., soil, topography, land cover type, and vegetation). Specifically, the soil texture (i.e., the proportions of sand, loam, and clay) and the bulk density of 11 soil layers (ranging from 0 to 2.5 m in depth) were obtained from the conterminous United States (CONUS-SOIL) dataset (Miller and White, 1998). The data from the Shuttle Radar Topography Mission (SRTM) Digital Elevation Model (DEM) V4.1 (90 m) were used to describe the topography (Jarvis et al., 2008). The 1 km gridded global land cover dataset from the University of Maryland (UMD Land Cover) provides information on 14 land cover classes (Hansen et al., 2021). Vegetation information includes monthly data on the partial vegetation cover fraction (fcanopy), the leaf area index (LAI), and the albedo. Following previous studies, the fcanopy can be derived from the Normalized Difference Vegetation Index (NDVI) using the following formula (Bohn and Vivoni, 2019):

              <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M30" display="block"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>canopy</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mtext>NDVI</mml:mtext><mml:mo>-</mml:mo><mml:msub><mml:mtext>NDVI</mml:mtext><mml:mtext>min</mml:mtext></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mtext>NDVI</mml:mtext><mml:mtext>max</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mtext>NDVI</mml:mtext><mml:mtext>min</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e1343">On this basis, multi-year data for albedo, NDVI, and LAI were extracted from several derived Moderate Resolution Imaging Spectroradiometer (MODIS) products (MCD43D51.061, MOD13A3.061, and MOD15A2H.061) and mosaicked into monthly values. Finally, the four-layer soil temperature from the ERA5 Land product is extracted and averaged to serve as the bottom boundary condition for the soil heat flux in the VIC model.</p>
</sec>
<sec id="Ch1.S4.SS3.SSS2">
  <label>4.3.2</label><title>Datasets used in basin setup B</title>
      <p id="d2e1354">For site-specific VIC modelling application, we incorporated additional datasets applicable to the JRB, alongside the aforementioned global datasets. These include SoilGrids1km for detailed soil property information (Hengl et al., 2014; Poggio et al., 2021) and the China Meteorological Forcing Dataset (CMFD) for localized meteorological forcing (He et al., 2020). The latter provides high spatiotemporal resolution (0.1°, 3 hourly) data for seven essential variables across China, making it well-suited for constructing meteorological forcing inputs required by the VIC hydrological model in JRB.</p>
      <p id="d2e1357">As mentioned above, we considered different complementary objectives during the calibration process. On the one hand, we evaluated the model's ability to reproduce the temporal dynamics of streamflow by comparing the simulated results with in situ observations from the Zhangjiashan hydrological station (108.60° E, 34.63° N; Fig. 3a). On the other hand, we assessed its capability to capture the patterns of actual evaporation and soil moisture. The reference data of these two variables were obtained from the Global Land Evaporation Amsterdam Model (GLEAM) dataset (Martens et al., 2017). Since the GLEAM dataset employs a conceptual water balance soil module, the surface (0–10 cm) and root-zone (10–100 cm) soil moisture were aggregated to estimate total soil moisture, so as to allow a comparison with the VIC model outputs. In this context, analyzing the patterns consistency between the simulated and reference data proves more meaningful than direct magnitude comparisons.</p>
      <p id="d2e1360">The datasets listed above are publicly available and widely used in hydrological modelling. An overview of these datasets is provided in Table 2.</p>

<table-wrap id="T2" specific-use="star"><label>Table 2</label><caption><p id="d2e1367">An overview of the datasets used for deploying the VIC model.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="200pt"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="90pt"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Datasets</oasis:entry>
         <oasis:entry colname="col2" align="left">Description</oasis:entry>
         <oasis:entry colname="col3">Resolution</oasis:entry>
         <oasis:entry colname="col4" align="left">Reference</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CAMELS</oasis:entry>
         <oasis:entry colname="col2" align="left">Large-sample basin datasets providing streamflow observations and basin boundaries</oasis:entry>
         <oasis:entry colname="col3">Basin scale</oasis:entry>
         <oasis:entry colname="col4" align="left">Newman et al. (2015); Addor et al. (2017)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">GLEAM</oasis:entry>
         <oasis:entry colname="col2" align="left">Actual evaporation and soil moisture dataset</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.25</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4" align="left">Martens et al. (2017)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">NLDAS-2</oasis:entry>
         <oasis:entry colname="col2" align="left">Meteorological forcing dataset</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.125</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.125</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4" align="left">Xia et al. (2012)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CMFD</oasis:entry>
         <oasis:entry colname="col2" align="left">Meteorological forcing dataset</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.1</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4" align="left">He et al. (2020)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CONUS-SOIL</oasis:entry>
         <oasis:entry colname="col2" align="left">Soil properties dataset</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">30</mml:mn><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msup><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">30</mml:mn><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4" align="left">Miller and White (1998)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SoilGrids1km</oasis:entry>
         <oasis:entry colname="col2" align="left">Soil properties dataset</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4" align="left">Hengl et al. (2014); Poggio et al. (2021)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SRTM DEM</oasis:entry>
         <oasis:entry colname="col2" align="left">Digital elevation dataset</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:mn mathvariant="normal">90</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">90</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4" align="left">Jarvis et al. (2008)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">UMD Land Cover</oasis:entry>
         <oasis:entry colname="col2" align="left">Land cover dataset</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4" align="left">Hansen et al. (2021)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MCD43D51.061 BSA</oasis:entry>
         <oasis:entry colname="col2" align="left">MODIS black sky albedo dataset</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4" align="left">Schaaf and Wang (2021)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MOD13A3.061 NDVI</oasis:entry>
         <oasis:entry colname="col2" align="left">MODIS NDVI dataset</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4" align="left">Didan (2021)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MOD15A2H.061 LAI</oasis:entry>
         <oasis:entry colname="col2" align="left">MODIS LAI dataset</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mn mathvariant="normal">500</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">500</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4" align="left">Myneni et al. (2021)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ERA5 Land ST</oasis:entry>
         <oasis:entry colname="col2" align="left">ERA5 Land soil temperature dataset for four layers</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.1</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4" align="left">Muñoz Sabater (2019)</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Modelling Applications based on the EVB</title>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>VIC Model deployment</title>
      <p id="d2e1795">The VIC model instances were deployed via the EVB framework at multiple spatial resolutions (i.e., 6, 8, and 12 km) in basin setup A, and at a fixed resolution (i.e., 13.8 km) in basin setup B. The spatial resolutions of level-0 and level-2 are determined based on the data availability and are set to 1 km and 0.125°, respectively. The data listed in Table 2 were resampled to the corresponding spatial resolutions, and the input files required for running VIC were generated following the deployment workflow described above.</p>
      <p id="d2e1798">To provide a full narrative of the VIC deployment, there are two configurations that need to be clarified – data partitioning and parameter calibration. For basin setup A, the period from 1998 to 1999 served as a warm-up period to ensure stable initial conditions. The model was then calibrated using daily streamflow records from 2000 to 2007 to derive the optimal parameter set, with the remaining 3 years reserved for validation. For the objective function, we use the KGE metric on streamflow, which is a widely recognized measure of model performance that integrates bias, variance, and correlation (Gupta et al., 2009). Further evaluation metrics, including NSE and PBIAS, are employed to comprehensively evaluate model performance during the validation period (Mizukami et al., 2019). Formally, these metrics can be calculated using the following formulas:

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M42" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E9"><mml:mtd><mml:mtext>9</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>KGE</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>sim</mml:mtext></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>obs</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mtext>sim</mml:mtext></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mtext>obs</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E10"><mml:mtd><mml:mtext>10</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>NSE</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:mo mathsize="1.1em">(</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mtext>obs</mml:mtext><mml:mi>i</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mtext>sim</mml:mtext><mml:mi>i</mml:mi></mml:msubsup><mml:msup><mml:mo mathsize="1.1em">)</mml:mo><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:mo mathsize="1.1em">(</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mtext>obs</mml:mtext><mml:mi>i</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mtext>obs</mml:mtext></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mo mathsize="1.1em">)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E11"><mml:mtd><mml:mtext>11</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>PBIAS</mml:mtext><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:mo mathsize="1.1em">(</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mtext>obs</mml:mtext><mml:mi>i</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mtext>sim</mml:mtext><mml:mi>i</mml:mi></mml:msubsup><mml:mo mathsize="1.1em">)</mml:mo></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:msubsup><mml:mi>V</mml:mi><mml:mtext>obs</mml:mtext><mml:mi>i</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>×</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M43" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> is the standard deviation; and <inline-formula><mml:math id="M44" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> is the mean; <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msup><mml:mi>V</mml:mi><mml:mi>i</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the target variable (i.e., streamflow) at time step <inline-formula><mml:math id="M46" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>; and <inline-formula><mml:math id="M47" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the length of the sequence. The subscripts sim and obs denote the simulated and observed values. Both KGE and NSE are formulated such that higher values indicate better model performance, with a value of 1 representing the optimal simulation for each metric. The final metric, PBIAS, is used to evaluate whether the model overestimates (<inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mtext>PBIAS</mml:mtext><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>) or underestimates (<inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mtext>PBIAS</mml:mtext><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>) the observed values.</p>
      <p id="d2e2121">In the case of basin setup B, the years 2008–2009 were allocated for model warm-up, 2010–2015 for calibration, and 2016–2018 for validation. A special setting in this setup is that multiple objective functions were formulated to improve the simulation performance with respect to various aspects of the VIC model during the calibration process. Besides using KGE to evaluate streamflow and actual evaporation simulation, the model capability to reproduce the patterns of soil moisture was assessed via the Pearson correlation coefficient (<inline-formula><mml:math id="M50" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula>), which is formulated as follows (Wambura et al., 2018):

            <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M51" display="block"><mml:mrow><mml:mi>R</mml:mi><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:mo mathsize="1.1em">(</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mtext>obs</mml:mtext><mml:mi>i</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mtext>obs</mml:mtext></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo mathsize="1.1em">)</mml:mo><mml:mo mathsize="1.1em">(</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mtext>sim</mml:mtext><mml:mi>i</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mtext>sim</mml:mtext></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo mathsize="1.1em">)</mml:mo></mml:mrow><mml:mrow><mml:msqrt><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:mo mathsize="1.1em">(</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mtext>obs</mml:mtext><mml:mi>i</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mtext>obs</mml:mtext></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mo mathsize="1.1em">)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:msqrt><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:mo mathsize="1.1em">(</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mtext>sim</mml:mtext><mml:mi>i</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mtext>sim</mml:mtext></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mo mathsize="1.1em">)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msup><mml:mi>V</mml:mi><mml:mi>i</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the target variable at time step <inline-formula><mml:math id="M53" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> and the overbar indicates the average.</p>
      <p id="d2e2299">Both basin setups used a two-year warm-up period to allow the model states, particularly soil moisture, to reach stable initial conditions. This period length was guided by previous studies and established modelling practice. For example, Miao and Wang (2020) found that soil moisture at nine representative grid cells had largely reached equilibrium after two years when developing a VIC based land surface hydrological dataset for China. Several other studies have likewise used warm-up periods of one to three years (Nicolle et al., 2014; Qiu et al., 2017; Mei et al., 2023). Drawing on this evidence and considering data availability, we selected a two-year warm-up period to maintain a practical balance among the warm-up, calibration, and validation periods. Simulated runoff remained relatively stable during the early part of the subsequent simulation period, with no pronounced extreme values, further supporting this choice.</p>
      <p id="d2e2303">In this study, parameter calibration was performed using the CMA-ES and NSGA-II algorithm implemented in the EVB, as described in Sect. 3.3. The CMA-ES algorithm is configured with a population size of 40, and the initial global step size (<inline-formula><mml:math id="M54" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>) is set to 0.4. The NSGA-II algorithm is configured with a population size of 20, a crossover probability of 0.7, and a mutation probability of 0.2. Polynomial mutation and simulated crossover are employed. To mitigate potential identifiability issues arising from a large number of free parameters, we fixed some of the physical parameters and introduced a simplified calibration set, reducing the free parameters from 44 to 15. A substantial body of research (Liang et al., 1994; Gou et al., 2020; Gu et al., 2021; Cortés-Salazar et al., 2023; Yeste et al., 2024), together with widespread VIC modelling practice, supports the selection of this reduced parameter set as comprising parameters commonly identified as sensitive. All 15 free parameters (Table A3) are treated equivalently within a parameter pool and sampled by Latin hypercube sampling (LHS) to partition the parameter space into equiprobable regions with representative samples, thereby ensuring efficient coverage of entire parameter range (McKay et al., 1979).</p>
      <p id="d2e2313">The optimization was performed for a maximum of 200 generations and stopped upon convergence, with the optimal parameters selected according to the maximum KGE in basin setup A. For the multi-objective calibration in basin setup B, a best Pareto front comprising multiple non-dominated optimal solutions was generated, from which a solution exhibiting a relatively balanced trade-off among objectives was manually selected as the final parameter set. The convergence process of the single-objective calibration and the Pareto front curves from the multi-objective calibration are provided in Figs. B1 and B2, respectively.</p>
      <p id="d2e2316">Noteworthily, all experiments in this study were performed on a laptop with 32.0 GB of RAM, with an AMD Ryzen 7 8845H 3.80 GHz processor, and running Ubuntu 20.04.1 LTS (virtual machine). To illustrate the computational efficiency of EVB, we used the built-in Logger class to record the average time required for each deployment step across the three spatial resolutions considered in the first case application (i.e., GRB), as described later; the results are reported in Table 3. The Logger class automatically records the execution time of each step and generates messages at predefined logging levels, providing traceability throughout the model deployment process. Building dpc instances (57 % of the total runtime) and processing meteorological forcing data (41 %) are the primary time-consuming steps, but both need to be executed only once for each modelling application and can thereafter be saved to persistent storage for convenient reuse. Because these operations are performed on a grid-cell basis, their computational costs increase approximately linearly with the number of grid cells as the spatial resolution becomes finer.</p>

<table-wrap id="T3" specific-use="star"><label>Table 3</label><caption><p id="d2e2322">Time consumption for EVB deployment workflow.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="justify" colwidth="9cm"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Step</oasis:entry>
         <oasis:entry colname="col2">Deployment Step</oasis:entry>
         <oasis:entry colname="col3" align="left">Description</oasis:entry>
         <oasis:entry namest="col4" nameend="col6" align="center">Time Spent (s) </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">No.</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3" align="left"/>
         <oasis:entry rowsep="1" namest="col4" nameend="col6" align="center"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3" align="left"/>
         <oasis:entry colname="col4">12 km</oasis:entry>
         <oasis:entry colname="col5">8 km</oasis:entry>
         <oasis:entry colname="col6">6 km</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">1</oasis:entry>
         <oasis:entry colname="col2">Build dpc instances</oasis:entry>
         <oasis:entry colname="col3" align="left">Initialize data processing classes for handling input data</oasis:entry>
         <oasis:entry colname="col4">3251</oasis:entry>
         <oasis:entry colname="col5">7230</oasis:entry>
         <oasis:entry colname="col6">12 700</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2</oasis:entry>
         <oasis:entry colname="col2">Build domain file</oasis:entry>
         <oasis:entry colname="col3" align="left">Generate domain file</oasis:entry>
         <oasis:entry colname="col4">9</oasis:entry>
         <oasis:entry colname="col5">22</oasis:entry>
         <oasis:entry colname="col6">36</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">3</oasis:entry>
         <oasis:entry colname="col2">Build VIC parameter files</oasis:entry>
         <oasis:entry colname="col3" align="left">Generate parameter files at level-0 and level-1 scales</oasis:entry>
         <oasis:entry colname="col4">5</oasis:entry>
         <oasis:entry colname="col5">11</oasis:entry>
         <oasis:entry colname="col6">20</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">4</oasis:entry>
         <oasis:entry colname="col2">Build meteorological forcing files</oasis:entry>
         <oasis:entry colname="col3" align="left">Process and format meteorological data inputs</oasis:entry>
         <oasis:entry colname="col4">2315</oasis:entry>
         <oasis:entry colname="col5">5190</oasis:entry>
         <oasis:entry colname="col6">9200</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5</oasis:entry>
         <oasis:entry colname="col2">Build RVIC parameter files</oasis:entry>
         <oasis:entry colname="col3" align="left">Prepare parameter files required by the RVIC routing model</oasis:entry>
         <oasis:entry colname="col4">18</oasis:entry>
         <oasis:entry colname="col5">39</oasis:entry>
         <oasis:entry colname="col6">71</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">6</oasis:entry>
         <oasis:entry colname="col2">Build global parameter file</oasis:entry>
         <oasis:entry colname="col3" align="left">Generate global parameters to control the VIC model run</oasis:entry>
         <oasis:entry colname="col4">1</oasis:entry>
         <oasis:entry colname="col5">1</oasis:entry>
         <oasis:entry colname="col6">1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">7</oasis:entry>
         <oasis:entry colname="col2">Run VIC-RVIC coupled model</oasis:entry>
         <oasis:entry colname="col3" align="left">Perform one run of the VIC-RVIC coupled model</oasis:entry>
         <oasis:entry colname="col4">8</oasis:entry>
         <oasis:entry colname="col5">16</oasis:entry>
         <oasis:entry colname="col6">28</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">8</oasis:entry>
         <oasis:entry colname="col2">Sample and regenerate parameter files</oasis:entry>
         <oasis:entry colname="col3" align="left">Perform one round of parameter sampling and regeneration during calibration</oasis:entry>
         <oasis:entry colname="col4">5</oasis:entry>
         <oasis:entry colname="col5">8</oasis:entry>
         <oasis:entry colname="col6">12</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Modelling application in basin setup A</title>
<sec id="Ch1.S5.SS2.SSS1">
  <label>5.2.1</label><title>Parameter transferability across different spatial scales</title>
      <p id="d2e2587">Proceeding from the simplest case, we examined the capability of the coarsest-resolution (i.e., 12 km) VIC configuration to simulate daily streamflow. As shown in Fig. 4, the seasonal and event-based variations in streamflow are generally well reproduced, although some fluctuations remain in the simulated time series. The evaluation metrics also indicate a satisfactory performance, with KGE, NSE, and PBIAS values of 0.60 %, 0.61 %, and <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">28.67</mml:mn></mml:mrow></mml:math></inline-formula> % for the calibration period. The corresponding values for the validation period (0.60 %, 0.63 %, and <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5.92</mml:mn></mml:mrow></mml:math></inline-formula> %) indicate no substantial degradation in performance. We further evaluated model performance separately for low-flow (<inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula>th percentile) and high-flow (<inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">70</mml:mn></mml:mrow></mml:math></inline-formula>th percentile) regimes, defined based on the total streamflow range. In this way, a consistent pattern in model behaviour emerged across different periods, dominated by a pronounced overestimation during low-flow conditions and a slight underestimation during high-flow conditions (right panels in Fig. 4). Such behaviour was also appreciated in the detailed analyses of previous studies (Wenger et al., 2010; Lehmann et al., 2022). Overall, the above analysis indicates that the streamflow simulation performance is acceptable.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e2632">Comparison of daily simulated streamflow from the 12 km-resolution VIC model against observations during the calibration period (top two panels) and validation period (bottom two panel). Low-flow and high-flow thresholds are defined as 30th and 70th percentiles of the total flow range, respectively.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f04.png"/>

          </fig>

      <p id="d2e2641">We next evaluate the transferability of parameters across spatial scales – a key feature of EVB's deployment potential to support VIC applications under different spatial configurations. To this end, the 15-parameter set calibrated at 12 km resolution was transferred to 6 and 8 km models (hereafter denoted as VIC-6, VIC-8, and VIC-12). The resulting simulations were then compared to access parameter transferability. Figure 5 provides an intuitive comparison of model performance in streamflow simulation through Taylor diagram analysis. Both panels of the figure suggest that parameters transfer from a coarser resolution (12 km) to finer resolutions (6 and 8 km) preserves model performance, as evidenced by the close clustering of three points in Taylor diagram space. Figures C1 and C2 present the simulated hydrographs and corresponding evaluation metrics for the VIC-8 and VIC-6 models. Although calibration-period performance of transferred models declined relative to VIC-12, it remained within acceptable thresholds (<inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:mtext>KGE</mml:mtext><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.50</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:mtext>NSE</mml:mtext><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.58</mml:mn></mml:mrow></mml:math></inline-formula>). Importantly, no degradation occurred during the validation period, with both KGE and NSE of transferred models exceeding 0.62. Such parameter transferability was achieved through the MPR technique, which links different spatial scales using the same underlying input data at level-0 and the corresponding transferred <inline-formula><mml:math id="M61" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula>-parameters.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e2678">Taylor diagrams of daily simulated streamflow from the VIC model at three spatial scales (6, 8, and 12 km). Both simulated and observed values are standardized, with the observed values (REF point) having a standard deviation of 1.0. Blue dashed contours indicate root mean square error (RMSE) relative to observed benchmarks.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f05.png"/>

          </fig>

</sec>
<sec id="Ch1.S5.SS2.SSS2">
  <label>5.2.2</label><title>Distributed simulations of surface runoff and baseflow</title>
      <p id="d2e2695">Surface runoff and baseflow are recognized as the dominant hydrological components governing high-flow and low-flow conditions, respectively, and are often conceptualized as rapid response and slow response processes within watershed systems (Liu et al., 2012a; Singh et al., 2018). From this perspective, the analysis presented in the preceding section raised a critical question: given that the model has demonstrated scale transferability in hydrograph simulation, does it also reproduce consistent spatial distributions of runoff generation processes across different scales? To address this issue, we selected a representative single-peak flood event spanning the period of 1 February 2001 to 31 March 2001, to examine the runoff generation processes across varying scales. Specifically, we focus on the distributed simulations of particular components – namely, the surface runoff during the rising period and the baseflow during the recession period.</p>
      <p id="d2e2698">The event-based simulation results are presented in Fig. 6, showcasing the streamflow hydrographs alongside the spatial distribution of the two runoff components. A clear observation is that the three simulated hydrographs exhibit remarkable consistency. The spatial distribution of surface runoff during the rising phase illustrates the runoff generation processes, peaking on 24 February, coinciding with the timing of the peak rainfall (Fig. 6b), while the routed flow took approximately two days to reach the hydrograph peak at the outlet (Fig. 6a). This pattern is consistent across resolutions without significant magnitude variations. In terms of the distributed simulation of baseflow, all models consistently produced only a minor decrease in the central part of the basin during the recession period. This indicates that the model interprets this flood event as primarily dominated by surface runoff, whereas baseflow maintaining the multi-year baseline discharge in the river channel. Another finding from Fig. 6 is the pronounced underestimation of peak flows, which our analysis suggests stems from inadequate surface runoff generation. This could potentially be improved in future calibrations by including peak-flow-focused signature metrics in the objective function (Mizukami et al., 2019).</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e2703">Scatterplots of daily simulated streamflow from the VIC model at three spatial scales (6, 8, and 12 km) against observations. The total sample is partitioned into low-flow and high-flow subsets for comparative evaluation, with the thresholds set at the 30th and 70th percentiles of the total flow range.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f06.png"/>

          </fig>

</sec>
</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>Modelling application in basin setup B</title>
<sec id="Ch1.S5.SS3.SSS1">
  <label>5.3.1</label><title>Multi-objective simulation performance</title>
      <p id="d2e2728">Relying solely on single-objective calibration using outlet streamflow is increasingly considered insufficient to address the growing demands of the hydrological modelling community (Beven, 2024). To support the goal of producing the right results for the right reasons and to improve model credibility, it is essential to integrate multiple data sources into the calibration process. In this section, we explore this potential application in the JRB basin.</p>
      <p id="d2e2731">Figure 7 shows the VIC simulation results obtained with the optimal parameter set derived from a three-objective calibration against streamflow, actual evaporation, and soil moisture. It can be seen that streamflow performance is acceptable in both the calibration and validation periods, with KGE exceeding 0.7 and absolute PBIAS below 3 %, indicating good simulation of total streamflow. However, NSE values below 0.5 indicate that the VIC model performs relatively poorly in capturing peak flows in the JRB basin, as NSE is particularly sensitive to high flows (Mizukami et al., 2019; Zhong et al., 2023). Such behaviour has been documented in earlier VIC modelling studies, especially for arid basins similar to the JRB (Gou et al., 2020; Lehmann et al., 2022). In terms of evaporation, the VIC model reproduces the seasonal variation pattern well (<inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:mtext>KGE</mml:mtext><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula>), but it tends to overestimate certain summer peaks, as indicated by the red dots for May–August in this figure. As the soil depth is adjusted during the calibration process, comparing the temporal correlation between simulated and GLEAM SM is more meaningful than compare absolute values at fixed depths, thus effectively avoiding the conceptual mismatch issue (Liu et al., 2012b; Chagas et al., 2024). The comparison of standardized SM values shown in the last row of Fig. 8 indicates good agreement between simulated and observed values (<inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.85</mml:mn></mml:mrow></mml:math></inline-formula>). Complementing the results presented above, our previous study (Zheng et al., 2026) also demonstrated the capability of the EVB-deployed VIC model to support multi-objective applications through calibration against runoff observations from multiple gauging stations. Collectively, these findings indicate that the EVB framework provides a robust foundation for flexible and comprehensive hydrological simulations.</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e2760">Daily simulated versus observed values under three-objective calibration, including streamflow, actual evaporation (ET), and standardized soil moisture. The left panels represent the calibration period, and the right panels represent the validation period.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f07.png"/>

          </fig>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e2772">Spatial distribution of <bold>(a)</bold> total surface runoff, <bold>(b)</bold> <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>infilt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> parameter at level-1 scale, <bold>(c)</bold> <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>infilt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> parameter at level-0 scale, and <bold>(d)</bold> terrain slope.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f08.png"/>

          </fig>

</sec>
<sec id="Ch1.S5.SS3.SSS2">
  <label>5.3.2</label><title>Physical plausibility of spatial parameter patterns</title>
      <p id="d2e2824">A central concern in hydrological modelling is the reliability of spatial parameters, which are estimated from MPR in this study. Interpreting key VIC parameters in physically meaningful term is essential for establishing model credibility and ensuring “right results for right reason”. Here, we designed a synthetic single-peak rainfall event lasting two days with a total precipitation of 100 mm (Table 4), applied uniformly as the forcing input to the previously calibrated VIC model. The initial soil moisture was set to 70 % of the basin-average field capacity (<inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) for the upper two soil layers and 80 % of <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> for the bottom layer, to ensure consistent initial conditions across all grid cells. In this experiment, spatial variability arises solely from the model parameters fields. We therefore assess their physical plausibility by examining whether the resulting parameter-driven runoff patterns are consistent with general hydrological expectations.</p>

<table-wrap id="T4" specific-use="star"><label>Table 4</label><caption><p id="d2e2852">Meteorological conditions of the synthetic single-peak rainfall event.</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="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Time</oasis:entry>
         <oasis:entry colname="col2">PRE</oasis:entry>
         <oasis:entry colname="col3">TMP</oasis:entry>
         <oasis:entry colname="col4">WIND</oasis:entry>
         <oasis:entry colname="col5">LWD</oasis:entry>
         <oasis:entry colname="col6">SWD</oasis:entry>
         <oasis:entry colname="col7">VP</oasis:entry>
         <oasis:entry colname="col8">PRS</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(LT)</oasis:entry>
         <oasis:entry colname="col2">(mm)</oasis:entry>
         <oasis:entry colname="col3">(°C)</oasis:entry>
         <oasis:entry colname="col4">(<inline-formula><mml:math id="M68" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5">(<inline-formula><mml:math id="M69" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">W</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6">(<inline-formula><mml:math id="M70" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">W</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col7">(kPa)</oasis:entry>
         <oasis:entry colname="col8">(kPa)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">1 Jan 2025 00:00</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">20</oasis:entry>
         <oasis:entry colname="col4">3.0</oasis:entry>
         <oasis:entry colname="col5">300</oasis:entry>
         <oasis:entry colname="col6">600</oasis:entry>
         <oasis:entry colname="col7">1.0</oasis:entry>
         <oasis:entry colname="col8">101.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Jan 2025 03:00</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">21</oasis:entry>
         <oasis:entry colname="col4">3.0</oasis:entry>
         <oasis:entry colname="col5">310</oasis:entry>
         <oasis:entry colname="col6">650</oasis:entry>
         <oasis:entry colname="col7">1.1</oasis:entry>
         <oasis:entry colname="col8">101.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Jan 2025 06:00</oasis:entry>
         <oasis:entry colname="col2">5</oasis:entry>
         <oasis:entry colname="col3">20</oasis:entry>
         <oasis:entry colname="col4">2.5</oasis:entry>
         <oasis:entry colname="col5">305</oasis:entry>
         <oasis:entry colname="col6">500</oasis:entry>
         <oasis:entry colname="col7">1.2</oasis:entry>
         <oasis:entry colname="col8">101.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Jan 2025 09:00</oasis:entry>
         <oasis:entry colname="col2">10</oasis:entry>
         <oasis:entry colname="col3">19</oasis:entry>
         <oasis:entry colname="col4">2.0</oasis:entry>
         <oasis:entry colname="col5">295</oasis:entry>
         <oasis:entry colname="col6">300</oasis:entry>
         <oasis:entry colname="col7">1.4</oasis:entry>
         <oasis:entry colname="col8">100.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Jan 2025 12:00</oasis:entry>
         <oasis:entry colname="col2">20</oasis:entry>
         <oasis:entry colname="col3">18</oasis:entry>
         <oasis:entry colname="col4">1.5</oasis:entry>
         <oasis:entry colname="col5">290</oasis:entry>
         <oasis:entry colname="col6">200</oasis:entry>
         <oasis:entry colname="col7">1.6</oasis:entry>
         <oasis:entry colname="col8">100.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Jan 2025 15:00</oasis:entry>
         <oasis:entry colname="col2">30</oasis:entry>
         <oasis:entry colname="col3">17</oasis:entry>
         <oasis:entry colname="col4">1.0</oasis:entry>
         <oasis:entry colname="col5">285</oasis:entry>
         <oasis:entry colname="col6">100</oasis:entry>
         <oasis:entry colname="col7">1.8</oasis:entry>
         <oasis:entry colname="col8">100.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Jan 2025 18:00</oasis:entry>
         <oasis:entry colname="col2">20</oasis:entry>
         <oasis:entry colname="col3">18</oasis:entry>
         <oasis:entry colname="col4">1.5</oasis:entry>
         <oasis:entry colname="col5">290</oasis:entry>
         <oasis:entry colname="col6">200</oasis:entry>
         <oasis:entry colname="col7">1.6</oasis:entry>
         <oasis:entry colname="col8">100.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Jan 2025 21:00</oasis:entry>
         <oasis:entry colname="col2">10</oasis:entry>
         <oasis:entry colname="col3">19</oasis:entry>
         <oasis:entry colname="col4">2.0</oasis:entry>
         <oasis:entry colname="col5">295</oasis:entry>
         <oasis:entry colname="col6">300</oasis:entry>
         <oasis:entry colname="col7">1.4</oasis:entry>
         <oasis:entry colname="col8">100.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2 Jan 2025 00:00</oasis:entry>
         <oasis:entry colname="col2">5</oasis:entry>
         <oasis:entry colname="col3">20</oasis:entry>
         <oasis:entry colname="col4">2.5</oasis:entry>
         <oasis:entry colname="col5">300</oasis:entry>
         <oasis:entry colname="col6">500</oasis:entry>
         <oasis:entry colname="col7">1.3</oasis:entry>
         <oasis:entry colname="col8">101.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2 Jan 2025 03:00</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">21</oasis:entry>
         <oasis:entry colname="col4">3.0</oasis:entry>
         <oasis:entry colname="col5">310</oasis:entry>
         <oasis:entry colname="col6">600</oasis:entry>
         <oasis:entry colname="col7">1.1</oasis:entry>
         <oasis:entry colname="col8">101.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2 Jan 2025 06:00</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">21</oasis:entry>
         <oasis:entry colname="col4">3.0</oasis:entry>
         <oasis:entry colname="col5">310</oasis:entry>
         <oasis:entry colname="col6">600</oasis:entry>
         <oasis:entry colname="col7">1.0</oasis:entry>
         <oasis:entry colname="col8">101.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2 Jan 2025 09:00</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">21</oasis:entry>
         <oasis:entry colname="col4">3.0</oasis:entry>
         <oasis:entry colname="col5">310</oasis:entry>
         <oasis:entry colname="col6">600</oasis:entry>
         <oasis:entry colname="col7">1.0</oasis:entry>
         <oasis:entry colname="col8">101.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2 Jan 2025 12:00</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">22</oasis:entry>
         <oasis:entry colname="col4">3.0</oasis:entry>
         <oasis:entry colname="col5">315</oasis:entry>
         <oasis:entry colname="col6">650</oasis:entry>
         <oasis:entry colname="col7">1.0</oasis:entry>
         <oasis:entry colname="col8">101.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2 Jan 2025 15:00</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">22</oasis:entry>
         <oasis:entry colname="col4">3.0</oasis:entry>
         <oasis:entry colname="col5">315</oasis:entry>
         <oasis:entry colname="col6">650</oasis:entry>
         <oasis:entry colname="col7">1.0</oasis:entry>
         <oasis:entry colname="col8">101.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2 Jan 2025 18:00</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">22</oasis:entry>
         <oasis:entry colname="col4">3.0</oasis:entry>
         <oasis:entry colname="col5">315</oasis:entry>
         <oasis:entry colname="col6">650</oasis:entry>
         <oasis:entry colname="col7">1.0</oasis:entry>
         <oasis:entry colname="col8">101.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2 Jan 2025 21:00</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">22</oasis:entry>
         <oasis:entry colname="col4">3.0</oasis:entry>
         <oasis:entry colname="col5">315</oasis:entry>
         <oasis:entry colname="col6">650</oasis:entry>
         <oasis:entry colname="col7">1.0</oasis:entry>
         <oasis:entry colname="col8">101.4</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e2855">Note: PRE, precipitation; TMP, air temperature; WIND, wind speed; LWD, downward longwave radiation; SWD, downward shortwave radiation; VP, vapor pressure; PRS, surface pressure.</p></table-wrap-foot></table-wrap>

      <p id="d2e3443">We first examined the relationship between total surface runoff and the abstract variable infiltration curve parameter (<inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>infilt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), which has been identified in previous studies as a highly sensitive parameter in the VIC model (Gou et al., 2020). As shown in Fig. 8, the the spatial distribution of slope is strongly reflected in the runoff map, with areas characterized by lower terrain slopes exhibiting reduced runoff generation, such as the central part of the basin, the northwestern and southeastern corner. This pattern is physically plausible, as the general understanding of hillslope hydrological processes suggests that relatively flat areas tend to produce less runoff than steeper mountainous regions. From a computational perspective, this correspondence arises from the application of the MPR technique, in which slope is explicitly incorporated as an input for estimating the <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>infilt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> at the level-0 scale (Fig. 8c). During the subsequent upscaling from the level-0 to the level-1, <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>infilt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> governs the partitioning of rainfall between infiltration and surface runoff, with higher values reducing infiltration and enhancing surface runoff (Carvalho et al., 2022). Compared with spatially uniform parameters, the MPR-based estimates appear to be more physically plausible.</p>
      <p id="d2e3480">Next, we focus on the baseflow process. As presented in Fig. 9a, the influence of topography on runoff is also reflected in the total baseflow, with low values observed in the central basin. Moreover, a north–low to south–high gradient is apparent around 36.375° N, which is in line with the runoff yield distribution previously simulated using the Water and Energy Transfer Processes (WEP) model (Zhang et al., 2023) and aligns with the regional north–south transition from semi-arid to semi-humid climatic conditions (Jia et al., 2015). Computationally, this behaviour is governed by <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> – the proportion at which nonlinear baseflow begins (Yeste et al., 2024) – derived from <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (Nijssen et al., 2001). In the drier northern regions with weaker soil water retention, soil texture leads to lower field capacity (<inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) values (Fig. 9c–f), which in turn result in larger estimated <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values, thereby reducing baseflow generation (Fig. 9a and b). This spatial variability of <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> agrees with the expected role of soil water availability in controlling nonlinear baseflow activation, highlighting the physical interpretability of the calibrated parameter.</p>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e3540">Spatial distribution of <bold>(a)</bold> total baseflow, <bold>(b)</bold> <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> parameter, <bold>(c)</bold> field capacity (<inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), and <bold>(d–f)</bold> soil texture components: sand, silt, and clay fractions, respectively.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f09.png"/>

          </fig>

      <p id="d2e3584">Finally, the plausibility of the estimated parameters was assessed through comparison with reference datasets from prior study. Specifically, two physically meaningful variables, field capacity (<inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and wilting point (<inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>wp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) were evaluated against the Soil Hydraulic Parameters for China released by Dai et al. (2013), which has been widely adopted in hydrological and land surface modeling applications (Miao et al., 2020; Gou et al., 2021). The corresponding spatial distributions are shown in Fig. 10. Clearly, both <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>wp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> preserve the spatial patterns of the reference values after calibration, with a pronounced south-to-north decreasing gradient that reflects the higher soil water retention capacity in the southern JRB. In terms of magnitude, the calibrated <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values fall within nearly the same range as the reference values, while the <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>wp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> values are slightly higher; considering differences in soil layer conceptualization and potential scale effects, these discrepancies are deemed acceptable.</p>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e3656">Spatial distribution of field capacity (<inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and wilting point (<inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>wp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>). Panels <bold>(a)</bold> and <bold>(c)</bold> show parameters estimated through model calibration, while panels <bold>(b)</bold> and <bold>(d)</bold> are derived from Dai et al. (2013).</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f10.jpg"/>

          </fig>

      <p id="d2e3700">In summary, the above results support the physical plausibility of the estimated parameters, as reflected in their consistency with runoff processes and reference dataset. Furthermore, the coherence between the underlying input data (soil properties and topography) and the highly abstract parameters underscores the rationality of MPR-based parameter estimation, which is facilitated by the use of transfer functions (Mizukami et al., 2017).</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S6">
  <label>6</label><title>Discussion</title>
<sec id="Ch1.S6.SS1">
  <label>6.1</label><title>Opportunities and challenges of spatial parameter estimation in distributed hydrological models</title>
      <p id="d2e3720">The rapid growth of hydrological big data has enabled substantial advances in hydrological modelling, particularly in the development of increasingly sophisticated distributed models (Argentin et al., 2025). By explicitly representing the spatial variability of hydrological processes, distributed models can resolve the spatial patterns of hydrological states and fluxes that are unavailable from their lumped counterparts, offering valuable insights for water resources management and flood and drought risk assessment. For example, in this study we found that baseflow was generally more abundant in the southern part of the JRB, indicating potentially greater hydrological capacity to support afforestation in these areas (Fig. 9c). In contrast, the relatively lower baseflow in the northern part suggests that afforestation need to be implemented more cautiously to avoid increasing pressure on local water availability. In this context, integrating the increasingly available data sources for spatial parameter estimation presents new opportunities for fully realizing the potential of distributed hydrological modelling.</p>
      <p id="d2e3723">Several fundamental challenges hinder the effective estimation of spatially distributed parameters. First, the historical reliance on the concept of “effective parameters” in hydrological modelling has resulted in many models retaining a large number of free parameters that require calibration and are implicitly assumed to be spatially homogeneous, limiting their ability to explicitly represent spatial heterogeneity. Second, introducing spatially varying parameters into traditional calibration frameworks substantially increases the dimensionality of the optimization problem, while the available observations are often insufficient to constrain such high-dimensional parameter spaces, leading to equifinality and ill-posedness. Finally, direct parameter estimation approaches generally require extensive prior information describing the relationships between parameters and environmental characteristics, while establishing such relationships requires extensive experimental investigations and coordinated efforts across multiple disciplines. Against this background, many distributed hydrological models still use spatially uniform parameters to maintain the number of free parameters at a level that can be reliably constrained through calibration, imposing substantial limitations on their capability to represent spatial heterogeneity. Our previous studies have shown that such simplifications create spatial trade-offs that undermine the physical realism of simulations and limit predictive performance (Zheng et al., 2026).</p>
      <p id="d2e3726">To address these challenges, several strategies have been proposed for estimating spatially distributed parameters. A straightforward approach is to aggregate the modelling domain into spatial units, such as sub-basins, and independently calibrate parameters for each unit while assuming spatial homogeneity within it. This provides an intermediate representation between fully lumped and grid-based parameterizations, with implementations including spatial clustering (Huynh et al., 2024), representative grid sampling (Sun et al., 2021), and hydrological response units (HRUs). Nevertheless, the number of calibration parameters still increases with the number of spatial units, leaving the parameter-dimensionality problem largely unresolved. Another class of approaches can be broadly termed scaling methods, which infer parameter values at one spatial scale and relate them to hydrological processes or parameters at another through scale-invariant or explicitly scale-dependent relationships (Viney and Sivapalan, 2004). For example, Barrios and Frances (2012) demonstrated the feasibility of estimating mesoscale effective parameters by aggregating microscale simulation outputs and solving the inverse problem. Regionalization approaches further extend this concept and exploit similarity principles (Bao et al., 2012), establishing relationships between catchment characteristics and parameters in data-rich regions (donors) and transferring them to data-scarce or ungauged regions (receptors). More importantly, if such relationships are applied consistently across all modelling grids, they can provide an effective pathway for spatial parameter estimation.</p>
      <p id="d2e3729">Within the regionalization framework, MPR offers several advantages over conventional approaches. As mentioned in Sect. 3.1, MPR establishes environment–parameter relationships using transfer functions informed by existing literature. Compared with standard regionalization (SR) methods based on empirical regression or similarity measures derived from spatial distance or physical attributes, this approach allows prior knowledge from multiple disciplines to be explicitly incorporated into parameter estimation, thereby improving the plausibility and reliability of spatial parameter estimates (Mizukami et al., 2017). Meanwhile, the limited number of adjustable parameters in transfer functions maintains the parameter dimensionality within a practically calibratable range. In terms of cross-scale issues, MPR first derives high-resolution parameter fields and then aggregates them to the target modelling scale, shifting the scale transformation from environmental inputs to parameters across different resolutions. This provides the benefit of minimizing uncertainties associated with environmental data aggregation and improving the representation of subgrid parameter heterogeneity. As evidenced by Samaniego et al. (2010), MPR exhibited superior performance to SR in maintaining water balance and preserving the spatial patterns of simulated variables, whereas the latter introduced larger deviations during the upscaling process. Given these advantages, MPR was selected as the default spatial parameter estimation approach in EVB. Beyond this implementation, we envision that future developments of EVB should further investigate scale-aware parameterization by incorporating scaling factor into transfer functions, allowing nonlinear upscaling relationships to be integrated into the spatial parameter estimation procedure. In our view, advancing spatial parameter estimation approaches in this direction represents one of the key priorities for hydrological model development over the coming decade.</p>
</sec>
<sec id="Ch1.S6.SS2">
  <label>6.2</label><title>The positioning and scope of EVB</title>
      <p id="d2e3740">Positioning EVB within the existing VIC deployment ecosystem helps clarify its role and scope. Given the limited number of deployment tools available for VIC, we selected three representative examples, VIC-ASSIST, TONIC, and CyberWater, each briefly introduced in the Introduction, for comparison with EVB. We compiled a feature matrix covering supported VIC versions, implementation languages and distribution forms, approaches to parameter specification and regionalization, workflow reproducibility, and extensibility (Table 5). All three tools in the comparison are freely available, and several are distributed under open-source licenses (e.g. MIT license). This accessibility is consistent with the recommendation of Knoben et al. (2022) to use permissively licensed workflow components that support reuse and extension. However, free access to a deployment tool does not eliminate software dependencies. As noted earlier, VIC-ASSIST depends on MATLAB and ArcGIS, whose commercial licensing requirements may limit its use where these software packages are unavailable.</p>

<table-wrap id="T5" specific-use="star"><label>Table 5</label><caption><p id="d2e3746">Feature comparison of EVB with existing VIC deployment tools.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="justify" colwidth="100pt"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="100pt"/>
     <oasis:colspec colnum="3" colname="col3" align="justify" colwidth="75pt"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="110pt"/>
     <oasis:colspec colnum="5" colname="col5" align="justify" colwidth="110pt"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Feature</oasis:entry>
         <oasis:entry colname="col2" align="left">VIC-ASSIST</oasis:entry>
         <oasis:entry colname="col3" align="left">TONIC</oasis:entry>
         <oasis:entry colname="col4" align="left">CyberWater</oasis:entry>
         <oasis:entry colname="col5" align="left">EVB</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Supported VIC version</oasis:entry>
         <oasis:entry colname="col2" align="left">VIC-4.2</oasis:entry>
         <oasis:entry colname="col3" align="left">VIC-4</oasis:entry>
         <oasis:entry colname="col4" align="left">VIC-4 and VIC-5</oasis:entry>
         <oasis:entry colname="col5" align="left">VIC-5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Implementation language</oasis:entry>
         <oasis:entry colname="col2" align="left">Matlab and Python</oasis:entry>
         <oasis:entry colname="col3" align="left">Python</oasis:entry>
         <oasis:entry colname="col4" align="left">Python (VisTrails); external model executables</oasis:entry>
         <oasis:entry colname="col5" align="left">Python</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Distribution or access form</oasis:entry>
         <oasis:entry colname="col2" align="left">MATLAB GUI</oasis:entry>
         <oasis:entry colname="col3" align="left">Python package</oasis:entry>
         <oasis:entry colname="col4" align="left">Installable graphical workflow platform</oasis:entry>
         <oasis:entry colname="col5" align="left">Python package</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Software required</oasis:entry>
         <oasis:entry colname="col2" align="left">MATLAB, ArcGIS, Cygwin</oasis:entry>
         <oasis:entry colname="col3" align="left">Python</oasis:entry>
         <oasis:entry colname="col4" align="left">Python, VisTrails, Java, GRASS GIS or Docker</oasis:entry>
         <oasis:entry colname="col5" align="left">Python</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">License</oasis:entry>
         <oasis:entry colname="col2" align="left">Not specified</oasis:entry>
         <oasis:entry colname="col3" align="left">MIT license</oasis:entry>
         <oasis:entry colname="col4" align="left">Installer license agreement required</oasis:entry>
         <oasis:entry colname="col5" align="left">MIT license</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Supported data source</oasis:entry>
         <oasis:entry colname="col2" align="left">Limited predefined sources (bundled subfolders)</oasis:entry>
         <oasis:entry colname="col3" align="left">Not specified</oasis:entry>
         <oasis:entry colname="col4" align="left">Data agents for sources including NASA, ERA5, USGS, and HydroShare</oasis:entry>
         <oasis:entry colname="col5" align="left">Any source (extensible through overridden class methods)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Supported data formats</oasis:entry>
         <oasis:entry colname="col2" align="left">ASCII and NetCDF</oasis:entry>
         <oasis:entry colname="col3" align="left">ASCII and NetCDF</oasis:entry>
         <oasis:entry colname="col4" align="left">NetCDF, text-based tables, and raster data; format support varies by module</oasis:entry>
         <oasis:entry colname="col5" align="left">Any format (extensible through overridden class methods)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Spatially explicit parameter fields/regionalization</oasis:entry>
         <oasis:entry colname="col2" align="left">Optional semi-distributed (uniform within each subbasin)</oasis:entry>
         <oasis:entry colname="col3" align="left">Not supported</oasis:entry>
         <oasis:entry colname="col4" align="left">Not documented</oasis:entry>
         <oasis:entry colname="col5" align="left">Multiscale parameter regionalization</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Free parameter</oasis:entry>
         <oasis:entry colname="col2" align="left">Fixed 15 runoff generation, snow, and routing parameters</oasis:entry>
         <oasis:entry colname="col3" align="left">Not specified</oasis:entry>
         <oasis:entry colname="col4" align="left">Under development (user defined)</oasis:entry>
         <oasis:entry colname="col5" align="left">Any VIC parameter (extensible through dedicated modules)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Parameter calibration</oasis:entry>
         <oasis:entry colname="col2" align="left">Single-objective GA (outlet streamflow NSE/KGE; optional multi-site pooling)</oasis:entry>
         <oasis:entry colname="col3" align="left">Not supported</oasis:entry>
         <oasis:entry colname="col4" align="left">Under development</oasis:entry>
         <oasis:entry colname="col5" align="left">Single- and multi-objective calibration; user defined objectives</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Workflow reproducibility</oasis:entry>
         <oasis:entry colname="col2" align="left">Limited (GUI-driven execution; few shareable intermediate files)</oasis:entry>
         <oasis:entry colname="col3" align="left">Standalone scripts (no integrated deployment workflow)</oasis:entry>
         <oasis:entry colname="col4" align="left">Tracked and shareable (requires local reconfiguration)</oasis:entry>
         <oasis:entry colname="col5" align="left">Tracked and shareable (modular Python workflow with explicit intermediate files and logging)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Flexibility/Extensibility</oasis:entry>
         <oasis:entry colname="col2" align="left">Not documented; likely requires manual MATLAB source edits</oasis:entry>
         <oasis:entry colname="col3" align="left">Individual scripts modifiable</oasis:entry>
         <oasis:entry colname="col4" align="left">Limited (small Python snippets via PythonSource module)</oasis:entry>
         <oasis:entry colname="col5" align="left">High (modular classes and methods can be modified or replaced)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">Parallel computing</oasis:entry>
         <oasis:entry colname="col2" align="left">VIC and RVIC parallelization</oasis:entry>
         <oasis:entry colname="col3" align="left">Not supported</oasis:entry>
         <oasis:entry colname="col4" align="left">Local or remote HPC execution</oasis:entry>
         <oasis:entry colname="col5" align="left">Any deployment component can be parallelized</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e3749">Note: GUI, graphical user interface; GA, genetic algorithm; MIT, Massachusetts Institute of Technology License; HPC, high performance computing; GRASS GIS, Geographic Resources Analysis Support System Geographic Information System; Docker, a containerization platform.</p></table-wrap-foot></table-wrap>

      <p id="d2e4028">Functionally, TONIC has the narrowest scope among the four tools. It provides a small set of utility scripts, mainly for NetCDF and ASCII conversion and data visualization. It therefore does not constitute an integrated deployment workflow. VIC-ASSIST focuses on the rapid deployment of VIC 4 and simplifies operation by fixing several model choices, such as data sources and parameter calibration settings. This design is more suitable for new users and educational applications (Wi et al., 2017). By comparison, CyberWater combines a graphical interface with data and model agents, offering a practical balance between ease of use and functional breadth. It is accessible to users with limited programming experience and provides more configuration options than VIC-ASSIST. However, its encapsulated software architecture makes the workflow less straightforward to extend. For example, incorporating a new optimization algorithm may leave users or developers to adapt or reimplement the algorithm in the format expected by the workflow, rather than directly reusing an existing implementation from the broader Python ecosystem. EVB places greater demands on users' Python programming experience. In return, it provides direct control over every stage of the deployment workflow, from data preparation and parameter specification to calibration and parallel execution, supporting a broader range of advanced modelling applications (Table 5). Given the rapid development of large language model based programming tools, such as Codex, we believe that this programming requirement is unlikely to constitute a major barrier to the use of EVB.</p>
      <p id="d2e4032">Knoben et al. (2022) developed a workflow blueprint for the coupled SUMMA and mizuRoute modelling system as part of the CWARHM initiative. The blueprint has provided a reference for workflow based modelling in the Earth system science community by setting out guidelines for improving reproducibility through four key properties: separability, clarity, modularity, and traceability. Within this broader context, several aspects of the EVB design are consistent with the guidelines. First, EVB follows the separation of concerns (SoC) principle through a modular, loosely coupled, object-oriented design, allowing individual components to be modified or replaced independently. For example, the two basin setups examined here use CONUS SOIL and SoilGrids1km, respectively. The two datasets represent soil profiles using 11 layers spanning 0–250 cm and 6 layers spanning 0–200 cm. During parameter generation, EVB calls the same buildParameter function with two subclasses of SoilLayerResampler, one for each dataset. Each subclass requires only minimal overrides of selected methods, allowing the same function to accommodate both layer schemes without separate construction functions. This degree of component flexibility is not readily available in the other three tools. Consistent module interfaces also support workflow reproducibility. When Model A and Model B use the same data source, the dpc class can reuse the relevant modules within extractData_func without creating conflicts with other methods. Second, a structured directory design facilitates the exchange of workflows within the modelling community. Applications deployed with EVB follow a common directory structure managed by the Evb_dir class (Fig. 1c), allowing users to inspect and rapidly reuse existing studies. This design provides transparency while retaining flexibility for user defined extensions, a combination that is often difficult to achieve in graphical workflow systems. Third, EVB provides flexibility at two levels: runtime configuration of model options and extension beyond the original application scope. Its ability to combine alternative modelling decisions was demonstrated in our previous study (Zheng et al., 2026), in which flexible deployment enabled eight cases with different combinations of spatial discretization and calibration configuration. By contrast, deployment frameworks that do not expose their underlying code may offer only limited scope for extension, with further development often depending primarily on the original developers. Taken together, these features position EVB to improve transparency within the VIC modelling community, facilitate the exchange of computational practices, and reduce duplicated effort across the broader scientific community. By making deployment procedures easier to inspect, reproduce, and extend, EVB may also accelerate the iterative development and refinement of VIC.</p>
      <p id="d2e4035">Last but not least, the current scope of EVB warrants further consideration. Its reliance on GeoDataFrame structures may become inefficient for very large domains at continental or global scales, where chunked and parallel processing with Dask (<uri>https://docs.dask.org</uri>, last access: 2 November 2026) or comparable tools may be needed. In addition, the transferability of MPR derived parameter estimates has so far been evaluated over a limited range of spatial scales, and broader testing is therefore needed. Future development will focus on four directions: (1) introducing a standardized data layer between preprocessing stages, thereby allowing framework specific intermediate files to be replaced with interoperable formats, notably GeoTIFF and NetCDF; (2) developing interfaces for conversion between VIC versions to improve backward compatibility; (3) implementing vector-based modelling units to provide more flexible spatial representations; and (4) maintaining consistency with ongoing VIC development, particularly its Python driver, which is currently experimental and remains under development. Future integration with this driver could broaden the scope of EVB, improve compatibility with VIC, and contribute to the continued development of the VIC modelling ecosystem.</p>
</sec>
</sec>
<sec id="Ch1.S7" sec-type="conclusions">
  <label>7</label><title>Conclusion</title>
      <p id="d2e4050">This study was motivated by the need for a standardized and reproducible approach to VIC model deployment. Although the restructuring of VIC-5 has improved the model's flexibility and maintainability, it has also increased the technical complexity of its implementation. To address this challenge, we developed Easy VIC Build (EVB), an open source Python framework that supports flexible and efficient automated deployment of VIC-5. EVB adopts a modular object-oriented architecture and integrates advanced deployment techniques, including the Multiscale Parameter Regionalization (MPR) and the General Unit Hydrograph (GUH). Through the implementation of several core classes – such as Grids and Basins for storing and processing geographic information, dpc for managing forcing and general input data, and Evb_dir for organizing file paths – together with a layered abstraction strategy based on information-level division, EVB enables efficient data management and seamless information transfer throughout the model deployment workflow.</p>
      <p id="d2e4053">The efficiency of the EVB framework was evaluated through several real-world modelling applications involving two distinct basin setups. In the first setup, parameters estimated with EVB transferred robustly across spatial resolutions. Transfers from the 12 km resolution to the 8 and 6 km resolutions reduced KGE values by less than 0.1 while largely preserving the spatial patterns of simulated runoff. In the second setup, VIC models deployed with EVB supported multi-objective calibration and simulation, yielding KGE values above 0.7 for streamflow and 0.8 for actual evapotranspiration. The correlation coefficients between simulated and observed soil moisture also exceeded 0.85. The results further support the effectiveness and physical plausibility of the spatial parameter fields estimated with MPR. These fields were consistent with both the spatial distribution of simulated runoff and an independent reference dataset of soil parameters. Regarding deployment efficiency, data preprocessing and meteorological forcing generation were the most time-consuming steps. However, because each step needs to be performed only once, the associated computational costs remained acceptable. Overall, these results indicate that EVB can facilitate broader applications of VIC by improving compatibility with VIC-5 and providing a flexible, reproducible and efficient deployment framework that extends the capabilities of existing tools.</p>
</sec>

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

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Free parameters calibrated in the Easy VIC Build framework</title>

<table-wrap id="TA1"><label>Table A1</label><caption><p id="d2e4072">Full set of 44 free parameters for calibration (Guo, 2022; Lohmann et al., 1996; Mizukami et al., 2017).</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="justify" colwidth="70pt"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="140pt"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:colspec colnum="6" colname="col6" align="left"/>
     <oasis:thead>
       <oasis:row>

         <oasis:entry colname="col1" align="left">Category</oasis:entry>

         <oasis:entry colname="col2">Parameters</oasis:entry>

         <oasis:entry colname="col3">Unit</oasis:entry>

         <oasis:entry colname="col4" align="left">Related parameters and description</oasis:entry>

         <oasis:entry rowsep="1" namest="col5" nameend="col6" align="center">Feasible range </oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"/>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4" align="left"/>

         <oasis:entry colname="col5">Lower</oasis:entry>

         <oasis:entry colname="col6">Upper</oasis:entry>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry colname="col1" align="left"><inline-formula><mml:math id="M89" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula>-parameters</oasis:entry>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left">Total depth</oasis:entry>

         <oasis:entry colname="col5">0.1</oasis:entry>

         <oasis:entry colname="col6">4.0</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left">The number of the top two soil layers in the CONUS 11-layer soil profile</oasis:entry>

         <oasis:entry colname="col5">1, 4</oasis:entry>

         <oasis:entry colname="col6">3, 9</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>infilt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, variable infiltration curve parameter</oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn></mml:mrow></mml:math></inline-formula>, 0.8</oasis:entry>

         <oasis:entry colname="col6">1.0, 1.2</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, saturated hydrologic conductivity</oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.66</mml:mn></mml:mrow></mml:math></inline-formula>, 0.0113, <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.0070</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.54</mml:mn></mml:mrow></mml:math></inline-formula>, 0.0139, <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.0058</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, saturated water content</oasis:entry>

         <oasis:entry colname="col5">45.5, <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.3</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6">55.5, <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">13</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">14</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, saturation matric potential</oasis:entry>

         <oasis:entry colname="col5">1.0, <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn></mml:mrow></mml:math></inline-formula>, 0.006</oasis:entry>

         <oasis:entry colname="col6">2.0, <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.009</mml:mn></mml:mrow></mml:math></inline-formula>, 0.0066</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">15</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">16</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">17</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>ret</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, the slope of Campbell's retention curve in log space</oasis:entry>

         <oasis:entry colname="col5">2.5, 0.1, <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.005</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6">3.6, 0.2, <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">18</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">19</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M127" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>, the exponent in Campbell's equation for hydraulic conductivity</oasis:entry>

         <oasis:entry colname="col5">2.8, 1.5</oasis:entry>

         <oasis:entry colname="col6">3.2, 2.5</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">20</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, field capacity</oasis:entry>

         <oasis:entry colname="col5">0.8</oasis:entry>

         <oasis:entry colname="col6">1.2</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">21</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, the exponent of the nonlinear part of the outflow curve</oasis:entry>

         <oasis:entry colname="col5">1.5</oasis:entry>

         <oasis:entry colname="col6">2.5</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">22</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, the linear reservoir coefficient</oasis:entry>

         <oasis:entry colname="col5">1.75</oasis:entry>

         <oasis:entry colname="col6">3.5</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">23</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, the nonlinear reservoir coefficient</oasis:entry>

         <oasis:entry colname="col5">1.75</oasis:entry>

         <oasis:entry colname="col6">3.5</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">24</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, soil moisture at which baseflow transition occurs from linear to nonlinear</oasis:entry>

         <oasis:entry colname="col5">0.001</oasis:entry>

         <oasis:entry colname="col6">2.0</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">25</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, soil thermal damping depth</oasis:entry>

         <oasis:entry colname="col5">0.9</oasis:entry>

         <oasis:entry colname="col6">1.1</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">26</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">27</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, bubbling pressure of soil</oasis:entry>

         <oasis:entry colname="col5">0.1, 0.0</oasis:entry>

         <oasis:entry colname="col6">0.8, 10.0</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">28</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>quartz</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, quartz content of soil</oasis:entry>

         <oasis:entry colname="col5">0.7</oasis:entry>

         <oasis:entry colname="col6">0.9</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">29</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, bulk density of soil layer</oasis:entry>

         <oasis:entry colname="col5">0.9</oasis:entry>

         <oasis:entry colname="col6">1.1</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">30</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">31</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">32</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, soil particle density</oasis:entry>

         <oasis:entry colname="col5">0.9, 0.9, 0.9</oasis:entry>

         <oasis:entry colname="col6">1.1, 1.1, 1.1</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">33</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, fractional soil moisture content at the critical point</oasis:entry>

         <oasis:entry colname="col5">0.8</oasis:entry>

         <oasis:entry colname="col6">1.2</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">34</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>wp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, wilting point</oasis:entry>

         <oasis:entry colname="col5">0.8</oasis:entry>

         <oasis:entry colname="col6">1.2</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">35</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>wp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, fractional soil moisture content at the wilting point</oasis:entry>

         <oasis:entry colname="col5">0.8</oasis:entry>

         <oasis:entry colname="col6">1.2</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">36</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, surface roughness of bare soil</oasis:entry>

         <oasis:entry colname="col5">0.9</oasis:entry>

         <oasis:entry colname="col6">1.1</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">37</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mtext>snow</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, surface roughness of snowpack</oasis:entry>

         <oasis:entry colname="col5">0.9</oasis:entry>

         <oasis:entry colname="col6">1.1</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left">UH parameters</oasis:entry>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[h]</oasis:entry>

         <oasis:entry colname="col4" align="left">Time of peak occurrence</oasis:entry>

         <oasis:entry colname="col5">1.0</oasis:entry>

         <oasis:entry colname="col6">24.0</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M162" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[<inline-formula><mml:math id="M163" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">h</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>

         <oasis:entry colname="col4" align="left">Rising coefficient</oasis:entry>

         <oasis:entry colname="col5">2.0</oasis:entry>

         <oasis:entry colname="col6">10.0</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1" align="left"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M164" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left">Recessing coefficient</oasis:entry>

         <oasis:entry colname="col5">0.5</oasis:entry>

         <oasis:entry colname="col6">6.0</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" morerows="1" align="left">Routing parameters</oasis:entry>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">38</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">39</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">40</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M168" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>, Flow velocity</oasis:entry>

         <oasis:entry colname="col5">0.01, 0.1, 0.2</oasis:entry>

         <oasis:entry colname="col6">0.5. 0.3, 0.4</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">41</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">[1]</oasis:entry>

         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M170" display="inline"><mml:mi>D</mml:mi></mml:math></inline-formula>, Flow diffusivity</oasis:entry>

         <oasis:entry colname="col5">0.01</oasis:entry>

         <oasis:entry colname="col6">0.5</oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TA2a"><label>Table A2</label><caption><p id="d2e5519">Summary of the transfer functions and their formulation sources for VIC-specific parameterization in EVB.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="80pt"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="90pt"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:colspec colnum="6" colname="col6" align="justify" colwidth="80pt"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2" align="left">Description</oasis:entry>
         <oasis:entry colname="col3">Unit</oasis:entry>
         <oasis:entry colname="col4" align="left">Predictors</oasis:entry>
         <oasis:entry colname="col5">Transfer function</oasis:entry>
         <oasis:entry colname="col6" align="left">Reference</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>infilt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">The exponent of the variable infiltration capacity curve</oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left">Standard deviation of elevation (<inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>ele</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), <inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>infilt</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>log⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>ele</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi>log⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>ele</mml:mtext></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Dümenil and Todini (1992); van den Hurk and Viterbo (2003); Balsamo et al. (2009)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Saturated hydrologic conductivity</oasis:entry>
         <oasis:entry colname="col3">[<inline-formula><mml:math id="M177" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col4" align="left">Sand content fraction (<inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), clay content fraction (<inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>clay</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mtext>clay</mml:mtext></mml:msub></mml:mrow></mml:msup><mml:mo>×</mml:mo><mml:mn mathvariant="normal">25.4</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">24</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Cosby et al. (1984)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Saturated water content</oasis:entry>
         <oasis:entry colname="col3">[<inline-formula><mml:math id="M185" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>clay</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mtext>clay</mml:mtext></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Cosby et al. (1984)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Saturation matric potential</oasis:entry>
         <oasis:entry colname="col3">[kPa]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, clay content fraction (<inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>silt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), <inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">13</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">14</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">13</mml:mn></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">14</mml:mn></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mtext>silt</mml:mtext></mml:msub></mml:mrow></mml:msup><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.0980665</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Cosby et al. (1984)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>ret</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Slope of Campbell's retention curve in log space</oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>clay</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">15</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">16</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">17</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>ret</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">15</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">16</mml:mn></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mtext>clay</mml:mtext></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">17</mml:mn></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Cosby et al. (1984)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M206" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Exponent in Campbell's equation for hydraulic conductivity</oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>ret</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">18</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">19</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">18</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">19</mml:mn></mml:msub><mml:msub><mml:mi>b</mml:mi><mml:mtext>ret</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Campbell (1974)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Field capacity</oasis:entry>
         <oasis:entry colname="col3">[<inline-formula><mml:math id="M212" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, field-capacity matric potential (<inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>ret</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">20</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">20</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:msup><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>ret</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Campbell (1974)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Exponent of the nonlinear part of the outflow curve</oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">21</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">21</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Mizukami et al. (2017)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Linear reservoir coefficient</oasis:entry>
         <oasis:entry colname="col3">[<inline-formula><mml:math id="M223" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, mean slope angle (<inline-formula><mml:math id="M225" display="inline"><mml:mi>S</mml:mi></mml:math></inline-formula>), normalization factor of soil moisture (<inline-formula><mml:math id="M226" 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>) set to one, <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">22</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">22</mml:mn></mml:msub></mml:mrow></mml:msup><mml:mo>×</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Mizukami et al. (2017)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Nonlinear reservoir coefficient</oasis:entry>
         <oasis:entry colname="col3">[<inline-formula><mml:math id="M230" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M232" display="inline"><mml:mi>S</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M233" 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>, <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">23</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">23</mml:mn></mml:msub></mml:mrow></mml:msup><mml:mo>×</mml:mo><mml:msubsup><mml:mi>S</mml:mi><mml:mi mathvariant="normal">f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Mizukami et al. (2017)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Soil moisture at which baseflow transition occurs from linear to nonlinear</oasis:entry>
         <oasis:entry colname="col3">[mm]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, layer thickness of the third soil layer (<inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>), <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">24</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">24</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Mizukami et al. (2017)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Soil thermal damping depth</oasis:entry>
         <oasis:entry colname="col3">[m]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">25</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">25</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">VIC documentation</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Bubbling pressure of soil</oasis:entry>
         <oasis:entry colname="col3">[cm]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M245" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">26</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">27</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">26</mml:mn></mml:msub><mml:mi>b</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">27</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Schaperow et al. (2021)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>quartz</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Quartz content of soil</oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">28</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>quartz</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">28</mml:mn></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Peters-Lidard et al. (1998)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Bulk density of soil layer</oasis:entry>
         <oasis:entry colname="col3">[<inline-formula><mml:math id="M254" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col4" align="left">Reference bulk density in soil dataset (<inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mtext>b, ref</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">29</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">29</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mtext>b, ref</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Empirical adjustment</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Soil particle density</oasis:entry>
         <oasis:entry colname="col3">[<inline-formula><mml:math id="M259" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">30</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">31</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">32</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2685</mml:mn><mml:msub><mml:mi>g</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">VIC documentation</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TA2b"><label>Table A2</label><caption><p id="d2e7306">Continued.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="120pt"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="120pt"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:colspec colnum="6" colname="col6" align="justify" colwidth="90pt"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2" align="left">Description</oasis:entry>
         <oasis:entry colname="col3">Unit</oasis:entry>
         <oasis:entry colname="col4" align="left">Predictors</oasis:entry>
         <oasis:entry colname="col5">Transfer function</oasis:entry>
         <oasis:entry colname="col6" align="left">Reference</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Fractional soil moisture content at the critical point</oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">33</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">33</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Empirical adjustment</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>wp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Wilting point</oasis:entry>
         <oasis:entry colname="col3">[<inline-formula><mml:math id="M281" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>ret</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M285" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">34</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>wp</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">34</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo mathsize="1.1em">(</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1500</mml:mn><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mo mathsize="1.1em">)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>ret</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Campbell (1974); Mizukami et al. (2017)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M287" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>wp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Fractional soil moisture content at the wilting point</oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>wp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">35</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>wp</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">35</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>wp</mml:mtext></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Mizukami et al. (2017)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M292" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mtext>0s</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Surface roughness of bare soil</oasis:entry>
         <oasis:entry colname="col3">[m]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">36</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">36</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Schaperow et al. (2021)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mtext>snow</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Surface roughness of snowpack</oasis:entry>
         <oasis:entry colname="col3">[m]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">37</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M297" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mtext>snow</mml:mtext></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0005</mml:mn><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">37</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Schaperow et al. (2021)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M298" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Average flow velocity within each grid</oasis:entry>
         <oasis:entry colname="col3">[<inline-formula><mml:math id="M299" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">LT</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col4" align="left">Accumulated upstream area (acc), <inline-formula><mml:math id="M300" display="inline"><mml:mi>S</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">38</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">39</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M303" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">40</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">38</mml:mn></mml:msub><mml:msup><mml:mtext>acc</mml:mtext><mml:mrow><mml:mi>g</mml:mi><mml:mn mathvariant="normal">39</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi>S</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mn mathvariant="normal">40</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Schulze et al. (2005); Ngo-Duc et al. (2007); Chen et al. (2019)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M305" display="inline"><mml:mi>D</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2" align="left">Average diffusion coefficient within each grid</oasis:entry>
         <oasis:entry colname="col3">[<inline-formula><mml:math id="M306" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">T</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col4" align="left">Flow distance within each grid (<inline-formula><mml:math id="M307" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula>), <inline-formula><mml:math id="M308" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M309" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">41</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M310" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">41</mml:mn></mml:msub><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6" align="left">Yang et al. (2016)</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e7309">Note: Units are <inline-formula><mml:math id="M264" display="inline"><mml:mi>S</mml:mi></mml:math></inline-formula> (%), <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (m), acc (<inline-formula><mml:math id="M266" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>), and <inline-formula><mml:math id="M267" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> (m). <inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>fc</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is set to <inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">33</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> kPa when <inline-formula><mml:math id="M272" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> %, <inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:mtext>50 %</mml:mtext><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">70</mml:mn></mml:mrow></mml:math></inline-formula> %, and <inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>sand</mml:mtext></mml:msub><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">70</mml:mn></mml:mrow></mml:math></inline-formula> %, respectively. The source of VIC documentation is: <uri>https://vic.readthedocs.io/en/master/</uri> (last access: 2 November 2026).</p></table-wrap-foot></table-wrap>

<table-wrap id="TA3"><label>Table A3</label><caption><p id="d2e8139">Simplified set of 15 free parameters for calibration.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="180pt"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:colspec colnum="6" colname="col6" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Category</oasis:entry>
         <oasis:entry colname="col2">Parameters</oasis:entry>
         <oasis:entry colname="col3">Unit</oasis:entry>
         <oasis:entry colname="col4" align="left">Related parameters and description</oasis:entry>
         <oasis:entry rowsep="1" namest="col5" nameend="col6" align="center">Feasible range </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4" align="left"/>
         <oasis:entry colname="col5">Lower</oasis:entry>
         <oasis:entry colname="col6">Upper</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M311" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula>-parameters</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M312" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left">Total depth</oasis:entry>
         <oasis:entry colname="col5">0.1</oasis:entry>
         <oasis:entry colname="col6">4.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M314" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left">The number of the top two soil layers in the CONUS 11-layer soil profile</oasis:entry>
         <oasis:entry colname="col5">1, 4</oasis:entry>
         <oasis:entry colname="col6">3, 9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M315" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M317" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mtext>infilt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, variable infiltration curve parameter</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn></mml:mrow></mml:math></inline-formula>, 0.8</oasis:entry>
         <oasis:entry colname="col6">1.0, 1.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M319" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M320" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">1.75</oasis:entry>
         <oasis:entry colname="col6">3.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M321" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M322" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">1.75</oasis:entry>
         <oasis:entry colname="col6">3.5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M323" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M324" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">0.001</oasis:entry>
         <oasis:entry colname="col6">2.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">UH parameters</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">[h]</oasis:entry>
         <oasis:entry colname="col4" align="left">Time of peak occurrence</oasis:entry>
         <oasis:entry colname="col5">1.0</oasis:entry>
         <oasis:entry colname="col6">24.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M326" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">[<inline-formula><mml:math id="M327" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">h</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col4" align="left">Rising coefficient</oasis:entry>
         <oasis:entry colname="col5">2.0</oasis:entry>
         <oasis:entry colname="col6">10.0</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M328" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left">Recessing coefficient</oasis:entry>
         <oasis:entry colname="col5">0.5</oasis:entry>
         <oasis:entry colname="col6">6.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Routing parameters</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M329" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M330" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M331" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M332" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>, Flow velocity</oasis:entry>
         <oasis:entry colname="col5">0.01, 0.1, 0.2</oasis:entry>
         <oasis:entry colname="col6">0.5, 0.3, 0.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">[1]</oasis:entry>
         <oasis:entry colname="col4" align="left"><inline-formula><mml:math id="M334" display="inline"><mml:mi>D</mml:mi></mml:math></inline-formula>, Flow diffusivity</oasis:entry>
         <oasis:entry colname="col5">0.01</oasis:entry>
         <oasis:entry colname="col6">0.5</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Model calibration process under single and multiple objective settings</title>

      <fig id="FB1"><label>Figure B1</label><caption><p id="d2e8662">Convergence curve obtained from the single-objective calibration for Basin Setup A, with the Kling–Gupta efficiency (KGE) of streamflow (<inline-formula><mml:math id="M335" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>) as the objective. The maximum fitness shows convergence after around 20 generations, whereas population-level convergence is observed after approximately 50 generations.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f11.png"/>

      </fig>

      <fig id="FB2"><label>Figure B2</label><caption><p id="d2e8682">Pareto front curves obtained from the multi-objective calibration for Basin Setup B, with three objectives including the Kling–Gupta efficiency (KGE) of streamflow (<inline-formula><mml:math id="M336" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>), the KGE of actual evapotranspiration (ET), and the correlation coefficient (<inline-formula><mml:math id="M337" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula>) of standardized soil moisture (SM). A certain degree of trade-off is observed between KGE (ET) and KGE (<inline-formula><mml:math id="M338" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>) as well as KGE (ET) and KGE (SM), while KGE (<inline-formula><mml:math id="M339" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>) and <inline-formula><mml:math id="M340" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> (SM) tend to show a more synergistic behaviour.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f12.png"/>

      </fig>


</app>

<app id="App1.Ch1.S3">
  <label>Appendix C</label><title>VIC streamflow simulations at 8  and 6 km using parameter transferred from 12 km calibration</title>

      <fig id="FC1"><label>Figure C1</label><caption><p id="d2e8741">Comparison of daily simulated streamflow from the 8 km-resolution VIC model against observations during the calibration period (top two panels) and validation period (bottom two panels). Low-flow and high-flow thresholds are defined as the 30th and 70th percentiles of the total flow range, respectively.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f13.png"/>

      </fig>

      <fig id="FC2"><label>Figure C2</label><caption><p id="d2e8754">Comparison of daily simulated streamflow from the 6 km-resolution VIC model against observations during the calibration period (top two panels) and validation period (bottom two panels). Low-flow and high-flow thresholds are defined as the 30th and 70th percentiles of the total flow range, respectively.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/10503/2026/gmd-19-10503-2026-f14.png"/>

      </fig>


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

      <p id="d2e8771">The source code of Easy VIC Build (EVB) used in this study (EVB v1.0.0) is archived in Zenodo and is available at <ext-link xlink:href="https://doi.org/10.5281/zenodo.21738705" ext-link-type="DOI">10.5281/zenodo.21738705</ext-link> (Zheng, 2026a). The primary datasets associated with this study, including the modelling files for the Gasconade River Basin (GRB) and Jing River Basin (JRB) case studies, are archived in Zenodo and are available at <ext-link xlink:href="https://doi.org/10.5281/zenodo.21771543" ext-link-type="DOI">10.5281/zenodo.21771543</ext-link> (Zheng, 2026b). All datasets used in this study are publicly available through open-source platforms. The basin characteristics and daily runoff records were obtained from the Catchment Attributes and Meteorology for Large-sample Studies (CAMELS) dataset (Addor et al., 2017), accessible at <uri>https://ncar.github.io/hydrology/datasets/CAMELS_attributes</uri> (last access: 2 November 2026). The NLDAS-2 forcing product (<ext-link xlink:href="https://doi.org/10.1029/2011JD016048" ext-link-type="DOI">10.1029/2011JD016048</ext-link>, Xia et al., 2012) is available at the NASA Goddard Earth Sciences Data and Information Services Center (GES DISC) (<ext-link xlink:href="https://doi.org/10.5067/THUF4J1RLSYG" ext-link-type="DOI">10.5067/THUF4J1RLSYG</ext-link>, NLDAS project, 2021), while the CONUS-SOIL dataset (Miller and White, 1998) can be accessed at <uri>http://www.soilinfo.psu.edu/</uri> (last access: 2 November 2026). Topographic data were derived from the STRM DEM dataset (Jarvis et al., 2008), available at <uri>http://srtm.csi.cgiar.org/srtmdata/</uri> (last access: 2 November 2026), and land cover information was obtained from the UMD Land Cover product (Hansen et al., 2021), accessible at <uri>https://iridl.ldeo.columbia.edu/SOURCES/.UMD/.GLCF/.GLCDS/</uri> (last access: 2 November 2026). Remote sensing data from MODIS, including MCD43D51.061 BSA (<ext-link xlink:href="https://doi.org/10.5067/MODIS/MCD43D51.061" ext-link-type="DOI">10.5067/MODIS/MCD43D51.061</ext-link>, Schaaf and Wang, 2021), MOD13A3.061 NDVI (<ext-link xlink:href="https://doi.org/10.5067/MODIS/MOD13A3.061" ext-link-type="DOI">10.5067/MODIS/MOD13A3.061</ext-link>, Didan, 2021), and MOD15A2H.061 LAI (<ext-link xlink:href="https://doi.org/10.5067/MODIS/MOD15A2H.061" ext-link-type="DOI">10.5067/MODIS/MOD15A2H.061</ext-link>, Myneni et al., 2021), were downloaded from the Land Processes Distributed Active Archive Center (LP DAAC) (<uri>https://lpdaac.usgs.gov/</uri>, last access: 2 November 2026). Additionally, soil temperature data were obtained from the ERA5 Land  dataset (Muñoz Sabater, 2019), available at <ext-link xlink:href="https://doi.org/10.24381/cds.68d2bb30" ext-link-type="DOI">10.24381/cds.68d2bb30</ext-link>. The SoilGrids1km dataset is publicly available from the official website: <uri>https://soilgrids.org</uri> (last access: 2 November 2026) (Poggio et al., 2021). The CMFD and Soil Hydraulic Parameters for China datasets are provided by National Tibetan Plateau/Third Pole Environment Data Center (<uri>http://data.tpdc.ac.cn</uri>, last access: 2 November 2026).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e8824">XZ: Conceptualization, Methodology, Software, Writing – original draft, Writing – review and editing, Visualization. DL: Conceptualization, Methodology, Writing – review and editing, Funding acquisition. QT: Writing – review and editing. QL: Validation. HL: Validation. HW: Supervision.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e8830">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="d2e8836">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e8843">This study was performed as part of the PhD project of Xudong Zheng and financially supported by the National Key R&amp;D Program of China [Grant no. 2022YFF1302200] and National Natural Science Foundation of China [Grant no. 52279025]. We thank the handling topic editor, Charles Onyutha, for overseeing the review process, and the two anonymous referees for their constructive comments and suggestions, which helped improve the manuscript. We also thank the GMD editorial support team, including Mario Ebel and Svenja Lange, for their assistance throughout the submission and editorial process.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e8848">This research has been supported by the National Key Research and Development Program of China (grant no. 2022YFF1302200) and the National Natural Science Foundation of China (grant no. 52279025).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

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

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Addor, N., Newman, A. J., Mizukami, N., and Clark, M. P.: The CAMELS data set: catchment attributes and meteorology for large-sample studies, Hydrol. Earth Syst. Sci., 21, 5293–5313, <ext-link xlink:href="https://doi.org/10.5194/hess-21-5293-2017" ext-link-type="DOI">10.5194/hess-21-5293-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Argentin, A.-L., Horton, P., Schaefli, B., Shokory, J., Pitscheider, F., Repnik, L., Gianini, M., Bizzi, S., Lane, S. N., and Comiti, F.: Scale dependency in modeling nivo-glacial hydrological systems: the case of the Arolla basin, Switzerland, Hydrol. Earth Syst. Sci., 29, 1725–1748, <ext-link xlink:href="https://doi.org/10.5194/hess-29-1725-2025" ext-link-type="DOI">10.5194/hess-29-1725-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>Balsamo, G., Beljaars, A., Scipal, K., Viterbo, P., van den Hurk, B., Hirschi, M., and Betts, A. K.: A revised hydrology for the ECMWF model: Verification from field site to terrestrial water storage and impact in the Integrated Forecast System, J. Hydrometeorol., 10, 623–643, <ext-link xlink:href="https://doi.org/10.1175/2008JHM1068.1" ext-link-type="DOI">10.1175/2008JHM1068.1</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Bao, Z., Zhang, J.-Y., Liu, J., Fu, G., Wang, G., He, R., Yan, X., Jin, J., and Liu, H.: Comparison of regionalization approaches based on regression and similarity for predictions in ungauged catchments under multiple hydro-climatic conditions, J. Hydrol., 466–467, 37–46, <ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2012.07.048" ext-link-type="DOI">10.1016/j.jhydrol.2012.07.048</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><mixed-citation>Barrios, M. and Frances, F.: Spatial scale effect on the upper soil effective parameters of a distributed hydrological model, Hydrol. Process., 26, 1022–1033, <ext-link xlink:href="https://doi.org/10.1002/hyp.8193" ext-link-type="DOI">10.1002/hyp.8193</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>Beven, K.: Towards an Alternative Blueprint for a Physically Based Digitally Simulated Hydrologic Response Modelling System, Hydrol. Process., 16, 189–206, <ext-link xlink:href="https://doi.org/10.1002/hyp.343" ext-link-type="DOI">10.1002/hyp.343</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Beven, K.: A brief history of information and disinformation in hydrological data and the impact on the evaluation of hydrological models, Hydrolog. Sci. J., 69, 519–527, <ext-link xlink:href="https://doi.org/10.1080/02626667.2024.2332616" ext-link-type="DOI">10.1080/02626667.2024.2332616</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>Bieger, D., Sheba, A., Hassan, A., Aly, S., Chen, R., Liang, X., and Liang, Y.: Sustaining CyberWater-VisTrails: A Case Study in Software Upgrades and Reengineering, Information, 16, 988, <ext-link xlink:href="https://doi.org/10.3390/info16110988" ext-link-type="DOI">10.3390/info16110988</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>Bohn, T. J. and Vivoni, E. R.: MOD-LSP, MODIS-based parameters for hydrologic modelling of North American land cover change, Sci. Data, 6, 144, <ext-link xlink:href="https://doi.org/10.1038/s41597-019-0150-2" ext-link-type="DOI">10.1038/s41597-019-0150-2</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>Broman, D., Voisin, N., Kao, S.-C., Fernandez, A., and Ghimire, G.: Multi-scale impacts of climate change on hydropower for long-term water-energy planning in the contiguous United States, Environ. Res. Lett., 19, <ext-link xlink:href="https://doi.org/10.1088/1748-9326/ad6ceb" ext-link-type="DOI">10.1088/1748-9326/ad6ceb</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>Campbell, G.: A Simple Method for Determining Unsaturated Conductivity From Moisture Retention Data, Soil Sci., 117, <ext-link xlink:href="https://doi.org/10.1097/00010694-197406000-00001" ext-link-type="DOI">10.1097/00010694-197406000-00001</ext-link>, 1974.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>Carvalho, V. S. O., da Cunha, Z. A., Alvarenga, L. A., Beskow, S., de Mello, C. R., Martins, M. A., and de Oliveira, C. de M. M.: Assessment of land use changes in the Verde River basin using two hydrological models, J. S. Am. Earth Sci., 118, 103954, <ext-link xlink:href="https://doi.org/10.1016/j.jsames.2022.103954" ext-link-type="DOI">10.1016/j.jsames.2022.103954</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>Chagas, V., Chaffe, P., and Blöschl, G.: Regional Low Flow Hydrology: Model Development and Evaluation, Water Resour. Res., 60, <ext-link xlink:href="https://doi.org/10.1029/2023WR035063" ext-link-type="DOI">10.1029/2023WR035063</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>Chen, Y., Shi, P., Ji, X., Qu, S., Zhao, L., and Dong, F.: New method to calculate the dynamic factor–flow velocity in Geomorphologic instantaneous unit hydrograph, Sci. Rep.-UK, 9, <ext-link xlink:href="https://doi.org/10.1038/s41598-019-50723-x" ext-link-type="DOI">10.1038/s41598-019-50723-x</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Cortés-Salazar, N., Vásquez, N., Mizukami, N., Mendoza, P. A., and Vargas, X.: To what extent does river routing matter in hydrological modeling?, Hydrol. Earth Syst. Sci., 27, 3505–3524, <ext-link xlink:href="https://doi.org/10.5194/hess-27-3505-2023" ext-link-type="DOI">10.5194/hess-27-3505-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><mixed-citation>Cosby Jr., B., Hornberger, G., Clapp, R., and Ginn, T.: A Statistical Exploration of Relationships of Soil Moisture Characteristics to the Physical Properties of Soils, Water Resour. Res., 20, 682–690, <ext-link xlink:href="https://doi.org/10.1029/WR020i006p00682" ext-link-type="DOI">10.1029/WR020i006p00682</ext-link>, 1984.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Da Costa-Luis, C.: tqdm: A Fast, Extensible Progress Meter for Python and CLI, Journal of Open Source Software, 4, 1277, <ext-link xlink:href="https://doi.org/10.21105/joss.01277" ext-link-type="DOI">10.21105/joss.01277</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Dai, Y., Shangguan, W., Duan, Q., Liu, B., Fu, S., and Niu, G.: Development of a China Dataset of Soil Hydraulic Parameters Using Pedotransfer Functions for Land Surface Modelling, J. Hydrometeorol., <ext-link xlink:href="https://doi.org/10.1175/JHM-D-12-0149.1" ext-link-type="DOI">10.1175/JHM-D-12-0149.1</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><mixed-citation>Deb, K., Pratap, A., Agarwal, S., and Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE T. Evolut. Comput., 6, <ext-link xlink:href="https://doi.org/10.1109/4235.996017" ext-link-type="DOI">10.1109/4235.996017</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><mixed-citation>Didan, K.: MODIS/Terra Vegetation Indices Monthly L3 Global 1 km SIN Grid V061 (V061), NASA Land Processes Distributed Active Archive Center [data set], <ext-link xlink:href="https://doi.org/10.5067/MODIS/MOD13A3.061" ext-link-type="DOI">10.5067/MODIS/MOD13A3.061</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><mixed-citation>Dümenil, L. and Todini, E.: A rainfall–runoff scheme for use in the Hamburg climate model, in: Advances in Theoretical Hydrology, Chapter 9, edited by: O'Kane, J. P., Elsevier, Amsterdam, 129–157, <ext-link xlink:href="https://doi.org/10.1016/B978-0-444-89831-9.50016-8" ext-link-type="DOI">10.1016/B978-0-444-89831-9.50016-8</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><mixed-citation> Fortin, F.-A., De Rainville, F.-M., Gardner, M. A., Parizeau, M., and Gagné, C.: DEAP: Evolutionary algorithms made easy, J. Mach. Learn. Res., 13, 2171–2175, 2012.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><mixed-citation>Gillies, S.: Rasterio: geospatial raster I/O for Python programmers, Mapbox [code], <uri>https://github.com/rasterio/rasterio</uri> (last access: 2 November 2026), 2013.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><mixed-citation>Gou, J., Miao, C., Duan, Q., Tang, Q., Di, Z., Liao, W., Wu, J., and Zhou, R.: Sensitivity analysis-based automatic parameter calibration of the variable infiltration capacity (VIC) model for streamflow simulations over China, Water Resour. Res., 56, <ext-link xlink:href="https://doi.org/10.1029/2019WR025968" ext-link-type="DOI">10.1029/2019WR025968</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><mixed-citation>Gou, J., Miao, C., Samaniego, L., Xiao, M., Wu, J., and Guo, X.: CNRD v1.0: A High-Quality Natural Runoff Dataset for Hydrological and Climate Studies in China, B. Am. Meteorol. Soc., 102, E929–E947, <ext-link xlink:href="https://doi.org/10.1175/BAMS-D-20-0094.1" ext-link-type="DOI">10.1175/BAMS-D-20-0094.1</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><mixed-citation>Gu, H. T., Liu, L., Bai, Z. X., Pan, S. L., and Xu, Y. P.: A stepwise surrogate model for parameter calibration of the Variable Infiltration Capacity model: the case of the upper Brahmaputra, Tibet Plateau, J. Hydroinform., 23, 171–191, <ext-link xlink:href="https://doi.org/10.2166/hydro.2020.010" ext-link-type="DOI">10.2166/hydro.2020.010</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><mixed-citation>Guo, J.: General and Analytic Unit Hydrograph and Its Applications, J. Hydrol. Eng., 27, <ext-link xlink:href="https://doi.org/10.1061/(ASCE)HE.1943-5584.0002149" ext-link-type="DOI">10.1061/(ASCE)HE.1943-5584.0002149</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><mixed-citation>Gupta, H., Kling, H., Yilmaz, K., and Martinez, G.: Decomposition of the Mean Squared Error and NSE Performance Criteria: Implications for Improving Hydrological Modelling, J. Hydrol., 377, 80–91, <ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2009.08.003" ext-link-type="DOI">10.1016/j.jhydrol.2009.08.003</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><mixed-citation>Gupta, H. V., Perrin, C., Blöschl, G., Montanari, A., Kumar, R., Clark, M., and Andréassian, V.: Large-sample hydrology: a need to balance depth with breadth, Hydrol. Earth Syst. Sci., 18, 463–477, <ext-link xlink:href="https://doi.org/10.5194/hess-18-463-2014" ext-link-type="DOI">10.5194/hess-18-463-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><mixed-citation>Hamman, J. J., Nijssen, B., Bohn, T. J., Gergel, D. R., and Mao, Y.: The Variable Infiltration Capacity model version 5 (VIC-5): infrastructure improvements for new applications and reproducibility, Geosci. Model Dev., 11, 3481–3496, <ext-link xlink:href="https://doi.org/10.5194/gmd-11-3481-2018" ext-link-type="DOI">10.5194/gmd-11-3481-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><mixed-citation>Hansen, M., Defries, R., Townshend, J., and Sohlberg, R.: Global land cover classification at 1 km resolution using a decision tree classifier, J. Remote Sens., <ext-link xlink:href="https://doi.org/10.1080/014311600210209" ext-link-type="DOI">10.1080/014311600210209</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><mixed-citation>Hansen, N. and Ostermeier, A.: Completely Derandomized Self-Adaptation in Evolution Strategies, Evol. Comput., 9, 159–195, <ext-link xlink:href="https://doi.org/10.1162/106365601750190398" ext-link-type="DOI">10.1162/106365601750190398</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><mixed-citation>Harris, C., Millman, K., Walt, S., Gommers, R., Virtanen, P., Cournapeau, D., Wieser, E., Taylor, J., Berg, S., Smith, N., Kern, R., Picus, M., Hoyer, S., Kerkwijk, M., Brett, M., Haldane, A., Río, J., Wiebe, M., Peterson, P., and Oliphant, T.: Array programming with NumPy, Nature, 585, 357–362, <ext-link xlink:href="https://doi.org/10.1038/s41586-020-2649-2" ext-link-type="DOI">10.1038/s41586-020-2649-2</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><mixed-citation>He, J., Yang, K., Tang, W., Lu, H., Qin, J., Chen, Y., and Li, X.: The first high-resolution meteorological forcing dataset for land process studies over China, Sci. Data, 7, 25, <ext-link xlink:href="https://doi.org/10.1038/s41597-020-0369-y" ext-link-type="DOI">10.1038/s41597-020-0369-y</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><mixed-citation>Hengl, T., Mendes de Jesus, J., Macmillan, R. A., Batjes, N., Heuvelink, G., Ribeiro, E., Samuel-Rosa, A., Kempen, B., Leenaars, J. G. B., Walsh, M., and Gonzalez, M.: SoilGrids1km – Global Soil Information Based on Automated Mapping, Plos One, 9, e105992, <ext-link xlink:href="https://doi.org/10.1371/journal.pone.0105992" ext-link-type="DOI">10.1371/journal.pone.0105992</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><mixed-citation>Hoyer, S. and Hamman, J.: xarray: N-D labeled Arrays and Datasets in Python, Journal of Open Research Software, 5, <ext-link xlink:href="https://doi.org/10.5334/jors.148" ext-link-type="DOI">10.5334/jors.148</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><mixed-citation>Hunter, J.: Matplotlib: A 2D Graphics Environment, Comput. Sci. Eng., 9, 90–95, <ext-link xlink:href="https://doi.org/10.1109/MCSE.2007.55" ext-link-type="DOI">10.1109/MCSE.2007.55</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><mixed-citation>Huynh, N. N. T., Garambois, P.-A., Colleoni, F., Renard, B., Roux, H., Demargne, J., Jay-Allemand, M., and Javelle, P.: Learning Regionalization Using Accurate Spatial Cost Gradients Within a Differentiable High-Resolution Hydrological Model: Application to the French Mediterranean Region, Water Resour. Res., 60, <ext-link xlink:href="https://doi.org/10.1029/2024WR037544" ext-link-type="DOI">10.1029/2024WR037544</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><mixed-citation>Jarvis, A., Reuter, H., Nelson, A., and Guevara, E.: Hole-filled seamless SRTM data V4. Tech. rep., International Centre for Tropical Agriculture (CIAT), Cali, Columbia, <uri>https://srtm.csi.cgiar.org/srtmdata/</uri> (last access: 2 November 2026), 2008.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><mixed-citation>Jia, X., Shao, M. A., Zhang, C., and Zhao, C.: Regional temporal persistence of dried soil layer along south-north transect of the Loess Plateau, China, J. Hydrol., 528, <ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2015.06.025" ext-link-type="DOI">10.1016/j.jhydrol.2015.06.025</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><mixed-citation>Jordahl, K., Van den Bossche, J., Fleischmann, M., Wasserman, J., McBride, J., Gerard, J., Tratner, J., Perry, M., Badaracco, A. G., Farmer, C., Hjelle, G. A., Snow, A. D., Cochran, M., Gillies, S., Culbertson, L., Bartos, M., Eubank, N., maxalbert, Bilogur, A., Rey, S., Ren, C., Arribas-Bel, D., Wasser, L., Wolf, L. J., Journois, M., Wilson, J., Greenhall, A., Holdgraf, C., Filipe, and Leblanc, F.: geopandas/geopandas: v0.8.1, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.3946761" ext-link-type="DOI">10.5281/zenodo.3946761</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><mixed-citation>Knoben, W., Clark, M., Bales, J., Bennett, A., Gharari, S., Marsh, C., Nijssen, B., Pietroniro, A., Spiteri, R., Tang, G., Tarboton, D., and Wood, A.: Community Workflows to Advance Reproducibility in Hydrologic Modeling: Separating Model-Agnostic and Model-Specific Configuration Steps in Applications of Large-Domain Hydrologic Models, Water Resour. Res., 58, <ext-link xlink:href="https://doi.org/10.1029/2021WR031753" ext-link-type="DOI">10.1029/2021WR031753</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><mixed-citation>Lehmann, F., Vishwakarma, B. D., and Bamber, J.: How well are we able to close the water budget at the global scale?, Hydrol. Earth Syst. Sci., 26, 35–54, <ext-link xlink:href="https://doi.org/10.5194/hess-26-35-2022" ext-link-type="DOI">10.5194/hess-26-35-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><mixed-citation>Liang, X., Lettenmaier, D., Wood, E., and Burges, S.: A Simple hydrologically Based Model of Land Surface Water and Energy Fluxes for GSMs, J. Geophys. Res., 99, <ext-link xlink:href="https://doi.org/10.1029/94JD00483" ext-link-type="DOI">10.1029/94JD00483</ext-link>, 1994.</mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><mixed-citation>Lindsay, J. and Wu, Q.: Whitebox Workflows for Python (v1.0), Python Package Index (PyPI) [code], <uri>https://pypi.org/project/whitebox-workflows/</uri> (last access: 2 November 2026), 2021.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><mixed-citation>Liu, D., Tian, F., Hu, H., and Hu, H.: The role of run-on for overland flow and the characteristics of runoff generation in the Loess Plateau, China, Hydrolog. Sci. J., 57, 1–11, <ext-link xlink:href="https://doi.org/10.1080/02626667.2012.695870" ext-link-type="DOI">10.1080/02626667.2012.695870</ext-link>, 2012a.</mixed-citation></ref>
      <ref id="bib1.bib47"><label>47</label><mixed-citation>Liu, Y., Weerts, A. H., Clark, M., Hendricks Franssen, H.-J., Kumar, S., Moradkhani, H., Seo, D.-J., Schwanenberg, D., Smith, P., van Dijk, A. I. J. M., van Velzen, N., He, M., Lee, H., Noh, S. J., Rakovec, O., and Restrepo, P.: Advancing data assimilation in operational hydrologic forecasting: progresses, challenges, and emerging opportunities, Hydrol. Earth Syst. Sci., 16, 3863–3887, <ext-link xlink:href="https://doi.org/10.5194/hess-16-3863-2012" ext-link-type="DOI">10.5194/hess-16-3863-2012</ext-link>, 2012b.</mixed-citation></ref>
      <ref id="bib1.bib48"><label>48</label><mixed-citation>Lohmann, D., Nolte-Holube, R., and Raschke, E.: A large-scale horizontal routing model to be coupled to land surface parametrization schemes, Tellus A, 48, 708–721, <ext-link xlink:href="https://doi.org/10.3402/tellusa.v48i5.12200" ext-link-type="DOI">10.3402/tellusa.v48i5.12200</ext-link>, 1996.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><mixed-citation>Martens, B., Miralles, D. G., Lievens, H., van der Schalie, R., de Jeu, R. A. M., Fernández-Prieto, D., Beck, H. E., Dorigo, W. A., and Verhoest, N. E. C.: GLEAM v3: satellite-based land evaporation and root-zone soil moisture, Geosci. Model Dev., 10, 1903–1925, <ext-link xlink:href="https://doi.org/10.5194/gmd-10-1903-2017" ext-link-type="DOI">10.5194/gmd-10-1903-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib50"><label>50</label><mixed-citation>McKay, M., Beckman, R., and Conover, W.: A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output from a Computer Code, Technometrics, 21, 239–245, <ext-link xlink:href="https://doi.org/10.2307/1268522" ext-link-type="DOI">10.2307/1268522</ext-link>, 1979.</mixed-citation></ref>
      <ref id="bib1.bib51"><label>51</label><mixed-citation>McKinney, W.: pandas: a Foundational Python Library for Data Analysis and Statistics, Python High Performance Science Computer, <uri>https://pandas.pydata.org/</uri> (last access: 2 November 2026), 2011.</mixed-citation></ref>
      <ref id="bib1.bib52"><label>52</label><mixed-citation>Mei, Y., Mai, J., Do, H., Gronewold, A., Reeves, H., Eberts, S., Niswonger, R., Regan, R., and Hunt, R.: Can Hydrological Models Benefit From Using Global Soil Moisture, Evapotranspiration, and Runoff Products as Calibration Targets?, Water Resour. Res., 59, <ext-link xlink:href="https://doi.org/10.1029/2022WR032064" ext-link-type="DOI">10.1029/2022WR032064</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib53"><label>53</label><mixed-citation>Met Office: Cartopy: a cartographic python library with a Matplotlib interface, <uri>https://scitools.org.uk/cartopy/</uri> (last access: 2 November 2026), 2010–2015.</mixed-citation></ref>
      <ref id="bib1.bib54"><label>54</label><mixed-citation>Miao, Y. and Wang, A.: A daily <inline-formula><mml:math id="M341" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.25</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> hydrologically based land surface flux dataset for conterminous China, 1961–2017, J. Hydrol., 590, 125413, <ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2020.125413" ext-link-type="DOI">10.1016/j.jhydrol.2020.125413</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib55"><label>55</label><mixed-citation>Miller, D. A. and White, R. A.: A Conterminous United States Multilayer Soil Characteristics Dataset for Regional Climate and Hydrology Modeling, Earth Interact, 2, 1–26, <ext-link xlink:href="https://doi.org/10.1175/1087-3562(1998)002&lt;0001:ACUSMS&gt;2.3.CO;2" ext-link-type="DOI">10.1175/1087-3562(1998)002&lt;0001:ACUSMS&gt;2.3.CO;2</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bib56"><label>56</label><mixed-citation>Mizukami, N., Clark, M., Newman, A., Wood, A., Gutmann, E., Nijssen, B., Rakovec, O., and Samaniego, L.: Toward seamless large domain parameter estimation for hydrologic models, Water Resour. Res., 53, <ext-link xlink:href="https://doi.org/10.1002/2017wr020401" ext-link-type="DOI">10.1002/2017wr020401</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib57"><label>57</label><mixed-citation>Mizukami, N., Rakovec, O., Newman, A. J., Clark, M. P., Wood, A. W., Gupta, H. V., and Kumar, R.: On the choice of calibration metrics for “high-flow” estimation using hydrologic models, Hydrol. Earth Syst. Sci., 23, 2601–2614, <ext-link xlink:href="https://doi.org/10.5194/hess-23-2601-2019" ext-link-type="DOI">10.5194/hess-23-2601-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib58"><label>58</label><mixed-citation>Muñoz Sabater, J.: ERA5-Land monthly averaged data from 1950 to present, Copernicus Climate Change Service (C3S) Climate Data Store (CDS) [data set], <ext-link xlink:href="https://doi.org/10.24381/cds.68d2bb30" ext-link-type="DOI">10.24381/cds.68d2bb30</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib59"><label>59</label><mixed-citation>Myneni, R., Knyazikhin, Y., and Park, T.: MODIS/Terra Leaf Area Index/FPAR 8-Day L4 Global 500m SIN Grid V061 (V061), NASA Land Processes Distributed Active Archive Center [data set], <ext-link xlink:href="https://doi.org/10.5067/MODIS/MOD15A2H.061" ext-link-type="DOI">10.5067/MODIS/MOD15A2H.061</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib60"><label>60</label><mixed-citation>Newman, A. J., Clark, M. P., Sampson, K., Wood, A., Hay, L. E., Bock, A., Viger, R. J., Blodgett, D., Brekke, L., Arnold, J. R., Hopson, T., and Duan, Q.: Development of a large-sample watershed-scale hydrometeorological data set for the contiguous USA: data set characteristics and assessment of regional variability in hydrologic model performance, Hydrol. Earth Syst. Sci., 19, 209–223, <ext-link xlink:href="https://doi.org/10.5194/hess-19-209-2015" ext-link-type="DOI">10.5194/hess-19-209-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib61"><label>61</label><mixed-citation>Ngo-Duc, T., Oki, T., and Kanae, S.: A variable streamflow velocity method for global river routing model: model description and preliminary results, Hydrol. Earth Syst. Sci. Discuss., 4, 4389–4414, <ext-link xlink:href="https://doi.org/10.5194/hessd-4-4389-2007" ext-link-type="DOI">10.5194/hessd-4-4389-2007</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib62"><label>62</label><mixed-citation>Nicolle, P., Pushpalatha, R., Perrin, C., François, D., Thiéry, D., Mathevet, T., Le Lay, M., Besson, F., Soubeyroux, J.-M., Viel, C., Regimbeau, F., Andréassian, V., Maugis, P., Augeard, B., and Morice, E.: Benchmarking hydrological models for low-flow simulation and forecasting on French catchments, Hydrol. Earth Syst. Sci., 18, 2829–2857, <ext-link xlink:href="https://doi.org/10.5194/hess-18-2829-2014" ext-link-type="DOI">10.5194/hess-18-2829-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib63"><label>63</label><mixed-citation>Nijssen, B., Lettenmaier, D., Lohmann, D., and Wood, E.: Predicting the Discharge of Global Rivers, J. Climate, 14, 3307–3323, <ext-link xlink:href="https://doi.org/10.1175/1520-0442(2001)014&lt;3307:PTDOGR&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0442(2001)014&lt;3307:PTDOGR&gt;2.0.CO;2</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bib64"><label>64</label><mixed-citation>NLDAS project: NLDAS Primary Forcing Data L4 Hourly 0.125 <inline-formula><mml:math id="M342" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 0.125 degree V2.0, edited by: Mocko, D. M., NASA/GSFC/HSL, Greenbelt, Maryland, USA, Goddard Earth Sciences Data and Information Services Center (GES DISC) [data set], <ext-link xlink:href="https://doi.org/10.5067/THUF4J1RLSYG" ext-link-type="DOI">10.5067/THUF4J1RLSYG</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib65"><label>65</label><mixed-citation>Peters-Lidard, C., Blackburn, E., Liang, X., and Wood, E.: The Effect of Soil Thermal Conductivity Parameterization on Surface Energy Fluxes and Temperatures, J. Atmos. Sci., 55, 1209–1224, <ext-link xlink:href="https://doi.org/10.1175/1520-0469(1998)055&lt;1209:TEOSTC&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0469(1998)055&lt;1209:TEOSTC&gt;2.0.CO;2</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bib66"><label>66</label><mixed-citation>Poggio, L., de Sousa, L. M., Batjes, N. H., Heuvelink, G. B. M., Kempen, B., Ribeiro, E., and Rossiter, D.: SoilGrids 2.0: producing soil information for the globe with quantified spatial uncertainty, SOIL, 7, 217–240, <ext-link xlink:href="https://doi.org/10.5194/soil-7-217-2021" ext-link-type="DOI">10.5194/soil-7-217-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib67"><label>67</label><mixed-citation>Qiu, L., Wu, Y., Wang, L., Lei, X., Liao, W., Hui, Y., and Meng, X.: Spatiotemporal response of the water cycle to land use conversions in a typical hilly–gully basin on the Loess Plateau, China, Hydrol. Earth Syst. Sci., 21, 6485–6499, <ext-link xlink:href="https://doi.org/10.5194/hess-21-6485-2017" ext-link-type="DOI">10.5194/hess-21-6485-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib68"><label>68</label><mixed-citation>Rakovec, O., Kumar, R., Attinger, S., and Samaniego, L.: Improving the realism of hydrologic model functioning through multivariate parameter estimation, Water Resour. Res., 52, <ext-link xlink:href="https://doi.org/10.1002/2016WR019430" ext-link-type="DOI">10.1002/2016WR019430</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib69"><label>69</label><mixed-citation>Rew, R. and Davis, G.: NetCDF: An interface for scientific data access, IEEE Comput. Graph., 10, 76–82, <ext-link xlink:href="https://doi.org/10.1109/38.56302" ext-link-type="DOI">10.1109/38.56302</ext-link>, 1990.</mixed-citation></ref>
      <ref id="bib1.bib70"><label>70</label><mixed-citation>Salas, D., Liang, X., Navarro, M., Liang, Y., and Luna, D.: An open-data open-model framework for hydrological models' integration, evaluation and application, Environ. Modell. Softw., 126, 104622, <ext-link xlink:href="https://doi.org/10.1016/j.envsoft.2020.104622" ext-link-type="DOI">10.1016/j.envsoft.2020.104622</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib71"><label>71</label><mixed-citation>Samaniego, L., Kumar, R., and Attinger, S.: Multiscale parameter regionalization of a grid-based hydrologic model at the mesoscale, Water Resour. Res., 46, <ext-link xlink:href="https://doi.org/10.1029/2008WR007327" ext-link-type="DOI">10.1029/2008WR007327</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib72"><label>72</label><mixed-citation>Schaaf, C. and Wang, Z.: MODIS/Terra+Aqua BRDF/Albedo Black Sky Albedo Shortwave Daily L3 Global 30ArcSec CMG V061 (V061), NASA Land Processes Distributed Active Archive Center [data set], <ext-link xlink:href="https://doi.org/10.5067/MODIS/MCD43D51.061" ext-link-type="DOI">10.5067/MODIS/MCD43D51.061</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib73"><label>73</label><mixed-citation>Schaperow, J., Li, D., Margulis, S., and Lettenmaier, D.: A near-global, high resolution land surface parameter dataset for the variable infiltration capacity model, Sci. Data, 8, 216, <ext-link xlink:href="https://doi.org/10.1038/s41597-021-00999-4" ext-link-type="DOI">10.1038/s41597-021-00999-4</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib74"><label>74</label><mixed-citation>Schulze, K., Hunger, M., and Döll, P.: Simulating river flow velocity on global scale, Adv. Geosci., 5, 133–136, <ext-link xlink:href="https://doi.org/10.5194/adgeo-5-133-2005" ext-link-type="DOI">10.5194/adgeo-5-133-2005</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bib75"><label>75</label><mixed-citation> Sherman, L. K.: Streamflow from rainfall by unit-graph method, Eng. News-Rec., 108,  501–505, 1932.</mixed-citation></ref>
      <ref id="bib1.bib76"><label>76</label><mixed-citation>Singh, S., Pahlow, M., Booker, D., Shankar, U., and Chamorro, A.: Towards baseflow index characterisation at national scale in New Zealand, J. Hydrol., 568, <ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2018.11.025" ext-link-type="DOI">10.1016/j.jhydrol.2018.11.025</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib77"><label>77</label><mixed-citation>Sun, R., Duan, Q., and Huo, X.: Multi-Objective Adaptive Surrogate Modelling-Based Optimization for Distributed Environmental Models Based on Grid Sampling, Water Resour. Res., 57, <ext-link xlink:href="https://doi.org/10.1029/2020WR028740" ext-link-type="DOI">10.1029/2020WR028740</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib78"><label>78</label><mixed-citation>Sun, R., Pan, B., and Duan, Q.: A surrogate modelling method for distributed land surface hydrological models based on deep learning, J. Hydrol., 624, 129944, <ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2023.129944" ext-link-type="DOI">10.1016/j.jhydrol.2023.129944</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib79"><label>79</label><mixed-citation>Tang, G., Clark, M., Knoben, W., Liu, H., Gharari, S., Arnal, L., Wood, A., Newman, A., Freer, J., and Papalexiou, S. M.: Uncertainty Hotspots in Global Hydrologic Modeling: The Impact of Precipitation and Temperature Forcings, B. Am. Meteorol. Soc., 106, E146–E166, <ext-link xlink:href="https://doi.org/10.1175/BAMS-D-24-0007.1" ext-link-type="DOI">10.1175/BAMS-D-24-0007.1</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib80"><label>80</label><mixed-citation>van den Hurk, B. and Viterbo, P.: The Torne-Kalix PILPS 2(e) experiment as a test bed for modifications to the ECMWF land surface scheme, Global Planet. Change, 38, 165–173, <ext-link xlink:href="https://doi.org/10.1016/S0921-8181(03)00027-4" ext-link-type="DOI">10.1016/S0921-8181(03)00027-4</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib81"><label>81</label><mixed-citation>Viney, N. and Sivapalan, M.: A framework for scaling of hydrologic conceptualizations based on a disaggregation–aggregation approach, Hydrol. Process., 18, 1395–1408, <ext-link xlink:href="https://doi.org/10.1002/hyp.1419" ext-link-type="DOI">10.1002/hyp.1419</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib82"><label>82</label><mixed-citation>Virtanen, P., Gommers, R., Oliphant, T., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., Walt, S., Brett, M., Wilson, J., Millman, K., Mayorov, N., Nelson, A., Jones, E., Kern, R., Larson, E., and Vázquez-Baeza, Y.: SciPy 1.0: fundamental algorithms for scientific computing in Python, Nat. Methods, 17, 1–12, <ext-link xlink:href="https://doi.org/10.1038/s41592-019-0686-2" ext-link-type="DOI">10.1038/s41592-019-0686-2</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib83"><label>83</label><mixed-citation>Wambura, F. J., Dietrich, O., and Lischeid, G.: Improving a distributed hydrological model using evapotranspiration-related boundary conditions as additional constraints in a data-scarce river basin, Hydrol. Process., 32, 759–775, <ext-link xlink:href="https://doi.org/10.1002/hyp.11453" ext-link-type="DOI">10.1002/hyp.11453</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib84"><label>84</label><mixed-citation>Wang, J., Zhuo, L., Han, D., Liu, Y., and Rico-Ramirez, M.: Hydrological model adaptability to rainfall inputs of varied quality, Water Resour. Res., 59, e2022WR032484, <ext-link xlink:href="https://doi.org/10.1029/2022WR032484" ext-link-type="DOI">10.1029/2022WR032484</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib85"><label>85</label><mixed-citation>Wang, Z., Vivoni, E., Whitney, K., Xiao, M., and Mascaro, G.: On the Sensitivity of Future Hydrology in the Colorado River to the Selection of the Precipitation Partitioning Method, Water Resour. Res., 60, <ext-link xlink:href="https://doi.org/10.1029/2023WR035801" ext-link-type="DOI">10.1029/2023WR035801</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib86"><label>86</label><mixed-citation>Wenger, S. J., Luce, C. H., Hamlet, A. F., Isaak, D. J., and Neville, H. M.: Macroscale hydrologic modelling of ecologically relevant flow metrics, Water Resour. Res., 46, W09513, <ext-link xlink:href="https://doi.org/10.1029/2009wr008839" ext-link-type="DOI">10.1029/2009wr008839</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib87"><label>87</label><mixed-citation>Wi, S., Ray, P., Demaria, E. M. C., Steinschneider, S., and Brown, C.: A user-friendly software package for VIC hydrologic model development, Environ. Modell. Softw., 98, 35–53, <ext-link xlink:href="https://doi.org/10.1016/j.envsoft.2017.09.006" ext-link-type="DOI">10.1016/j.envsoft.2017.09.006</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib88"><label>88</label><mixed-citation>Xia, Y., Mitchell, K., Ek, M., Sheffield, J., Brian, C., Wood, E., Luo, L., Alonge, C., Wei, H., Meng, J., Livneh, B., Lettenmaier, D., Koren, V., Duan, Q., Mo, K., Fan, Y., and Mocko, D.: Continental-Scale Water and Energy Flux Analysis and Validation for the North American Land Data Assimilation System Project Phase 2 (NLDAS-2): 1. Intercomparison and Application of Model Products, J. Geophys. Res.-Atmos., 117, 3109, <ext-link xlink:href="https://doi.org/10.1029/2011JD016048" ext-link-type="DOI">10.1029/2011JD016048</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib89"><label>89</label><mixed-citation>Yan, H., Sun, N., Eldardiry, H., Thurber, T., Reed, P., Malek, K., Gupta, R., Kennedy, D., Swenson, S., Hou, Z., Cheng, Y., and Rice, J.: Large Ensemble Diagnostic Evaluation of Hydrologic Parameter Uncertainty in the Community Land Model Version 5 (CLM5), J. Adv. Model. Earth Sy., 15, <ext-link xlink:href="https://doi.org/10.1029/2022MS003312" ext-link-type="DOI">10.1029/2022MS003312</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib90"><label>90</label><mixed-citation>Yang, Y., Endreny, T. A., and Nowak, D. J.: Application of advection-diffusion routing model to flood wave propagation: A case study on Big Piney River, Missouri USA, J. Earth Sci.-China, 27, 9–14, <ext-link xlink:href="https://doi.org/10.1007/s12583-016-0626-3" ext-link-type="DOI">10.1007/s12583-016-0626-3</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib91"><label>91</label><mixed-citation>Yeste, P., García-Valdecasas Ojeda, M., Gámiz-Fortis, S. R., Castro-Díez, Y., Bronstert, A., and Esteban-Parra, M. J.: A large-sample modelling approach towards integrating streamflow and evaporation data for the Spanish catchments, Hydrol. Earth Syst. Sci., 28, 5331–5352, <ext-link xlink:href="https://doi.org/10.5194/hess-28-5331-2024" ext-link-type="DOI">10.5194/hess-28-5331-2024</ext-link>, 2024. </mixed-citation></ref>
      <ref id="bib1.bib92"><label>92</label><mixed-citation>Zhang, Z., Chen, Y., Zhang, G., and Zhang, X.: Simulation of Hydrological Processes in the Jing River Basin Based on the WEP Model, Water-Sui, 15, 2989, <ext-link xlink:href="https://doi.org/10.3390/w15162989" ext-link-type="DOI">10.3390/w15162989</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib93"><label>93</label><mixed-citation>Zheng, X.: Easy VIC Build v0.2.0, Zenodo [computer software], <ext-link xlink:href="https://doi.org/10.5281/zenodo.21738705" ext-link-type="DOI">10.5281/zenodo.21738705</ext-link>, 2026a.</mixed-citation></ref>
      <ref id="bib1.bib94"><label>94</label><mixed-citation>Zheng, X.: Data for “An Open-Source Python Framework for the Flexible Deployment and Advanced Applications of the Variable Infiltration Capacity (VIC) Model”, Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.21771543" ext-link-type="DOI">10.5281/zenodo.21771543</ext-link>, 2026b.</mixed-citation></ref>
      <ref id="bib1.bib95"><label>95</label><mixed-citation>Zheng, X., Liu, D., Wang, H., Ma, C., Liu, H., Ming, G., Li, Q., Khan, M. Y. A., and Hussain, F.: What can hydrological modelling gain from spatially explicit parameterization and multi-gauge calibration?, Hydrol. Earth Syst. Sci., 30, 2493–2521, <ext-link xlink:href="https://doi.org/10.5194/hess-30-2493-2026" ext-link-type="DOI">10.5194/hess-30-2493-2026</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bib96"><label>96</label><mixed-citation>Zhong, L., Lei, H., and Gao, B.: Developing a Physics-Informed Deep Learning Model to Simulate Runoff Response to Climate Change in Alpine Catchments, Water Resour. Res., 59, <ext-link xlink:href="https://doi.org/10.1029/2022wr034118" ext-link-type="DOI">10.1029/2022wr034118</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib97"><label>97</label><mixed-citation>Zink, M., Kumar, R., Cuntz, M., and Samaniego, L.: A high-resolution dataset of water fluxes and states for Germany accounting for parametric uncertainty, Hydrol. Earth Syst. Sci., 21, 1769–1790, <ext-link xlink:href="https://doi.org/10.5194/hess-21-1769-2017" ext-link-type="DOI">10.5194/hess-21-1769-2017</ext-link>, 2017.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>An open-source Python framework for the flexible deployment and advanced applications of the Variable Infiltration Capacity (VIC) model</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
       Addor, N., Newman, A. J., Mizukami, N., and Clark, M. P.:
The CAMELS data set: catchment attributes and meteorology for large-sample studies, Hydrol. Earth Syst. Sci., 21, 5293–5313, <a href="https://doi.org/10.5194/hess-21-5293-2017" target="_blank">https://doi.org/10.5194/hess-21-5293-2017</a>, 2017. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
       Argentin, A.-L., Horton, P., Schaefli, B., Shokory, J., Pitscheider, F., Repnik, L., Gianini, M., Bizzi, S., Lane, S. N., and Comiti, F.:
Scale dependency in modeling nivo-glacial hydrological systems: the case of the Arolla basin, Switzerland, Hydrol. Earth Syst. Sci., 29, 1725–1748, <a href="https://doi.org/10.5194/hess-29-1725-2025" target="_blank">https://doi.org/10.5194/hess-29-1725-2025</a>, 2025. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
       Balsamo, G., Beljaars, A., Scipal, K., Viterbo, P., van den Hurk, B., Hirschi, M., and Betts, A. K.: A revised hydrology for the ECMWF model: Verification from field site to terrestrial water storage and impact in the Integrated Forecast System, J. Hydrometeorol., 10, 623–643, <a href="https://doi.org/10.1175/2008JHM1068.1" target="_blank">https://doi.org/10.1175/2008JHM1068.1</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
       Bao, Z., Zhang, J.-Y., Liu, J., Fu, G., Wang, G., He, R., Yan, X., Jin, J., and Liu, H.:
Comparison of regionalization approaches based on regression and similarity for predictions in ungauged catchments under multiple hydro-climatic conditions, J. Hydrol., 466–467, 37–46, <a href="https://doi.org/10.1016/j.jhydrol.2012.07.048" target="_blank">https://doi.org/10.1016/j.jhydrol.2012.07.048</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
       Barrios, M. and Frances, F.:
Spatial scale effect on the upper soil effective parameters of a distributed hydrological model, Hydrol. Process., 26, 1022–1033, <a href="https://doi.org/10.1002/hyp.8193" target="_blank">https://doi.org/10.1002/hyp.8193</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
       Beven, K.:
Towards an Alternative Blueprint for a Physically Based Digitally Simulated Hydrologic Response Modelling System, Hydrol. Process., 16, 189–206, <a href="https://doi.org/10.1002/hyp.343" target="_blank">https://doi.org/10.1002/hyp.343</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
       Beven, K.:
A brief history of information and disinformation in hydrological data and the impact on the evaluation of hydrological models, Hydrolog. Sci. J., 69, 519–527, <a href="https://doi.org/10.1080/02626667.2024.2332616" target="_blank">https://doi.org/10.1080/02626667.2024.2332616</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
       Bieger, D., Sheba, A., Hassan, A., Aly, S., Chen, R., Liang, X., and Liang, Y.:
Sustaining CyberWater-VisTrails: A Case Study in Software Upgrades and Reengineering, Information, 16, 988, <a href="https://doi.org/10.3390/info16110988" target="_blank">https://doi.org/10.3390/info16110988</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
       Bohn, T. J. and Vivoni, E. R.:
MOD-LSP, MODIS-based parameters for hydrologic modelling of North American land cover change, Sci. Data, 6, 144, <a href="https://doi.org/10.1038/s41597-019-0150-2" target="_blank">https://doi.org/10.1038/s41597-019-0150-2</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
       Broman, D., Voisin, N., Kao, S.-C., Fernandez, A., and Ghimire, G.:
Multi-scale impacts of climate change on hydropower for long-term water-energy planning in the contiguous United States, Environ. Res. Lett., 19, <a href="https://doi.org/10.1088/1748-9326/ad6ceb" target="_blank">https://doi.org/10.1088/1748-9326/ad6ceb</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
       Campbell, G.:
A Simple Method for Determining Unsaturated Conductivity From Moisture Retention Data, Soil Sci., 117, <a href="https://doi.org/10.1097/00010694-197406000-00001" target="_blank">https://doi.org/10.1097/00010694-197406000-00001</a>, 1974.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
       Carvalho, V. S. O., da Cunha, Z. A., Alvarenga, L. A., Beskow, S., de Mello, C. R., Martins, M. A., and de Oliveira, C. de M. M.:
Assessment of land use changes in the Verde River basin using two hydrological models, J. S. Am. Earth Sci., 118, 103954, <a href="https://doi.org/10.1016/j.jsames.2022.103954" target="_blank">https://doi.org/10.1016/j.jsames.2022.103954</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
       Chagas, V., Chaffe, P., and Blöschl, G.:
Regional Low Flow Hydrology: Model Development and Evaluation, Water Resour. Res., 60, <a href="https://doi.org/10.1029/2023WR035063" target="_blank">https://doi.org/10.1029/2023WR035063</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
       Chen, Y., Shi, P., Ji, X., Qu, S., Zhao, L., and Dong, F.:
New method to calculate the dynamic factor–flow velocity in Geomorphologic instantaneous unit hydrograph, Sci. Rep.-UK, 9, <a href="https://doi.org/10.1038/s41598-019-50723-x" target="_blank">https://doi.org/10.1038/s41598-019-50723-x</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
       Cortés-Salazar, N., Vásquez, N., Mizukami, N., Mendoza, P. A., and Vargas, X.:
To what extent does river routing matter in hydrological modeling?, Hydrol. Earth Syst. Sci., 27, 3505–3524, <a href="https://doi.org/10.5194/hess-27-3505-2023" target="_blank">https://doi.org/10.5194/hess-27-3505-2023</a>, 2023. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
       Cosby Jr., B., Hornberger, G., Clapp, R., and Ginn, T.:
A Statistical Exploration of Relationships of Soil Moisture Characteristics to the Physical Properties of Soils, Water Resour. Res., 20, 682–690, <a href="https://doi.org/10.1029/WR020i006p00682" target="_blank">https://doi.org/10.1029/WR020i006p00682</a>, 1984.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
       Da Costa-Luis, C.:
tqdm: A Fast, Extensible Progress Meter for Python and CLI, Journal of Open Source Software, 4, 1277, <a href="https://doi.org/10.21105/joss.01277" target="_blank">https://doi.org/10.21105/joss.01277</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
       Dai, Y., Shangguan, W., Duan, Q., Liu, B., Fu, S., and Niu, G.:
Development of a China Dataset of Soil Hydraulic Parameters Using Pedotransfer Functions for Land Surface Modelling, J. Hydrometeorol., <a href="https://doi.org/10.1175/JHM-D-12-0149.1" target="_blank">https://doi.org/10.1175/JHM-D-12-0149.1</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
       Deb, K., Pratap, A., Agarwal, S., and Meyarivan, T.:
A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE T. Evolut. Comput., 6, <a href="https://doi.org/10.1109/4235.996017" target="_blank">https://doi.org/10.1109/4235.996017</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
       Didan, K.:
MODIS/Terra Vegetation Indices Monthly L3 Global 1&thinsp;km SIN Grid V061 (V061), NASA Land Processes Distributed Active Archive Center [data set], <a href="https://doi.org/10.5067/MODIS/MOD13A3.061" target="_blank">https://doi.org/10.5067/MODIS/MOD13A3.061</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
       Dümenil, L. and Todini, E.: A rainfall–runoff scheme for use in the Hamburg climate model, in: Advances in Theoretical Hydrology, Chapter 9, edited by: O'Kane, J. P., Elsevier, Amsterdam, 129–157, <a href="https://doi.org/10.1016/B978-0-444-89831-9.50016-8" target="_blank">https://doi.org/10.1016/B978-0-444-89831-9.50016-8</a>, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
       Fortin, F.-A., De Rainville, F.-M., Gardner, M. A., Parizeau, M., and Gagné, C.:
DEAP: Evolutionary algorithms made easy, J. Mach. Learn. Res., 13, 2171–2175, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
       Gillies, S.:
Rasterio: geospatial raster I/O for Python programmers, Mapbox [code], <a href="https://github.com/rasterio/rasterio" target="_blank"/> (last access: 2 November 2026), 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
       Gou, J., Miao, C., Duan, Q., Tang, Q., Di, Z., Liao, W., Wu, J., and Zhou, R.:
Sensitivity analysis-based automatic parameter calibration of the variable infiltration capacity (VIC) model for streamflow simulations over China, Water Resour. Res., 56, <a href="https://doi.org/10.1029/2019WR025968" target="_blank">https://doi.org/10.1029/2019WR025968</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
       Gou, J., Miao, C., Samaniego, L., Xiao, M., Wu, J., and Guo, X.:
CNRD v1.0: A High-Quality Natural Runoff Dataset for Hydrological and Climate Studies in China, B. Am. Meteorol. Soc., 102, E929–E947, <a href="https://doi.org/10.1175/BAMS-D-20-0094.1" target="_blank">https://doi.org/10.1175/BAMS-D-20-0094.1</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
       Gu, H. T., Liu, L., Bai, Z. X., Pan, S. L., and Xu, Y. P.:
A stepwise surrogate model for parameter calibration of the Variable Infiltration Capacity model: the case of the upper Brahmaputra, Tibet Plateau, J. Hydroinform., 23, 171–191, <a href="https://doi.org/10.2166/hydro.2020.010" target="_blank">https://doi.org/10.2166/hydro.2020.010</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
       Guo, J.:
General and Analytic Unit Hydrograph and Its Applications, J. Hydrol. Eng., 27, <a href="https://doi.org/10.1061/(ASCE)HE.1943-5584.0002149" target="_blank">https://doi.org/10.1061/(ASCE)HE.1943-5584.0002149</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
       Gupta, H., Kling, H., Yilmaz, K., and Martinez, G.:
Decomposition of the Mean Squared Error and NSE Performance Criteria: Implications for Improving Hydrological Modelling, J. Hydrol., 377, 80–91, <a href="https://doi.org/10.1016/j.jhydrol.2009.08.003" target="_blank">https://doi.org/10.1016/j.jhydrol.2009.08.003</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
       Gupta, H. V., Perrin, C., Blöschl, G., Montanari, A., Kumar, R., Clark, M., and Andréassian, V.:
Large-sample hydrology: a need to balance depth with breadth, Hydrol. Earth Syst. Sci., 18, 463–477, <a href="https://doi.org/10.5194/hess-18-463-2014" target="_blank">https://doi.org/10.5194/hess-18-463-2014</a>, 2014. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
       Hamman, J. J., Nijssen, B., Bohn, T. J., Gergel, D. R., and Mao, Y.:
The Variable Infiltration Capacity model version 5 (VIC-5): infrastructure improvements for new applications and reproducibility, Geosci. Model Dev., 11, 3481–3496, <a href="https://doi.org/10.5194/gmd-11-3481-2018" target="_blank">https://doi.org/10.5194/gmd-11-3481-2018</a>, 2018. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
       Hansen, M., Defries, R., Townshend, J., and Sohlberg, R.:
Global land cover classification at 1&thinsp;km resolution using a decision tree classifier, J. Remote Sens., <a href="https://doi.org/10.1080/014311600210209" target="_blank">https://doi.org/10.1080/014311600210209</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
       Hansen, N. and Ostermeier, A.:
Completely Derandomized Self-Adaptation in Evolution Strategies, Evol. Comput., 9, 159–195, <a href="https://doi.org/10.1162/106365601750190398" target="_blank">https://doi.org/10.1162/106365601750190398</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
       Harris, C., Millman, K., Walt, S., Gommers, R., Virtanen, P., Cournapeau, D., Wieser, E., Taylor, J., Berg, S., Smith, N., Kern, R., Picus, M., Hoyer, S., Kerkwijk, M., Brett, M., Haldane, A., Río, J., Wiebe, M., Peterson, P., and Oliphant, T.:
Array programming with NumPy, Nature, 585, 357–362, <a href="https://doi.org/10.1038/s41586-020-2649-2" target="_blank">https://doi.org/10.1038/s41586-020-2649-2</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
       He, J., Yang, K., Tang, W., Lu, H., Qin, J., Chen, Y., and Li, X.:
The first high-resolution meteorological forcing dataset for land process studies over China, Sci. Data, 7, 25, <a href="https://doi.org/10.1038/s41597-020-0369-y" target="_blank">https://doi.org/10.1038/s41597-020-0369-y</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
       Hengl, T., Mendes de Jesus, J., Macmillan, R. A., Batjes, N., Heuvelink, G., Ribeiro, E., Samuel-Rosa, A., Kempen, B., Leenaars, J. G. B., Walsh, M., and Gonzalez, M.:
SoilGrids1km – Global Soil Information Based on Automated Mapping, Plos One, 9, e105992, <a href="https://doi.org/10.1371/journal.pone.0105992" target="_blank">https://doi.org/10.1371/journal.pone.0105992</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
       Hoyer, S. and Hamman, J.:
xarray: N-D labeled Arrays and Datasets in Python, Journal of Open Research Software, 5, <a href="https://doi.org/10.5334/jors.148" target="_blank">https://doi.org/10.5334/jors.148</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
       Hunter, J.:
Matplotlib: A 2D Graphics Environment, Comput. Sci. Eng., 9, 90–95, <a href="https://doi.org/10.1109/MCSE.2007.55" target="_blank">https://doi.org/10.1109/MCSE.2007.55</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
       Huynh, N. N. T., Garambois, P.-A., Colleoni, F., Renard, B., Roux, H., Demargne, J., Jay-Allemand, M., and Javelle, P.:
Learning Regionalization Using Accurate Spatial Cost Gradients Within a Differentiable High-Resolution Hydrological Model: Application to the French Mediterranean Region, Water Resour. Res., 60, <a href="https://doi.org/10.1029/2024WR037544" target="_blank">https://doi.org/10.1029/2024WR037544</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
       Jarvis, A., Reuter, H., Nelson, A., and Guevara, E.:
Hole-filled seamless SRTM data V4. Tech. rep., International Centre for Tropical Agriculture (CIAT), Cali, Columbia, <a href="https://srtm.csi.cgiar.org/srtmdata/" target="_blank"/> (last access: 2 November 2026), 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
       Jia, X., Shao, M. A., Zhang, C., and Zhao, C.:
Regional temporal persistence of dried soil layer along south-north transect of the Loess Plateau, China, J. Hydrol., 528, <a href="https://doi.org/10.1016/j.jhydrol.2015.06.025" target="_blank">https://doi.org/10.1016/j.jhydrol.2015.06.025</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
       Jordahl, K., Van den Bossche, J., Fleischmann, M., Wasserman, J., McBride, J., Gerard, J., Tratner, J., Perry, M., Badaracco, A. G., Farmer, C., Hjelle, G. A., Snow, A. D., Cochran, M., Gillies, S., Culbertson, L., Bartos, M., Eubank, N., maxalbert, Bilogur, A., Rey, S., Ren, C., Arribas-Bel, D., Wasser, L., Wolf, L. J., Journois, M., Wilson, J., Greenhall, A., Holdgraf, C., Filipe, and Leblanc, F.:
geopandas/geopandas: v0.8.1, Zenodo [code], <a href="https://doi.org/10.5281/zenodo.3946761" target="_blank">https://doi.org/10.5281/zenodo.3946761</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
       Knoben, W., Clark, M., Bales, J., Bennett, A., Gharari, S., Marsh, C., Nijssen, B., Pietroniro, A., Spiteri, R., Tang, G., Tarboton, D., and Wood, A.:
Community Workflows to Advance Reproducibility in Hydrologic Modeling: Separating Model-Agnostic and Model-Specific Configuration Steps in Applications of Large-Domain Hydrologic Models, Water Resour. Res., 58, <a href="https://doi.org/10.1029/2021WR031753" target="_blank">https://doi.org/10.1029/2021WR031753</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
       Lehmann, F., Vishwakarma, B. D., and Bamber, J.:
How well are we able to close the water budget at the global scale?, Hydrol. Earth Syst. Sci., 26, 35–54, <a href="https://doi.org/10.5194/hess-26-35-2022" target="_blank">https://doi.org/10.5194/hess-26-35-2022</a>, 2022. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
       Liang, X., Lettenmaier, D., Wood, E., and Burges, S.:
A Simple hydrologically Based Model of Land Surface Water and Energy Fluxes for GSMs, J. Geophys. Res., 99, <a href="https://doi.org/10.1029/94JD00483" target="_blank">https://doi.org/10.1029/94JD00483</a>, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
       Lindsay, J. and Wu, Q.:
Whitebox Workflows for Python (v1.0), Python Package Index (PyPI) [code], <a href="https://pypi.org/project/whitebox-workflows/" target="_blank"/> (last access: 2 November 2026), 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
       Liu, D., Tian, F., Hu, H., and Hu, H.:
The role of run-on for overland flow and the characteristics of runoff generation in the Loess Plateau, China, Hydrolog. Sci. J., 57, 1–11, <a href="https://doi.org/10.1080/02626667.2012.695870" target="_blank">https://doi.org/10.1080/02626667.2012.695870</a>, 2012a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
       Liu, Y., Weerts, A. H., Clark, M., Hendricks Franssen, H.-J., Kumar, S., Moradkhani, H., Seo, D.-J., Schwanenberg, D., Smith, P., van Dijk, A. I. J. M., van Velzen, N., He, M., Lee, H., Noh, S. J., Rakovec, O., and Restrepo, P.:
Advancing data assimilation in operational hydrologic forecasting: progresses, challenges, and emerging opportunities, Hydrol. Earth Syst. Sci., 16, 3863–3887, <a href="https://doi.org/10.5194/hess-16-3863-2012" target="_blank">https://doi.org/10.5194/hess-16-3863-2012</a>, 2012b. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
       Lohmann, D., Nolte-Holube, R., and Raschke, E.:
A large-scale horizontal routing model to be coupled to land surface parametrization schemes, Tellus A, 48, 708–721, <a href="https://doi.org/10.3402/tellusa.v48i5.12200" target="_blank">https://doi.org/10.3402/tellusa.v48i5.12200</a>, 1996.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
       Martens, B., Miralles, D. G., Lievens, H., van der Schalie, R., de Jeu, R. A. M., Fernández-Prieto, D., Beck, H. E., Dorigo, W. A., and Verhoest, N. E. C.:
GLEAM v3: satellite-based land evaporation and root-zone soil moisture, Geosci. Model Dev., 10, 1903–1925, <a href="https://doi.org/10.5194/gmd-10-1903-2017" target="_blank">https://doi.org/10.5194/gmd-10-1903-2017</a>, 2017. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>50</label><mixed-citation>
       McKay, M., Beckman, R., and Conover, W.:
A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output from a Computer Code, Technometrics, 21, 239–245, <a href="https://doi.org/10.2307/1268522" target="_blank">https://doi.org/10.2307/1268522</a>, 1979.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>51</label><mixed-citation>
       McKinney, W.:
pandas: a Foundational Python Library for Data Analysis and Statistics, Python High Performance Science Computer, <a href="https://pandas.pydata.org/" target="_blank"/> (last access: 2 November 2026), 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>52</label><mixed-citation>
       Mei, Y., Mai, J., Do, H., Gronewold, A., Reeves, H., Eberts, S., Niswonger, R., Regan, R., and Hunt, R.:
Can Hydrological Models Benefit From Using Global Soil Moisture, Evapotranspiration, and Runoff Products as Calibration Targets?, Water Resour. Res., 59, <a href="https://doi.org/10.1029/2022WR032064" target="_blank">https://doi.org/10.1029/2022WR032064</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>53</label><mixed-citation>
       Met Office:
Cartopy: a cartographic python library with a Matplotlib interface, <a href="https://scitools.org.uk/cartopy/" target="_blank"/> (last access: 2 November 2026), 2010–2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>54</label><mixed-citation>
       Miao, Y. and Wang, A.:
A daily 0.25<i>°</i> × 0.25<i>°</i> hydrologically based land surface flux dataset for conterminous China, 1961–2017, J. Hydrol., 590, 125413, <a href="https://doi.org/10.1016/j.jhydrol.2020.125413" target="_blank">https://doi.org/10.1016/j.jhydrol.2020.125413</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>55</label><mixed-citation>
       Miller, D. A. and White, R. A.: A Conterminous United States Multilayer Soil Characteristics Dataset for Regional Climate and Hydrology Modeling, Earth Interact, 2, 1–26, <a href="https://doi.org/10.1175/1087-3562(1998)002&lt;0001:ACUSMS&gt;2.3.CO;2" target="_blank">https://doi.org/10.1175/1087-3562(1998)002&lt;0001:ACUSMS&gt;2.3.CO;2</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>56</label><mixed-citation>
       Mizukami, N., Clark, M., Newman, A., Wood, A., Gutmann, E., Nijssen, B., Rakovec, O., and Samaniego, L.:
Toward seamless large domain parameter estimation for hydrologic models, Water Resour. Res., 53, <a href="https://doi.org/10.1002/2017wr020401" target="_blank">https://doi.org/10.1002/2017wr020401</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>57</label><mixed-citation>
       Mizukami, N., Rakovec, O., Newman, A. J., Clark, M. P., Wood, A. W., Gupta, H. V., and Kumar, R.:
On the choice of calibration metrics for “high-flow” estimation using hydrologic models, Hydrol. Earth Syst. Sci., 23, 2601–2614, <a href="https://doi.org/10.5194/hess-23-2601-2019" target="_blank">https://doi.org/10.5194/hess-23-2601-2019</a>, 2019. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>58</label><mixed-citation>
       Muñoz Sabater, J.:
ERA5-Land monthly averaged data from 1950 to present, Copernicus Climate Change Service (C3S) Climate Data Store (CDS) [data set], <a href="https://doi.org/10.24381/cds.68d2bb30" target="_blank">https://doi.org/10.24381/cds.68d2bb30</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>59</label><mixed-citation>
       Myneni, R., Knyazikhin, Y., and Park, T.:
MODIS/Terra Leaf Area Index/FPAR 8-Day L4 Global 500m SIN Grid V061 (V061), NASA Land Processes Distributed Active Archive Center [data set], <a href="https://doi.org/10.5067/MODIS/MOD15A2H.061" target="_blank">https://doi.org/10.5067/MODIS/MOD15A2H.061</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>60</label><mixed-citation>
       Newman, A. J., Clark, M. P., Sampson, K., Wood, A., Hay, L. E., Bock, A., Viger, R. J., Blodgett, D., Brekke, L., Arnold, J. R., Hopson, T., and Duan, Q.:
Development of a large-sample watershed-scale hydrometeorological data set for the contiguous USA: data set characteristics and assessment of regional variability in hydrologic model performance, Hydrol. Earth Syst. Sci., 19, 209–223, <a href="https://doi.org/10.5194/hess-19-209-2015" target="_blank">https://doi.org/10.5194/hess-19-209-2015</a>, 2015. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>61</label><mixed-citation>
       Ngo-Duc, T., Oki, T., and Kanae, S.: A variable streamflow velocity method for global river routing model: model description and preliminary results, Hydrol. Earth Syst. Sci. Discuss., 4, 4389–4414, <a href="https://doi.org/10.5194/hessd-4-4389-2007" target="_blank">https://doi.org/10.5194/hessd-4-4389-2007</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>62</label><mixed-citation>
       Nicolle, P., Pushpalatha, R., Perrin, C., François, D., Thiéry, D., Mathevet, T., Le Lay, M., Besson, F., Soubeyroux, J.-M., Viel, C., Regimbeau, F., Andréassian, V., Maugis, P., Augeard, B., and Morice, E.:
Benchmarking hydrological models for low-flow simulation and forecasting on French catchments, Hydrol. Earth Syst. Sci., 18, 2829–2857, <a href="https://doi.org/10.5194/hess-18-2829-2014" target="_blank">https://doi.org/10.5194/hess-18-2829-2014</a>, 2014. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>63</label><mixed-citation>
       Nijssen, B., Lettenmaier, D., Lohmann, D., and Wood, E.:
Predicting the Discharge of Global Rivers, J. Climate, 14, 3307–3323, <a href="https://doi.org/10.1175/1520-0442(2001)014&lt;3307:PTDOGR&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0442(2001)014&lt;3307:PTDOGR&gt;2.0.CO;2</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>64</label><mixed-citation>
       NLDAS project: NLDAS Primary Forcing Data L4 Hourly 0.125&thinsp; × &thinsp;0.125 degree V2.0, edited by: Mocko, D. M., NASA/GSFC/HSL, Greenbelt, Maryland, USA, Goddard Earth Sciences Data and Information Services Center (GES DISC) [data set], <a href="https://doi.org/10.5067/THUF4J1RLSYG" target="_blank">https://doi.org/10.5067/THUF4J1RLSYG</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>65</label><mixed-citation>
       Peters-Lidard, C., Blackburn, E., Liang, X., and Wood, E.:
The Effect of Soil Thermal Conductivity Parameterization on Surface Energy Fluxes and Temperatures, J. Atmos. Sci., 55, 1209–1224, <a href="https://doi.org/10.1175/1520-0469(1998)055&lt;1209:TEOSTC&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0469(1998)055&lt;1209:TEOSTC&gt;2.0.CO;2</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>66</label><mixed-citation>
       Poggio, L., de Sousa, L. M., Batjes, N. H., Heuvelink, G. B. M., Kempen, B., Ribeiro, E., and Rossiter, D.:
SoilGrids 2.0: producing soil information for the globe with quantified spatial uncertainty, SOIL, 7, 217–240, <a href="https://doi.org/10.5194/soil-7-217-2021" target="_blank">https://doi.org/10.5194/soil-7-217-2021</a>, 2021. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>67</label><mixed-citation>
       Qiu, L., Wu, Y., Wang, L., Lei, X., Liao, W., Hui, Y., and Meng, X.:
Spatiotemporal response of the water cycle to land use conversions in a typical hilly–gully basin on the Loess Plateau, China, Hydrol. Earth Syst. Sci., 21, 6485–6499, <a href="https://doi.org/10.5194/hess-21-6485-2017" target="_blank">https://doi.org/10.5194/hess-21-6485-2017</a>, 2017. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>68</label><mixed-citation>
       Rakovec, O., Kumar, R., Attinger, S., and Samaniego, L.:
Improving the realism of hydrologic model functioning through multivariate parameter estimation, Water Resour. Res., 52, <a href="https://doi.org/10.1002/2016WR019430" target="_blank">https://doi.org/10.1002/2016WR019430</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>69</label><mixed-citation>
       Rew, R. and Davis, G.:
NetCDF: An interface for scientific data access, IEEE Comput. Graph., 10, 76–82, <a href="https://doi.org/10.1109/38.56302" target="_blank">https://doi.org/10.1109/38.56302</a>, 1990.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>70</label><mixed-citation>
       Salas, D., Liang, X., Navarro, M., Liang, Y., and Luna, D.:
An open-data open-model framework for hydrological models' integration, evaluation and application, Environ. Modell. Softw., 126, 104622, <a href="https://doi.org/10.1016/j.envsoft.2020.104622" target="_blank">https://doi.org/10.1016/j.envsoft.2020.104622</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>71</label><mixed-citation>
       Samaniego, L., Kumar, R., and Attinger, S.:
Multiscale parameter regionalization of a grid-based hydrologic model at the mesoscale, Water Resour. Res., 46, <a href="https://doi.org/10.1029/2008WR007327" target="_blank">https://doi.org/10.1029/2008WR007327</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>72</label><mixed-citation>
       Schaaf, C. and Wang, Z.:
MODIS/Terra+Aqua BRDF/Albedo Black Sky Albedo Shortwave Daily L3 Global 30ArcSec CMG V061 (V061), NASA Land Processes Distributed Active Archive Center [data set], <a href="https://doi.org/10.5067/MODIS/MCD43D51.061" target="_blank">https://doi.org/10.5067/MODIS/MCD43D51.061</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>73</label><mixed-citation>
       Schaperow, J., Li, D., Margulis, S., and Lettenmaier, D.:
A near-global, high resolution land surface parameter dataset for the variable infiltration capacity model, Sci. Data, 8, 216, <a href="https://doi.org/10.1038/s41597-021-00999-4" target="_blank">https://doi.org/10.1038/s41597-021-00999-4</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>74</label><mixed-citation>
       Schulze, K., Hunger, M., and Döll, P.: Simulating river flow velocity on global scale, Adv. Geosci., 5, 133–136, <a href="https://doi.org/10.5194/adgeo-5-133-2005" target="_blank">https://doi.org/10.5194/adgeo-5-133-2005</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>75</label><mixed-citation>
       Sherman, L. K.:
Streamflow from rainfall by unit-graph method, Eng. News-Rec., 108,  501–505, 1932.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>76</label><mixed-citation>
       Singh, S., Pahlow, M., Booker, D., Shankar, U., and Chamorro, A.:
Towards baseflow index characterisation at national scale in New Zealand, J. Hydrol., 568, <a href="https://doi.org/10.1016/j.jhydrol.2018.11.025" target="_blank">https://doi.org/10.1016/j.jhydrol.2018.11.025</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib77"><label>77</label><mixed-citation>
       Sun, R., Duan, Q., and Huo, X.:
Multi-Objective Adaptive Surrogate Modelling-Based Optimization for Distributed Environmental Models Based on Grid Sampling, Water Resour. Res., 57, <a href="https://doi.org/10.1029/2020WR028740" target="_blank">https://doi.org/10.1029/2020WR028740</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib78"><label>78</label><mixed-citation>
       Sun, R., Pan, B., and Duan, Q.:
A surrogate modelling method for distributed land surface hydrological models based on deep learning, J. Hydrol., 624, 129944, <a href="https://doi.org/10.1016/j.jhydrol.2023.129944" target="_blank">https://doi.org/10.1016/j.jhydrol.2023.129944</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib79"><label>79</label><mixed-citation>
       Tang, G., Clark, M., Knoben, W., Liu, H., Gharari, S., Arnal, L., Wood, A., Newman, A., Freer, J., and Papalexiou, S. M.:
Uncertainty Hotspots in Global Hydrologic Modeling: The Impact of Precipitation and Temperature Forcings, B. Am. Meteorol. Soc., 106, E146–E166, <a href="https://doi.org/10.1175/BAMS-D-24-0007.1" target="_blank">https://doi.org/10.1175/BAMS-D-24-0007.1</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib80"><label>80</label><mixed-citation>
       van den Hurk, B. and Viterbo, P.: The Torne-Kalix PILPS 2(e) experiment as a test bed for modifications to the ECMWF land surface scheme, Global Planet. Change, 38, 165–173, <a href="https://doi.org/10.1016/S0921-8181(03)00027-4" target="_blank">https://doi.org/10.1016/S0921-8181(03)00027-4</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib81"><label>81</label><mixed-citation>
       Viney, N. and Sivapalan, M.:
A framework for scaling of hydrologic conceptualizations based on a disaggregation–aggregation approach, Hydrol. Process., 18, 1395–1408, <a href="https://doi.org/10.1002/hyp.1419" target="_blank">https://doi.org/10.1002/hyp.1419</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib82"><label>82</label><mixed-citation>
       Virtanen, P., Gommers, R., Oliphant, T., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., Walt, S., Brett, M., Wilson, J., Millman, K., Mayorov, N., Nelson, A., Jones, E., Kern, R., Larson, E., and Vázquez-Baeza, Y.:
SciPy 1.0: fundamental algorithms for scientific computing in Python, Nat. Methods, 17, 1–12, <a href="https://doi.org/10.1038/s41592-019-0686-2" target="_blank">https://doi.org/10.1038/s41592-019-0686-2</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib83"><label>83</label><mixed-citation>
       Wambura, F. J., Dietrich, O., and Lischeid, G.:
Improving a distributed hydrological model using evapotranspiration-related boundary conditions as additional constraints in a data-scarce river basin, Hydrol. Process., 32, 759–775, <a href="https://doi.org/10.1002/hyp.11453" target="_blank">https://doi.org/10.1002/hyp.11453</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib84"><label>84</label><mixed-citation>
       Wang, J., Zhuo, L., Han, D., Liu, Y., and Rico-Ramirez, M.: Hydrological model adaptability to rainfall inputs of varied quality, Water Resour. Res., 59, e2022WR032484, <a href="https://doi.org/10.1029/2022WR032484" target="_blank">https://doi.org/10.1029/2022WR032484</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib85"><label>85</label><mixed-citation>
       Wang, Z., Vivoni, E., Whitney, K., Xiao, M., and Mascaro, G.:
On the Sensitivity of Future Hydrology in the Colorado River to the Selection of the Precipitation Partitioning Method, Water Resour. Res., 60, <a href="https://doi.org/10.1029/2023WR035801" target="_blank">https://doi.org/10.1029/2023WR035801</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib86"><label>86</label><mixed-citation>
       Wenger, S. J., Luce, C. H., Hamlet, A. F., Isaak, D. J., and Neville, H. M.:
Macroscale hydrologic modelling of ecologically relevant flow metrics, Water Resour. Res., 46, W09513, <a href="https://doi.org/10.1029/2009wr008839" target="_blank">https://doi.org/10.1029/2009wr008839</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib87"><label>87</label><mixed-citation>
       Wi, S., Ray, P., Demaria, E. M. C., Steinschneider, S., and Brown, C.:
A user-friendly software package for VIC hydrologic model development, Environ. Modell. Softw., 98, 35–53, <a href="https://doi.org/10.1016/j.envsoft.2017.09.006" target="_blank">https://doi.org/10.1016/j.envsoft.2017.09.006</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib88"><label>88</label><mixed-citation>
       Xia, Y., Mitchell, K., Ek, M., Sheffield, J., Brian, C., Wood, E., Luo, L., Alonge, C., Wei, H., Meng, J., Livneh, B., Lettenmaier, D., Koren, V., Duan, Q., Mo, K., Fan, Y., and Mocko, D.:
Continental-Scale Water and Energy Flux Analysis and Validation for the North American Land Data Assimilation System Project Phase 2 (NLDAS-2): 1. Intercomparison and Application of Model Products, J. Geophys. Res.-Atmos., 117, 3109, <a href="https://doi.org/10.1029/2011JD016048" target="_blank">https://doi.org/10.1029/2011JD016048</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib89"><label>89</label><mixed-citation>
       Yan, H., Sun, N., Eldardiry, H., Thurber, T., Reed, P., Malek, K., Gupta, R., Kennedy, D., Swenson, S., Hou, Z., Cheng, Y., and Rice, J.:
Large Ensemble Diagnostic Evaluation of Hydrologic Parameter Uncertainty in the Community Land Model Version 5 (CLM5), J. Adv. Model. Earth Sy., 15, <a href="https://doi.org/10.1029/2022MS003312" target="_blank">https://doi.org/10.1029/2022MS003312</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib90"><label>90</label><mixed-citation>
       Yang, Y., Endreny, T. A., and Nowak, D. J.:
Application of advection-diffusion routing model to flood wave propagation: A case study on Big Piney River, Missouri USA, J. Earth Sci.-China, 27, 9–14, <a href="https://doi.org/10.1007/s12583-016-0626-3" target="_blank">https://doi.org/10.1007/s12583-016-0626-3</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib91"><label>91</label><mixed-citation>
       Yeste, P., García-Valdecasas Ojeda, M., Gámiz-Fortis, S. R., Castro-Díez, Y., Bronstert, A., and Esteban-Parra, M. J.:
A large-sample modelling approach towards integrating streamflow and evaporation data for the Spanish catchments, Hydrol. Earth Syst. Sci., 28, 5331–5352, <a href="https://doi.org/10.5194/hess-28-5331-2024" target="_blank">https://doi.org/10.5194/hess-28-5331-2024</a>, 2024. 

    </mixed-citation></ref-html>
<ref-html id="bib1.bib92"><label>92</label><mixed-citation>
       Zhang, Z., Chen, Y., Zhang, G., and Zhang, X.:
Simulation of Hydrological Processes in the Jing River Basin Based on the WEP Model, Water-Sui, 15, 2989, <a href="https://doi.org/10.3390/w15162989" target="_blank">https://doi.org/10.3390/w15162989</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib93"><label>93</label><mixed-citation>
       Zheng, X.:
Easy VIC Build v0.2.0, Zenodo [computer software], <a href="https://doi.org/10.5281/zenodo.21738705" target="_blank">https://doi.org/10.5281/zenodo.21738705</a>, 2026a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib94"><label>94</label><mixed-citation>
       Zheng, X.:
Data for “An Open-Source Python Framework for the Flexible Deployment and Advanced Applications of the Variable Infiltration Capacity (VIC) Model”, Zenodo [data set], <a href="https://doi.org/10.5281/zenodo.21771543" target="_blank">https://doi.org/10.5281/zenodo.21771543</a>, 2026b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib95"><label>95</label><mixed-citation>
       Zheng, X., Liu, D., Wang, H., Ma, C., Liu, H., Ming, G., Li, Q., Khan, M. Y. A., and Hussain, F.:
What can hydrological modelling gain from spatially explicit parameterization and multi-gauge calibration?, Hydrol. Earth Syst. Sci., 30, 2493–2521, <a href="https://doi.org/10.5194/hess-30-2493-2026" target="_blank">https://doi.org/10.5194/hess-30-2493-2026</a>, 2026. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib96"><label>96</label><mixed-citation>
       Zhong, L., Lei, H., and Gao, B.:
Developing a Physics-Informed Deep Learning Model to Simulate Runoff Response to Climate Change in Alpine Catchments, Water Resour. Res., 59, <a href="https://doi.org/10.1029/2022wr034118" target="_blank">https://doi.org/10.1029/2022wr034118</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib97"><label>97</label><mixed-citation>
       Zink, M., Kumar, R., Cuntz, M., and Samaniego, L.:
A high-resolution dataset of water fluxes and states for Germany accounting for parametric uncertainty, Hydrol. Earth Syst. Sci., 21, 1769–1790, <a href="https://doi.org/10.5194/hess-21-1769-2017" target="_blank">https://doi.org/10.5194/hess-21-1769-2017</a>, 2017. 
    </mixed-citation></ref-html>--></article>
