<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0"><?xmltex \makeatother\@nolinetrue\makeatletter?>
  <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-13-2905-2020</article-id><title-group><article-title>MFIT 1.0.0: Multi-Flow Inversion of Tracer breakthrough curves in fractured and karst aquifers</article-title><alt-title>MFIT 1.0.0</alt-title>
      </title-group><?xmltex \runningtitle{MFIT 1.0.0}?><?xmltex \runningauthor{J. Bodin}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Bodin</surname><given-names>Jacques</given-names></name>
          <email>jacques.bodin@univ-poitiers.fr</email>
        <ext-link>https://orcid.org/0000-0003-3828-3002</ext-link></contrib>
        <aff id="aff1"><institution>Université de Poitiers, CNRS, UMR 7285 IC2MP, 40 Avenue du Recteur
Pineau, 86022 Poitiers, CEDEX, France</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Jacques Bodin (jacques.bodin@univ-poitiers.fr)</corresp></author-notes><pub-date><day>1</day><month>July</month><year>2020</year></pub-date>
      
      <volume>13</volume>
      <issue>6</issue>
      <fpage>2905</fpage><lpage>2924</lpage>
      <history>
        <date date-type="received"><day>3</day><month>October</month><year>2019</year></date>
           <date date-type="rev-request"><day>16</day><month>January</month><year>2020</year></date>
           <date date-type="rev-recd"><day>24</day><month>May</month><year>2020</year></date>
           <date date-type="accepted"><day>29</day><month>May</month><year>2020</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2020 Jacques Bodin</copyright-statement>
        <copyright-year>2020</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/13/2905/2020/gmd-13-2905-2020.html">This article is available from https://gmd.copernicus.org/articles/13/2905/2020/gmd-13-2905-2020.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/13/2905/2020/gmd-13-2905-2020.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/13/2905/2020/gmd-13-2905-2020.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e77">More than half of the Earth's population depends largely
or entirely on fractured or karst aquifers for their drinking water supply.
Both the characterization and modeling of these groundwater reservoirs are
therefore of worldwide concern. Artificial tracer testing is a widely used
method for the characterization of solute (including contaminant) transport
in groundwater. Tracer experiments consist of a two-step procedure: (1) introducing a conservative tracer-labeled solution into an aquifer, usually
through a sinkhole or a well, and (2) measuring the concentration
breakthrough curve (BTC) response(s) at one or several downstream monitoring
locations, usually spring(s) or pumping well(s). However, the modeling and
interpretation of tracer test responses can be a challenging task in some
cases, notably when the BTCs exhibit multiple local peaks and/or extensive
backward tailing. MFIT (Multi-Flow Inversion of Tracer
breakthrough curves) is a new open-source Windows-based computer package
for the analytical modeling of tracer BTCs. This software integrates four
transport models that are all capable of simulating single- or multiple-peak
and/or heavy-tailed BTCs. The four transport models are encapsulated in a
general multiflow modeling framework, which assumes that the spatial
heterogeneity of an aquifer can be approximated by a combination of
independent one-dimensional channels. Two of the MFIT transport models are
believed to be new, as they combine the multiflow approach and the
double-porosity concept, which is applied at the scale of the individual
channels. Another salient feature of MFIT is its compatibility and interface
with the advanced optimization tools of the PEST suite of programs. Hence,
MFIT is the first BTC fitting tool that allows for regularized inversion and
nonlinear analysis of the postcalibration uncertainty of model parameters.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e89">Artificial tracer testing is one of the most valuable methods for the
characterization of flow and solute transport in groundwater. Tracer
experiments consist of a two-step procedure: (1) introducing a known mass of
a tracer species into an aquifer, usually through a sinkhole or well, and (2) measuring the concentration breakthrough curve (BTC) response(s) at one or
several downstream monitoring locations, usually spring(s) or pumping
well(s). The analysis of a tracer BTC is best done by fitting a
model-computed time–concentration curve to the measured values. Although
spatially distributed numerical models (e.g., MODFLOW/MT3DMS or FEFLOW) can
be used for this purpose, simpler (i.e., spatially lumped) models are
generally used, at least in the early stages of tracer studies, either
because of time constraints or because of a lack of model input data. A
number of computer codes for BTC fitting have been developed in recent
decades: CATTI (Sauty et al., 1992), TRACI (Käss, 1998, 2004), OTIS
(Runkel, 1998), STANMOD (van Genuchten et al., 2012), TRAC (Gutierrez et
al., 2013), OM-MADE (Tinet et al., 2019), and OptSFDM (Gharasoo et al.,
2019). Note that STANMOD integrates a number of former codes, including the
widely used CXTFIT code developed by Parker and van Genuchten (1984) and
Toride et al. (1999). Despite the range of possibilities offered by these
programs, the fitting and interpretation of tracer BTCs remains a
challenging task in some cases, notably for BTCs exhibiting multiple local
peaks and extensive backward tailing. Such BTC shapes, which fall in the
general category of non-Fickian (or anomalous) transport (Berkowitz et al.,
2006; Neuman and Tartakovsky, 2009), are frequently observed in fractured
and karst aquifers (Tsang and Neretnieks, 1998; Streetly et al., 2002;
Massei et al., 2006; Loefgren et al., 2007;<?pagebreak page2906?> Goldscheider et al., 2008; Field
and Leij, 2012; Bertrand et al., 2015; Yang et al., 2019).</p>
      <p id="d1e92">To the best of the author's knowledge, only the TRACI and OM-MADE programs
are able to simulate multimodal BTCs. Unfortunately, these two programs
suffer from some limitations both in terms of ease of use and with respect
to their modeling and calibration capabilities. For instance, the TRACI software
has not been maintained since 2004 and can only be used on physical or
virtual computers running Windows operating system versions from Windows 98
to Windows 7. Another drawback of TRACI is the inability of the inversion
(automated calibration) algorithm included in the software to handle
multimodal BTCs. Each local concentration peak must be sequentially fitted
through a manual (trial-and-error) calibration procedure. The OM-MADE
program was written as a Python script and has neither a graphical user
interface (GUI) nor inverse modeling functionality. The purpose of this
paper is to present a new open-source GUI-based software, named MFIT, that
aims to help in the interpretation of single- or multiple-peak and/or
heavy-tailed BTCs. MFIT stands for “Multi-Flow Inversion of Tracer
breakthrough curves”. The MFIT software integrates four transport models
that can be tested against field and laboratory tracer BTCs with the
assistance of the PEST automated calibration and uncertainty analysis
routines (Doherty, 2019a). In its current version, the scope of the software
is limited to tracer tests involving nonreactive tracer species and
performed in steady flow conditions. These assumptions are maintained
throughout the paper.</p>
      <p id="d1e95">The remainder of this paper is organized as follows. Section 2 discusses the
possible origins of multiple peaks and long tails in tracer BTCs and
presents the conceptual and mathematical framework of the transport models
integrated in MFIT. The code implementation and coupling with PEST for
automated BTC fitting are discussed in Sect. 3. In Sect. 4, the accuracy
of MFIT-computed BTCs is verified against CXTFIT and TRACI simulations for
five test cases. An additional test is presented in Sect. 5 to assess the
reliability of a new multistart method that was specifically developed to
improve the automatic optimization of the model parameters. In Sect. 6, we
illustrate the use of the software by analyzing tracer BTCs obtained in the
karst aquifer of the Hydrogeological Experimental Site (HES) in Poitiers,
France. The summary and conclusions are presented in Sect. 7. A number of
acronyms, model abbreviations, and model parameters are employed throughout
this paper. Two glossaries, Tables A1 and A2, are provided in Appendix A for
easy reference.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Multimodal and heavy-tailed BTCs: causes and modeling</title>
      <p id="d1e106">Under the already mentioned assumptions (nonreactive tracer, steady-state
flow), multimodal BTCs unequivocally indicate that a number of tracer-plume
splittings occurred somewhere between the injection site and the monitoring
point. Although injection artifacts may be involved in some cases (see Guvanasen and Guvanasen, 1987), tracer splitting most commonly
originates from the spreading (transverse dispersion) of the solute into
areas of contrasting flow velocities; see Moreno and Tsang (1991),
Siirila-Woodburn et al. (2015), and Boon et al. (2017). More precisely,
assuming a single-pulse tracer injection signal, multimodal BTCs reflect a
three-step process: (1) tracer spreading into different flowing or nonflowing
aquifer subdomains characterized by different transit or residence times, (2) tracer motion within each subdomain with little or no exchange between the
different subdomains, and (3) convergence (mixing) of the subtracer fluxes
somewhere upstream from, or at, the monitoring point. The different models
that have been proposed in the literature for simulating multimodal tracer
BTCs share a common “multiflow” approach initially proposed by Zuber (1974)
for the modeling of layered aquifers. In this approach, which is depicted in
Fig. 1, the flow system is described as a juxtaposition of a number of
one-dimensional (1-D) channels that are connected by a single common
diverging (splitting) node at the entrance to the system and a single common
converging (mixing) node at the outlet.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e111">Conceptual sketch of the (generic) multiflow modeling
approach, modified from Leibundgut et al. (2009).</p></caption>
        <?xmltex \igopts{width=213.395669pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/13/2905/2020/gmd-13-2905-2020-f01.png"/>

      </fig>

      <p id="d1e120">In the Multi-Dispersion Model (MDM) proposed by Maloszewski et al. (1992)
and implemented in the TRACI software, the transport along each channel is
assumed to obey the one-dimensional (1-D) advection–dispersion equation
(ADE), and no mass exchange is allowed between different channels. In the
dual-advection dispersion equation (DADE) proposed by Field and Leij (2012), only two channels are considered. The tracer is transported by
advection and dispersion along each channel, and mass exchanges between the
two domains are possible. These exchanges are assumed to be governed by a
first-order process. The transport model implemented in the OM-MADE code can
be viewed as a generalization of the DADE model, where (i) a larger number
of channels can be used, (ii) each channel can be discretized to a number of
subelements with different hydraulic and transport properties, and (iii) some channels can be specified as nonflowing (stagnant) water volumes. Mass
exchanges between the different channels (either flowing or nonflowing) are
likewise modeled as a first-order process. As pointed<?pagebreak page2907?> out above, the
production of a multimodal BTC requires little or no exchange between the
subtransport domains; otherwise, the mixing of the mass fluxes would
rehomogenize the subtracer plumes. In accordance with this principle, small
exchange coefficient values must be used in the DADE and OM-MADE models for
simulating multimodal BTCs, and this approach makes these models converge
toward the MDM.</p>
      <p id="d1e124">The interpretation of the long-tail behavior of a BTC may be more difficult
than that of multiple peaks, as different mechanisms can be involved. The
possible sources of extensive BTC tailing can be listed as follows: (i) tracer retention that produces a decaying boundary condition at the injection site; (ii) tracer splitting into well-separated flow paths and then downstream
convergence, mixing, and overlapping of the individual pathway responses; and
(iii) mass exchanges between flow domains characterized by different
transit or residence times. The above-listed processes are referred to below as
“injection decay”, “multiflow overlapping”, and “multiflow exchanges”,
respectively. The MDM can simulate long-tailed BTCs as a result of multiflow
overlapping. Multiflow exchanges are the core of the DADE model, and both
multiflow overlapping and multiflow exchanges can be combined in the OM-MADE
model. A number of other models have been proposed in the literature for
simulating unimodal long-tailed BTCs; see reviews in Bodin et al. (2003b), Neuman and Tartakovsky (2009), Zhang et al. (2009), and Dentz et al. (2011) and examples of recent works in Field and Leij (2014) and Labat and
Mangin (2015). The two most commonly used models for the analysis of
artificial tracer tests are the two-region nonequilibrium (2RNE) model by
Toride et al. (1993), implemented in the CXTFIT code, and the
Single-Fracture Dispersion Model (SFDM) by Maloszewski and Zuber (1990),
implemented in TRACI and OptSFDM software. Both the 2RNE model and SFDM
assume mass exchange between a single mobile (flowing) domain and a single
immobile domain. A key distinction between the 2RNE model and SFDM is the
formulation of mass exchange, which is described as a first-order process in
the 2RNE model (as in the DADE and OM-MADE models) and as a second-order
(diffusion) process in the SFDM.</p>
      <p id="d1e127">As already noted, multimodal and long-tailed BTCs are typical of tracer
tests performed in fractured and karst aquifers. A common feature of both
aquifer types is the existence of low-hydraulic-resistance pathways provided
by the fractures and karst conduits (Tsang and Neretnieks, 1998; Worthington
and Ford, 2009). A generic multiflow modeling approach is therefore
intuitively appealing for the interpretation of tracer tests in fractured
and karst aquifers. Of course, the actual (and generally unknown) geometry
of the discrete flow network experienced by the tracer is likely more
complex than that depicted in Fig. 1. The channels are therefore not assumed
to represent individual fractures or karst conduits but are lumped submodels
of the main flow routes used by the tracer through the fractures or karst
conduit network. The four transport models integrated in the MFIT software
are based on the multiflow approach. The first model is a reimplementation
of the MDM. The second model is a variant of the MDM that assumes an
exponentially decaying injection of the tracer concentration at the inlet of
the flow system. In the third and fourth models, the double-porosity concept
(2RNE model and SFDM) is applied at the scale of the individual channels. It
is unclear whether this idea of combining multiflow and double-porosity
systems is new. In the TRACI software, it is technically possible to fit a
series of SFDM curves to a multimodal tracer BTC and then calculate the mean
combined model curve, but to the best of the author's knowledge, this method
has never been discussed or applied in the literature. A possible reason is
the increasing number of fitting parameters, which makes the inverse problem
more complicated. Among the challenges related to the inversion of a
multiflow model is the inherent problem of nonuniqueness (or equifinality).
A variety of parameter sets can yield nearly identical simulated BTCs,
because the change in the value of a parameter of a given channel can be
compensated by modifying at least one other parameter that pertains to this
same channel or the parameters of the other channels. This nonuniqueness
causes the inverse problem to be ill-posed in the sense of Hadamard (1902)
and requires the use of advanced optimization methods, such as
regularization, to make the inverse problem tractable (Tikhonov and Arsenin,
1977; Moore and Doherty, 2006; Zhou et al., 2014).</p>
      <p id="d1e130">In this article, the combination of multiflow and double-porosity systems is
referred to as the multi-double porosity (MDP). The immobile domain
that is assigned to each flow channel is assumed to describe the porous rock
matrix in contact with the fractures or karst conduits and/or any other
stagnant water zones (e.g., pool volumes) adjacent to the main tracer
pathways. For each of the four MFIT models, the channels are assumed to be
independent of each other, i.e., no mass exchange is allowed between the
channels. Actually, this assumption is mathematically convenient rather than
physically motivated. As already indicated, the channels are abstractions of
the real main tracer pathways, which may cross (and therefore exchange
between) each other between the injection site and the monitoring point.
Assuming fully separated channels allows for analytical modeling of mass fluxes
in the multiflow system, and this approach makes the inversion of model
parameters computationally more efficient (see discussion in Sect. 3).</p>
      <?pagebreak page2908?><p id="d1e133">The governing equations of the transport models are given as follows. The
concentration at the outlet of a multiflow system as depicted in Fig. 1 can
be calculated from the mass flux balance as follows:
          <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M1" display="block"><mml:mrow><mml:mi>Q</mml:mi><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:msubsup><mml:msub><mml:mi>Q</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M2" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> [L<inline-formula><mml:math id="M3" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> T<inline-formula><mml:math id="M4" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the total system flow rate; <inline-formula><mml:math id="M5" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> [M L<inline-formula><mml:math id="M6" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the
outflow concentration; <inline-formula><mml:math id="M7" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the number of flow channels; the subscript <inline-formula><mml:math id="M8" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>
denotes the flow channel index; and <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L<inline-formula><mml:math id="M10" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> T<inline-formula><mml:math id="M11" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] and
<inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [M L<inline-formula><mml:math id="M13" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] are the flow rate and concentration in the <inline-formula><mml:math id="M14" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel,
respectively.</p>
      <p id="d1e297">The mathematical equations that have been used by Maloszewski et al. (1992)
in the MDM to describe the solute transport in each flow channel are the 1-D
ADE as follows:
          <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M15" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        and its analytical solution for the case of an instantaneous solute
injection in a semi-infinite medium with both injection and detection in
flux, which is expressed as (Kreft and Zuber, 1978)
          <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M16" display="block"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi>Q</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msqrt><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi mathvariant="italic">π</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>exp⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M17" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> [T] is the time variable; <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L] is the spatial coordinate along
the <inline-formula><mml:math id="M19" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flow channel; <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L T<inline-formula><mml:math id="M21" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] and <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L<inline-formula><mml:math id="M23" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> T<inline-formula><mml:math id="M24" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] are the
advection velocity and the dispersion coefficient, respectively;
<inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [M] is the part of the solute mass that flows through the <inline-formula><mml:math id="M26" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel; and <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [T] and <italic>Pe</italic><inline-formula><mml:math id="M28" display="inline"><mml:msub><mml:mi/><mml:mi>j</mml:mi></mml:msub></mml:math></inline-formula> [–] are the mean transit time and Péclet
number, respectively, which are expressed as
          <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M29" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M30" display="block"><mml:mrow><mml:mi>P</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L] is the length of the <inline-formula><mml:math id="M32" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th pathway. Substituting Eq. (3) into
Eq. (1) yields
          <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M33" display="block"><mml:mtable class="split" columnspacing="1em" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>C</mml:mi><mml:mo>=</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>Q</mml:mi></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:msubsup><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msqrt><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi mathvariant="italic">π</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        The calibration of Eq. (6) against a tracer test BTC requires determination
of the total system flow rate <inline-formula><mml:math id="M34" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>; the number <inline-formula><mml:math id="M35" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> of flow channels; and for each flow channel, the values of <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, and <italic>Pe</italic><inline-formula><mml:math id="M38" display="inline"><mml:msub><mml:mi/><mml:mi>j</mml:mi></mml:msub></mml:math></inline-formula>. In this work, we generalize the above-described method by considering alternative models
for the transport in individual channels and substituting the related
analytical expressions of <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> into Eq. (1). The analytical transport
models that are considered are (i) the solution of Eq. (2) for the case of a
decaying injection boundary condition, (ii) the SFDM, and (iii) the 2RNE
model.</p>
      <?pagebreak page2909?><p id="d1e906">The analytical solution of Eq. (2) for the case of a decaying injection
boundary condition <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> was derived by Marino (1974) and can be written in the
following form:
          <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M41" display="block"><mml:mtable rowspacing="0.2ex" class="split" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mfenced close="]" open="["><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mtext>erfc</mml:mtext><mml:mfenced open="(" close=")"><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mfenced><mml:msqrt><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:msqrt></mml:mrow></mml:mfenced><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mi>P</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mtext>erfc</mml:mtext><mml:mfenced close=")" open="("><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mfenced><mml:msqrt><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:msqrt></mml:mrow></mml:mfenced><mml:mi>exp⁡</mml:mi><mml:mfenced close=")" open="("><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>P</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfenced><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        where <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> [M L<inline-formula><mml:math id="M43" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the initial (maximum) injection concentration at
the inflow boundary, <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [T<inline-formula><mml:math id="M45" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the time decay constant,
and
          <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M46" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:msub><mml:mi>D</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:msqrt><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        The SFDM developed by Maloszewski and Zuber (1990) describes solute
transport in a double-porosity fracture-matrix system. The considered
transport mechanisms are advection–dispersion in the fracture and diffusion
in the surrounding rock matrix. The fracture is idealized as a
parallel-plate channel, and the matrix diffusion is assumed to be unlimited,
i.e., not influenced by the fluxes from other fractures. The transport
equations can be written as follows:
          <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M47" display="block"><mml:mtable columnspacing="1em" class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mfenced close="|" open=""><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mtext>for</mml:mtext><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">0</mml:mn><mml:mo>≤</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M48" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msubsup><mml:mi>y</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi mathvariant="normal">for</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:mi mathvariant="normal">∞</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [M L<inline-formula><mml:math id="M50" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] and <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [M L<inline-formula><mml:math id="M52" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] are the solute concentrations
in the flow channel and in the rock matrix, respectively; <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [–] is the matrix porosity; <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [L<inline-formula><mml:math id="M55" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> T<inline-formula><mml:math id="M56" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the
molecular diffusion coefficient in the matrix; <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L] is the
half-aperture of the flow channel; and <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [L] is the spatial coordinate
perpendicular to the channel extension. The solution to Eqs. (9) and (10)
for the case of an instantaneous injection is
          <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M59" display="block"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msqrt><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msqrt></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>t</mml:mi></mml:munderover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ξ</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="italic">ξ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">β</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ξ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow><mml:msqrt><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ξ</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mtext>d</mml:mtext><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M60" display="inline"><mml:mi mathvariant="italic">ξ</mml:mi></mml:math></inline-formula> [T] is the integration variable and <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [T<inline-formula><mml:math id="M62" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>]
is the so-called diffusion parameter defined as
          <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M63" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msqrt><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msqrt></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Coats and Smith (1964) proposed a different mathematical formulation of
solute mass exchange between flowing and stagnant water regions in
double-porosity media, which is well known in the literature either as the
mobile–immobile (MIM) model or the 2RNE model as
          <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M64" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M65" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [–] and <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [–] are the mobile and
immobile volumetric water contents, respectively; <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> [M L<inline-formula><mml:math id="M69" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is the
concentration in the immobile domain; and <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [T<inline-formula><mml:math id="M71" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>] is a
first-order mass transfer coefficient. The two main differences with respect
to the SFDM are (i) the dual-domain formulation of the problem (mobile and
immobile regions are assumed to coexist at each point in space, and this
assumption differs from the parallel-plate channel geometry in the SFDM) and
that (ii) the solute mass exchange between mobile and immobile domains is
assumed to be governed by a first-order process, whereas the SFDM refers to
the second-order diffusion Eq. (10). Building on a general set of analytical
solutions developed by Toride et al. (1993), the solution of the 2RNE model
for the case of an instantaneous injection can be written as follows:
          <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M72" display="block"><mml:mtable rowspacing="0.2ex" columnspacing="1em" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mfenced close="]" open="["><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msqrt><mml:mrow><mml:mfrac><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mrow><mml:mi>P</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:msup><mml:mfenced close=")" open="("><mml:mfrac><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mfenced><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mi>exp⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>P</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mfrac><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mfrac><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:msqrt><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup><mml:mi>P</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:msqrt><mml:msubsup><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:msubsup><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:msqrt><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mfrac><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>P</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mfrac><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msqrt><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mfrac><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:msqrt></mml:mrow></mml:mfenced><mml:mtext>d</mml:mtext><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        where <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the modified Bessel function of the first kind, <inline-formula><mml:math id="M74" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> [L]
is the integration variable,
          <disp-formula id="Ch1.E16" content-type="numbered"><label>16</label><mml:math id="M75" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mtext> and</mml:mtext></mml:mrow></mml:math></disp-formula>

          <disp-formula id="Ch1.E17" content-type="numbered"><label>17</label><mml:math id="M76" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        It is notable that when <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, Eq. (15)
simplifies to Eq. (3). Table 1 summarizes the parameters of the four MFIT
transport models.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e2790">Parameters of the transport models integrated in the MFIT
software. The subscript <inline-formula><mml:math id="M79" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula> denotes a parameter that must be defined for
each flow channel. The parameters without this subscript are common to all
channels.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">Maximum number of</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">calibration parameters for</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Model</oasis:entry>
         <oasis:entry colname="col2">Parameters</oasis:entry>
         <oasis:entry colname="col3">an <inline-formula><mml:math id="M80" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula>-channel solution</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">MDMi (ADE,</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M81" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <italic>Pe</italic><inline-formula><mml:math id="M84" display="inline"><mml:msub><mml:mi/><mml:mi>j</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">instantaneous injection)</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MDMed (ADE, exponentially</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>Q</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <italic>Pe</italic><inline-formula><mml:math id="M89" display="inline"><mml:msub><mml:mi/><mml:mi>j</mml:mi></mml:msub></mml:math></inline-formula>, <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">decaying injection)</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">MDP-SFDM</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M92" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <italic>Pe</italic><inline-formula><mml:math id="M95" display="inline"><mml:msub><mml:mi/><mml:mi>j</mml:mi></mml:msub></mml:math></inline-formula>, <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MDP-2RNE</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M98" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <italic>Pe</italic><inline-formula><mml:math id="M102" display="inline"><mml:msub><mml:mi/><mml:mi>j</mml:mi></mml:msub></mml:math></inline-formula>, <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Code implementation and inversion</title>
      <p id="d1e3209">The four analytical models described in the previous section have been
implemented in C<inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mo>+</mml:mo></mml:mrow></mml:math></inline-formula> and compiled as executable Windows programs named
MDMi.exe (for MDM, instantaneous injection), MDMed.exe (for MDM,
exponentially decaying injection), MDP_SFDM.exe, and
MDP_2RNE.exe. The code and executable files are freely
available on the public Zenodo repository: <ext-link xlink:href="https://doi.org/10.5281/zenodo.3470751" ext-link-type="DOI">10.5281/zenodo.3470751</ext-link>. In the MDP_SFDM and
MDP_2RNE programs, the numerical evaluation of the integrals
in Eqs. (11) and (15) is performed using the QAG adaptive integration
routine from the GNU Scientific Library with a 61-point Gauss–Kronrod rule
and a relative error convergence criterion of 10<inline-formula><mml:math id="M107" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. These four programs
can be run as console applications to solve a direct (forward) problem,
i.e., computing a series of time–concentration values for a given set of
model parameters. Both the input and output files are in ASCII format and
can be edited with any text editor program for pre- and/or postprocessing. A
convenient alternative is to use the MFIT software as a GUI for these
applications. The MFIT software has been developed using the C<inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mo>+</mml:mo></mml:mrow></mml:math></inline-formula> Builder
environment (Embarcadero RAD Studio 10.1 Berlin) and provides a GUI for (i) importation and graphic visualization of user-provided BTC data; (ii) parameterization, direct running, and graphical output of the analytical
transport models; (iii) inversion (automatic calibration) of model
parameters for optimal curve fitting; and (iv) assessment of the uncertainty
of calibrated parameter values.</p>
      <p id="d1e3247">The optimization and uncertainty analysis of the model parameters for a
given number of flow channels are carried out using PEST routines (Doherty,
2019a, b). The influence of the number of channels on the model fitting
performance can be analyzed once a series of calibrations has been performed
for a variety of channel numbers, as illustrated below. PEST is a public-domain model-independent program suite that has been widely used over the
past 2 decades, notably in the field of surface and subsurface hydrology
(e.g., Long, 2015; Woodward et al., 2016; Gaudard et al., 2017; Wang et al.,
2019). The theoretical framework and full range of capabilities of the PEST
software are well documented (Doherty et al., 2010; Doherty, 2015, 2019a, b) and are not repeated here. Only the concepts and methods that were
deemed to be the most relevant to the multiflow modeling approach and that
have been made accessible through the MFIT GUI software are briefly reviewed
below.</p>
      <p id="d1e3250">PEST is based on a gradient optimization method and, as such, requires the
derivatives of model outputs with respect to the adjustable model parameters
to be calculated in each iteration for implementing the Jacobian
(sensitivity) matrix. As pointed out by Doherty (2015), the accuracy of
these derivative calculations is critical to the performance of the PEST
optimization algorithm. In the MFIT program suite, most of the model partial
derivatives are calculated<?pagebreak page2910?> analytically and externally provided to PEST.
This approach ensures both the accuracy and speed of this part of the
optimization process. Less straightforward partial derivative expressions
were derived using MAPLE and exported as C code using the MAPLE code
generation routine. The partial derivative functions were implemented in the
MDMi, MDMed, MDP_SFDM, and MDP_2RNE programs
and are processed during the PEST system calls to these programs by
providing an optional “/d” command-line argument to the program name. In a
few cases, however, the partial derivatives cannot be calculated
analytically, as they involve undefined limits. Such is the case for the
derivatives of Eq. (15) with respect to the parameters <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>,
<inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. In these cases, the partial derivatives are
computed by PEST using finite differences.</p>
      <p id="d1e3289">The calibration of a multiflow transport model against a tracer BTC is
hampered by two well-known issues in inverse modeling: (i) model
nonlinearity and (ii) solution nonuniqueness. Both issues may cause
numerical instabilities that can prevent the inversion algorithm from
converging to the optimal solution. PEST includes two regularization methods
that can be used either individually or together to guide the optimization
process. The singular value decomposition (SVD) method subtracts parameter
combinations for which the tracer BTC is uninformative. The inversion is
conducted on the basis of a reduced set of orthogonal linear combinations of
the model parameters rather than attempting to estimate the parameters
individually. The Tikhonov regularization method provides a different but
complementary strategy, where the information content of the tracer BTC is
supplemented with expert knowledge pertaining to the model parameters. When
using Tikhonov regularization, the objective function that is minimized by
PEST is defined as the sum of two terms. The first term is the “measurement
objective function” and is defined as the sum of the squared weighted
differences between the real tracer BTC and the model-simulated curve. The
second term is referred to as the “regularization objective function” and
acts as a penalty function for deviations from some preferred parameter
conditions. Two Tikhonov regularization options have been implemented in
MFIT. The first option, referred to as “preferred homogeneity”, promotes a
solution of minimum variance for the model parameters pertaining to the
different channels. In the second option, referred to as “preferred value”,
the optimization process seeks the solution that is the closest to some
prior estimates of the model parameters.</p>
      <p id="d1e3293">Unfortunately, neither SVD nor Tikhonov regularization can guarantee that
the PEST optimization algorithm will converge to the global optimal solution
in the parameter space. Where local minima exist in the objective function,
which is the rule rather than the exception with nonlinear models, the
optimization process may become trapped and fail to identify existing better
solutions (Singh et al., 2012; Espinet and Shoemaker, 2013; Abdelaziz et
al., 2019). A central issue in this case is the sensitivity to initial
parameter values, i.e., different initial parameter sets may lead to
different optimized solutions. Global optimization methods have been
proposed in the literature to overcome this issue; see Arsenault et
al. (2014) for a review and comparison of various algorithms. The PEST
program suite includes two such global optimizers based on the SCE-UA method
(Duan et al., 1992) and the CMA-ES method (Hansen and Ostermeier, 2001). The
corresponding programs are named SCEUA_P and
CMAES_P, respectively. It must be noted, however, that global
optimization methods suffer from their own drawbacks, including sensitivity
to tuning parameters and low computational efficiency. An alternative
strategy to improve the chances of convergence toward the global optimum
with gradient-based methods is the “multistart” approach, which consists of
repeating the optimization process starting from different initial parameter
value sets (Skahill and Doherty, 2006; Piotrowski and Napiorkowski, 2011).
Such a strategy has been implemented in the MFIT software. The key principle
of the proposed algorithm is that rather than conducting the optimization
for a fixed number <inline-formula><mml:math id="M112" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> of channels only, a series of automatic tracer BTC
fittings is performed for a decreasing number of channels ranging from
<inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> to 1. The main steps of the MFIT multistart algorithm are detailed
as follows:
<list list-type="order"><list-item>
      <p id="d1e3316">The first optimization is performed by considering the maximum number of flow channels <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula>. The initial transport parameters are automatically tuned by MFIT to obtain <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> well-separated concentration peaks. For this goal, the tracer BTC is first analyzed to determine the times <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">95</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, which are defined as<disp-formula id="Ch1.E18" content-type="numbered"><label>18</label><mml:math id="M118" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mo movablelimits="false">max⁡</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>5th</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1.1</mml:mn><mml:mo>×</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mo>min⁡</mml:mo></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula><disp-formula id="Ch1.E19" content-type="numbered"><label>19</label><mml:math id="M119" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">95</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mo movablelimits="false">min⁡</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>95th</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.9</mml:mn><mml:mo>×</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mo>max<?pagebreak page2911?>⁡</mml:mo></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>5th</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>95th</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> are the earliest and latest times at
which the concentration values are above and below 5 % of the maximum
concentration value, respectively, and <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mo>min⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> are the minimum
and maximum time values of the user-provided BTC, respectively. The mean
travel times, <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, are then uniformly distributed between the times
<inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">95</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. Next, the initial Péclet number, <italic>Pe</italic><inline-formula><mml:math id="M127" display="inline"><mml:msub><mml:mi/><mml:mi>j</mml:mi></mml:msub></mml:math></inline-formula>, of each channel
is calculated as<disp-formula id="Ch1.E20" content-type="numbered"><label>20</label><mml:math id="M128" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">95</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>Equation (20) is based on a semiempirical relationship between the standard
deviation of travel times for transport by advection and dispersion, <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> (see Bodin et al., 2003a; Eq. 10), and the time span of the <inline-formula><mml:math id="M130" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th concentration peak, which is on the order
of <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The constraint of well-separated concentration peaks
may be formulated as <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub><mml:mo>≪</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">95</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, which is verified by Eq. (20). The initial values of the
other transport parameters in Eqs. (7), (11), and (15) are chosen to
minimize the tailing effect due to noninstantaneous injection or solute mass
exchange between flowing and stagnant water regions as follows: <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.9</mml:mn></mml:mrow></mml:math></inline-formula>, and
<inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn></mml:mrow></mml:math></inline-formula>.</p></list-item><list-item>
      <p id="d1e3726">Once the optimization has been performed for the <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> channel model, the
next step is to optimize the transport parameters for <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> channels.
The multistart optimization approach begins here as not only one but
<inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> optimizations are performed in this step. The initial parameter
values for the <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> channels are initialized from the previously
optimized <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> channel solution by sequentially removing one of the
channels. Only the solution corresponding to the lowest sum of the squared
weighted differences between the tracer BTC and model-simulated curve is
retained.</p></list-item><list-item>
      <p id="d1e3793">This procedure is repeated up to the single-channel solution. The total
number of PEST optimizations is <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>.</p></list-item></list></p>
      <p id="d1e3824">Calling the multistart algorithm has been made optional in MFIT, as this
algorithm significantly increases the computational cost and running time of
the optimization process. However, experience has shown that the multistart
approach can truly improve the model fit results and can be worth the effort
in many circumstances. A comparison between optimizations conducted by the
PEST multistart algorithm and the global SCE-UA and CMA-ES methods was
conducted in this study and is discussed in Sect. 6.</p>
      <p id="d1e3827">Because of the nonuniqueness of the inverse problem, some uncertainties may
be associated with the PEST-optimized model parameter values. A nonlinear
analysis method has been implemented in MFIT for the assessment of
postcalibration parameter uncertainty. The method is essentially similar to
that described by Fang et al. (2019) and relies on the use of the PREDUNC7
and RANDPAR utilities documented in the PEST manual (Doherty, 2019b). The
algorithm can be described by the following steps: (1) compute a linear
approximation to the posterior parameter covariance matrix using PREDUNC7;
(2) sample the posterior parameter covariance matrix and generate multiple
calibration-constrained random parameter sets with RANDPAR; (3) recalibrate
each parameter set with PEST up to achieving a level of fit fairly similar
to the original calibration result (a tolerance of <inline-formula><mml:math id="M143" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>5 % for the
measurement objective function is allowed by MFIT); and (4) compute
histograms of the recalibrated parameter values. The following two
assumptions underlie this method: (i) the upper and lower parameter bounds
specified by the user for the PEST inversion reflect the prior (expert
knowledge) parameter uncertainty, and (ii) the model parameters are
statistically independent from a prior point of view. This second assumption
is relaxed through the recalibration process.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e3840">Input parameters for the five verification tests.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="justify" colwidth="3cm"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Test</oasis:entry>
         <oasis:entry colname="col2">Parameters</oasis:entry>
         <oasis:entry colname="col3">Values</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">1 (single flow channel,</oasis:entry>
         <oasis:entry colname="col2">Flow rate <inline-formula><mml:math id="M144" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">10 m<inline-formula><mml:math id="M145" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> h<inline-formula><mml:math id="M146" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ADE, instantaneous</oasis:entry>
         <oasis:entry colname="col2">Injected mass <inline-formula><mml:math id="M147" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">20 g</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">injection)</oasis:entry>
         <oasis:entry colname="col2">Mean transit time <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">200 h</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Péclet number <italic>Pe</italic></oasis:entry>
         <oasis:entry colname="col3">2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2 (single flow channel,</oasis:entry>
         <oasis:entry colname="col2">Mean transit time <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">70 h</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ADE, exponentially</oasis:entry>
         <oasis:entry colname="col2">Péclet number <italic>Pe</italic></oasis:entry>
         <oasis:entry colname="col3">10</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">decaying injection)</oasis:entry>
         <oasis:entry colname="col2">Initial (maximum) injection concentration <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mn mathvariant="normal">8.0</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> mg L<inline-formula><mml:math id="M152" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Gamma coefficient <inline-formula><mml:math id="M153" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">3 (single flow channel,</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M154" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M155" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <italic>Pe</italic></oasis:entry>
         <oasis:entry colname="col3">Same as test 1</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">SFDM)</oasis:entry>
         <oasis:entry colname="col2">Diffusion parameter <inline-formula><mml:math id="M157" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.04 h<inline-formula><mml:math id="M158" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">4 (single flow channel,</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M159" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M160" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <italic>Pe</italic></oasis:entry>
         <oasis:entry colname="col3">same as test 1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2RNE)</oasis:entry>
         <oasis:entry colname="col2">Length of the flow channel <inline-formula><mml:math id="M162" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1000 m</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Fraction of mobile water <inline-formula><mml:math id="M163" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.7</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Omega coefficient <inline-formula><mml:math id="M164" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.1 m<inline-formula><mml:math id="M165" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5 (two channels,</oasis:entry>
         <oasis:entry colname="col2">Total system flow rate <inline-formula><mml:math id="M166" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">10 m<inline-formula><mml:math id="M167" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> h<inline-formula><mml:math id="M168" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MDM-ADE)</oasis:entry>
         <oasis:entry colname="col2">Mass flowing through the first channel <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">12 g</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Mass flowing through the second channel <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">8 g</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Mean transit time in the first channel <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">01</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">170 h</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Mean transit time in the second channel <inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">02</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">300 h</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Péclet number in the first channel <italic>Pe</italic><inline-formula><mml:math id="M173" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">15</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Péclet number in the second channel <italic>Pe</italic><inline-formula><mml:math id="M174" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">80</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Code verification</title>
      <?pagebreak page2912?><p id="d1e4414">The robustness of the PEST inversion program has been demonstrated in a
number of studies (see Anderson et al., 2015; and Hunt et al., 2019)
and is not reassessed here. The purpose of this section is to assess the
accuracy of MFIT direct simulations through five synthetic test cases. Tests
1 and 2 address the case of a single flow channel described as a
single-porosity medium in which the transport is governed by
advection–dispersion. An instantaneous injection of the tracer is assumed in
test 1, whereas test 2 addresses the case of an exponentially decaying
concentration at the inlet. A double-porosity medium and single flow channel are assumed in tests 3 and 4, which conform to the assumptions of the SFDM and
2RNE model, respectively. In test 5, the tracer is transported by
advection–dispersion in a multiflow system composed of two channels. This
scenario corresponds to the MDM. The input parameters for the five test
cases are listed in Table 2. The BTCs simulated by MFIT for tests 1, 2, and 4
are compared to those obtained by CXTFIT. The MFIT simulations for tests 3
and 5 are compared against those obtained by TRACI. As shown in Fig. 2, very
good agreement was obtained in each case.
<?xmltex \hack{\newpage}?></p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e4420">Comparison among MFIT, CXTFIT, and TRACI simulations for
test 1 (single flow channel, ADE, instantaneous injection), test 2 (single
flow channel, ADE, exponentially decaying injection), test 3 (single flow
channel, SFDM), test 4 (single flow channel, 2RNE), and test 5 (two
channels, MDM-ADE).</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/13/2905/2020/gmd-13-2905-2020-f02.png"/>

      </fig>

<?xmltex \hack{\newpage}?>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Assessment of the multistart optimization method</title>
      <p id="d1e4440">The purpose of this section is to assess the automatic multistart method
described in Sect. 3 using a new synthetic test case. A multimodal BTC
that corresponds to three channels has been simulated using the MDMi program
with the parameters listed in Table 3. A “blind” inversion of this BTC has
been performed using the automatic multistart method with a maximum number
of flow channels <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>. The only model parameter that has been
fixed prior to the inversion process was the total flow rate <inline-formula><mml:math id="M176" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> to simplify
the post-comparison of the inverted mass values in each channel with the
“true” mass values. Otherwise, a degree of freedom would persist for the
pairs of the optimized <inline-formula><mml:math id="M177" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values, i.e., multiplying or dividing
these parameters by the same constant would yield the same BTCs; refer to
Eq. (6). The parameters <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, and <italic>Pe</italic><inline-formula><mml:math id="M181" display="inline"><mml:msub><mml:mi/><mml:mi>j</mml:mi></mml:msub></mml:math></inline-formula> of the different
flow channels were optimized with virtually no upper and lower bound
constraints (minimum and maximum allowed parameter values of <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.0</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.0</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, respectively). As shown in Fig. 3,
the inverted BTCs that correspond to <inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>, 4, 5, and 6 channels overlap
perfectly with each other and with the original simulated BTC; as shown
in Table 4, the optimized values for the parameters of the three-channel model
are equal to the true parameter values.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T3"><?xmltex \currentcnt{3}?><label>Table 3</label><caption><p id="d1e4571">Model parameters that correspond to the multimodal
simulated BTC in Fig. 3.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameters</oasis:entry>
         <oasis:entry colname="col2">Values</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M185" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">10 m<inline-formula><mml:math id="M186" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> h<inline-formula><mml:math id="M187" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">10 g</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">6 g</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">4 g</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">01</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">150 h</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">02</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">250 h</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">03</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">350 h</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">20</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">50</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">100</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e4797">Inversion of the three-channel-simulated BTC using the
automatic multistart method with <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>. The inverted BTCs that
correspond to <inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>, 4, 5, and 6 channels overlap perfectly with each other
and the original simulated BTC.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/13/2905/2020/gmd-13-2905-2020-f03.png"/>

      </fig>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T4"><?xmltex \currentcnt{4}?><label>Table 4</label><caption><p id="d1e4837">Optimized model parameters that correspond to the inverted
BTCs in Fig. 3.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.9}[.9]?><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M199" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">1</oasis:entry>
         <oasis:entry colname="col3">2</oasis:entry>
         <oasis:entry colname="col4">3</oasis:entry>
         <oasis:entry colname="col5">4</oasis:entry>
         <oasis:entry colname="col6">5</oasis:entry>
         <oasis:entry colname="col7">6</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (g)</oasis:entry>
         <oasis:entry colname="col2">21.11</oasis:entry>
         <oasis:entry colname="col3">10.79</oasis:entry>
         <oasis:entry colname="col4">10.00</oasis:entry>
         <oasis:entry colname="col5">2.79</oasis:entry>
         <oasis:entry colname="col6">2.66</oasis:entry>
         <oasis:entry colname="col7">2.66</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (g)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">9.54</oasis:entry>
         <oasis:entry colname="col4">6.00</oasis:entry>
         <oasis:entry colname="col5">7.19</oasis:entry>
         <oasis:entry colname="col6">7.35</oasis:entry>
         <oasis:entry colname="col7">7.35</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (g)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">4.00</oasis:entry>
         <oasis:entry colname="col5">6.02</oasis:entry>
         <oasis:entry colname="col6">5.99</oasis:entry>
         <oasis:entry colname="col7">5.91</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (g)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">–</oasis:entry>
         <oasis:entry colname="col5">4.00</oasis:entry>
         <oasis:entry colname="col6">2.58</oasis:entry>
         <oasis:entry colname="col7">2.62</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (g)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">–</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
         <oasis:entry colname="col6">1.42</oasis:entry>
         <oasis:entry colname="col7">1.45</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (g)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">–</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
         <oasis:entry colname="col6">–</oasis:entry>
         <oasis:entry colname="col7">0.02</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">01</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (h)</oasis:entry>
         <oasis:entry colname="col2">239.36</oasis:entry>
         <oasis:entry colname="col3">155.82</oasis:entry>
         <oasis:entry colname="col4">150.00</oasis:entry>
         <oasis:entry colname="col5">126.17</oasis:entry>
         <oasis:entry colname="col6">151.55</oasis:entry>
         <oasis:entry colname="col7">151.31</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">02</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (h)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">302.91</oasis:entry>
         <oasis:entry colname="col4">250.00</oasis:entry>
         <oasis:entry colname="col5">158.91</oasis:entry>
         <oasis:entry colname="col6">149.47</oasis:entry>
         <oasis:entry colname="col7">149.60</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">03</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (h)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">350.00</oasis:entry>
         <oasis:entry colname="col5">250.00</oasis:entry>
         <oasis:entry colname="col6">249.97</oasis:entry>
         <oasis:entry colname="col7">249.30</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">04</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (h)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">–</oasis:entry>
         <oasis:entry colname="col5">350.01</oasis:entry>
         <oasis:entry colname="col6">349.48</oasis:entry>
         <oasis:entry colname="col7">347.68</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">05</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (h)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">–</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
         <oasis:entry colname="col6">350.84</oasis:entry>
         <oasis:entry colname="col7">351.08</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">06</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (h)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">–</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
         <oasis:entry colname="col6">–</oasis:entry>
         <oasis:entry colname="col7">405.58</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">6.72</oasis:entry>
         <oasis:entry colname="col3">17.52</oasis:entry>
         <oasis:entry colname="col4">20.00</oasis:entry>
         <oasis:entry colname="col5">24.22</oasis:entry>
         <oasis:entry colname="col6">19.80</oasis:entry>
         <oasis:entry colname="col7">19.92</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">27.55</oasis:entry>
         <oasis:entry colname="col4">50.00</oasis:entry>
         <oasis:entry colname="col5">22.18</oasis:entry>
         <oasis:entry colname="col6">20.07</oasis:entry>
         <oasis:entry colname="col7">20.01</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">100.00</oasis:entry>
         <oasis:entry colname="col5">49.94</oasis:entry>
         <oasis:entry colname="col6">50.04</oasis:entry>
         <oasis:entry colname="col7">50.62</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">–</oasis:entry>
         <oasis:entry colname="col5">100.00</oasis:entry>
         <oasis:entry colname="col6">98.45</oasis:entry>
         <oasis:entry colname="col7">88.42</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">–</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
         <oasis:entry colname="col6">102.68</oasis:entry>
         <oasis:entry colname="col7">120.27</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">Pe</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">–</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
         <oasis:entry colname="col6">–</oasis:entry>
         <oasis:entry colname="col7">442.13</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

</sec>
<?pagebreak page2913?><sec id="Ch1.S6">
  <label>6</label><title>Application example: analysis of tracer BTCs from the Hydrogeological Experimental Site in Poitiers, France</title>
      <p id="d1e5531">The HES is a field research facility operated by the University of Poitiers,
France. The facility consists of 32 wells that have been drilled within an
overall area of 0.2 km<inline-formula><mml:math id="M218" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> (Fig. 4) and fully penetrate a
100 m thick confined limestone aquifer. The interwell flow and transport
connectivity have been shown to be mainly related to karst conduits, 0.01–3 m in diameter, that develop preferentially within specific
lithostratigraphic horizons interbedded with nonkarstified limestone units.
The karstified layers may contribute to the connectivity from one well to
another either directly (e.g., the wells intersect with the same karst
network in a single layer) or indirectly (e.g., the wells intersect with
different karst network layers that are interconnected by either a third
well or a subvertical fracture); see Audouin et al. (2008) and Chatelier et
al. (2011).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e5545">Locations of wells at the HES in Poitiers, France. Map
data are from © Google.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/13/2905/2020/gmd-13-2905-2020-f04.png"/>

      </fig>

      <p id="d1e5554">A large number of pumping test experiments have been conducted at the HES
since 2002. As discussed in a number of studies (Delay et al., 2007, 2011; Riva et al., 2009; Bodin et al., 2012; Sanchez-Vila et al.,
2016; Le Coz et al., 2017), the drawdown responses exhibit complex
behaviors, which are likely due to the strong aquifer heterogeneity induced
predominantly by the presence of karst features. In addition to the pumping
test experiments, a number of cross-borehole tracer tests have been
performed at the HES since 2011. The standard experimental protocol of HES
tracer experiments can be summarized as follows:
<list list-type="order"><list-item>
      <p id="d1e5559">Starting a pumping experiment and waiting for the establishment of a
pseudo-steady-state flow regime (i.e., stabilization of interwell piezometric
head gradients) is the first step, which typically takes approximately 6 h at the HES.</p></list-item><list-item>
      <p id="d1e5563">Performing flow log measurements in the candidate injection well to identify the main inflow and outflow levels along the well bore is the second step.</p></list-item><list-item>
      <p id="d1e5567">Connecting a series of 2.5 m length and 1.5 cm inner diameter PVC pipes in the injection well, from the ground down to the tracer injection depth (usually chosen to be as close as possible to a main outflow level) is the third step. The pipeline is terminated by a 5 cm length screened cap that ensures a horizontal outflow of the tracer solution in the injection well.</p></list-item><list-item>
      <?pagebreak page2914?><p id="d1e5571">Injecting a tracer solution (typically 2 L of Uranine solution at 1 g L<inline-formula><mml:math id="M219" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>) in the pipe and flushing with 40 L of clean groundwater is the fourth step. The total duration of an injection is typically less than 3 min.</p></list-item><list-item>
      <p id="d1e5587">Monitoring the tracer BTC at the pumped well using a flow-through
fluorometer (Albillia GGUN-FL22) connected to a branch pipe extending from
the discharge line at ground level is the last step. The fluorometer is periodically
calibrated in the laboratory with solutions of 10 and 100 <inline-formula><mml:math id="M220" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi></mml:mrow></mml:math></inline-formula>g L<inline-formula><mml:math id="M221" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>.</p></list-item></list></p>
      <p id="d1e5611">To date, more than 70 cross-well tracer experiments have been performed at
the HES. The purpose here is not to interpret each of these experiments but
to pick a few examples for illustrating the application of the MFIT
software. The selected data correspond to three tracer experiments that were
performed in 2016 and 2017 using well M22 as the pumped well and M16, MP6,
and P2 as injection wells. Figure 5 shows the experimental BTCs and a
collection of calibrated MFIT curves for different numbers of channels. The
selected experiments were chosen for their representativeness of the BTC
shapes observed at the HES, which exhibit either a single peak followed by a
more or less pronounced tailing, e.g., P2-M22; overlapping double-peak
responses, e.g., M16-M22; or well-marked multimodal responses, e.g.,
MP6-M22. The mass recovery ratios for these three tracer experiments were 58 %, 79 %, and 60 %, respectively. Note that these recovery data
cannot be included in the model, because the flow structure assumption that
underlies the multiflow approach (Fig. 1) implies that all the mass that
enters the system flows out after a certain lapse of time. The same holds
for any single- or double-porosity modeling approach based on a 1-D flow
assumption. For tracer tests that are performed in steady state conditions
and involve nonreactive tracers, an incomplete recovery of the injected
mass indicates a diverging flow structure between the injection site and the
monitoring point. Unfortunately, no additional information can be obtained
about this flow divergence from the tracer data only. Therefore, the total
mass in a multiflow model must be consistent with the recovered tracer mass
rather than the injected mass.</p>
      <p id="d1e5614">The model fit results shown in Fig. 5 were obtained using the multistart
method discussed in Sect. 3 and only SVD as a regularization tool for the
inversion. None of the model parameters were fixed, and all were optimized
within realistic upper and lower limits. The optimized parameter values and
their composite sensitivities at the end of the optimization process are
provided in the Supplement (Table S1). Unsurprisingly, the model parameters
that influence the spreading of transit or residence times in the individual
flow channels, while accounting for different processes (<italic>Pe</italic>, <inline-formula><mml:math id="M222" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M223" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M224" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M225" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula>) are sensitive to the number of channels.
For instance, when comparing single- with multiple-channel models, the
former requires lower <italic>Pe</italic> values to compensate for the coarser description of
the flow system heterogeneity (recall that the dispersion coefficient
integrated in the Péclet number reflects the unresolved variability of the
flow velocity below the modeling scale). The same observation holds when
comparing single- and double-porosity models with the same number of flow
channels, i.e., the <italic>Pe</italic> values of single-porosity models are lower than the
<italic>Pe</italic> values of double-porosity models, because part of the spreading of
transit or residence times in the latter case is implicitly captured by solute
mass exchanges between the mobile and immobile domains. A noticeable
exception is the diffusion parameter <inline-formula><mml:math id="M226" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> of the SFDM model, whose
values are mostly around <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.0</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> h<inline-formula><mml:math id="M228" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. This value
corresponds to the upper bound of the optimization range set for this
parameter, which is based on a matrix porosity of 30 %, a molecular
diffusion coefficient of <inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.0</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M230" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M231" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, and a
flow-channel aperture of <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.0</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> m. Beta values larger than
<inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.0</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> h<inline-formula><mml:math id="M234" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> would be physically unrealistic. The
fact that the beta value is limited by its upper bound during the
optimization process indicates that the SFDM model is not suitable for
describing the HES tracer experiments, as further discussed below. All other
parameters have converged to values far from their optimization bounds.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e5793">Inversion solutions of three tracer BTCs for different
numbers of channels. Some model curves are hardly distinguishable, as they
perfectly overlap (refer to the text and Fig. 6).</p></caption>
        <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/13/2905/2020/gmd-13-2905-2020-f05.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e5804">Best-fitting performance of the multiflow models achieved
using PEST with the multistart optimization approach and using global
optimizers. <inline-formula><mml:math id="M235" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the number of channels in the models, <inline-formula><mml:math id="M236" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> is the number of
optimized parameters, and PHI is the sum of the squared weighted differences
between the tracer BTCs and the model-fitted curves.</p></caption>
        <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/13/2905/2020/gmd-13-2905-2020-f06.png"/>

      </fig>

      <p id="d1e5827">Beyond what can be visually inferred from Fig. 5, the assessment of the
relative fitting performance of the different models can be analyzed through
the evolution of the measurement objective function, hereafter named PHI,
with respect to the number, <inline-formula><mml:math id="M237" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>, of channels and/or the number, <inline-formula><mml:math id="M238" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>, of optimized
model parameters. Figure 6 displays the PHI(<inline-formula><mml:math id="M239" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>) and PHI(<inline-formula><mml:math id="M240" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>) curves summarizing the
best-fitting results achieved with the multistart PEST optimization and the
SCEUA_P and CMAES_P global optimization
routines. A number of observations can be made from this figure. As a first
remark, the SCEUA curves for the two MDP models are missing in Fig. 6. The
reason is that the SCEUA_P program has no “forgive error”
capability, i.e., if a set of trial parameters causes the numerical
evaluation of Eq. (11) or Eq. (15) to crash, the optimization process is
stopped instead of moving to a new set of parameter values. Such a
forgiveness option is available in the PEST and CMAES_P
programs. The next observations that can be made from Fig. 6 are that the
CMAES and SCEUA curves are (i) more irregular, (ii) always above or equal to
their PEST-computed counterparts, and (iii) do not always follow the
expected decreasing trend in the PHI value (meaning a better model fit) as
the number of channels rises, as depicted by the PEST curves. However, it
must be mentioned that the number of optimization runs was much greater for
the CMAES_P and SCEUA_P programs, and various
optimization options were tested (e.g., changing the upper and lower
parameter bounds and log-transformation<?pagebreak page2916?> of parameters). The CMAES and SCEUA
curves shown in Fig. 6 are actually the “best results” obtained after
several days of computation time. It is clear that the multistart PEST
optimization method performs better in each case.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><label>Figure 7</label><caption><p id="d1e5861">Postcalibration uncertainty of model parameter values for
the inversion of the M16-M22 tracer BTC by the MDMi model with 1, 2, and 3
flow channels.</p></caption>
        <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/13/2905/2020/gmd-13-2905-2020-f07.png"/>

      </fig>

      <?pagebreak page2917?><p id="d1e5870">The PHI curves obtained by PEST can be viewed as Pareto curves, illustrating
the trade-off between the model fitting quality and the number of channels or
the number of calibration parameters. It must be noted that since no
Tikhonov regularization was used in this illustration example, the model
inversion results for higher <inline-formula><mml:math id="M241" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> values are likely affected by overfitting.
More reliable parameter values could be obtained by adding Tikhonov
regularization constraints to the optimization process.</p>
      <p id="d1e5880">According to the PHI(<inline-formula><mml:math id="M242" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>) curves shown in Fig. 6, the MDMi model and MDP-SFDM
perform similarly for the three tracer tests, and the related PHI(<inline-formula><mml:math id="M243" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>) curves
are hardly differentiable. This result was expected, as the short duration
of the HES tracer tests, typically from a few hours to a few days, makes the
matrix diffusion process unlikely to be significant. Assuming exponential
decaying (MDMed) instead of instantaneous (MDMi) injection gives slightly
better fitting results for a low number of channels but provides no benefit
for a moderate-to-high number of channels. According to the PHI(<inline-formula><mml:math id="M244" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>) curves,
the fitting performance of the MDP-2RNE model seems significantly better
than that of the three other models. However, this observation must be
counterbalanced by the larger number of calibration parameters in the
MDP-2RNE model (see Table 1). A two-channel MDP-2RNE model involves 13 parameters, which corresponds to the number of parameters in a four-channel
MDMi model. The PHI(<inline-formula><mml:math id="M245" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>) curves shown in Fig. 6 provide a fairer assessment of
the fitting performance of the different models. According to these curves,
the MDP-2RNE model performs slightly better than the MDMi model for the
P2-M22 tracer test (single peak slightly tailed BTC), almost equally well
for the M16-M22 tracer test (overlapping double peaks), and worse for the
MP6-M22 tracer test (well-marked multimodal BTC). It must be appreciated
that these two models should not be opposed to each other. Both models
likely provide an equally valid description of the tracer transport in the
HES aquifer while relying on different conceptualizations of the medium
heterogeneity.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><label>Figure 8</label><caption><p id="d1e5913">Postcalibration uncertainty of model parameter values for
the inversion of the M16-M22 tracer BTC by the MDP-2RNE model with 1, 2, and
3 flow channels. A logarithmic scale has been employed for <italic>Pe</italic> due to a wider
range of values than shown in Fig. 7.</p></caption>
        <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/13/2905/2020/gmd-13-2905-2020-f08.png"/>

      </fig>

      <p id="d1e5925">The Pareto curves in Fig. 6 indicate that the <italic>final choice</italic> of a model, if one is to be
made, relies on a trade-off between the desired fitting accuracy and the
desired degree of simplification or complexity with respect to the model
structure (number of channels and/or number of model parameters). Beyond
this subjective (expert) decision, which may depend on the goal of the
study, and therefore will not be discussed further in the present
application case, uncertainty remains in the inverted model parameters as a
consequence of the nonuniqueness of the inverse problem. This uncertainty is
related to both the equifinality of the model parameters, which is partly
due to the multiflow framework structure, and the measurement noise in the
tracer BTCs. Figures 7 and 8 illustrate the postcalibration uncertainty
analysis capabilities of MFIT via an assessment of the MDMi and MDP-2RNE
model fittings of the M16-M22 tracer BTC with 1, 2, and 3 flow channels.
Owing to the balance between the <inline-formula><mml:math id="M246" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> terms in the model equation
(Eqs. 6 and 15), at least one of these parameters must be fixed to
assess the uncertainty of the other parameters. Here, the value of <inline-formula><mml:math id="M248" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> was set
to 25 m<inline-formula><mml:math id="M249" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> h<inline-formula><mml:math id="M250" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, which ensures the consistency of the model against
the recovered tracer mass that was independently calculated from the
experimental data (refer to Table S1). Following the PEST optimization of
the different model parameters, 500 calibration-constrained parameter fields
were stochastically generated and recalibrated by PEST. Depending on the
model (MDMi or MDP-2RNE) and number of flow channels, between 483 and 500
recalibration runs successfully achieved a level of fit that is fairly
similar (i.e., within a tolerance of <inline-formula><mml:math id="M251" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>5 % for the PHI value; refer to
Sect. 3) to that associated with the<?pagebreak page2918?> original calibration parameter field.
The histograms shown in Figs. 7 and 8 were constructed from these
recalibrated parameter sets and illustrate the multitude of parameter
combinations that are equally good for a given number of flow channels, in
terms of fitting the M16-M22 tracer BTC. As shown in these figures, the
confidence intervals are quite narrow for most parameters but tend to widen
as the number of channels increases, which reflects the equifinality of the
multiflow modeling approach. Although not shown here, it has been
established that the tailed behaviors of the parameters <inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in Fig. 8 are due to a partial correlation between these two
parameters (refer to Eq. 15), i.e., fixing the value of one parameter
prior to the inversion drastically reduces the uncertainty of the other
parameter. As previously discussed, the higher <italic>Pe</italic> values in Fig. 8 compared
to Fig. 7 are due to the fact that the distribution of the transit or residence
times with the 2RNE model is primarily controlled by the solute mass
exchanges between the mobile and immobile domains.</p>
</sec>
<sec id="Ch1.S7" sec-type="conclusions">
  <label>7</label><title>Summary and conclusions</title>
      <p id="d1e6018">Multiple flow path transport is likely the rule rather than the exception in
most transport problems in fractured and karst aquifers. The main aim of
this paper was to present a new curve-fitting tool for the analytical
modeling of BTCs from tracer tests performed in such media. The MFIT
software is a free open-source Windows-based GUI that provides access to
four multiflow transport models. The multiflow approach assumes that the
transport from the injection site to the<?pagebreak page2919?> monitoring point takes place in a
number of independent 1-D channels. The channels are not assumed to
represent individual fractures or karst conduits but are lumped submodels of
the main flow routes used by the tracer through the fractures or karst conduit
network. The multiflow modeling framework allows for the simulation of
multimodal BTCs, which are frequently observed in fractured and karst
aquifers. Two of the MFIT transport models combine the multiflow framework
and the double-porosity concept, which is applied at the scale of the
individual channels. This modeling approach, which has been named MDP, is
believed to be new and versatile for the fitting of BTCs with multiple local
peaks and/or extensive backward tailing. The accuracy of the MFIT-computed
BTCs was verified against two other well-accepted simulation tools for five
synthetic test cases.</p>
      <p id="d1e6021">An important feature of MFIT is its compatibility and interface with the
advanced calibration tools of the PEST suite of programs. Hence, MFIT is the
first BTC fitting tool that allows for regularized inversion and nonlinear
analysis of the postcalibration uncertainty of model parameters. Given the
nonlinearity of the MFIT model equations, an original multistart algorithm
was implemented to maximize the chances for PEST to converge to the global
optimal solution in the parameter space during a BTC fitting procedure. The
main drawback of the multistart optimization method is that the processing
time can be long (up to a few hours) if a large number of channels is
assumed in the model. Time reduction for this method is one of the
development perspectives of the MFIT code, as the multistart process is
computationally parallelizable. Other development perspectives are the
management of more complex injection signals, e.g., described as multiple
steps, and the implementation of additional analytical transport models for
the simulation of reactive transport processes.</p>
      <?pagebreak page2920?><p id="d1e6024">Three tracer test BTCs from the HES in Poitiers, France, were used for
illustrating the application of the MFIT software. An analysis of the Pareto
curves between the model fitting quality and the number of model calibration
parameters suggests that the MDMi and MDP-2RNE models are the most
appropriate for the interpretation of HES tracer tests. This preliminary
result needs to be refined or confirmed by the analysis of additional HES
tracer BTCs.
<?xmltex \hack{\clearpage}?></p>
</sec>

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

<app id="App1.Ch1.S1">
  <?xmltex \currentcnt{A}?><label>Appendix A</label><title>Glossary</title>

<?xmltex \floatpos{h!}?><table-wrap id="App1.Ch1.S1.T5"><?xmltex \currentcnt{A1}?><label>Table A1</label><caption><p id="d1e6042">Acronyms and model abbreviations utilized in the text.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="11cm"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Acronym or</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">model name</oasis:entry>
         <oasis:entry colname="col2">Description</oasis:entry>
         <oasis:entry colname="col3">Reference</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">ADE</oasis:entry>
         <oasis:entry colname="col2">Advection–dispersion equation</oasis:entry>
         <oasis:entry colname="col3">Zheng and Bennett (2002)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">BTC</oasis:entry>
         <oasis:entry colname="col2">Breakthrough curve</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CATTI</oasis:entry>
         <oasis:entry colname="col2">Computer Aided Tracer Test Interpretation: a computer program for tracer BTC fitting</oasis:entry>
         <oasis:entry colname="col3">Sauty et al. (1992)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CMA-ES</oasis:entry>
         <oasis:entry colname="col2">Covariance Matrix Adaptation – Evolution Strategy: a global optimization algorithm</oasis:entry>
         <oasis:entry colname="col3">Hansen and Ostermeier (2001)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CMAES_P</oasis:entry>
         <oasis:entry colname="col2">PEST-compatible program that implements the CMA-ES method</oasis:entry>
         <oasis:entry colname="col3">Doherty (2019a)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CXTFIT</oasis:entry>
         <oasis:entry colname="col2">Computer program for tracer BTC fitting</oasis:entry>
         <oasis:entry colname="col3">Toride et al. (1999)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DADE</oasis:entry>
         <oasis:entry colname="col2">Dual-advection dispersion equation</oasis:entry>
         <oasis:entry colname="col3">Field and Leij (2012)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">FEFLOW</oasis:entry>
         <oasis:entry colname="col2">Finite Element FLOW model; a simulation package for flow, heat, and mass transport in groundwater</oasis:entry>
         <oasis:entry colname="col3">Diersch (2014)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">GUI</oasis:entry>
         <oasis:entry colname="col2">Graphical user interface</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HES</oasis:entry>
         <oasis:entry colname="col2">Hydrogeological Experimental Site in Poitiers, France</oasis:entry>
         <oasis:entry colname="col3">Audouin et al. (2008)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MDM</oasis:entry>
         <oasis:entry colname="col2">Multi-Dispersion Model</oasis:entry>
         <oasis:entry colname="col3">Maloszewski et al. (1992)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MDMed</oasis:entry>
         <oasis:entry colname="col2">Computer program that implements the Multi-Dispersion Model and assumes a noninstantaneous injection (exponentially decaying concentration) at the inlet of the flow system</oasis:entry>
         <oasis:entry colname="col3">This article</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MDMi</oasis:entry>
         <oasis:entry colname="col2">Computer program that implements the Multi-Dispersion Model and assumes an instantaneous injection of tracer at the inlet of the flow system</oasis:entry>
         <oasis:entry colname="col3">This article</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MDP</oasis:entry>
         <oasis:entry colname="col2">Multi-double porosity: a combination of multiflow and double-porosity models</oasis:entry>
         <oasis:entry colname="col3">This article</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MDP_SFDM</oasis:entry>
         <oasis:entry colname="col2">Computer program that implements the MDP approach, where the mass exchanges between the mobile and immobile domains are modeled as a second-order (diffusion) process</oasis:entry>
         <oasis:entry colname="col3">This article</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MDP_2RNE</oasis:entry>
         <oasis:entry colname="col2">Computer program that implements the MDP approach, where the mass exchanges between the mobile and immobile domains are modeled as a first-order process</oasis:entry>
         <oasis:entry colname="col3">This article</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MFIT</oasis:entry>
         <oasis:entry colname="col2">Multi-Flow Inversion of Tracer breakthrough curves: a GUI for the MDMi, MDMed, MDP_SFDM, MDP_2RNE, and PEST programs.</oasis:entry>
         <oasis:entry colname="col3">This article</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MIM</oasis:entry>
         <oasis:entry colname="col2">Mobile-Immobile Model</oasis:entry>
         <oasis:entry colname="col3">Coats and Smith (1964)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MODFLOW</oasis:entry>
         <oasis:entry colname="col2">MODular three-dimensional groundwater FLOW model: a computer code developed by the U.S. Geological Survey that numerically solves the groundwater flow equation</oasis:entry>
         <oasis:entry colname="col3">Langevin et al. (2017)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MT3DMS</oasis:entry>
         <oasis:entry colname="col2">Modular Three-Dimensional MultiSpecies transport model: a numerical code to simulate solute transport in groundwater</oasis:entry>
         <oasis:entry colname="col3">Zheng et al. (2012)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">OM-MADE</oasis:entry>
         <oasis:entry colname="col2">One-dimensional Model for Multiple Advection, Dispersion, and storage in Exchanging zones: a Python script to simulate solute transport in multiflow systems with possible mass exchanges between the flow channels</oasis:entry>
         <oasis:entry colname="col3">Tinet et al. (2019)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">OptSFDM</oasis:entry>
         <oasis:entry colname="col2">Computer program for tracer BTC fitting based on the SFDM model</oasis:entry>
         <oasis:entry colname="col3">Gharasoo et al. (2019)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">OTIS</oasis:entry>
         <oasis:entry colname="col2">One-dimensional Transport with Inflow and Storage: a numerical code to simulate solute transport in streams and rivers</oasis:entry>
         <oasis:entry colname="col3">Runkel (1998)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PEST</oasis:entry>
         <oasis:entry colname="col2">Parameter ESTimation: a collection of computer programs for model-independent parameter estimation and uncertainty analysis</oasis:entry>
         <oasis:entry colname="col3">Doherty (2019a)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SCE-UA</oasis:entry>
         <oasis:entry colname="col2">Shuffled Complex Evolution method – University of Arizona: a global optimization algorithm</oasis:entry>
         <oasis:entry colname="col3">Duan et al. (1992)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SCEUA_P</oasis:entry>
         <oasis:entry colname="col2">PEST compatible program that implements the SCE-UA method</oasis:entry>
         <oasis:entry colname="col3">Doherty (2019a)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SFDM</oasis:entry>
         <oasis:entry colname="col2">Single-Fracture Dispersion Model</oasis:entry>
         <oasis:entry colname="col3">Maloszewski and Zuber (1990)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">STANMOD</oasis:entry>
         <oasis:entry colname="col2">STudio of ANalytical MODels: a collection of computer programs for tracer BTC fitting</oasis:entry>
         <oasis:entry colname="col3">van Genuchten et al. (2012)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SVD</oasis:entry>
         <oasis:entry colname="col2">Singular value decomposition</oasis:entry>
         <oasis:entry colname="col3">Doherty (2015)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TRAC</oasis:entry>
         <oasis:entry colname="col2">Computer program for tracer BTC fitting</oasis:entry>
         <oasis:entry colname="col3">Gutierrez et al. (2013)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TRACI</oasis:entry>
         <oasis:entry colname="col2">Computer program for tracer BTC fitting</oasis:entry>
         <oasis:entry colname="col3">Käss (2004)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1-D</oasis:entry>
         <oasis:entry colname="col2">One-dimensional</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2RNE</oasis:entry>
         <oasis:entry colname="col2">Two-region nonequilibrium equation</oasis:entry>
         <oasis:entry colname="col3">Toride et al. (1993)</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \floatpos{t}?><table-wrap id="App1.Ch1.S1.T6" specific-use="star"><?xmltex \currentcnt{A2}?><label>Table A2</label><caption><p id="d1e6485">List of model parameters.</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="9cm"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Description</oasis:entry>
         <oasis:entry colname="col3">Dimension</oasis:entry>
         <oasis:entry colname="col4">Specific model<inline-formula><mml:math id="M255" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Half-aperture of the <inline-formula><mml:math id="M257" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flow channel</oasis:entry>
         <oasis:entry colname="col3">L</oasis:entry>
         <oasis:entry colname="col4">MDP-SFDM</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Concentration in the <inline-formula><mml:math id="M259" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flow channel</oasis:entry>
         <oasis:entry colname="col3">M L<inline-formula><mml:math id="M260" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Concentration in the immobile domain assigned to the <inline-formula><mml:math id="M262" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">M L<inline-formula><mml:math id="M263" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">MDP-SFDM</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Concentration in the immobile domain assigned to the <inline-formula><mml:math id="M265" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">M L<inline-formula><mml:math id="M266" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">MDP-2RNE</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Initial (maximum) concentration at the inflow boundary for an exponentially decaying injection concentration</oasis:entry>
         <oasis:entry colname="col3">M L<inline-formula><mml:math id="M268" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">MDMed</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Dispersion coefficient in the <inline-formula><mml:math id="M270" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flow channel</oasis:entry>
         <oasis:entry colname="col3">L<inline-formula><mml:math id="M271" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> T<inline-formula><mml:math id="M272" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Molecular diffusion coefficient in the immobile domain assigned to the <inline-formula><mml:math id="M274" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">L<inline-formula><mml:math id="M275" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> T<inline-formula><mml:math id="M276" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">MDP-SFDM</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Length of the <inline-formula><mml:math id="M278" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flow channel</oasis:entry>
         <oasis:entry colname="col3">L</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Part of the solute mass flowing through the <inline-formula><mml:math id="M280" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">M</oasis:entry>
         <oasis:entry colname="col4">MDMi, MDP-SFDM, MDP-2RNE</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M281" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Number of flow channels</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Maximum number of flow channels</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><italic>Pe</italic><inline-formula><mml:math id="M283" display="inline"><mml:msub><mml:mi/><mml:mi>j</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Péclet number in the <inline-formula><mml:math id="M284" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M285" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Number of optimized model parameters</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PHI</oasis:entry>
         <oasis:entry colname="col2">Measurement objective function (sum of the squared weighted differences between the tracer BTCs and the model-fitted curves)</oasis:entry>
         <oasis:entry colname="col3">M<inline-formula><mml:math id="M286" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> L<inline-formula><mml:math id="M287" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M288" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Total system flow rate</oasis:entry>
         <oasis:entry colname="col3">L<inline-formula><mml:math id="M289" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> T<inline-formula><mml:math id="M290" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Flow rate in the <inline-formula><mml:math id="M292" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">L<inline-formula><mml:math id="M293" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> T<inline-formula><mml:math id="M294" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M295" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Time variable</oasis:entry>
         <oasis:entry colname="col3">T</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mo>min⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Minimum time value of the user-provided BTC</oasis:entry>
         <oasis:entry colname="col3">T</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M297" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Maximum time value of the user-provided BTC</oasis:entry>
         <oasis:entry colname="col3">T</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M298" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> time, Eq. (18)</oasis:entry>
         <oasis:entry colname="col3">T</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>5th</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Earliest time at which the concentration values exceed 5 % of the maximum concentration value</oasis:entry>
         <oasis:entry colname="col3">T</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">95</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">95</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> time, Eq. (19)</oasis:entry>
         <oasis:entry colname="col3">T</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M303" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>95th</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Latest time at which the concentration values exceed 5 % of the maximum concentration value</oasis:entry>
         <oasis:entry colname="col3">T</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Mean transit time in the <inline-formula><mml:math id="M305" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">T</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Advection velocity in the <inline-formula><mml:math id="M307" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flow channel</oasis:entry>
         <oasis:entry colname="col3">L T<inline-formula><mml:math id="M308" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M309" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Spatial coordinate along the <inline-formula><mml:math id="M310" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flow channel</oasis:entry>
         <oasis:entry colname="col3">L</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M311" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Spatial coordinate perpendicular to the <inline-formula><mml:math id="M312" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flow channel</oasis:entry>
         <oasis:entry colname="col3">L</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">First-order mass transfer coefficient between the mobile and immobile domains assigned to the <inline-formula><mml:math id="M314" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">T<inline-formula><mml:math id="M315" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">MDP-2RNE</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Diffusion parameter in the <inline-formula><mml:math id="M317" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flow channel, Eq. (12)</oasis:entry>
         <oasis:entry colname="col3">T<inline-formula><mml:math id="M318" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">MDP-SFDM</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M319" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Gamma coefficient in the <inline-formula><mml:math id="M320" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flow channel, Eq. (8)</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">MDMed</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M321" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Volumetric water content of the mobile domain assigned to the <inline-formula><mml:math id="M322" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">MDP-2RNE</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M323" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Volumetric water content of the immobile domain assigned to the <inline-formula><mml:math id="M324" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">MDP-2RNE</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Time decay constant that controls the exponentially decaying release of tracer in the <inline-formula><mml:math id="M326" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">T<inline-formula><mml:math id="M327" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">MDMed</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M328" display="inline"><mml:mi mathvariant="italic">ξ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Integration variable, Eq. (11)</oasis:entry>
         <oasis:entry colname="col3">T</oasis:entry>
         <oasis:entry colname="col4">MDP-SFDM</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M329" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Standard deviation of travel times for transport by advection and dispersion in the <inline-formula><mml:math id="M330" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel</oasis:entry>
         <oasis:entry colname="col3">T</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M331" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Integration variable, Eq. (15)</oasis:entry>
         <oasis:entry colname="col3">L</oasis:entry>
         <oasis:entry colname="col4">MDP-2RNE</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M332" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Fraction of mobile water in the <inline-formula><mml:math id="M333" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th channel, Eq. (16)</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">MDP-2RNE</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M334" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Omega coefficient in the <inline-formula><mml:math id="M335" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flow channel, Eq. (17)</oasis:entry>
         <oasis:entry colname="col3">L<inline-formula><mml:math id="M336" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">MDP-2RNE</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d1e6488"><inline-formula><mml:math id="M254" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula> An empty box means that the parameter is employed in all the models.</p></table-wrap-foot></table-wrap>

<?xmltex \hack{\clearpage}?>
</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d1e7825">The source codes of the MFIT program
suite version 1.0.0 are available from <uri>https://doi.org/10.5281/zenodo.3470751</uri> (Bodin, 2020) under the terms of the CeCILL Free
Software License Agreement v2.1 (<uri>https://spdx.org/licenses/CECILL-2.1.html</uri>, last access:
24 June 2020). An “EXE” installation package compiled with Inno Setup
(<uri>http://www.jrsoftware.org/isinfo.php</uri>, last access: 24 June 2020) and a user's guide are provided along with the source codes.
The following numerical libraries are required for the compilation of the
MFIT suite of codes: Boost (<uri>https://www.boost.org/</uri>, last
access: 24 June 2020), GSL-GNU (<uri>https://www.gnu.org/software/gsl/</uri>, last access: 24 June 2020) and
Spline (<uri>https://github.com/ttk592/spline</uri>, last access: 24 June 2020). The PEST program package is also required for running MFIT.
PEST is distributed by default using the MFIT software installer or can be
independently downloaded from <uri>http://www.pesthomepage.org/Downloads.php</uri> (last access: 24 June 2020). The data of the HES tracer experiments processed in Sect. 6 of this
study are available from the H<inline-formula><mml:math id="M337" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> database (<uri>http://hplus.ore.fr/en/poitiers/data-poitiers</uri>, last access: 24 June 2020, de Dreuzy et al., 2020) with registration of a free account.</p>
  </notes><app-group>
        <supplementary-material position="anchor"><p id="d1e7860">The supplement related to this article is available online at: <inline-supplementary-material xlink:href="https://doi.org/10.5194/gmd-13-2905-2020-supplement" xlink:title="zip">https://doi.org/10.5194/gmd-13-2905-2020-supplement</inline-supplementary-material>.</p></supplementary-material>
        </app-group><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e7869">The author declares that there is no conflict of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e7875">The HES field research facility is managed by
Gilles Porel. The experimental protocol used for the HES tracer experiments
was developed by Benoit Nauleau and Gilles Porel. The assistance of Benoit
Nauleau, Gilles Porel, and Denis Paquet in conducting the tracer experiments
is gratefully acknowledged. The author would like to thank the two anonymous
reviewers for their valuable comments and feedback, which helped with improving
the article.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e7881">This research was supported by the French
National Observatory H<inline-formula><mml:math id="M338" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>, the European Union (ERDF), and Région
Nouvelle Aquitaine.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

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

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>Abdelaziz, R., Merkel, B. J., Zambrano-Bigiarini, M., and Nair, S.: Particle swarm optimization for the estimation of surface complexation constants with the geochemical model PHREEQC-3.1.2, Geosci. Model Dev., 12, 167–177, <ext-link xlink:href="https://doi.org/10.5194/gmd-12-167-2019" ext-link-type="DOI">10.5194/gmd-12-167-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 1?><mixed-citation>
Anderson, M. P., Woessner, W. W., and Hunt, R. J.: Applied groundwater
modeling: simulation of flow and advective transport, Academic Press, 2015.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 1?><mixed-citation>Arsenault, R., Poulin, A., Cote, P., and Brissette, F.: Comparison of
stochastic optimization algorithms in hydrological model calibration, J.
Hydrol. Eng., 19, 1374–1384, <ext-link xlink:href="https://doi.org/10.1061/(ASCE)HE.1943-5584.0000938" ext-link-type="DOI">10.1061/(ASCE)HE.1943-5584.0000938</ext-link>,
2014.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 1?><mixed-citation>Audouin, O., Bodin, J., Porel, G., and Bourbiaux, B.: Flowpath structure in a
limestone aquifer: multi-borehole logging investigations at the
hydrogeological experimental site of Poitiers, France, Hydrogeol. J., 16,
939–950, <ext-link xlink:href="https://doi.org/10.1007/s10040-008-0275-4" ext-link-type="DOI">10.1007/s10040-008-0275-4</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 1?><mixed-citation>Berkowitz, B., Cortis, A., Dentz, M., and Scher, H.: Modeling non-Fickian
transport in geological formations as a continuous time random walk, Rev.
Geophys., 44, RG2003, <ext-link xlink:href="https://doi.org/10.1029/2005RG000178" ext-link-type="DOI">10.1029/2005RG000178</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 1?><mixed-citation>Bertrand, G., Celle-Jeanton, H., Huneau, F., Baillieux, A., Mauri, G.,
Lavastre, V., Undereiner, G., Girolami, L., and Moquet, J. S.: Contaminant
transfer and hydrodispersive parameters in basaltic lava flows: artificial
tracer test and implications for long-term management, Open Geosci., 7, 513–526,
<ext-link xlink:href="https://doi.org/10.1515/geo-2015-0037" ext-link-type="DOI">10.1515/geo-2015-0037</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 1?><mixed-citation>Bodin, J.: MFIT 1.0.0, Zenodo, <ext-link xlink:href="https://doi.org/10.5281/zenodo.3470751" ext-link-type="DOI">10.5281/zenodo.3470751</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 1?><mixed-citation>Bodin, J., Porel, G., and Delay, F.: Simulation of solute transport in
discrete fracture networks using the time domain random walk method, Earth
Planet. Sc. Lett., 208, 297–304, <ext-link xlink:href="https://doi.org/10.1016/S0012-821X(03)00052-9" ext-link-type="DOI">10.1016/S0012-821X(03)00052-9</ext-link>,
2003a.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 1?><mixed-citation>Bodin, J., Delay, F., and de Marsily, G.: Solute transport in a single
fracture with negligible matrix permeability: 2. mathematical formalism,
Hydrogeol. J., 11, 434–454, <ext-link xlink:href="https://doi.org/10.1007/s10040-003-0269-1" ext-link-type="DOI">10.1007/s10040-003-0269-1</ext-link>, 2003b.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 1?><mixed-citation>Bodin, J., Ackerer, P., Boisson, A., Bourbiaux, B., Bruel, D., de Dreuzy,
J.-R., Delay, F., Porel, G., and Pourpak, H.: Predictive modelling of
hydraulic head responses to dipole flow experiments in a
fractured/karstified limestone aquifer: Insights from a comparison of five
modelling approaches to real-field experiments, J. Hydrol., 454, 82–100,
<ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2012.05.069" ext-link-type="DOI">10.1016/j.jhydrol.2012.05.069</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><?label 1?><mixed-citation>Boon, M., Bijeljic, B., and Krevor, S.: Observations of the impact of rock
heterogeneity on solute spreading and mixing, Water Resour. Res., 53,
4624–4642, <ext-link xlink:href="https://doi.org/10.1002/2016WR019912" ext-link-type="DOI">10.1002/2016WR019912</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><?label 1?><mixed-citation>
Chatelier, M., Ruelleu, S., Bour, O., Porel, G., and Delay, F.: Combined
fluid temperature and flow logging for the characterization of hydraulic
structure in a fractured karst aquifer, J. Hydrol., 400, 377–386,
2011.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 1?><mixed-citation>
Coats, K. H. and Smith, B. D.: Dead end pore volume and dispersion in porous
media, Soc. Pet. Eng. J., 23, 73–84, 1964.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><?label 1?><mixed-citation>de Dreuzy, J.-R., Bodin, J., Le Grand, H., Davy, P., Boulanger, D., Battais, A., Bour, O., Gouze, P. and Porel, G.: H<inline-formula><mml:math id="M339" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> database,
available at: <uri>http://hplus.ore.fr/en/poitiers/data-poitiers</uri>, last access: 24 June 2020.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 1?><mixed-citation>
Delay, F., Kaczmaryk, A., and Ackerer, P.: Inversion of interference
hydraulic pumping tests in both homogeneous and fractal dual media, Adv.
Water Resour., 30, 314–334, 2007.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><?label 1?><mixed-citation>Delay, F., Ackerer, P., and Guadagnini, A.: Theoretical analysis and field
evidence of reciprocity gaps durin<?pagebreak page2923?>g interference pumping tests, Adv. Water
Resour., 34, 592–606, <ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2011.02.006" ext-link-type="DOI">10.1016/j.advwatres.2011.02.006</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><?label 1?><mixed-citation>Dentz, M., Le Borgne, T., Englert, A., and Bijeljic, B.: Mixing, spreading
and reaction in heterogeneous media: A brief review, J. Contam. Hydrol.,
120–121, 1–17, <ext-link xlink:href="https://doi.org/10.1016/j.jconhyd.2010.05.002" ext-link-type="DOI">10.1016/j.jconhyd.2010.05.002</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><?label 1?><mixed-citation>Diersch, H.-J.: FEFLOW: finite element modeling of flow, mass and heat
transport in porous and fractured media, Springer-Verlag, Berlin Heidelberg,
<ext-link xlink:href="https://doi.org/10.1007/978-3-642-38739-5" ext-link-type="DOI">10.1007/978-3-642-38739-5</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><?label 1?><mixed-citation>
Doherty, J.: Calibration and uncertainty analysis for complex environmental
models, Watermark Numer. Comput. Brisb. Aust., 2015.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><?label 1?><mixed-citation>
Doherty, J.: PEST, model-independent parameter estimation – User manual part
I: PEST, SENSAN and global optimisers, Watermark Numer. Comput. Brisb.
Aust., 2019a.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><?label 1?><mixed-citation>
Doherty, J.: PEST, model-independent parameter estimation – User manual part
II: PEST utility support software, Watermark Numer. Comput. Brisb. Aust.,
2019b.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><?label 1?><mixed-citation>
Doherty, J. E., Hunt, R. J., and Tonkin, M. J.: Approaches to highly
parameterized inversion: A guide to using PEST for model-parameter and
predictive-uncertainty analysis, U.S. Geological Survey Scientific
Investigations Report 2010–5211, 71 pp., 2010.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><?label 1?><mixed-citation>Duan, Q., Sorooshian, S., and Gupta, V.: Effective and efficient global
optimization for conceptual rainfall-runoff models, Water Resour. Res.,
28, 1015–1031, <ext-link xlink:href="https://doi.org/10.1029/91WR02985" ext-link-type="DOI">10.1029/91WR02985</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><?label 1?><mixed-citation>Espinet, A. J. and Shoemaker, C. A.: Comparison of optimization algorithms
for parameter estimation of multi-phase flow models with application to
geological carbon sequestration, Adv. Water Resour., 54, 133–148,
<ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2013.01.003" ext-link-type="DOI">10.1016/j.advwatres.2013.01.003</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><?label 1?><mixed-citation>Fang, Q., Ma, L., Harmel, R. D., Yu, Q., Sima, M. W., Bartling, P. N. S.,
Malone, R. W., Nolan, B. T., and Doherty, J.: Uncertainty of CERES-Maize
calibration under different irrigation strategies using PEST optimization
algorithm, Agronomy, 9, 241, <ext-link xlink:href="https://doi.org/10.3390/agronomy9050241" ext-link-type="DOI">10.3390/agronomy9050241</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><?label 1?><mixed-citation>Field, M. S. and Leij, F. J.: Solute transport in solution conduits
exhibiting multi-peaked breakthrough curves, J. Hydrol., 440–441, 26–35,
<ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2012.03.018" ext-link-type="DOI">10.1016/j.jhydrol.2012.03.018</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><?label 1?><mixed-citation>Field, M. S. and Leij, F. J.: Combined physical and chemical nonequilibrium
transport model for solution conduits, J. Contam. Hydrol., 157, 37–46,
<ext-link xlink:href="https://doi.org/10.1016/j.jconhyd.2013.11.001" ext-link-type="DOI">10.1016/j.jconhyd.2013.11.001</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><?label 1?><mixed-citation>Gaudard, A., Schwefel, R., Vinnå, L. R., Schmid, M., Wüest, A., and Bouffard, D.: Optimizing the parameterization of deep mixing and internal seiches in one-dimensional hydrodynamic models: a case study with Simstrat v1.3, Geosci. Model Dev., 10, 3411–3423, <ext-link xlink:href="https://doi.org/10.5194/gmd-10-3411-2017" ext-link-type="DOI">10.5194/gmd-10-3411-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><?label 1?><mixed-citation>Gharasoo, M., Wietzke, L. M., Knorr, B., Bakkour, R., Elsner, M., and Stumpp,
C.: A robust optimization technique for analysis of multi-tracer
experiments, J. Contam. Hydrol., 224, 103481,
<ext-link xlink:href="https://doi.org/10.1016/j.jconhyd.2019.04.004" ext-link-type="DOI">10.1016/j.jconhyd.2019.04.004</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><?label 1?><mixed-citation>Goldscheider, N., Meiman, J., Pronk, M., and Smart, C.: Tracer tests in karst
hydrogeology and speleology, Int. J. Speleol., 37, 27–40,
<ext-link xlink:href="https://doi.org/10.5038/1827-806X.37.1.3" ext-link-type="DOI">10.5038/1827-806X.37.1.3</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><?label 1?><mixed-citation>
Gutierrez, A., Klinka, T., Thiery, D., Buscarlet, E., Binet, S., Jozja, N.,
Defarge, C., Leclerc, B., Fecamp, C., Ahumada, Y., and Elsass, J.: TRAC, a
collaborative computer tool for tracer-test interpretation, in: EPJ Web of
Conferences, vol. 50, no. 03002, EDP Sciences, 2013.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><?label 1?><mixed-citation>Guvanasen, V. and Guvanasen, V. M.: An approximate semianalytical solution
for tracer injection tests in a confined aquifer with a radially converging
flow field and finite volume of tracer and chase fluid, Water Resour. Res.,
23, 1607–1619, <ext-link xlink:href="https://doi.org/10.1029/WR023i008p01607" ext-link-type="DOI">10.1029/WR023i008p01607</ext-link>, 1987.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><?label 1?><mixed-citation>
Hadamard, J.: Sur les problèmes aux dérivées partielles et leur
signification physique, Princet. Univ. Bull., 49–52, 1902.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><?label 1?><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.bib35"><label>35</label><?label 1?><mixed-citation>Hunt, R. J., Fienen, M. N., and White, J. T.: Revisiting “An Exercise in
Groundwater Model Calibration and Prediction” after 30 years: Insights and
New Directions, Groundwater, 58, 168–182, <ext-link xlink:href="https://doi.org/10.1111/gwat.12907" ext-link-type="DOI">10.1111/gwat.12907</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><?label 1?><mixed-citation>
Käss, W.: Evaluation and interpretation of tracing tests, in: Tracing
technique in geohydrology, Balkema, Rotterdam, the Netherlands, 372–379,
1998.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><?label 1?><mixed-citation>
Käss, W.: Geohydrologische Markierungstechnik, Borntraeger, Stuttgart,
Germany, 2004.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><?label 1?><mixed-citation>Kreft, A. and Zuber, A.: On the physical meaning of the dispersion equation
and its solutions for different initial and boundary conditions, Chem. Eng.
Sci., 33, 1471–1480, <ext-link xlink:href="https://doi.org/10.1016/0009-2509(78)85196-3" ext-link-type="DOI">10.1016/0009-2509(78)85196-3</ext-link>, 1978.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><?label 1?><mixed-citation>Labat, D. and Mangin, A.: Transfer function approach for artificial tracer
test interpretation in karstic systems, J. Hydrol., 529, 866–871,
<ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2015.09.011" ext-link-type="DOI">10.1016/j.jhydrol.2015.09.011</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><?label 1?><mixed-citation>
Langevin, C. D., Hughes, J. D., Banta, E. R., Niswonger, R. G., Panday, S.,
and Provost, A. M.: Documentation for the MODFLOW 6 Groundwater Flow Model,
USGS Numbered Series, U.S. Geological Survey, Reston, VA, 2017.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><?label 1?><mixed-citation>Le Coz, M., Bodin, J., and Renard, P.: On the use of multiple-point
statistics to improve groundwater flow modeling in karst aquifers: A case
study from the Hydrogeological Experimental Site of Poitiers, France, J.
Hydrol., 545, 109–119, <ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2016.12.010" ext-link-type="DOI">10.1016/j.jhydrol.2016.12.010</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><?label 1?><mixed-citation>
Leibundgut, C., Maloszewski, P., and Külls, C.: Mathematical modelling of
experimental data: Artificial tracer experiments in multi-flow systems, in:
Tracers in hydrology, Wiley-Blackwell, 140–144, 2009.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><?label 1?><mixed-citation>Loefgren, M., Crawford, J., and Elert, M.: Tracer tests – possibilities and
limitations. Experience from SKB fieldwork: 1977–2007, Swedish Nuclear Fuel
and Waste Management Co., available at: <uri>http://inis.iaea.org/Search/search.aspx?orig_q=RN:39028075</uri> (last access: 24 June 2020), 2007.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><?label 1?><mixed-citation>Long, A. J.: RRAWFLOW: Rainfall-Response Aquifer and Watershed Flow Model (v1.15), Geosci. Model Dev., 8, 865–880, <ext-link xlink:href="https://doi.org/10.5194/gmd-8-865-2015" ext-link-type="DOI">10.5194/gmd-8-865-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><?label 1?><mixed-citation>
Maloszewski, P. and Zuber, A.: Mathematical modeling of tracer behaviour in
short-term experiments in fissured rocks, Water Resour. Res., 26,
1517–1528, 1990.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><?label 1?><mixed-citation>
Maloszewski, P., Harum, T., and Benischke, R.: Mathematical modelling of
tracer experiments in the karst of Lurbach system, Steirische Beitraege Zur
Hydrogeol., 43, 116–136, 1992.</mixed-citation></ref>
      <ref id="bib1.bib47"><label>47</label><?label 1?><mixed-citation>Marino, M. A.: Distribution of contaminants in porous media flow, Water
Resour. Res., 10, 1013–1018, <ext-link xlink:href="https://doi.org/10.1029/WR010i005p01013" ext-link-type="DOI">10.1029/WR010i005p01013</ext-link>, 1974.</mixed-citation></ref>
      <?pagebreak page2924?><ref id="bib1.bib48"><label>48</label><?label 1?><mixed-citation>Massei, N., Wang, H. Q., Field, M. S., Dupont, J. P., Bakalowicz, M., and
Rodet, J.: Interpreting tracer breakthrough tailing in a conduit-dominated
karstic aquifer, Hydrogeol. J., 14, 849–858,
<ext-link xlink:href="https://doi.org/10.1007/s10040-005-0010-3" ext-link-type="DOI">10.1007/s10040-005-0010-3</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><?label 1?><mixed-citation>Moore, C. and Doherty, J.: The cost of uniqueness in groundwater model
calibration, Adv. Water Resour., 29, 605–623,
<ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2005.07.003" ext-link-type="DOI">10.1016/j.advwatres.2005.07.003</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib50"><label>50</label><?label 1?><mixed-citation>Moreno, L. and Tsang, C. F.: Multiple-peak response to tracer injection
tests in single fractures: a numerical study, Water Resour. Res., 27,
2143–2150, <ext-link xlink:href="https://doi.org/10.1029/91WR00507" ext-link-type="DOI">10.1029/91WR00507</ext-link>, 1991.</mixed-citation></ref>
      <ref id="bib1.bib51"><label>51</label><?label 1?><mixed-citation>Neuman, S. P. and Tartakovsky, D. M.: Perspective on theories of non-Fickian
transport in heterogeneous media, Adv. Water Resour., 32, 670–680,
<ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2008.08.005" ext-link-type="DOI">10.1016/j.advwatres.2008.08.005</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib52"><label>52</label><?label 1?><mixed-citation>
Parker, J. and van Genuchten, M. T.: Determining transport parameters from
laboratory and field tracer experiments, Va. Agric. Exp. Stn. Bull.,
84-3, 1–96, 1984.</mixed-citation></ref>
      <ref id="bib1.bib53"><label>53</label><?label 1?><mixed-citation>Piotrowski, A. P. and Napiorkowski, J. J.: Optimizing neural networks for
river flow forecasting – Evolutionary Computation methods versus the
Levenberg-Marquardt approach, J. Hydrol., 407, 12–27,
<ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2011.06.019" ext-link-type="DOI">10.1016/j.jhydrol.2011.06.019</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib54"><label>54</label><?label 1?><mixed-citation>Riva, M., Guadagnini, A., Bodin, J., and Delay, F.: Characterization of the
Hydrogeological Experimental Site of Poitiers (France) by stochastic well
testing analysis, J. Hydrol., 369, 154–164,
<ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2009.02.040" ext-link-type="DOI">10.1016/j.jhydrol.2009.02.040</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib55"><label>55</label><?label 1?><mixed-citation>Runkel, R. L.: One-dimensional transport with inflow and storage (OTIS): a
solute transport model for streams and rivers, U.S. Geological Survey
Water-Resources Investigations Report 98-4018, <ext-link xlink:href="https://doi.org/10.3133/wri984018" ext-link-type="DOI">10.3133/wri984018</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bib56"><label>56</label><?label 1?><mixed-citation>Sanchez-Vila, X., Ackerer, P., Delay, F., and Guadagnini, A.:
Characterization of reciprocity gaps from interference tests in fractured
media through a dual porosity model, Water Resour. Res., 52, 1696–1704,
<ext-link xlink:href="https://doi.org/10.1002/2015WR018171" ext-link-type="DOI">10.1002/2015WR018171</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib57"><label>57</label><?label 1?><mixed-citation>
Sauty, J. P., Kinzelbach, W., and Voss, A.: CATTI: Computer aided tracer test
interpretation, BRGM Rep., 1992.</mixed-citation></ref>
      <ref id="bib1.bib58"><label>58</label><?label 1?><mixed-citation>Siirila-Woodburn, E. R., Sanchez-Vila, X., and Fernandez-Garcia, D.: On the
formation of multiple local peaks in breakthrough curves, Water Resour.
Res., 51, 2128–2152, <ext-link xlink:href="https://doi.org/10.1002/2014WR015840" ext-link-type="DOI">10.1002/2014WR015840</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib59"><label>59</label><?label 1?><mixed-citation>Singh, S. K., Liang, J., and Bárdossy, A.: Improving the calibration
strategy of the physically-based model WaSiM-ETH using critical events,
Hydrol. Sci. J., 57, 1487–1505, <ext-link xlink:href="https://doi.org/10.1080/02626667.2012.727091" ext-link-type="DOI">10.1080/02626667.2012.727091</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib60"><label>60</label><?label 1?><mixed-citation>Skahill, B. E. and Doherty, J.: Efficient accommodation of local minima in
watershed model calibration, J. Hydrol., 329, 122–139,
<ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2006.02.005" ext-link-type="DOI">10.1016/j.jhydrol.2006.02.005</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib61"><label>61</label><?label 1?><mixed-citation>Streetly, H. R., Hamilton, A. C. L., Betts, C., Tellam, J. H., and Herbert,
A. W.: Reconnaissance tracer tests in the Triassic sandstone aquifer north
of Liverpool, UK, Q. J. Eng. Geol. Hydrogeol., 35, 167–178,
<ext-link xlink:href="https://doi.org/10.1144/1470-9236/2000-30" ext-link-type="DOI">10.1144/1470-9236/2000-30</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bib62"><label>62</label><?label 1?><mixed-citation>Tikhonov, A. N. and Arsenin, V. Y.: Solutions of ill-posed problems, Winston
&amp; Sons, Washington, 1977.
 </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib63"><label>63</label><?label 1?><mixed-citation>Tinet, A.-J., Collon, P., Philippe, C., Dewaide, L., and Hallet, V.: OM-MADE:
An open-source program to simulate one-dimensional solute transport in
multiple exchanging conduits and storage zones, Comput. Geosci., 127,
23–35, <ext-link xlink:href="https://doi.org/10.1016/j.cageo.2019.03.001" ext-link-type="DOI">10.1016/j.cageo.2019.03.001</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib64"><label>64</label><?label 1?><mixed-citation>
Toride, N., Leij, F. L., and van Genuchten, M. T.: A comprehensive set of
analytical solutions for nonequilibrium solute transport with first-order
decay and zero-order production, Water Resour. Res., 29, 2167–2182,
1993.</mixed-citation></ref>
      <ref id="bib1.bib65"><label>65</label><?label 1?><mixed-citation>
Toride, N., Leij, F. J., and Van Genuchten, M. Th.: The CXTFIT code for
estimating transport parameters from laboratory or field tracer experiments,
version 2.1, Res. Rep. No. 137 U Salin. Lab. USDA ARS Riverside CA, 1999.</mixed-citation></ref>
      <ref id="bib1.bib66"><label>66</label><?label 1?><mixed-citation>
Tsang, C. F. and Neretnieks, I.: Flow channeling in heterogeneous fractured
rocks, Rev. Geophys., 36, 275–298, 1998.</mixed-citation></ref>
      <ref id="bib1.bib67"><label>67</label><?label 1?><mixed-citation>
van Genuchten, M. T., Simunek, J., Leij, F. J., Toride, N., and Sejna, M.:
Stanmod: Model Use, Calibration, and Validation, Trans. ASABE, 55,
1353–1366, 2012.</mixed-citation></ref>
      <ref id="bib1.bib68"><label>68</label><?label 1?><mixed-citation>Wang, J., Wang, C., Rao, V., Orr, A., Yan, E., and Kotamarthi, R.: A parallel workflow implementation for PEST version 13.6 in high-performance computing for WRF-Hydro version 5.0: a case study over the midwestern United States, Geosci. Model Dev., 12, 3523–3539, <ext-link xlink:href="https://doi.org/10.5194/gmd-12-3523-2019" ext-link-type="DOI">10.5194/gmd-12-3523-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib69"><label>69</label><?label 1?><mixed-citation>Woodward, S. J. R., Wöhling, T., and Stenger, R.: Uncertainty in the
modelling of spatial and temporal patterns of shallow groundwater flow
paths: The role of geological and hydrological site information, J. Hydrol.,
534, 680–694, <ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2016.01.045" ext-link-type="DOI">10.1016/j.jhydrol.2016.01.045</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib70"><label>70</label><?label 1?><mixed-citation>Worthington, S. R. H. and Ford, D. C.: Self-organized permeability in
carbonate aquifers, Ground Water, 47, 326–336,
<ext-link xlink:href="https://doi.org/10.1111/j.1745-6584.2009.00551.x" ext-link-type="DOI">10.1111/j.1745-6584.2009.00551.x</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib71"><label>71</label><?label 1?><mixed-citation>Yang, P., Li, Y., Groves, C., and Hong, A.: Coupled hydrogeochemical
evaluation of a vulnerable karst aquifer impacted by septic effluent in a
protected natural area, Sci. Total Environ., 658, 1475–1484,
<ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2018.12.172" ext-link-type="DOI">10.1016/j.scitotenv.2018.12.172</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib72"><label>72</label><?label 1?><mixed-citation>Zhang, Y., Benson, D. A., and Reeves, D. M.: Time and space nonlocalities
underlying fractional-derivative models: Distinction and literature review
of field applications, Adv. Water Resour., 32, 561–581,
<ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2009.01.008" ext-link-type="DOI">10.1016/j.advwatres.2009.01.008</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib73"><label>73</label><?label 1?><mixed-citation>Zheng, C., Hill, M. C., Cao, G., and Ma, R.: MT3DMS: model use, calibration,
and validation, Trans. ASABE, 55, 1549–1559, <ext-link xlink:href="https://doi.org/10.13031/2013.42263" ext-link-type="DOI">10.13031/2013.42263</ext-link>,
2012.</mixed-citation></ref>
      <ref id="bib1.bib74"><label>74</label><?label 1?><mixed-citation>
Zheng, C. and Bennett, G. D.: Applied contaminant transport modeling, 2nd
edn., Wiley-Interscience, New York, 2002.</mixed-citation></ref>
      <ref id="bib1.bib75"><label>75</label><?label 1?><mixed-citation>Zhou, H., Gómez-Hernández, J. J., and Li, L.: Inverse methods in
hydrogeology: Evolution and recent trends, Adv. Water Resour., 63, 22–37,
<ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2013.10.014" ext-link-type="DOI">10.1016/j.advwatres.2013.10.014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib76"><label>76</label><?label 1?><mixed-citation>
Zuber, A.: Theoretical possibilities of the two-well pulse method, Isot.
Tech. Groundw. Hydrol. Vol. II IAEA, 277–294, 1974.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>MFIT 1.0.0: Multi-Flow Inversion of Tracer breakthrough curves in fractured and karst aquifers</article-title-html>
<abstract-html><p>More than half of the Earth's population depends largely
or entirely on fractured or karst aquifers for their drinking water supply.
Both the characterization and modeling of these groundwater reservoirs are
therefore of worldwide concern. Artificial tracer testing is a widely used
method for the characterization of solute (including contaminant) transport
in groundwater. Tracer experiments consist of a two-step procedure: (1) introducing a conservative tracer-labeled solution into an aquifer, usually
through a sinkhole or a well, and (2) measuring the concentration
breakthrough curve (BTC) response(s) at one or several downstream monitoring
locations, usually spring(s) or pumping well(s). However, the modeling and
interpretation of tracer test responses can be a challenging task in some
cases, notably when the BTCs exhibit multiple local peaks and/or extensive
backward tailing. MFIT (Multi-Flow Inversion of Tracer
breakthrough curves) is a new open-source Windows-based computer package
for the analytical modeling of tracer BTCs. This software integrates four
transport models that are all capable of simulating single- or multiple-peak
and/or heavy-tailed BTCs. The four transport models are encapsulated in a
general multiflow modeling framework, which assumes that the spatial
heterogeneity of an aquifer can be approximated by a combination of
independent one-dimensional channels. Two of the MFIT transport models are
believed to be new, as they combine the multiflow approach and the
double-porosity concept, which is applied at the scale of the individual
channels. Another salient feature of MFIT is its compatibility and interface
with the advanced optimization tools of the PEST suite of programs. Hence,
MFIT is the first BTC fitting tool that allows for regularized inversion and
nonlinear analysis of the postcalibration uncertainty of model parameters.</p></abstract-html>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Abdelaziz, R., Merkel, B. J., Zambrano-Bigiarini, M., and Nair, S.: Particle swarm optimization for the estimation of surface complexation constants with the geochemical model PHREEQC-3.1.2, Geosci. Model Dev., 12, 167–177, <a href="https://doi.org/10.5194/gmd-12-167-2019" target="_blank">https://doi.org/10.5194/gmd-12-167-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Anderson, M. P., Woessner, W. W., and Hunt, R. J.: Applied groundwater
modeling: simulation of flow and advective transport, Academic Press, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Arsenault, R., Poulin, A., Cote, P., and Brissette, F.: Comparison of
stochastic optimization algorithms in hydrological model calibration, J.
Hydrol. Eng., 19, 1374–1384, <a href="https://doi.org/10.1061/(ASCE)HE.1943-5584.0000938" target="_blank">https://doi.org/10.1061/(ASCE)HE.1943-5584.0000938</a>,
2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Audouin, O., Bodin, J., Porel, G., and Bourbiaux, B.: Flowpath structure in a
limestone aquifer: multi-borehole logging investigations at the
hydrogeological experimental site of Poitiers, France, Hydrogeol. J., 16,
939–950, <a href="https://doi.org/10.1007/s10040-008-0275-4" target="_blank">https://doi.org/10.1007/s10040-008-0275-4</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Berkowitz, B., Cortis, A., Dentz, M., and Scher, H.: Modeling non-Fickian
transport in geological formations as a continuous time random walk, Rev.
Geophys., 44, RG2003, <a href="https://doi.org/10.1029/2005RG000178" target="_blank">https://doi.org/10.1029/2005RG000178</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
Bertrand, G., Celle-Jeanton, H., Huneau, F., Baillieux, A., Mauri, G.,
Lavastre, V., Undereiner, G., Girolami, L., and Moquet, J. S.: Contaminant
transfer and hydrodispersive parameters in basaltic lava flows: artificial
tracer test and implications for long-term management, Open Geosci., 7, 513–526,
<a href="https://doi.org/10.1515/geo-2015-0037" target="_blank">https://doi.org/10.1515/geo-2015-0037</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Bodin, J.: MFIT 1.0.0, Zenodo, <a href="https://doi.org/10.5281/zenodo.3470751" target="_blank">https://doi.org/10.5281/zenodo.3470751</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
Bodin, J., Porel, G., and Delay, F.: Simulation of solute transport in
discrete fracture networks using the time domain random walk method, Earth
Planet. Sc. Lett., 208, 297–304, <a href="https://doi.org/10.1016/S0012-821X(03)00052-9" target="_blank">https://doi.org/10.1016/S0012-821X(03)00052-9</a>,
2003a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
Bodin, J., Delay, F., and de Marsily, G.: Solute transport in a single
fracture with negligible matrix permeability: 2. mathematical formalism,
Hydrogeol. J., 11, 434–454, <a href="https://doi.org/10.1007/s10040-003-0269-1" target="_blank">https://doi.org/10.1007/s10040-003-0269-1</a>, 2003b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Bodin, J., Ackerer, P., Boisson, A., Bourbiaux, B., Bruel, D., de Dreuzy,
J.-R., Delay, F., Porel, G., and Pourpak, H.: Predictive modelling of
hydraulic head responses to dipole flow experiments in a
fractured/karstified limestone aquifer: Insights from a comparison of five
modelling approaches to real-field experiments, J. Hydrol., 454, 82–100,
<a href="https://doi.org/10.1016/j.jhydrol.2012.05.069" target="_blank">https://doi.org/10.1016/j.jhydrol.2012.05.069</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
Boon, M., Bijeljic, B., and Krevor, S.: Observations of the impact of rock
heterogeneity on solute spreading and mixing, Water Resour. Res., 53,
4624–4642, <a href="https://doi.org/10.1002/2016WR019912" target="_blank">https://doi.org/10.1002/2016WR019912</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Chatelier, M., Ruelleu, S., Bour, O., Porel, G., and Delay, F.: Combined
fluid temperature and flow logging for the characterization of hydraulic
structure in a fractured karst aquifer, J. Hydrol., 400, 377–386,
2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
Coats, K. H. and Smith, B. D.: Dead end pore volume and dispersion in porous
media, Soc. Pet. Eng. J., 23, 73–84, 1964.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
de Dreuzy, J.-R., Bodin, J., Le Grand, H., Davy, P., Boulanger, D., Battais, A., Bour, O., Gouze, P. and Porel, G.: H+ database,
available at: <a href="http://hplus.ore.fr/en/poitiers/data-poitiers" target="_blank"/>, last access: 24 June 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Delay, F., Kaczmaryk, A., and Ackerer, P.: Inversion of interference
hydraulic pumping tests in both homogeneous and fractal dual media, Adv.
Water Resour., 30, 314–334, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Delay, F., Ackerer, P., and Guadagnini, A.: Theoretical analysis and field
evidence of reciprocity gaps during interference pumping tests, Adv. Water
Resour., 34, 592–606, <a href="https://doi.org/10.1016/j.advwatres.2011.02.006" target="_blank">https://doi.org/10.1016/j.advwatres.2011.02.006</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Dentz, M., Le Borgne, T., Englert, A., and Bijeljic, B.: Mixing, spreading
and reaction in heterogeneous media: A brief review, J. Contam. Hydrol.,
120–121, 1–17, <a href="https://doi.org/10.1016/j.jconhyd.2010.05.002" target="_blank">https://doi.org/10.1016/j.jconhyd.2010.05.002</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
Diersch, H.-J.: FEFLOW: finite element modeling of flow, mass and heat
transport in porous and fractured media, Springer-Verlag, Berlin Heidelberg,
<a href="https://doi.org/10.1007/978-3-642-38739-5" target="_blank">https://doi.org/10.1007/978-3-642-38739-5</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Doherty, J.: Calibration and uncertainty analysis for complex environmental
models, Watermark Numer. Comput. Brisb. Aust., 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Doherty, J.: PEST, model-independent parameter estimation – User manual part
I: PEST, SENSAN and global optimisers, Watermark Numer. Comput. Brisb.
Aust., 2019a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
Doherty, J.: PEST, model-independent parameter estimation – User manual part
II: PEST utility support software, Watermark Numer. Comput. Brisb. Aust.,
2019b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
Doherty, J. E., Hunt, R. J., and Tonkin, M. J.: Approaches to highly
parameterized inversion: A guide to using PEST for model-parameter and
predictive-uncertainty analysis, U.S. Geological Survey Scientific
Investigations Report 2010–5211, 71 pp., 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
Duan, Q., Sorooshian, S., and Gupta, V.: Effective and efficient global
optimization for conceptual rainfall-runoff models, Water Resour. Res.,
28, 1015–1031, <a href="https://doi.org/10.1029/91WR02985" target="_blank">https://doi.org/10.1029/91WR02985</a>, 1992.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
Espinet, A. J. and Shoemaker, C. A.: Comparison of optimization algorithms
for parameter estimation of multi-phase flow models with application to
geological carbon sequestration, Adv. Water Resour., 54, 133–148,
<a href="https://doi.org/10.1016/j.advwatres.2013.01.003" target="_blank">https://doi.org/10.1016/j.advwatres.2013.01.003</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
Fang, Q., Ma, L., Harmel, R. D., Yu, Q., Sima, M. W., Bartling, P. N. S.,
Malone, R. W., Nolan, B. T., and Doherty, J.: Uncertainty of CERES-Maize
calibration under different irrigation strategies using PEST optimization
algorithm, Agronomy, 9, 241, <a href="https://doi.org/10.3390/agronomy9050241" target="_blank">https://doi.org/10.3390/agronomy9050241</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
Field, M. S. and Leij, F. J.: Solute transport in solution conduits
exhibiting multi-peaked breakthrough curves, J. Hydrol., 440–441, 26–35,
<a href="https://doi.org/10.1016/j.jhydrol.2012.03.018" target="_blank">https://doi.org/10.1016/j.jhydrol.2012.03.018</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
Field, M. S. and Leij, F. J.: Combined physical and chemical nonequilibrium
transport model for solution conduits, J. Contam. Hydrol., 157, 37–46,
<a href="https://doi.org/10.1016/j.jconhyd.2013.11.001" target="_blank">https://doi.org/10.1016/j.jconhyd.2013.11.001</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
Gaudard, A., Schwefel, R., Vinnå, L. R., Schmid, M., Wüest, A., and Bouffard, D.: Optimizing the parameterization of deep mixing and internal seiches in one-dimensional hydrodynamic models: a case study with Simstrat v1.3, Geosci. Model Dev., 10, 3411–3423, <a href="https://doi.org/10.5194/gmd-10-3411-2017" target="_blank">https://doi.org/10.5194/gmd-10-3411-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
Gharasoo, M., Wietzke, L. M., Knorr, B., Bakkour, R., Elsner, M., and Stumpp,
C.: A robust optimization technique for analysis of multi-tracer
experiments, J. Contam. Hydrol., 224, 103481,
<a href="https://doi.org/10.1016/j.jconhyd.2019.04.004" target="_blank">https://doi.org/10.1016/j.jconhyd.2019.04.004</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
Goldscheider, N., Meiman, J., Pronk, M., and Smart, C.: Tracer tests in karst
hydrogeology and speleology, Int. J. Speleol., 37, 27–40,
<a href="https://doi.org/10.5038/1827-806X.37.1.3" target="_blank">https://doi.org/10.5038/1827-806X.37.1.3</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
Gutierrez, A., Klinka, T., Thiery, D., Buscarlet, E., Binet, S., Jozja, N.,
Defarge, C., Leclerc, B., Fecamp, C., Ahumada, Y., and Elsass, J.: TRAC, a
collaborative computer tool for tracer-test interpretation, in: EPJ Web of
Conferences, vol. 50, no. 03002, EDP Sciences, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
Guvanasen, V. and Guvanasen, V. M.: An approximate semianalytical solution
for tracer injection tests in a confined aquifer with a radially converging
flow field and finite volume of tracer and chase fluid, Water Resour. Res.,
23, 1607–1619, <a href="https://doi.org/10.1029/WR023i008p01607" target="_blank">https://doi.org/10.1029/WR023i008p01607</a>, 1987.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
Hadamard, J.: Sur les problèmes aux dérivées partielles et leur
signification physique, Princet. Univ. Bull., 49–52, 1902.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</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.bib35"><label>35</label><mixed-citation>
Hunt, R. J., Fienen, M. N., and White, J. T.: Revisiting “An Exercise in
Groundwater Model Calibration and Prediction” after 30 years: Insights and
New Directions, Groundwater, 58, 168–182, <a href="https://doi.org/10.1111/gwat.12907" target="_blank">https://doi.org/10.1111/gwat.12907</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
Käss, W.: Evaluation and interpretation of tracing tests, in: Tracing
technique in geohydrology, Balkema, Rotterdam, the Netherlands, 372–379,
1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
Käss, W.: Geohydrologische Markierungstechnik, Borntraeger, Stuttgart,
Germany, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
Kreft, A. and Zuber, A.: On the physical meaning of the dispersion equation
and its solutions for different initial and boundary conditions, Chem. Eng.
Sci., 33, 1471–1480, <a href="https://doi.org/10.1016/0009-2509(78)85196-3" target="_blank">https://doi.org/10.1016/0009-2509(78)85196-3</a>, 1978.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
Labat, D. and Mangin, A.: Transfer function approach for artificial tracer
test interpretation in karstic systems, J. Hydrol., 529, 866–871,
<a href="https://doi.org/10.1016/j.jhydrol.2015.09.011" target="_blank">https://doi.org/10.1016/j.jhydrol.2015.09.011</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
Langevin, C. D., Hughes, J. D., Banta, E. R., Niswonger, R. G., Panday, S.,
and Provost, A. M.: Documentation for the MODFLOW 6 Groundwater Flow Model,
USGS Numbered Series, U.S. Geological Survey, Reston, VA, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
Le Coz, M., Bodin, J., and Renard, P.: On the use of multiple-point
statistics to improve groundwater flow modeling in karst aquifers: A case
study from the Hydrogeological Experimental Site of Poitiers, France, J.
Hydrol., 545, 109–119, <a href="https://doi.org/10.1016/j.jhydrol.2016.12.010" target="_blank">https://doi.org/10.1016/j.jhydrol.2016.12.010</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
Leibundgut, C., Maloszewski, P., and Külls, C.: Mathematical modelling of
experimental data: Artificial tracer experiments in multi-flow systems, in:
Tracers in hydrology, Wiley-Blackwell, 140–144, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
Loefgren, M., Crawford, J., and Elert, M.: Tracer tests – possibilities and
limitations. Experience from SKB fieldwork: 1977–2007, Swedish Nuclear Fuel
and Waste Management Co., available at: <a href="http://inis.iaea.org/Search/search.aspx?orig_q=RN:39028075" target="_blank"/> (last access: 24 June 2020), 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
Long, A. J.: RRAWFLOW: Rainfall-Response Aquifer and Watershed Flow Model (v1.15), Geosci. Model Dev., 8, 865–880, <a href="https://doi.org/10.5194/gmd-8-865-2015" target="_blank">https://doi.org/10.5194/gmd-8-865-2015</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
Maloszewski, P. and Zuber, A.: Mathematical modeling of tracer behaviour in
short-term experiments in fissured rocks, Water Resour. Res., 26,
1517–1528, 1990.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
Maloszewski, P., Harum, T., and Benischke, R.: Mathematical modelling of
tracer experiments in the karst of Lurbach system, Steirische Beitraege Zur
Hydrogeol., 43, 116–136, 1992.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
Marino, M. A.: Distribution of contaminants in porous media flow, Water
Resour. Res., 10, 1013–1018, <a href="https://doi.org/10.1029/WR010i005p01013" target="_blank">https://doi.org/10.1029/WR010i005p01013</a>, 1974.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
Massei, N., Wang, H. Q., Field, M. S., Dupont, J. P., Bakalowicz, M., and
Rodet, J.: Interpreting tracer breakthrough tailing in a conduit-dominated
karstic aquifer, Hydrogeol. J., 14, 849–858,
<a href="https://doi.org/10.1007/s10040-005-0010-3" target="_blank">https://doi.org/10.1007/s10040-005-0010-3</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
Moore, C. and Doherty, J.: The cost of uniqueness in groundwater model
calibration, Adv. Water Resour., 29, 605–623,
<a href="https://doi.org/10.1016/j.advwatres.2005.07.003" target="_blank">https://doi.org/10.1016/j.advwatres.2005.07.003</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>50</label><mixed-citation>
Moreno, L. and Tsang, C. F.: Multiple-peak response to tracer injection
tests in single fractures: a numerical study, Water Resour. Res., 27,
2143–2150, <a href="https://doi.org/10.1029/91WR00507" target="_blank">https://doi.org/10.1029/91WR00507</a>, 1991.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>51</label><mixed-citation>
Neuman, S. P. and Tartakovsky, D. M.: Perspective on theories of non-Fickian
transport in heterogeneous media, Adv. Water Resour., 32, 670–680,
<a href="https://doi.org/10.1016/j.advwatres.2008.08.005" target="_blank">https://doi.org/10.1016/j.advwatres.2008.08.005</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>52</label><mixed-citation>
Parker, J. and van Genuchten, M. T.: Determining transport parameters from
laboratory and field tracer experiments, Va. Agric. Exp. Stn. Bull.,
84-3, 1–96, 1984.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>53</label><mixed-citation>
Piotrowski, A. P. and Napiorkowski, J. J.: Optimizing neural networks for
river flow forecasting – Evolutionary Computation methods versus the
Levenberg-Marquardt approach, J. Hydrol., 407, 12–27,
<a href="https://doi.org/10.1016/j.jhydrol.2011.06.019" target="_blank">https://doi.org/10.1016/j.jhydrol.2011.06.019</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>54</label><mixed-citation>
Riva, M., Guadagnini, A., Bodin, J., and Delay, F.: Characterization of the
Hydrogeological Experimental Site of Poitiers (France) by stochastic well
testing analysis, J. Hydrol., 369, 154–164,
<a href="https://doi.org/10.1016/j.jhydrol.2009.02.040" target="_blank">https://doi.org/10.1016/j.jhydrol.2009.02.040</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>55</label><mixed-citation>
Runkel, R. L.: One-dimensional transport with inflow and storage (OTIS): a
solute transport model for streams and rivers, U.S. Geological Survey
Water-Resources Investigations Report 98-4018, <a href="https://doi.org/10.3133/wri984018" target="_blank">https://doi.org/10.3133/wri984018</a>, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>56</label><mixed-citation>
Sanchez-Vila, X., Ackerer, P., Delay, F., and Guadagnini, A.:
Characterization of reciprocity gaps from interference tests in fractured
media through a dual porosity model, Water Resour. Res., 52, 1696–1704,
<a href="https://doi.org/10.1002/2015WR018171" target="_blank">https://doi.org/10.1002/2015WR018171</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>57</label><mixed-citation>
Sauty, J. P., Kinzelbach, W., and Voss, A.: CATTI: Computer aided tracer test
interpretation, BRGM Rep., 1992.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>58</label><mixed-citation>
Siirila-Woodburn, E. R., Sanchez-Vila, X., and Fernandez-Garcia, D.: On the
formation of multiple local peaks in breakthrough curves, Water Resour.
Res., 51, 2128–2152, <a href="https://doi.org/10.1002/2014WR015840" target="_blank">https://doi.org/10.1002/2014WR015840</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>59</label><mixed-citation>
Singh, S. K., Liang, J., and Bárdossy, A.: Improving the calibration
strategy of the physically-based model WaSiM-ETH using critical events,
Hydrol. Sci. J., 57, 1487–1505, <a href="https://doi.org/10.1080/02626667.2012.727091" target="_blank">https://doi.org/10.1080/02626667.2012.727091</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>60</label><mixed-citation>
Skahill, B. E. and Doherty, J.: Efficient accommodation of local minima in
watershed model calibration, J. Hydrol., 329, 122–139,
<a href="https://doi.org/10.1016/j.jhydrol.2006.02.005" target="_blank">https://doi.org/10.1016/j.jhydrol.2006.02.005</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>61</label><mixed-citation>
Streetly, H. R., Hamilton, A. C. L., Betts, C., Tellam, J. H., and Herbert,
A. W.: Reconnaissance tracer tests in the Triassic sandstone aquifer north
of Liverpool, UK, Q. J. Eng. Geol. Hydrogeol., 35, 167–178,
<a href="https://doi.org/10.1144/1470-9236/2000-30" target="_blank">https://doi.org/10.1144/1470-9236/2000-30</a>, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>62</label><mixed-citation>
Tikhonov, A. N. and Arsenin, V. Y.: Solutions of ill-posed problems, Winston
&amp; Sons, Washington, 1977.

</mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>63</label><mixed-citation>
Tinet, A.-J., Collon, P., Philippe, C., Dewaide, L., and Hallet, V.: OM-MADE:
An open-source program to simulate one-dimensional solute transport in
multiple exchanging conduits and storage zones, Comput. Geosci., 127,
23–35, <a href="https://doi.org/10.1016/j.cageo.2019.03.001" target="_blank">https://doi.org/10.1016/j.cageo.2019.03.001</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>64</label><mixed-citation>
Toride, N., Leij, F. L., and van Genuchten, M. T.: A comprehensive set of
analytical solutions for nonequilibrium solute transport with first-order
decay and zero-order production, Water Resour. Res., 29, 2167–2182,
1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>65</label><mixed-citation>
Toride, N., Leij, F. J., and Van Genuchten, M. Th.: The CXTFIT code for
estimating transport parameters from laboratory or field tracer experiments,
version 2.1, Res. Rep. No. 137 U Salin. Lab. USDA ARS Riverside CA, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>66</label><mixed-citation>
Tsang, C. F. and Neretnieks, I.: Flow channeling in heterogeneous fractured
rocks, Rev. Geophys., 36, 275–298, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>67</label><mixed-citation>
van Genuchten, M. T., Simunek, J., Leij, F. J., Toride, N., and Sejna, M.:
Stanmod: Model Use, Calibration, and Validation, Trans. ASABE, 55,
1353–1366, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>68</label><mixed-citation>
Wang, J., Wang, C., Rao, V., Orr, A., Yan, E., and Kotamarthi, R.: A parallel workflow implementation for PEST version 13.6 in high-performance computing for WRF-Hydro version 5.0: a case study over the midwestern United States, Geosci. Model Dev., 12, 3523–3539, <a href="https://doi.org/10.5194/gmd-12-3523-2019" target="_blank">https://doi.org/10.5194/gmd-12-3523-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>69</label><mixed-citation>
Woodward, S. J. R., Wöhling, T., and Stenger, R.: Uncertainty in the
modelling of spatial and temporal patterns of shallow groundwater flow
paths: The role of geological and hydrological site information, J. Hydrol.,
534, 680–694, <a href="https://doi.org/10.1016/j.jhydrol.2016.01.045" target="_blank">https://doi.org/10.1016/j.jhydrol.2016.01.045</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>70</label><mixed-citation>
Worthington, S. R. H. and Ford, D. C.: Self-organized permeability in
carbonate aquifers, Ground Water, 47, 326–336,
<a href="https://doi.org/10.1111/j.1745-6584.2009.00551.x" target="_blank">https://doi.org/10.1111/j.1745-6584.2009.00551.x</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>71</label><mixed-citation>
Yang, P., Li, Y., Groves, C., and Hong, A.: Coupled hydrogeochemical
evaluation of a vulnerable karst aquifer impacted by septic effluent in a
protected natural area, Sci. Total Environ., 658, 1475–1484,
<a href="https://doi.org/10.1016/j.scitotenv.2018.12.172" target="_blank">https://doi.org/10.1016/j.scitotenv.2018.12.172</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>72</label><mixed-citation>
Zhang, Y., Benson, D. A., and Reeves, D. M.: Time and space nonlocalities
underlying fractional-derivative models: Distinction and literature review
of field applications, Adv. Water Resour., 32, 561–581,
<a href="https://doi.org/10.1016/j.advwatres.2009.01.008" target="_blank">https://doi.org/10.1016/j.advwatres.2009.01.008</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>73</label><mixed-citation>
Zheng, C., Hill, M. C., Cao, G., and Ma, R.: MT3DMS: model use, calibration,
and validation, Trans. ASABE, 55, 1549–1559, <a href="https://doi.org/10.13031/2013.42263" target="_blank">https://doi.org/10.13031/2013.42263</a>,
2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>74</label><mixed-citation>
Zheng, C. and Bennett, G. D.: Applied contaminant transport modeling, 2nd
edn., Wiley-Interscience, New York, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>75</label><mixed-citation>
Zhou, H., Gómez-Hernández, J. J., and Li, L.: Inverse methods in
hydrogeology: Evolution and recent trends, Adv. Water Resour., 63, 22–37,
<a href="https://doi.org/10.1016/j.advwatres.2013.10.014" target="_blank">https://doi.org/10.1016/j.advwatres.2013.10.014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>76</label><mixed-citation>
Zuber, A.: Theoretical possibilities of the two-well pulse method, Isot.
Tech. Groundw. Hydrol. Vol. II IAEA, 277–294, 1974.
</mixed-citation></ref-html>--></article>
