<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">jwarp</journal-id>
      <journal-title-group>
        <journal-title>Journal of Water Resource and Protection</journal-title>
      </journal-title-group>
      <issn pub-type="epub">1945-3108</issn>
      <issn pub-type="ppub">1945-3094</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/jwarp.2025.1712048</article-id>
      <article-id pub-id-type="publisher-id">jwarp-148247</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Earth</subject>
          <subject>Environmental Sciences</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Level Set Method with Reinitialization for Interface Monitoring of Saltwater Intrusion Concerns with Some Applications</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Bouayi</surname>
            <given-names>Joachna Meya Loua</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Itoua-Tsélé</surname>
            <given-names>Cordy Jourvel</given-names>
          </name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Tathy</surname>
            <given-names>Christian</given-names>
          </name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> School of Mines, Hydraulic and Energy, Denis Sassou-N’guesso University, Brazzaville, Republic of Congo </aff>
      <aff id="aff2"><label>2</label> Laboratory of Mechanics, Energy and Engineering, Higher National Polytechnic School, Marien Ngouabi University, Brazzaville, Republic of Congo </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The authors declare no conflicts of interest regarding the publication of this paper.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>12</day>
        <month>12</month>
        <year>2025</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>12</month>
        <year>2025</year>
      </pub-date>
      <volume>17</volume>
      <issue>12</issue>
      <fpage>902</fpage>
      <lpage>919</lpage>
      <history>
        <date date-type="received">
          <day>24</day>
          <month>10</month>
          <year>2025</year>
        </date>
        <date date-type="accepted">
          <day>21</day>
          <month>12</month>
          <year>2025</year>
        </date>
        <date date-type="published">
          <day>24</day>
          <month>12</month>
          <year>2025</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2025 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2025</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <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 content-type="doi" xlink:href="https://doi.org/10.4236/jwarp.2025.1712048">https://doi.org/10.4236/jwarp.2025.1712048</self-uri>
      <abstract>
        <p>This study examines the level set method with reinitialization (LSMR) for monitoring the interface in saltwater intrusion problems. The governing equations consist of a parabolic equation modeling groundwater flow and a hyperbolic equation (the level set equation) that tracks the evolution of the freshwater/saltwater interface. The level set equation used for interface tracking is based on the sharp-interface approach, wherein a regular scalar function is defined across the interface using the level set method. The weighted essentially non-oscillatory scheme and a third-order total variation diminishing Runge-Kutta scheme are used to solve the nonlinear partial differential equations governing flow, minimizing mass loss. These schemes are implemented in MATLAB. Numerical simulations for Glover’s problem, the Madras aquifer, and the Kawatani problem demonstrate that the results of the LSMR model closely align with those reported by other researchers. The study highlights that significant saltwater intrusion remains a major concern for coastal aquifers, which play a crucial role in supplying water for domestic, industrial, and agricultural needs. Accurate tracking of the sharp interface is essential to mitigate potentially harmful consequences.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Seawater Intrusion</kwd>
        <kwd>Level Set Method</kwd>
        <kwd>Sharp Interface</kwd>
        <kwd>Glover Problem</kwd>
        <kwd>Madras Aquifer</kwd>
        <kwd>Kawatani Problem</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <p>Aquifers provide drinking water for half the world’s population, and one in five is overexploited [<xref ref-type="bibr" rid="B1">1</xref>]. In regions such as northern China, where aquifers are heavily used for intensive irrigation, the water table has fallen by more than 40 m in just a few years. Excessive extraction not only increases the risk of landslides but also promotes saltwater intrusion, eventually rendering the water unsuitable for drinking [<xref ref-type="bibr" rid="B2">2</xref>].</p>
      <p>Saltwater intrusion occurs in virtually all coastal aquifers, as they are hydraulically connected to the sea. Fresh groundwater from inland areas gradually drains into the ocean, while saltwater simultaneously enters the aquifer, establishing a dynamic equilibrium between the two fluids. This equilibrium forms a boundary or interface between freshwater and seawater. Frequent displacement of this interface from its natural position is largely due to the overexploitation of aquifers, which is the primary driver of saltwater intrusion. Additional contributing factors include the unregulated extraction of surface water, various forms of pollution, untreated wastewater discharge, and rising sea levels. These factors destabilize the natural equilibrium of the freshwater/saltwater interface and significantly accelerate the rate of saltwater intrusion [<xref ref-type="bibr" rid="B3">3</xref>].</p>
      <p>Under natural conditions, hydraulic exchanges between freshwater and saltwater are typically slow and may be approximated by a quasi-equilibrium between the two fluid phases. This equilibrium is represented by the Ghyben-Herzberg approximation, which has led to several analytical models based on the relationship between interface height and sea-level height. However, these analytical solutions are limited to simple geometries and to conditions where the Ghyben-Herzberg assumption holds [<xref ref-type="bibr" rid="B4">4</xref>][<xref ref-type="bibr" rid="B5">5</xref>]. These solutions are primarily used as test cases to validate numerical codes. In more extreme situations caused by meteorological events or human activities such as intensive freshwater pumping, the assumption of a static saltwater zone becomes inappropriate. These events cause the water table to drop, facilitating seawater intrusion into the aquifer [<xref ref-type="bibr" rid="B6">6</xref>].</p>
      <p>Freshwater and saltwater differ in their physical properties, particularly in density; this difference causes the lighter freshwater to float atop the denser saltwater, forming a mixing region known as the transition zone. The geometry and thickness of this transition zone are influenced by factors such as the aquifer’s hydraulic properties and geometry, transport parameters (e.g., diffusivity), recharge conditions, and other hydrodynamic parameters. The interface’s shape and evolution also depend on the degree of heterogeneity within the aquifer [<xref ref-type="bibr" rid="B3">3</xref>]. Saltwater intrusion has been studied extensively since 1888, with numerous analytical, experimental, and numerical models proposed. Two main modeling approaches are commonly used: the sharp-interface approach and the variable-density (or density-dependent) approach.</p>
      <p>The sharp-interface approach assumes that the fluids are immiscible and models a distinct interface between them, maintaining hydrostatic pressure continuity at the interface [<xref ref-type="bibr" rid="B7">7</xref>][<xref ref-type="bibr" rid="B8">8</xref>]. This model assumes that the thickness of the transition zone resulting from salt diffusion into freshwater is small relative to the aquifer’s dimensions, making the approximation reasonable. This assumption has proven robust and reliable in the absence of significant external forcing. Multiple studies have used this approach [<xref ref-type="bibr" rid="B9">9</xref>]-[<xref ref-type="bibr" rid="B11">11</xref>]. In contrast, the variable-density approach accounts for a transition zone where freshwater and saltwater mix [<xref ref-type="bibr" rid="B12">12</xref>][<xref ref-type="bibr" rid="B13">13</xref>]. It involves solving a convection-dispersion transport equation for salt within the aquifer.</p>
      <p>The variable-density approach is considered more realistic because freshwater and saltwater are miscible. However, this approach leads to a system of strongly coupled, nonlinear parabolic partial differential equations, making both analytical and numerical solutions more complex and computationally expensive [<xref ref-type="bibr" rid="B14">14</xref>]-[<xref ref-type="bibr" rid="B16">16</xref>]. Choquet <italic>et al</italic>. [<xref ref-type="bibr" rid="B17">17</xref>] proposed a new sharp-diffuse-interface model for seawater intrusion in unconfined aquifers, combining the computational efficiency of the sharp-interface method with the realistic representation of the diffuse-interface method. Abudawia <italic>et al</italic>. [<xref ref-type="bibr" rid="B18">18</xref>] modeled a sharp-diffuse interface for the seawater intrusion problem in unconfined aquifers and analyzed a partially implicit time discretization scheme using a P<sub>k</sub> (k ≥ 1) Lagrange finite-element approximation. They confirmed that the method achieved first-order accuracy in time and k<sup>th</sup>-order accuracy in space. The authors also proposed a finite-volume technique for a structured grid and compared the results from these two approaches.</p>
      <p>The sharp-interface approach requires explicit consideration of interface conditions. The flow equations modeling saltwater intrusion may be solved separately in the freshwater and saltwater zones, or in the freshwater zone alone under the assumption that the saltwater is hydrostatic. The interface between freshwater and saltwater is then derived from pressure continuity between the two phases. Although sharp-interface models do not resolve the transition zone, they provide critical information regarding the dynamics of the interface tip and toe, or the salt bevel, defined as the intersection of the interface with the bedrock and the top of the aquifer.</p>
      <p>In [<xref ref-type="bibr" rid="B19">19</xref>], a two-dimensional saltwater intrusion model based on the sharp interface approach and the level set method was introduced. This formulation couples a parabolic equation for groundwater flow with a hyperbolic equation (the level set equation) to track interface evolution. Validation was initially performed using standard and modified Henry problems, which rely on modeling variable density in confined and homogeneous aquifers. The present study extends this work by applying the LSMR model to additional benchmark problems. First, the Glover problem, one of the most widely used for validating sharp interface models, allows for the evaluation of the toe and tip positions of the interface without considering dispersion. Second, the Madras aquifer problem incorporates longitudinal and transverse dispersion coefficients, not included in the Henry formulation, thus testing the model under more realistic transport conditions. Third, the Kawatani problem examines anisotropy in unconfined aquifers. Indeed, studies by Voss and Souza [<xref ref-type="bibr" rid="B20">20</xref>] and Croucher and O’Sullivan [<xref ref-type="bibr" rid="B21">21</xref>] highlight the considerable influence of parameters such as dispersion and porosity on the position of the freshwater-saltwater interface.</p>
      <p>While numerous studies have modeled saltwater intrusion considering various influencing factors, the level set method with reinitialization (LSMR) has received relatively limited attention. Therefore, this study focuses on monitoring the interface between freshwater and saltwater using LSMR by unifying both saltwater and freshwater phases within a single flow equation. The method introduces a regular scalar function, called a level set function, which solves a first-order hyperbolic transport equation. The zero level set of this function defines the freshwater/saltwater interface. The method is applied to the Glover problem (1959) [<xref ref-type="bibr" rid="B22">22</xref>] as presented by Polo and Ramis [<xref ref-type="bibr" rid="B23">23</xref>], the Madras aquifer case (1990) in India, and the Kawatani problem (1980) [<xref ref-type="bibr" rid="B24">24</xref>][<xref ref-type="bibr" rid="B25">25</xref>]. The LSMR model has already demonstrated its effectiveness in the context of the Henry problem (1964) [<xref ref-type="bibr" rid="B19">19</xref>].</p>
    </sec>
    <sec id="sec2">
      <title>2. Presentation of the LSMR Model</title>
      <p>The LSMR model is a two-dimensional model developed by Meya Loua-Bouayi <italic>et al</italic>. [<xref ref-type="bibr" rid="B19">19</xref>] for monitoring freshwater/saltwater interfaces in coastal aquifers. This method assumes that the two fluids are immiscible. With its various features, the level set method overcomes the classic limitations of the sharp-interface approach, namely, the lack of information on the freshwater/saltwater interface geometry, instability in evolving states, and the difficulty of tracking the interface when solving equations in different phases with a moving mesh.</p>
      <p>The level set method characterizes the interface Γ as the zero-level curve of a regular function or level set function <inline-formula><mml:math><mml:mrow><mml:mi> ϕ </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> x </mml:mi><mml:mo> , </mml:mo><mml:mi> t </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> : <inline-formula><mml:math><mml:mrow><mml:mi> Ω </mml:mi><mml:mo> × </mml:mo><mml:mi> ℝ </mml:mi><mml:mo> → </mml:mo><mml:mi> ℝ </mml:mi></mml:mrow></mml:math></inline-formula> , where Ω is an open subset of <inline-formula><mml:math><mml:mrow><mml:msup><mml:mi> ℝ </mml:mi><mml:mn> 2 </mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> . That is, at a time <inline-formula><mml:math><mml:mi> t </mml:mi></mml:math></inline-formula> ,</p>
      <disp-formula id="FD1">
        <label>(1)</label>
        <mml:math>
          <mml:mrow>
            <mml:mi>Γ</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mrow>
                <mml:mi>x</mml:mi>
                <mml:mo>∈</mml:mo>
                <mml:mi>Ω</mml:mi>
                <mml:mo>/</mml:mo>
                <mml:mi>ϕ</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:mi>x</mml:mi>
                    <mml:mo>,</mml:mo>
                    <mml:mi>t</mml:mi>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>=</mml:mo>
                <mml:mn>0</mml:mn>
              </mml:mrow>
              <mml:mo>}</mml:mo>
            </mml:mrow>
            <mml:mo>.</mml:mo>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>The interface is thus implicitly defined by the level set function <inline-formula><mml:math><mml:mi> ϕ </mml:mi></mml:math></inline-formula> as follows: </p>
      <disp-formula id="FD2">
        <label>(2)</label>
        <mml:math>
          <mml:mrow>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mtable columnalign="left">
                <mml:mtr>
                  <mml:mtd>
                    <mml:mi>ϕ</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>x</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mi>t</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>&lt;</mml:mo>
                    <mml:mn>0</mml:mn>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>if</mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mi>x</mml:mi>
                    <mml:mo>∈</mml:mo>
                    <mml:msub>
                      <mml:mi>Ω</mml:mi>
                      <mml:mi>f</mml:mi>
                    </mml:msub>
                  </mml:mtd>
                </mml:mtr>
                <mml:mtr>
                  <mml:mtd>
                    <mml:mi>ϕ</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>x</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mi>t</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>&gt;</mml:mo>
                    <mml:mn>0</mml:mn>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>if</mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mi>x</mml:mi>
                    <mml:mo>∈</mml:mo>
                    <mml:msub>
                      <mml:mi>Ω</mml:mi>
                      <mml:mi>s</mml:mi>
                    </mml:msub>
                  </mml:mtd>
                </mml:mtr>
                <mml:mtr>
                  <mml:mtd>
                    <mml:mi>ϕ</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>x</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mi>t</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>=</mml:mo>
                    <mml:mn>0</mml:mn>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>if</mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mi>x</mml:mi>
                    <mml:mo>∈</mml:mo>
                    <mml:mi>Γ</mml:mi>
                  </mml:mtd>
                </mml:mtr>
              </mml:mtable>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>with <inline-formula><mml:math display="inline"><mml:mrow><mml:mi> Ω </mml:mi><mml:mo> = </mml:mo><mml:msub><mml:mi> Ω </mml:mi><mml:mi> f </mml:mi></mml:msub><mml:mo> ∪ </mml:mo><mml:msub><mml:mi> Ω </mml:mi><mml:mi> s </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> , where <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> Ω </mml:mi><mml:mi> f </mml:mi></mml:msub><mml:mo> = </mml:mo><mml:msup><mml:mi> Ω </mml:mi><mml:mo> − </mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> is the freshwater domain, and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> Ω </mml:mi><mml:mi> s </mml:mi></mml:msub><mml:mo> = </mml:mo><mml:msup><mml:mi> Ω </mml:mi><mml:mo> + </mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> is the saltwater domain. </p>
      <p>The movement of the interface is obtained by determining the time evolution of the level set function. Instead of tracking the motion of the interface points Γ directly, the method evolves the global surface represented by the level set function <inline-formula><mml:math><mml:mi> ϕ </mml:mi></mml:math></inline-formula> . The interface is then determined at each time step by locating the set <inline-formula><mml:math><mml:mrow><mml:mi> Γ </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , where the level set function <inline-formula><mml:math><mml:mi> ϕ </mml:mi></mml:math></inline-formula> equals zero. </p>
      <p>From a numerical standpoint, this global formulation is advantageous because topological changes such as breakups or reconnections are naturally captured without requiring complex treatment. Because velocity drives the motion of the interface, its displacement is computed by transporting the level set function <inline-formula><mml:math><mml:mrow><mml:mi> ϕ </mml:mi><mml:mo></mml:mo></mml:mrow></mml:math></inline-formula> through the velocity field <inline-formula><mml:math><mml:mi> v </mml:mi></mml:math></inline-formula> , obtained from Darcy’s law. This is implemented using the level set equation:</p>
      <disp-formula id="FD3">
        <label>(3)</label>
        <mml:math>
          <mml:mrow>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mtable columnalign="left">
                <mml:mtr>
                  <mml:mtd>
                    <mml:mfrac>
                      <mml:mrow>
                        <mml:mo>∂</mml:mo>
                        <mml:mi>ϕ</mml:mi>
                      </mml:mrow>
                      <mml:mrow>
                        <mml:mo>∂</mml:mo>
                        <mml:mi>t</mml:mi>
                      </mml:mrow>
                    </mml:mfrac>
                    <mml:mo>+</mml:mo>
                    <mml:mo>
                    </mml:mo>
                    <mml:mo>∇</mml:mo>
                    <mml:mo>⋅</mml:mo>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>v</mml:mi>
                        <mml:mi>ϕ</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>
                    </mml:mo>
                    <mml:mo>=</mml:mo>
                    <mml:mo>
                    </mml:mo>
                    <mml:mn>0</mml:mn>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>in</mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mi>Ω</mml:mi>
                    <mml:mo>×</mml:mo>
                    <mml:mrow>
                      <mml:mo>]</mml:mo>
                      <mml:mrow>
                        <mml:mn>0</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mi>T</mml:mi>
                      </mml:mrow>
                      <mml:mo>[</mml:mo>
                    </mml:mrow>
                  </mml:mtd>
                </mml:mtr>
                <mml:mtr>
                  <mml:mtd>
                    <mml:mi>ϕ</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>x</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mi>t</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0</mml:mn>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>=</mml:mo>
                    <mml:msub>
                      <mml:mi>ϕ</mml:mi>
                      <mml:mn>0</mml:mn>
                    </mml:msub>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>x</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>in</mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mi>Ω</mml:mi>
                    <mml:munder>
                      <mml:mrow>
                      </mml:mrow>
                      <mml:mrow>
                      </mml:mrow>
                    </mml:munder>
                  </mml:mtd>
                </mml:mtr>
                <mml:mtr>
                  <mml:mtd>
                    <mml:mo>∇</mml:mo>
                    <mml:mi>ϕ</mml:mi>
                    <mml:mo>⋅</mml:mo>
                    <mml:mi>n</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>0</mml:mn>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>in</mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mo>∂</mml:mo>
                    <mml:mi>Ω</mml:mi>
                    <mml:mo>×</mml:mo>
                    <mml:mrow>
                      <mml:mo>]</mml:mo>
                      <mml:mrow>
                        <mml:mn>0</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mi>T</mml:mi>
                      </mml:mrow>
                      <mml:mo>[</mml:mo>
                    </mml:mrow>
                  </mml:mtd>
                </mml:mtr>
              </mml:mtable>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>The transport Equation (3) is hyperbolic, and its solution proves to be difficult. Classical numerical methods, such as Upwind or Lax-Friedrichs, while simple to implement, suffer from significant numerical diffusion and limited accuracy near discontinuities. These limitations lead to oscillations and mass loss, thus compromising the precise localization of the interface. To overcome this, the 5th-order WENO (Weighted Essentially Non-Oscillatory) scheme was adopted for spatial discretization, known for its ability to reduce numerical diffusion and maintain high accuracy near sharp interfaces. Furthermore, the 3rd-order Runge-Kutta TVD (Total Variation Diminishing) scheme was used for temporal discretization, ensuring stability and mitigating oscillations. The combination of these two schemes offers superior robustness and reliability, as widely demonstrated in the literature [<xref ref-type="bibr" rid="B3">3</xref>][<xref ref-type="bibr" rid="B15">15</xref>], and represents a more sensible choice than the simpler methods cited above.</p>
      <p>In a discretized framework, gradients of the level set function <inline-formula><mml:math><mml:mi> ϕ </mml:mi></mml:math></inline-formula> must be calculated carefully. To ensure this, the level set function <inline-formula><mml:math><mml:mi> ϕ </mml:mi></mml:math></inline-formula> is initialized as a signed distance function. Numerically, signed distance functions are well suited for differentiation owing to their regularity, allowing high-order precision. </p>
      <p>Following the work of Sussman <italic>et al</italic>. [<xref ref-type="bibr" rid="B26">26</xref>][<xref ref-type="bibr" rid="B27">27</xref>], efforts have been directed toward improving the mass conservation properties of the level set method, which are generally weak.</p>
      <p>The first approach to address this problem involves implementing robust numerical methods to solve the transport equation of the level set function <inline-formula><mml:math><mml:mi> ϕ </mml:mi></mml:math></inline-formula> . High-order discretization schemes are required. Building on Osher’s work, the weighted essentially non-oscillatory (WENO) scheme is used for spatial discretization, and the total variation diminishing Runge-Kutta (TVD-RK) scheme is used for temporal discretization.The second drawback lies in the spreading or tightening of the contour lines over time, which leads to a loss of stability and alters the qualitative properties of the solution. To limit these distortions in the level set equation, the reinitialization algorithm proposed by Sussman <italic>et al</italic>. [<xref ref-type="bibr" rid="B26">26</xref>] is used. The reinitialization procedure is frequently used to restore a proper signed distance function by solving the following evolution equation iteratively: </p>
      <disp-formula id="FD4">
        <label>(4)</label>
        <mml:math display="inline">
          <mml:mrow>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mtable columnalign="left">
                <mml:mtr>
                  <mml:mtd>
                    <mml:mfrac>
                      <mml:mrow>
                        <mml:mo>∂</mml:mo>
                        <mml:mi>d</mml:mi>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:mi>x</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mi>t</mml:mi>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                      <mml:mrow>
                        <mml:mi>σ</mml:mi>
                        <mml:mi>τ</mml:mi>
                      </mml:mrow>
                    </mml:mfrac>
                    <mml:mo>=</mml:mo>
                    <mml:mtext>sign</mml:mtext>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>ϕ</mml:mi>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:mi>x</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mi>t</mml:mi>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mn>1</mml:mn>
                        <mml:mo>−</mml:mo>
                        <mml:mrow>
                          <mml:mo>‖</mml:mo>
                          <mml:mrow>
                            <mml:mo>∇</mml:mo>
                            <mml:mi>d</mml:mi>
                            <mml:mrow>
                              <mml:mo>(</mml:mo>
                              <mml:mrow>
                                <mml:mi>x</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>τ</mml:mi>
                              </mml:mrow>
                              <mml:mo>)</mml:mo>
                            </mml:mrow>
                          </mml:mrow>
                          <mml:mo>‖</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mtd>
                </mml:mtr>
                <mml:mtr>
                  <mml:mtd>
                    <mml:mi>d</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>x</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mi>τ</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0</mml:mn>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>=</mml:mo>
                    <mml:mi>ϕ</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>x</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mi>t</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mtd>
                </mml:mtr>
              </mml:mtable>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>Here, <inline-formula><mml:math><mml:mi> τ </mml:mi></mml:math></inline-formula> is a fictitious reinitialization time, <inline-formula><mml:math display="inline"><mml:mi> d </mml:mi></mml:math></inline-formula> is the level set function at the fictitious time <inline-formula><mml:math><mml:mi> τ </mml:mi></mml:math></inline-formula> , and sign is a smoothed sign function defined as</p>
      <disp-formula id="FD5">
        <label>(5)</label>
        <mml:math display="inline">
          <mml:mrow>
            <mml:mtext>sign</mml:mtext>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>ϕ</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mrow>
                <mml:mtable columnalign="left">
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mo>−</mml:mo>
                        <mml:mn>1</mml:mn>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mi>ϕ</mml:mi>
                        <mml:mo>&lt;</mml:mo>
                        <mml:mo>−</mml:mo>
                        <mml:mi>Δ</mml:mi>
                        <mml:mi>x</mml:mi>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mfrac>
                          <mml:mi>ϕ</mml:mi>
                          <mml:mrow>
                            <mml:msqrt>
                              <mml:mrow>
                                <mml:msup>
                                  <mml:mi>ϕ</mml:mi>
                                  <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:mo>+</mml:mo>
                                <mml:mi>min</mml:mi>
                                <mml:msup>
                                  <mml:mrow>
                                    <mml:mrow>
                                      <mml:mo>(</mml:mo>
                                      <mml:mrow>
                                        <mml:mi>Δ</mml:mi>
                                        <mml:mi>x</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>Δ</mml:mi>
                                        <mml:mi>y</mml:mi>
                                      </mml:mrow>
                                      <mml:mo>)</mml:mo>
                                    </mml:mrow>
                                  </mml:mrow>
                                  <mml:mn>2</mml:mn>
                                </mml:msup>
                              </mml:mrow>
                            </mml:msqrt>
                          </mml:mrow>
                        </mml:mfrac>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mo>|</mml:mo>
                          <mml:mi>ϕ</mml:mi>
                          <mml:mo>|</mml:mo>
                        </mml:mrow>
                        <mml:mo>≤</mml:mo>
                        <mml:mi>Δ</mml:mi>
                        <mml:mi>x</mml:mi>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mn>1</mml:mn>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mi>ϕ</mml:mi>
                        <mml:mo>&gt;</mml:mo>
                        <mml:mi>Δ</mml:mi>
                        <mml:mi>x</mml:mi>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                </mml:mtable>
              </mml:mrow>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>Equation (4) is introduced to construct, from an initial <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ϕ </mml:mi><mml:mn> 0 </mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> defining the interface <inline-formula><mml:math><mml:mi> Γ </mml:mi></mml:math></inline-formula> (with <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mo> ‖ </mml:mo><mml:mrow><mml:mo> ∇ </mml:mo><mml:mi> ϕ </mml:mi></mml:mrow><mml:mo> ‖ </mml:mo></mml:mrow><mml:mo> ≠ </mml:mo><mml:mn> 1 </mml:mn></mml:mrow></mml:math></inline-formula> ), a new level set function <inline-formula><mml:math><mml:mi> ϕ </mml:mi></mml:math></inline-formula> that captures the same interface but satisfies <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mo> ‖ </mml:mo><mml:mrow><mml:mo> ∇ </mml:mo><mml:mi> ϕ </mml:mi></mml:mrow><mml:mo> ‖ </mml:mo></mml:mrow><mml:mo> = </mml:mo><mml:mn> 1 </mml:mn></mml:mrow></mml:math></inline-formula> .</p>
      <p>Discretization errors from numerical schemes can significantly distort the interface position. To reduce this, low-diffusive, high-order schemes are employed. In this work, ENO1 (first-order essentially non-oscillatory) and ENO2 (second-order) schemes are used for spatial discretization, along with the explicit Euler scheme for time discretization. Stability is maintained using Courant-Friedrichs-Lewy conditions. This combination was selected to optimize computational time [<xref ref-type="bibr" rid="B28">28</xref>].</p>
      <p>Solving the level set equation with a signed distance function has been shown to improve result accuracy, particularly regarding mass conservation, and enhance the precision in computing normal vectors and interface curvature [<xref ref-type="bibr" rid="B28">28</xref>]-[<xref ref-type="bibr" rid="B30">30</xref>].</p>
      <p>ENO schemes use polynomial interpolation to compute fluxes at cell boundaries by choosing the smoothest possible stencil, achieving high-order accuracy even near discontinuities and avoiding spurious oscillations. These interpolations are based on sets of neighboring points (sub-stencils), which form the overall stencil for flux approximation.</p>
      <p>The WENO scheme builds upon this principle by combining multiple stencils into a weighted average, with weights based on the local smoothness of the solution [<xref ref-type="bibr" rid="B31">31</xref>].</p>
      <p>The governing equations for the flow are based on the continuity equation combined with Darcy’s law [<xref ref-type="bibr" rid="B3">3</xref>][<xref ref-type="bibr" rid="B32">32</xref>]-[<xref ref-type="bibr" rid="B34">34</xref>], expressed as</p>
      <disp-formula id="FD6">
        <label>(6)</label>
        <mml:math>
          <mml:mrow>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mtable columnalign="left">
                <mml:mtr>
                  <mml:mtd>
                    <mml:msub>
                      <mml:mi>S</mml:mi>
                      <mml:mi>α</mml:mi>
                    </mml:msub>
                    <mml:mfrac>
                      <mml:mrow>
                        <mml:mo>∂</mml:mo>
                        <mml:msub>
                          <mml:mi>H</mml:mi>
                          <mml:mi>α</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                      <mml:mrow>
                        <mml:mo>∂</mml:mo>
                        <mml:mi>t</mml:mi>
                      </mml:mrow>
                    </mml:mfrac>
                    <mml:mo>+</mml:mo>
                    <mml:mo>∇</mml:mo>
                    <mml:mo>⋅</mml:mo>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>ρ</mml:mi>
                          <mml:mi>α</mml:mi>
                        </mml:msub>
                        <mml:msub>
                          <mml:mi>v</mml:mi>
                          <mml:mrow>
                            <mml:msub>
                              <mml:mi>d</mml:mi>
                              <mml:mi>a</mml:mi>
                            </mml:msub>
                          </mml:mrow>
                        </mml:msub>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>=</mml:mo>
                    <mml:msub>
                      <mml:mi>ρ</mml:mi>
                      <mml:mrow>
                        <mml:msup>
                          <mml:mi>α</mml:mi>
                          <mml:mi>Q</mml:mi>
                        </mml:msup>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mtext>with</mml:mtext>
                    <mml:mtext>
                       
                    </mml:mtext>
                    <mml:mi>α</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mi>f</mml:mi>
                    <mml:mo>,</mml:mo>
                    <mml:mi>s</mml:mi>
                  </mml:mtd>
                </mml:mtr>
                <mml:mtr>
                  <mml:mtd>
                    <mml:msub>
                      <mml:mi>v</mml:mi>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>d</mml:mi>
                          <mml:mi>α</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mo>=</mml:mo>
                    <mml:mo>−</mml:mo>
                    <mml:msub>
                      <mml:mi>K</mml:mi>
                      <mml:mi>α</mml:mi>
                    </mml:msub>
                    <mml:mo>∇</mml:mo>
                    <mml:msub>
                      <mml:mi>H</mml:mi>
                      <mml:mi>α</mml:mi>
                    </mml:msub>
                  </mml:mtd>
                </mml:mtr>
              </mml:mtable>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> S </mml:mi><mml:mi> a </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> H </mml:mi><mml:mi> α </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> K </mml:mi><mml:mi> α </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math display="inline"><mml:mi> Q </mml:mi></mml:math></inline-formula> , and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> v </mml:mi><mml:mrow><mml:msub><mml:mi> d </mml:mi><mml:mi> α </mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represent the specific storage coefficient, hydraulic head, hydraulic conductivity, source term, and Darcy velocity for each phase <inline-formula><mml:math><mml:mi> α </mml:mi></mml:math></inline-formula> (with <inline-formula><mml:math><mml:mrow><mml:mi> α </mml:mi><mml:mo> = </mml:mo><mml:mi> f </mml:mi></mml:mrow></mml:math></inline-formula> for freshwater and <inline-formula><mml:math><mml:mrow><mml:mi> α </mml:mi><mml:mo> = </mml:mo><mml:mi> s </mml:mi></mml:mrow></mml:math></inline-formula> for saltwater). </p>
      <p>The model assumes the fluids are immiscible, which introduces an interface containing discontinuous parameters. Additional modeling conditions are therefore required. The continuum surface force (CSF) method is applied to represent the surface tension <inline-formula><mml:math><mml:mover accent="true"><mml:mi> F </mml:mi><mml:mo> → </mml:mo></mml:mover></mml:math></inline-formula> between the two fluids [<xref ref-type="bibr" rid="B35">35</xref>]:</p>
      <disp-formula id="FD7">
        <label>(7)</label>
        <mml:math>
          <mml:mrow>
            <mml:mover accent="true">
              <mml:mi>F</mml:mi>
              <mml:mo>→</mml:mo>
            </mml:mover>
            <mml:mo>=</mml:mo>
            <mml:mi>σ</mml:mi>
            <mml:mi>C</mml:mi>
            <mml:mi>n</mml:mi>
            <mml:mi>δ</mml:mi>
            <mml:mo>=</mml:mo>
            <mml:mi>σ</mml:mi>
            <mml:mi>C</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>ϕ</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mi>δ</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>ϕ</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>∇</mml:mo>
            <mml:mi>ϕ</mml:mi>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <inline-formula><mml:math><mml:mi> σ </mml:mi></mml:math></inline-formula> is the surface tension coefficient, <inline-formula><mml:math><mml:mi> n </mml:mi></mml:math></inline-formula> is the unit normal vector on <inline-formula><mml:math><mml:mi> Γ </mml:mi></mml:math></inline-formula> directed from the saltwater domain <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> Ω </mml:mi><mml:mi> s </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to the freshwater domain <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> Ω </mml:mi><mml:mi> f </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math><mml:mi> C </mml:mi></mml:math></inline-formula> is the curvature of the interface, and <inline-formula><mml:math><mml:mi> δ </mml:mi></mml:math></inline-formula> is the Dirac delta function. </p>
      <p>The CSF method does not directly handle discontinuities; instead, it regularizes them using Heaviside and Dirac functions [<xref ref-type="bibr" rid="B19">19</xref>].</p>
      <p>By coupling the flow equations for both phases (Equation (6)) with the additional interface condition (Equation (7)), the following equation is obtained for modeling saltwater intrusion in porous media:</p>
      <disp-formula id="FD8">
        <label>(8)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>S</mml:mi>
              <mml:mi>ϵ</mml:mi>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>ϕ</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:msub>
              <mml:mi>ρ</mml:mi>
              <mml:mi>ϵ</mml:mi>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>ϕ</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mfrac>
              <mml:mrow>
                <mml:mo>∂</mml:mo>
                <mml:mi>H</mml:mi>
              </mml:mrow>
              <mml:mrow>
                <mml:mo>∂</mml:mo>
                <mml:mi>t</mml:mi>
              </mml:mrow>
            </mml:mfrac>
            <mml:mo>=</mml:mo>
            <mml:mo>∇</mml:mo>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>ρ</mml:mi>
                  <mml:mi>ε</mml:mi>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>ϕ</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mi>k</mml:mi>
                <mml:mo>∇</mml:mo>
                <mml:mi>H</mml:mi>
                <mml:mo>+</mml:mo>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mi>k</mml:mi>
                    <mml:mi>σ</mml:mi>
                    <mml:mi>C</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>ϕ</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:msub>
                      <mml:mi>δ</mml:mi>
                      <mml:mi>ϵ</mml:mi>
                    </mml:msub>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>ϕ</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>∇</mml:mo>
                    <mml:mi>ϕ</mml:mi>
                  </mml:mrow>
                  <mml:mi>g</mml:mi>
                </mml:mfrac>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>Here, the density <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ρ </mml:mi><mml:mi> ϵ </mml:mi></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> ϕ </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> and storage coefficient <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> s </mml:mi><mml:mi> ϵ </mml:mi></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> ϕ </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> are physical parameters expressed as functions of the level set function <inline-formula><mml:math><mml:mi> ϕ </mml:mi></mml:math></inline-formula> . The parameter <inline-formula><mml:math><mml:mi> ϵ </mml:mi></mml:math></inline-formula> defines the fictitious thickness of the smoothed interface. </p>
      <p>The finite-volume method is used for the spatial discretization of Equation (8), and the explicit Euler scheme is used for time discretization. For the hyperbolic equation (Equation (3)), the ENO and WENO schemes are applied in space, while a third-order TVD-RK scheme is used in time. Further numerical details are provided in the study by Meya Loua-Bouayi <italic>et al</italic>. [<xref ref-type="bibr" rid="B19">19</xref>].</p>
    </sec>
    <sec id="sec3">
      <title>3. Numerical Results and Discussion</title>
      <p>This study tests the LSMR model on three well-known benchmark problems previously solved using two different modeling approaches:</p>
      <p>1) The Glover problem (1959), using the sharp-interface approach (the solutions obtained by the LSMR model are compared with those of [<xref ref-type="bibr" rid="B23">23</xref>] and the analytical solution of Glover (1959) [<xref ref-type="bibr" rid="B22">22</xref>]);</p>
      <p>2) The Madras aquifer problem, examined by [<xref ref-type="bibr" rid="B24">24</xref>][<xref ref-type="bibr" rid="B25">25</xref>][<xref ref-type="bibr" rid="B36">36</xref>]; and</p>
      <p>3) A theoretical case studied by Kawatani [<xref ref-type="bibr" rid="B37">37</xref>].</p>
      <p>The LSMR model is a two-dimensional framework developed to track the freshwater-saltwater interface using the level set method. Its formulation is based on two fundamental equations: a parabolic equation for groundwater flow and a hyperbolic equation for interface tracking. Unlike classical sharp interface models, which require solving coupled and nonlinear systems separately at each phase, the LSMR handles the entire domain with a single flow equation coupled to the transport equation. To assess the model’s robustness, the fundamental equations were adapted to the boundary conditions and physical assumptions specific to several benchmark problems. The Glover problem focuses on a sharp interface without dispersion, allowing for the evaluation of the toe and tip positions of the interface. The Madras problem incorporates longitudinal and transverse dispersion coefficients, thus testing the model under more realistic transport conditions. The Kawatani problem examines anisotropy in unconfined aquifers, further testing the model’s applicability.</p>
      <p>These tests are chosen to analyze the flexibility of the LSMR model and demonstrate its ability to reproduce various saltwater intrusion scenarios.</p>
      <p>The latter two cases were solved using the variable-density approach. The three tests were implemented using MATLAB.</p>
      <p>The LSMR model has already demonstrated its effectiveness in addressing the Henry problem (1964) [<xref ref-type="bibr" rid="B38">38</xref>], which models saltwater intrusion in a confined aquifer using the variable-density approach [<xref ref-type="bibr" rid="B19">19</xref>].</p>
      <sec id="sec3dot1">
        <title>3.1. Glover’s Problem (1959)</title>
        <p>For over a century, the problem of saltwater intrusion into coastal aquifers has been studied both experimentally and theoretically, using the governing equations of the freshwater/saltwater interface. These studies are now used to predict the impacts of excessive freshwater pumping and to guide water resource management strategies in coastal aquifers.</p>
        <p>The Glover problem, as presented by Polo and Ramis [<xref ref-type="bibr" rid="B23">23</xref>], is one of the most widely used test cases for validating saltwater intrusion models under the sharp-interface assumption. The assumptions used by Polo and Ramis [<xref ref-type="bibr" rid="B23">23</xref>] for solving this problem include the following: the aquifer is confined, isotropic, and homogeneous; the flow is two-dimensional; the initial interface and hydraulic head conditions are arbitrarily prescribed; and the boundary conditions at the domain edges (except the coastal boundary) are constant. </p>
        <p>The parameters and boundary conditions used in this problem are shown in <bold>Table 1</bold> and <xref ref-type="fig" rid="fig1">Figure 1</xref> [<xref ref-type="bibr" rid="B23">23</xref>].</p>
        <p><bold>Table 1.</bold>Parameters used for the Glover problem (1959) [<xref ref-type="bibr" rid="B23">23</xref>].</p>
        <table-wrap id="tbl1">
          <label>Table 1</label>
          <table>
            <tbody>
              <tr>
                <td>Parameter</td>
                <td>Value</td>
              </tr>
              <tr>
                <td>
                  Length
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>x</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  and height
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>z</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  of the domain
                </td>
                <td>
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>x</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1000</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mtext>m</mml:mtext>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  and
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>z</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>300</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mtext>m</mml:mtext>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Porosity</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>η</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0.2</mml:mn>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Elevation of summit</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msup>
                          <mml:mi>z</mml:mi>
                          <mml:mi>b</mml:mi>
                        </mml:msup>
                        <mml:mo>=</mml:mo>
                        <mml:mn>60</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mtext>m</mml:mtext>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Freshwater outflow rate</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>5</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:msup>
                              <mml:mtext>m</mml:mtext>
                              <mml:mn>2</mml:mn>
                            </mml:msup>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mtext>d</mml:mtext>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Hydraulic conductivity</td>
                <td>
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:mi>K</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>60</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mtext>m</mml:mtext>
                          <mml:mo>/</mml:mo>
                          <mml:mtext>d</mml:mtext>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Freshwater and saltwater densities</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>ρ</mml:mi>
                          <mml:mi>f</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1000</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mtext>kg</mml:mtext>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mrow>
                            <mml:msup>
                              <mml:mtext>m</mml:mtext>
                              <mml:mn>3</mml:mn>
                            </mml:msup>
                          </mml:mrow>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  and
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>ρ</mml:mi>
                          <mml:mi>S</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1035</mml:mn>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mtext>kg</mml:mtext>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mrow>
                            <mml:msup>
                              <mml:mtext>m</mml:mtext>
                              <mml:mn>3</mml:mn>
                            </mml:msup>
                          </mml:mrow>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>In general, the boundary and edge conditions in the Glover problem are chosen arbitrarily. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows the conditions used by Polo and Ramis [<xref ref-type="bibr" rid="B23">23</xref>] and adopted in this study. These are constant conditions (for both hydraulic head and level set function), except at the coastal boundary, where inflow is defined. The initial interface is represented by the zero-level curve of the function. </p>
        <disp-formula id="FD9">
          <label>(9)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>ϕ</mml:mi>
                <mml:mn>0</mml:mn>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mi>x</mml:mi>
                  <mml:mo>,</mml:mo>
                  <mml:mi>z</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mo>−</mml:mo>
              <mml:mi>z</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:mrow>
                <mml:mo>[</mml:mo>
                <mml:mrow>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:mo>−</mml:mo>
                      <mml:mn>60</mml:mn>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:msqrt>
                        <mml:mrow>
                          <mml:mn>575</mml:mn>
                        </mml:mrow>
                      </mml:msqrt>
                    </mml:mrow>
                  </mml:mfrac>
                  <mml:msqrt>
                    <mml:mi>x</mml:mi>
                  </mml:msqrt>
                  <mml:mo>+</mml:mo>
                  <mml:mn>60</mml:mn>
                </mml:mrow>
                <mml:mo>]</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <fig id="fig1">
          <label>Figure 1</label>
          <graphic xlink:href="https://html.scirp.org/file/9405263-rId139.jpeg?20251224020334" />
        </fig>
        <p><bold>Figure 1.</bold>Initial interface condition used for Glover’s problem (1959) [<xref ref-type="bibr" rid="B23">23</xref>].</p>
        <p>The analytical solution for Glover’s problem, as given by Polo and Ramis [<xref ref-type="bibr" rid="B23">23</xref>], is</p>
        <disp-formula id="FD10">
          <label>(10)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>ξ</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>x</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:msup>
                <mml:mi>z</mml:mi>
                <mml:mi>b</mml:mi>
              </mml:msup>
              <mml:mo>−</mml:mo>
              <mml:msqrt>
                <mml:mrow>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:mn>2</mml:mn>
                      <mml:mi>δ</mml:mi>
                      <mml:mi>U</mml:mi>
                      <mml:mi>x</mml:mi>
                    </mml:mrow>
                    <mml:mi>K</mml:mi>
                  </mml:mfrac>
                  <mml:mo>+</mml:mo>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:mfrac>
                            <mml:mrow>
                              <mml:mi>β</mml:mi>
                              <mml:mi>δ</mml:mi>
                              <mml:mi>U</mml:mi>
                            </mml:mrow>
                            <mml:mi>K</mml:mi>
                          </mml:mfrac>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                </mml:mrow>
              </mml:msqrt>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD11">
          <mml:math>
            <mml:mrow>
              <mml:mi>δ</mml:mi>
              <mml:mo>
              </mml:mo>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>ρ</mml:mi>
                    <mml:mi>f</mml:mi>
                  </mml:msub>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>ρ</mml:mi>
                    <mml:mi>s</mml:mi>
                  </mml:msub>
                  <mml:mo>−</mml:mo>
                  <mml:msub>
                    <mml:mi>ρ</mml:mi>
                    <mml:mi>f</mml:mi>
                  </mml:msub>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>At the interface, <inline-formula><mml:math><mml:mrow><mml:mi> ξ </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> x </mml:mi><mml:mo> ) </mml:mo></mml:mrow><mml:mo> = </mml:mo><mml:mi> z </mml:mi></mml:mrow></mml:math></inline-formula> , and according to the LSMR model, the freshwater/saltwater interface corresponds to the zero-level set function, <italic>i.e.</italic>, <inline-formula><mml:math><mml:mrow><mml:mi> ϕ </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> x </mml:mi><mml:mo> , </mml:mo><mml:mi> z </mml:mi><mml:mo> , </mml:mo><mml:mi> t </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow><mml:mo> = </mml:mo><mml:mn> 0 </mml:mn></mml:mrow></mml:math></inline-formula> . This allows the analytical solution (Equation (10)) presented by Polo and Ramis [<xref ref-type="bibr" rid="B23">23</xref>] to be rewritten as </p>
        <disp-formula id="FD12">
          <label>(11)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>ϕ</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mi>x</mml:mi>
                  <mml:mo>,</mml:mo>
                  <mml:mi>z</mml:mi>
                  <mml:mo>,</mml:mo>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:mi>z</mml:mi>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mi>k</mml:mi>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mo>−</mml:mo>
                      <mml:msup>
                        <mml:mi>z</mml:mi>
                        <mml:mi>b</mml:mi>
                      </mml:msup>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msup>
              <mml:mo>−</mml:mo>
              <mml:mrow>
                <mml:mo>[</mml:mo>
                <mml:mrow>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:mn>2</mml:mn>
                      <mml:mi>δ</mml:mi>
                      <mml:mi>U</mml:mi>
                      <mml:mi>x</mml:mi>
                    </mml:mrow>
                    <mml:mi>K</mml:mi>
                  </mml:mfrac>
                  <mml:mo>+</mml:mo>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:mfrac>
                            <mml:mrow>
                              <mml:mi>β</mml:mi>
                              <mml:mi>δ</mml:mi>
                              <mml:mi>U</mml:mi>
                            </mml:mrow>
                            <mml:mi>K</mml:mi>
                          </mml:mfrac>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                </mml:mrow>
                <mml:mo>]</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p><xref ref-type="fig" rid="fig2">Figure 2</xref> shows the initial interface, Glover’s analytical solution as given by Polo and Ramis [<xref ref-type="bibr" rid="B23">23</xref>], and the numerical result from the LSMR model at <italic>t</italic> = 240 d. <xref ref-type="fig" rid="fig3">Figure 3</xref> shows the comparison between analytical and numerical solutions obtained by Polo and Ramis [<xref ref-type="bibr" rid="B23">23</xref>]. The LSMR model demonstrates satisfactory alignment with the interface tip and toe behavior. However, the interface generated by LSMR shows a minor deviation from the analytical solution and the numerical result shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>, particularly in the form of reduced convexity in the interface curve.</p>
        <fig id="fig2">
          <label>Figure 2</label>
          <graphic xlink:href="https://html.scirp.org/file/9405263-rId150.jpeg?20251224020334" />
        </fig>
        <p><bold>Figure 2.</bold>Comparison between the interface obtained using the LSMR model (ENO1 scheme) and the analytical solution of Glover’s problem (1959), at <italic>t</italic> = 240 d. </p>
        <fig id="fig3">
          <label>Figure 3</label>
          <graphic xlink:href="https://html.scirp.org/file/9405263-rId151.jpeg?20251224020334" />
        </fig>
        <p><bold>Figure 3.</bold>Analytical and numerical solutions of Glover’s problem (1959) obtained by Polo and Ramis at <italic>t</italic> = 240 d. The interface moves from right to left [<xref ref-type="bibr" rid="B23">23</xref>].</p>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. Madras Aquifer Problem</title>
        <p>The Madras aquifer is located near the Bay of Bengal in India. Madras is one of India’s most populous cities, with a population of approximately 11.8 million in 2023 (United Nations), and many industries are concentrated around the city. The Madras aquifer is subject to high water demand for domestic use, industry, and agriculture, serving nearby cities such as Minjur, Panjetty, and others (<xref ref-type="fig" rid="fig4">Figure 4</xref>).</p>
        <p>This aquifer has been the subject of several theoretical, practical, and numerical studies; prior studies [<xref ref-type="bibr" rid="B24">24</xref>][<xref ref-type="bibr" rid="B36">36</xref>][<xref ref-type="bibr" rid="B40">40</xref>] have used the finite-element method to predict the evolution of the freshwater/saltwater interface. The Madras aquifer is confined, and in the study by Rouve and Stoessinger [<xref ref-type="bibr" rid="B36">36</xref>], it is considered homogeneous and isotropic for model simplification purposes.</p>
        <p>To compare existing solutions with those obtained using the LSMR model, the parameter values used in this study are consistent with those in previous studies [<xref ref-type="bibr" rid="B24">24</xref>][<xref ref-type="bibr" rid="B25">25</xref>][<xref ref-type="bibr" rid="B36">36</xref>][<xref ref-type="bibr" rid="B39">39</xref>]. The parameters and boundary conditions for this problem are presented in <bold>Table 2</bold>.</p>
        <fig id="fig4">
          <label>Figure 4</label>
          <graphic xlink:href="https://html.scirp.org/file/9405263-rId152.jpeg?20251224020335" />
        </fig>
        <p><bold>Figure 4.</bold>Location of the city of Madras [<xref ref-type="bibr" rid="B40">40</xref>].</p>
        <p><bold>Table 2.</bold> Parameters used for the Madras aquifer modeling. </p>
        <table-wrap id="tbl2">
          <label>Table 2</label>
          <table>
            <tbody>
              <tr>
                <td>Parameter</td>
                <td>Value</td>
              </tr>
              <tr>
                <td>
                  Length
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>x</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  and height
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>z</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  of the domain
                </td>
                <td>
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>x</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>2600</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mtext>m</mml:mtext>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  and
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>z</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>30</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mtext>m</mml:mtext>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Porosity</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>η</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0.35</mml:mn>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Hydraulic conductivity</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>K</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>3</mml:mn>
                        <mml:mo>×</mml:mo>
                        <mml:msup>
                          <mml:mrow>
                            <mml:mn>10</mml:mn>
                          </mml:mrow>
                          <mml:mrow>
                            <mml:mo>−</mml:mo>
                            <mml:mn>3</mml:mn>
                          </mml:mrow>
                        </mml:msup>
                        <mml:mrow>
                          <mml:mtext>m</mml:mtext>
                          <mml:mo>/</mml:mo>
                          <mml:mtext>s</mml:mtext>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Reference concentration</td>
                <td>
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>C</mml:mi>
                          <mml:mi>s</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>35</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mtext>mg</mml:mtext>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mtext>L</mml:mtext>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Freshwater and saltwater densities</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>ρ</mml:mi>
                          <mml:mi>f</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1000</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mtext>kg</mml:mtext>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mrow>
                            <mml:msup>
                              <mml:mtext>m</mml:mtext>
                              <mml:mn>3</mml:mn>
                            </mml:msup>
                          </mml:mrow>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  and
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>ρ</mml:mi>
                          <mml:mi>S</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1035</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mtext>kg</mml:mtext>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mrow>
                            <mml:msup>
                              <mml:mtext>m</mml:mtext>
                              <mml:mn>3</mml:mn>
                            </mml:msup>
                          </mml:mrow>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>In <xref ref-type="fig" rid="fig5">Figure 5</xref>, the interface is represented by the zero-level curve of the initial state function, defined as <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ϕ </mml:mi><mml:mn> 0 </mml:mn></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> x </mml:mi><mml:mo> , </mml:mo><mml:mi> z </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow><mml:mo> = </mml:mo><mml:mi> x </mml:mi><mml:mo> − </mml:mo><mml:mn> 200 </mml:mn></mml:mrow></mml:math></inline-formula> . The salt concentration is initialized with <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> C </mml:mi><mml:mi> s </mml:mi></mml:msub><mml:mo> = </mml:mo><mml:mn> 35 </mml:mn><mml:mtext>   </mml:mtext><mml:mrow><mml:mrow><mml:mtext> mg </mml:mtext></mml:mrow><mml:mo> / </mml:mo><mml:mtext> L </mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> on the seawater side and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> C </mml:mi><mml:mi> f </mml:mi></mml:msub><mml:mo> = </mml:mo><mml:mn> 0 </mml:mn><mml:mtext>   </mml:mtext><mml:mrow><mml:mrow><mml:mtext> mg </mml:mtext></mml:mrow><mml:mo> / </mml:mo><mml:mtext> L </mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> on the freshwater side. The interface is thus located where the concentration equals 17.5 mg/L. Using the level set function, this interface is always represented by the zero-level set: <inline-formula><mml:math><mml:mrow><mml:mi> ϕ </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> x </mml:mi><mml:mo> , </mml:mo><mml:mi> z </mml:mi><mml:mo> , </mml:mo><mml:mi> t </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow><mml:mo> = </mml:mo><mml:mn> 0 </mml:mn></mml:mrow></mml:math></inline-formula> .</p>
        <p><xref ref-type="fig" rid="fig6">Figure 6</xref> shows various solutions obtained by previous studies [<xref ref-type="bibr" rid="B24">24</xref>][<xref ref-type="bibr" rid="B25">25</xref>][<xref ref-type="bibr" rid="B36">36</xref>]. The isochlors for 35, 17.5, 10, 5, and 2 mg/L are shown from saltwater to freshwater, <italic>i.e.</italic>, from right to left. Given that the initial saltwater concentration is 35 mg/L and the freshwater concentration is 0 mg/L, the interface location corresponds to <inline-formula><mml:math><mml:mrow><mml:mi> C </mml:mi><mml:mo> = </mml:mo><mml:mn> 17.5 </mml:mn><mml:mtext>   </mml:mtext><mml:mrow><mml:mrow><mml:mtext> mg </mml:mtext></mml:mrow><mml:mo> / </mml:mo><mml:mtext> L </mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> , with the curve positioned to the left of the right boundary of the domain.</p>
        <fig id="fig5">
          <label>Figure 5</label>
          <graphic xlink:href="https://html.scirp.org/file/9405263-rId181.jpeg?20251224020335" />
        </fig>
        <p><bold>Figure 5.</bold> Illustration of the Madras problem with boundary conditions [<xref ref-type="bibr" rid="B24">24</xref>][<xref ref-type="bibr" rid="B40">40</xref>].</p>
        <fig id="fig6">
          <label>Figure 6</label>
          <graphic xlink:href="https://html.scirp.org/file/9405263-rId182.jpeg?20251224020334" />
        </fig>
        <p><bold>Figure 6.</bold>Results obtained for the Madras aquifer problem by Abd-Elhamid [<xref ref-type="bibr" rid="B25">25</xref>] (SUFT), compared with Rouve and Stoessinger [<xref ref-type="bibr" rid="B36">36</xref>] and Sherif <italic>et al</italic>. [<xref ref-type="bibr" rid="B24">24</xref>]. Isochlors for 35, 17.5, 10, 5, and 2 mg/L are shown from saltwater to freshwater (from right to left).</p>
        <p>The solutions provided by Rouve and Stoessinger [<xref ref-type="bibr" rid="B36">36</xref>] and Sherif <italic>et al</italic>. [<xref ref-type="bibr" rid="B24">24</xref>][<xref ref-type="bibr" rid="B40">40</xref>] were obtained using the finite-element method for a steady-state model, while the solution by Abd-Elhamid (saturated/unsaturated fluid flow and solute transport (SUFT)) [<xref ref-type="bibr" rid="B25">25</xref>] was derived from a transient-state model with velocity-dependent dispersion coefficients. </p>
        <p><xref ref-type="fig" rid="fig7">Figure 7</xref> compares the interface obtained using the LSMR model (with the ENO1 scheme for the reinitialization procedure) with that reported by Sherif <italic>et al</italic>. [<xref ref-type="bibr" rid="B24">24</xref>]. The figure shows that the LSMR solution closely matches the results of [<xref ref-type="bibr" rid="B24">24</xref>][<xref ref-type="bibr" rid="B36">36</xref>]. The LSMR model accurately reproduces the interface tip and toe movements.</p>
        <fig id="fig7">
          <label>Figure 7</label>
          <graphic xlink:href="https://html.scirp.org/file/9405263-rId183.jpeg?20251224020334" />
        </fig>
        <p><bold>Figure 7.</bold>Comparison between the interface obtained using the LSMR model (ENO1 scheme for reinitialization) and that obtained by Sherif <italic>et al</italic>. [<xref ref-type="bibr" rid="B24">24</xref>].</p>
      </sec>
      <sec id="sec3dot3">
        <title>3.3. Kawatani Problem (1980)</title>
        <p>The developed LSMR model is applied to a problem originally studied by Kawatani in 1980. The aquifer is considered unconfined, with the height of its free surface on the land side being 0.35 m above sea level, resulting in a hydraulic gradient of 7 × 10<sup>−</sup><sup>4</sup>. Several studies, including Kawatani [<xref ref-type="bibr" rid="B37">37</xref>] and Sherif <italic>et al</italic>. [<xref ref-type="bibr" rid="B40">40</xref>], have addressed this problem using the finite-element method. In the present study, the same domain, hydraulic parameters, and boundary conditions as those chosen by prior studies [<xref ref-type="bibr" rid="B25">25</xref>][<xref ref-type="bibr" rid="B37">37</xref>][<xref ref-type="bibr" rid="B40">40</xref>] are adopted to facilitate comparison. </p>
        <p>The parameters and boundary conditions used for this problem are presented in <bold>Table 3</bold> and <xref ref-type="fig" rid="fig8">Figure 8</xref>.</p>
        <p>In Kawatani’s study, the salt concentration is initialized with <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> C </mml:mi><mml:mi> s </mml:mi></mml:msub><mml:mo> = </mml:mo><mml:mn> 35 </mml:mn><mml:mtext>   </mml:mtext><mml:mrow><mml:mrow><mml:mtext> mg </mml:mtext></mml:mrow><mml:mo> / </mml:mo><mml:mtext> L </mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> on the seawater side and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> C </mml:mi><mml:mi> f </mml:mi></mml:msub><mml:mo> = </mml:mo><mml:mn> 0 </mml:mn><mml:mtext>   </mml:mtext><mml:mrow><mml:mrow><mml:mtext> mg </mml:mtext></mml:mrow><mml:mo> / </mml:mo><mml:mtext> L </mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> on the freshwater side. Therefore, the interface is located at <inline-formula><mml:math><mml:mrow><mml:mi> C </mml:mi><mml:mo> = </mml:mo><mml:mn> 17.5 </mml:mn><mml:mtext>   </mml:mtext><mml:mrow><mml:mrow><mml:mtext> mg </mml:mtext></mml:mrow><mml:mo> / </mml:mo><mml:mtext> L </mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> .</p>
        <p><bold>Table 3.</bold>Parameters used for the Kawatani problem [<xref ref-type="bibr" rid="B24">24</xref>][<xref ref-type="bibr" rid="B37">37</xref>].</p>
        <table-wrap id="tbl3">
          <label>Table 3</label>
          <table>
            <tbody>
              <tr>
                <td>Parameter</td>
                <td>Value</td>
              </tr>
              <tr>
                <td>
                  Length
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>x</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  and height
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>z</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  of the domain
                </td>
                <td>
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>x</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>500</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mtext>m</mml:mtext>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  and
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>L</mml:mi>
                          <mml:mi>z</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>20</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mtext>m</mml:mtext>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Porosity</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>η</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0.25</mml:mn>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Hydraulic gradient</td>
                <td>
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:mi>I</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>7</mml:mn>
                        <mml:mo>×</mml:mo>
                        <mml:msup>
                          <mml:mrow>
                            <mml:mn>10</mml:mn>
                          </mml:mrow>
                          <mml:mrow>
                            <mml:mo>−</mml:mo>
                            <mml:mn>4</mml:mn>
                          </mml:mrow>
                        </mml:msup>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>
                  Hydraulic conductivity
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>K</mml:mi>
                          <mml:mi>x</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  and
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>K</mml:mi>
                          <mml:mi>z</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>K</mml:mi>
                          <mml:mi>x</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0.6</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mtext>cm</mml:mtext>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mrow>
                            <mml:mtext>min</mml:mtext>
                          </mml:mrow>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  and
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>K</mml:mi>
                          <mml:mi>z</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0.006</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mtext>cm</mml:mtext>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mrow>
                            <mml:mtext>min</mml:mtext>
                          </mml:mrow>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Reference concentration</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>C</mml:mi>
                          <mml:mi>s</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>35</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mtext>mg</mml:mtext>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mtext>L</mml:mtext>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Freshwater and saltwater densities</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>ρ</mml:mi>
                          <mml:mi>f</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1000</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mtext>kg</mml:mtext>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mrow>
                            <mml:msup>
                              <mml:mtext>m</mml:mtext>
                              <mml:mn>3</mml:mn>
                            </mml:msup>
                          </mml:mrow>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  and
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>ρ</mml:mi>
                          <mml:mi>S</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1025</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mtext>kg</mml:mtext>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mrow>
                            <mml:msup>
                              <mml:mtext>m</mml:mtext>
                              <mml:mn>3</mml:mn>
                            </mml:msup>
                          </mml:mrow>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig8">
          <label>Figure 8</label>
          <graphic xlink:href="https://html.scirp.org/file/9405263-rId216.jpeg?20251224020335" />
        </fig>
        <p><bold>Figure 8.</bold>Illustration of the boundary conditions for Kawatani’s problem (1980) [<xref ref-type="bibr" rid="B37">37</xref>].</p>
        <p><xref ref-type="fig" rid="fig9">Figure 9</xref> shows the various solutions obtained by Kawatani [<xref ref-type="bibr" rid="B37">37</xref>], Sherif <italic>et al</italic>. [<xref ref-type="bibr" rid="B40">40</xref>], and Abd-Elhamid [<xref ref-type="bibr" rid="B25">25</xref>]. The isochlors shown for 1, 0.5, 0.25, 0.05, and 0.0005, respectively, extend from saltwater to freshwater (<italic>i.e.</italic>, from right to left). Abd-Elhamid [<xref ref-type="bibr" rid="B25">25</xref>] normalized the saltwater concentration in the initial state to 1 and the freshwater concentration to 0, while Sherif <italic>et al</italic>. [<xref ref-type="bibr" rid="B40">40</xref>] used 35 and 0 mg/L as saltwater and freshwater concentrations, respectively. Thus, the interface position corresponds to <inline-formula><mml:math><mml:mrow><mml:mi> C </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.5 </mml:mn></mml:mrow></mml:math></inline-formula> in the study by Abd-Elhamid [<xref ref-type="bibr" rid="B25">25</xref>] and <inline-formula><mml:math><mml:mrow><mml:mi> C </mml:mi><mml:mo> = </mml:mo><mml:mn> 17.5 </mml:mn><mml:mtext>   </mml:mtext><mml:mrow><mml:mrow><mml:mtext> mg </mml:mtext></mml:mrow><mml:mo> / </mml:mo><mml:mtext> L </mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> in the studies by Kawatani [<xref ref-type="bibr" rid="B37">37</xref>] and Sherif <italic>et al</italic>. [<xref ref-type="bibr" rid="B40">40</xref>].</p>
        <p>Comparing the results in <xref ref-type="fig" rid="fig9">Figure 9</xref> with those obtained using the LSMR model in <xref ref-type="fig" rid="fig10">Figure 10</xref> (in blue) reveals that the LSMR model with the ENO1 scheme reproduces the interface behavior, specifically the toe and tip of the salt wedge, accurately. </p>
        <fig id="fig9">
          <label>Figure 9</label>
          <graphic xlink:href="https://html.scirp.org/file/9405263-rId221.jpeg?20251224020335" />
        </fig>
        <p><bold>Figure 9.</bold>Results obtained by Abd-Elhamid (SUFT), compared with other studies [<xref ref-type="bibr" rid="B24">24</xref>][<xref ref-type="bibr" rid="B25">25</xref>][<xref ref-type="bibr" rid="B37">37</xref>]. For Abd-Elhamid [<xref ref-type="bibr" rid="B25">25</xref>], the isochlors are shown for 1, 0.5, 0.25, 0.05, and 0.0005, from saltwater to freshwater.</p>
        <fig id="fig10">
          <label>Figure 10</label>
          <graphic xlink:href="https://html.scirp.org/file/9405263-rId222.jpeg?20251224020335" />
        </fig>
        <p><bold>Figure 10.</bold>Comparison between interfaces obtained for the Kawatani problem using LSMR with ENO1 (blue) and ENO2 (red) at the final time t = 250 d. </p>
        <p>The same numerical experiment was repeated (<xref ref-type="fig" rid="fig10">Figure 10</xref>) by modifying the numerical scheme used in the reinitialization algorithm, replacing the ENO1 spatial scheme with the ENO2 scheme. The resulting solution is shown in red. This solution exhibits a minor deviation from the LSMR result with the ENO1 scheme (in blue). This deviation can likely be attributed to differences in the numerical schemes used during reinitialization.</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Conclusions</title>
      <p>This study focused on modeling saltwater intrusion into coastal aquifers, a phenomenon that poses a significant risk to the sustainability of groundwater resources. By extending the LSMR model beyond the classical Henry problem to benchmark problems such as Glover, Madras, and Kawatani, its flexibility and robustness under diverse hydrogeological conditions were demonstrated. The reinitialization algorithm, combined with high-order schemes, improves numerical accuracy, although the computational cost remains a challenge in complex scenarios. This suggests the need for hybrid approaches in future work. Importantly, reliable monitoring of the freshwater-saltwater interface provides valuable information for sustainable groundwater management, aiding in decision-making regarding pumping strategies and well placement.</p>
      <p>Validation against three reference problems—the Glover problem (1959) presented by Polo and Ramis [<xref ref-type="bibr" rid="B23">23</xref>], the Madras aquifer problem, and the Kawatani problem (1980)—shows that the LSMR model satisfactorily approximates existing variable-density solutions for saltwater intrusion. In particular, the movement of the freshwater-saltwater interface is well reproduced. The model’s ability to integrate pumping and recharge effects opens promising avenues for future research.</p>
      <p>The crucial role of the reinitialization algorithm in improving the accuracy and stability of level set method solutions has been highlighted. Although mass losses or gains can still occur, the algorithm, combined with TVD Runge-Kutta and WENO schemes, significantly improves interface tracking. Nevertheless, in complex scenarios, the computational cost of repeated resets can become substantial. Future work could explore hybrid approaches, such as coupling the level set method with radial basis functions and neural networks (RBFNNs), to optimize the efficiency-accuracy ratio.</p>
      <p>Beyond these methodological contributions, the model has important practical implications. Accurate monitoring of the freshwater-saltwater interface can inform sustainable pumping strategies, guide the optimal placement of coastal wells, and help mitigate the risks of saltwater intrusion. By providing reliable predictions under various hydrogeological conditions, the proposed framework strengthens decision-making tools for water resource managers and contributes to the long-term preservation of coastal groundwater quality.</p>
    </sec>
    <sec id="sec5">
      <title>Acknowledgements</title>
      <p>The authors would like to thank the African Union Scholarship Scheme for sponsoring the PhD studies of the first of them under grant Mwalimu Nyerere (Ref: HRST/ED/606).</p>
    </sec>
    <sec id="sec6">
      <title>Authors’ Contribution</title>
      <p>All authors contributed to the study’s conception, design, and writing. All authors read and approved the final manuscript.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Bear, J. (2018) Modeling Phenomena of Flow and Transport in Porous Media. Theory and Applications of Transport in Porous Media, Vol. 31. Springer.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Bear, J.</string-name>
              <string-name>Media, V</string-name>
            </person-group>
            <year>2018</year>
            <article-title>Modeling Phenomena of Flow and Transport in Porous Media</article-title>
            <source>Theory and Applications of Transport in Porous Media</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="report">United Nations (2022) The United Nations World Water Development Report: Groundwater: Making the Invisible Visible. UNESCO.</mixed-citation>
          <element-citation publication-type="report">
            <year>2022</year>
            <article-title>The United Nations World Water Development Report: Groundwater: Making the Invisible Visible</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Bear, J. and Cheng, A.H.-D. (2010) Modeling Groundwater Flow and Contaminant Transport. Theory and Applications of Transport in Porous Media, Vol. 23. Spinger.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Bear, J.</string-name>
              <string-name>Cheng, A.H.</string-name>
              <string-name>Media, V</string-name>
            </person-group>
            <year>2010</year>
            <article-title>Modeling Groundwater Flow and Contaminant Transport</article-title>
            <source>Theory and Applications of Transport in Porous Media</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Ghyben, B. (1888) Notes on the Probable Results of Well Drilling near Amsterdam. Tijdschrift Koninklijk Instituut van Ingenieurs, 8-22.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Ghyben, B.</string-name>
            </person-group>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Herzberg, A. (1901) Die Wasserversorgung Einiger Nordseebader [The Water Supply on Parts of the North Sea Coast]. <italic>Journal</italic><italic>Gasbeleuchtung</italic><italic>und</italic><italic>Wasserversorgung</italic>, 44, 815-819.</mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Herzberg, A.</string-name>
            </person-group>
            <year>1901</year>
            <article-title>Die Wasserversorgung Einiger Nordseebader [The Water Supply on Parts of the North Sea Coast]</article-title>
            <source>Journal Gasbeleuchtung und Wasserversorgung</source>
            <volume>44</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Cheng, A.H.-D. and Ouazar, D. (2003) Coastal Aquifer Management: Monitoring, Modeling, and Case Studies. CRC.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Cheng, A.H.</string-name>
              <string-name>Ouazar, D.</string-name>
              <string-name>Monitoring, M</string-name>
            </person-group>
            <year>2003</year>
            <article-title>Coastal Aquifer Management: Monitoring, Modeling, and Case Studies</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Hubbert, M.K. (1940) The Theory of Ground-Water Motion. <italic>The Journal of Geology</italic>, 48, 785-944. https://doi.org/10.1086/624930 <pub-id pub-id-type="doi">10.1086/624930</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1086/624930">https://doi.org/10.1086/624930</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Hubbert, M.K.</string-name>
            </person-group>
            <year>1940</year>
            <article-title>The Theory of Ground-Water Motion</article-title>
            <source>The Journal of Geology</source>
            <volume>48</volume>
            <pub-id pub-id-type="doi">10.1086/624930</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Henry, H.R. (1959) Salt Intrusion into Fresh-Water Aquifers. <italic>Journal of Geophysical</italic><italic>Research</italic>, 64, 1911-1919. https://doi.org/10.1029/jz064i011p01911 <pub-id pub-id-type="doi">10.1029/jz064i011p01911</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1029/jz064i011p01911">https://doi.org/10.1029/jz064i011p01911</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Henry, H.R.</string-name>
            </person-group>
            <year>1959</year>
            <article-title>Salt Intrusion into Fresh-Water Aquifers</article-title>
            <source>Journal of Geophysical Research</source>
            <volume>64</volume>
            <pub-id pub-id-type="doi">10.1029/jz064i011p01911</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Fetter, C.W. (1972) Position of the Saline Water Interface beneath Oceanic Islands. <italic>Water Resources Research</italic>, 8, 1307-1315. https://doi.org/10.1029/wr008i005p01307 <pub-id pub-id-type="doi">10.1029/wr008i005p01307</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1029/wr008i005p01307">https://doi.org/10.1029/wr008i005p01307</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Fetter, C.W.</string-name>
            </person-group>
            <year>1972</year>
            <article-title>Position of the Saline Water Interface beneath Oceanic Islands</article-title>
            <source>Water Resources Research</source>
            <volume>8</volume>
            <pub-id pub-id-type="doi">10.1029/wr008i005p01307</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Mualem, Y. and Bear, J. (1974) The Shape of the Interface in Steady Flow in a Stratified Aquifer. <italic>Water Resources Research</italic>, 10, 1207-1215. https://doi.org/10.1029/wr010i006p01207 <pub-id pub-id-type="doi">10.1029/wr010i006p01207</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1029/wr010i006p01207">https://doi.org/10.1029/wr010i006p01207</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Mualem, Y.</string-name>
              <string-name>Bear, J.</string-name>
            </person-group>
            <year>1974</year>
            <article-title>The Shape of the Interface in Steady Flow in a Stratified Aquifer</article-title>
            <source>Water Resources Research</source>
            <volume>10</volume>
            <pub-id pub-id-type="doi">10.1029/wr010i006p01207</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Essaid, H.I. (1986) A Comparison of the Coupled Fresh Water-Salt Water Flow and the Ghyben-Herzberg Sharp Interface Approaches to Modeling of Transient Behavior in Coastal Aquifer Systems. <italic>Journal of Hydrology</italic>, 86, 169-193. https://doi.org/10.1016/0022-1694(86)90012-0 <pub-id pub-id-type="doi">10.1016/0022-1694(86)90012-0</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/0022-1694(86)90012-0">https://doi.org/10.1016/0022-1694(86)90012-0</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Essaid, H.I.</string-name>
            </person-group>
            <year>1986</year>
            <article-title>A Comparison of the Coupled Fresh Water-Salt Water Flow and the Ghyben-Herzberg Sharp Interface Approaches to Modeling of Transient Behavior in Coastal Aquifer Systems</article-title>
            <source>Journal of Hydrology</source>
            <volume>1694</volume>
            <issue>86</issue>
            <pub-id pub-id-type="doi">10.1016/0022-1694(86)90012-0</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="report">Rifia, M., <italic>et al</italic>. (1956) Dispersion Phenomena in Laminar Flow through Porous Media. <italic>Sanitary</italic><italic>Engeering</italic><italic>Research Laboratory and Division of Civil Engineering</italic>, <italic>Report</italic>2, University of California, 3, 1-157.</mixed-citation>
          <element-citation publication-type="report">
            <person-group person-group-type="author">
              <string-name>Rifia, M.</string-name>
              <string-name>Engineering, R</string-name>
            </person-group>
            <year>1956</year>
            <article-title>Dispersion Phenomena in Laminar Flow through Porous Media</article-title>
            <source>Sanitary Engeering Research Laboratory and Division of Civil Engineering</source>
            <volume>3</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Ogata, A. (1970) Theory of Dispersion in Granular Medium. Vol. 411-I, US Geological Survey Professional Paper.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Ogata, A.</string-name>
            </person-group>
            <year>1970</year>
            <article-title>Theory of Dispersion in Granular Medium</article-title>
            <source>Vol. 411-I</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Amirat, Y., Hamdache, K. and Ziani, A. (1996) Mathematical Analysis for Compressible Miscible Displacement Models in Porous Media. <italic>Mathematical Models and Methods in Applied Sciences</italic>, 6, 729-747. https://doi.org/10.1142/s0218202596000316 <pub-id pub-id-type="doi">10.1142/s0218202596000316</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1142/s0218202596000316">https://doi.org/10.1142/s0218202596000316</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Amirat, Y.</string-name>
              <string-name>Hamdache, K.</string-name>
              <string-name>Ziani, A.</string-name>
            </person-group>
            <year>1996</year>
            <article-title>Mathematical Analysis for Compressible Miscible Displacement Models in Porous Media</article-title>
            <source>Mathematical Models and Methods in Applied Sciences</source>
            <volume>6</volume>
            <pub-id pub-id-type="doi">10.1142/s0218202596000316</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Choquet, C. (2010) Parabolic and Degenerate Parabolic Models for Pressure-Driven Transport Problems. <italic>Mathematical Models and Methods in Applied Sciences</italic>, 20, 543-566. https://doi.org/10.1142/s0218202510004337 <pub-id pub-id-type="doi">10.1142/s0218202510004337</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1142/s0218202510004337">https://doi.org/10.1142/s0218202510004337</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Choquet, C.</string-name>
            </person-group>
            <year>2010</year>
            <article-title>Parabolic and Degenerate Parabolic Models for Pressure-Driven Transport Problems</article-title>
            <source>Mathematical Models and Methods in Applied Sciences</source>
            <volume>20</volume>
            <pub-id pub-id-type="doi">10.1142/s0218202510004337</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B16">
        <label>16.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Thomas, A., Eldho, T.I. and Rastogi, A.K. (2016) Simulation of Seawater Intrusion in Coastal Confined Aquifer Using a Point Collocation Method Based Meshfree Model. <italic>Journal of Water Resource and Protection</italic>, 8, 534-549. https://doi.org/10.4236/jwarp.2016.84045 <pub-id pub-id-type="doi">10.4236/jwarp.2016.84045</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4236/jwarp.2016.84045">https://doi.org/10.4236/jwarp.2016.84045</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Thomas, A.</string-name>
              <string-name>Eldho, T.I.</string-name>
              <string-name>Rastogi, A.K.</string-name>
            </person-group>
            <year>2016</year>
            <article-title>Simulation of Seawater Intrusion in Coastal Confined Aquifer Using a Point Collocation Method Based Meshfree Model</article-title>
            <source>Journal of Water Resource and Protection</source>
            <volume>8</volume>
            <pub-id pub-id-type="doi">10.4236/jwarp.2016.84045</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B17">
        <label>17.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Choquet, C., Diédhiou, M.M. and Rosier, C. (2016) Derivation of a Sharp-Diffuse Interfaces Model for Seawater Intrusion in a Free Aquifer. Numerical Simulations. <italic>SIAM Journal on Applied Mathematics</italic>, 76, 138-158. https://doi.org/10.1137/15m102099x <pub-id pub-id-type="doi">10.1137/15m102099x</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1137/15m102099x">https://doi.org/10.1137/15m102099x</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Choquet, C.</string-name>
              <string-name>Rosier, C.</string-name>
            </person-group>
            <year>2016</year>
            <article-title>Derivation of a Sharp-Diffuse Interfaces Model for Seawater Intrusion in a Free Aquifer</article-title>
            <source>Numerical Simulations. SIAM Journal on Applied Mathematics</source>
            <volume>76</volume>
            <pub-id pub-id-type="doi">10.1137/15m102099x</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B18">
        <label>18.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Abudawia, A., Mourad, A., Rodrigues, J.H. and Rosier, C. (2018) A Finite Element Method for a Seawater Intrusion Problem in Unconfined Aquifers. <italic>Applied Numerical Mathematics</italic>, 127, 349-369. https://doi.org/10.1016/j.apnum.2018.01.013 <pub-id pub-id-type="doi">10.1016/j.apnum.2018.01.013</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.apnum.2018.01.013">https://doi.org/10.1016/j.apnum.2018.01.013</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Abudawia, A.</string-name>
              <string-name>Mourad, A.</string-name>
              <string-name>Rodrigues, J.H.</string-name>
              <string-name>Rosier, C.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>A Finite Element Method for a Seawater Intrusion Problem in Unconfined Aquifers</article-title>
            <source>Applied Numerical Mathematics</source>
            <volume>127</volume>
            <pub-id pub-id-type="doi">10.1016/j.apnum.2018.01.013</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B19">
        <label>19.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Loua-Bouayi, J.M., Tathy, C. and Manounou, A.K. (2022) Modeling of the Saltwater Intrusion Using the Level Set Method. Application to Henry’s Problem. <italic>Computational Water</italic>, <italic>Energy</italic>, <italic>and Environmental Engineering</italic>, 11, 11-33. https://doi.org/10.4236/cweee.2022.111002 <pub-id pub-id-type="doi">10.4236/cweee.2022.111002</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4236/cweee.2022.111002">https://doi.org/10.4236/cweee.2022.111002</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Loua-Bouayi, J.M.</string-name>
              <string-name>Tathy, C.</string-name>
              <string-name>Manounou, A.K.</string-name>
              <string-name>Water, E</string-name>
            </person-group>
            <year>2022</year>
            <article-title>Modeling of the Saltwater Intrusion Using the Level Set Method</article-title>
            <source>Application to Henry’s Problem. Computational Water</source>
            <volume>11</volume>
            <pub-id pub-id-type="doi">10.4236/cweee.2022.111002</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B20">
        <label>20.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Voss, C. and Souza, W. (1987) Modeling a Regional Aquifer Containing a Narrow Transition between Freshwater and Saltwater Using Solution Transport Simulation: Part I Theory and Methods. Geological Survey, U.S., 493514.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Voss, C.</string-name>
              <string-name>Souza, W.</string-name>
              <string-name>Survey, U.S.</string-name>
            </person-group>
            <year>1987</year>
            <article-title>Modeling a Regional Aquifer Containing a Narrow Transition between Freshwater and Saltwater Using Solution Transport Simulation: Part I Theory and Methods</article-title>
            <source>Geological Survey</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B21">
        <label>21.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Croucher, A.E. and O’Sullivan, M.J. (1995) The Henry Problem for Saltwater Intrusion. <italic>Water Resources Research</italic>, 31, 1809-1814. https://doi.org/10.1029/95wr00431 <pub-id pub-id-type="doi">10.1029/95wr00431</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1029/95wr00431">https://doi.org/10.1029/95wr00431</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Croucher, A.E.</string-name>
              <string-name>Sullivan, M.J.</string-name>
            </person-group>
            <year>1995</year>
            <article-title>The Henry Problem for Saltwater Intrusion</article-title>
            <source>Water Resources Research</source>
            <volume>31</volume>
            <pub-id pub-id-type="doi">10.1029/95wr00431</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B22">
        <label>22.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Glover, R.E. (1959) The Pattern of Fresh-Water Flow in a Coastal Aquifer. <italic>Journal of Geophysical Research</italic>, 64, 457-459. https://doi.org/10.1029/jz064i004p00457 <pub-id pub-id-type="doi">10.1029/jz064i004p00457</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1029/jz064i004p00457">https://doi.org/10.1029/jz064i004p00457</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Glover, R.E.</string-name>
            </person-group>
            <year>1959</year>
            <article-title>The Pattern of Fresh-Water Flow in a Coastal Aquifer</article-title>
            <source>Journal of Geophysical Research</source>
            <volume>64</volume>
            <pub-id pub-id-type="doi">10.1029/jz064i004p00457</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B23">
        <label>23.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Polo, J.F. and Ramis, F.J.R. (1983) Simulation of Salt Water-Fresh Water Interface Motion. <italic>Water Resources Research</italic>, 19, 61-68. https://doi.org/10.1029/wr019i001p00061 <pub-id pub-id-type="doi">10.1029/wr019i001p00061</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1029/wr019i001p00061">https://doi.org/10.1029/wr019i001p00061</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Polo, J.F.</string-name>
              <string-name>Ramis, F.J.R.</string-name>
            </person-group>
            <year>1983</year>
            <article-title>Simulation of Salt Water-Fresh Water Interface Motion</article-title>
            <source>Water Resources Research</source>
            <volume>19</volume>
            <pub-id pub-id-type="doi">10.1029/wr019i001p00061</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B24">
        <label>24.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Sherif, M.M., Singh, V.P. and Amer, A.M. (1988) A Two-Dimensional Finite Element Model for Dispersion (2D-FED) in Coastal Aquifers. <italic>Journal of Hydrology</italic>, 103, 11-36. https://doi.org/10.1016/0022-1694(88)90003-0 <pub-id pub-id-type="doi">10.1016/0022-1694(88)90003-0</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/0022-1694(88)90003-0">https://doi.org/10.1016/0022-1694(88)90003-0</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Sherif, M.M.</string-name>
              <string-name>Singh, V.P.</string-name>
              <string-name>Amer, A.M.</string-name>
            </person-group>
            <year>1988</year>
            <article-title>A Two-Dimensional Finite Element Model for Dispersion (2D-FED) in Coastal Aquifers</article-title>
            <source>Journal of Hydrology</source>
            <volume>1694</volume>
            <issue>88</issue>
            <pub-id pub-id-type="doi">10.1016/0022-1694(88)90003-0</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B25">
        <label>25.</label>
        <citation-alternatives>
          <mixed-citation publication-type="thesis">Abd-Elhamid, H. (2010) A Simulation-Optimization Model to Study the Control of Seawater in Coastal Aquifers. Ph.D. Dissertation, University of Exeter.</mixed-citation>
          <element-citation publication-type="thesis">
            <person-group person-group-type="author">
              <string-name>Abd-Elhamid, H.</string-name>
              <string-name>Dissertation, U</string-name>
            </person-group>
            <year>2010</year>
            <article-title>A Simulation-Optimization Model to Study the Control of Seawater in Coastal Aquifers</article-title>
            <source>Ph.D. Dissertation</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B26">
        <label>26.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Sussman, M., Smereka, P. and Osher, S. (1994) A Level Set Approach for Computing Solutions to Incompressible Two-Phase Flow. <italic>Journal of Computational Physics</italic>, 114, 146-159. https://doi.org/10.1006/jcph.1994.1155 <pub-id pub-id-type="doi">10.1006/jcph.1994.1155</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1006/jcph.1994.1155">https://doi.org/10.1006/jcph.1994.1155</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Sussman, M.</string-name>
              <string-name>Smereka, P.</string-name>
              <string-name>Osher, S.</string-name>
            </person-group>
            <year>1994</year>
            <article-title>A Level Set Approach for Computing Solutions to Incompressible Two-Phase Flow</article-title>
            <source>Journal of Computational Physics</source>
            <volume>114</volume>
            <pub-id pub-id-type="doi">10.1006/jcph.1994.1155</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B27">
        <label>27.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Sussman, M. and Puckett, E.G. (2000) A Coupled Level Set and Volume-of-Fluid Method for Computing 3D and Axisymmetric Incompressible Two-Phase Flows. <italic>Journal of Computational Physics</italic>, 162, 301-337. https://doi.org/10.1006/jcph.2000.6537 <pub-id pub-id-type="doi">10.1006/jcph.2000.6537</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1006/jcph.2000.6537">https://doi.org/10.1006/jcph.2000.6537</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Sussman, M.</string-name>
              <string-name>Puckett, E.G.</string-name>
            </person-group>
            <year>2000</year>
            <article-title>A Coupled Level Set and Volume-of-Fluid Method for Computing 3D and Axisymmetric Incompressible Two-Phase Flows</article-title>
            <source>Journal of Computational Physics</source>
            <volume>162</volume>
            <pub-id pub-id-type="doi">10.1006/jcph.2000.6537</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B28">
        <label>28.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Russo, G. and Smereka, P. (2000) A Remark on Computing Distance Functions. <italic>Journal of Computational Physics</italic>, 163, 51-67. https://doi.org/10.1006/jcph.2000.6553 <pub-id pub-id-type="doi">10.1006/jcph.2000.6553</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1006/jcph.2000.6553">https://doi.org/10.1006/jcph.2000.6553</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Russo, G.</string-name>
              <string-name>Smereka, P.</string-name>
            </person-group>
            <year>2000</year>
            <article-title>A Remark on Computing Distance Functions</article-title>
            <source>Journal of Computational Physics</source>
            <volume>163</volume>
            <pub-id pub-id-type="doi">10.1006/jcph.2000.6553</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B29">
        <label>29.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Sethian, J.A. (1996) Level Set Methods: Evolving Interfaces in Geometry, Fluid Mechanics, Computer Vision, and Materials Science. Cambridge University Press.</mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Sethian, J.A.</string-name>
              <string-name>Geometry, F</string-name>
              <string-name>Mechanics, C</string-name>
            </person-group>
            <year>1996</year>
            <article-title>Level Set Methods: Evolving Interfaces in Geometry, Fluid Mechanics, Computer Vision, and Materials Science</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B30">
        <label>30.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Osher, S. and Fedkiw, R. (2003) Level Set Methods and Dynamic Implicit Surfaces. Applied Mathematical Sciences, Vol. 153. Springer.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Osher, S.</string-name>
              <string-name>Fedkiw, R.</string-name>
              <string-name>Sciences, V</string-name>
            </person-group>
            <year>2003</year>
            <article-title>Level Set Methods and Dynamic Implicit Surfaces</article-title>
            <source>Applied Mathematical Sciences</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B31">
        <label>31.</label>
        <citation-alternatives>
          <mixed-citation publication-type="report">Shu, C.-W. (1997) Essentially Non-Oscillatory and Weighted Essentially Non-Oscillatory Schemes for Hyperbolic Conservation Laws. Report 97-65, Institute for Computer Applications in Science and Engineering, NASA Langley Research Center.</mixed-citation>
          <element-citation publication-type="report">
            <person-group person-group-type="author">
              <string-name>Shu, C.</string-name>
              <string-name>Engineering, N</string-name>
            </person-group>
            <year>1997</year>
            <article-title>Essentially Non-Oscillatory and Weighted Essentially Non-Oscillatory Schemes for Hyperbolic Conservation Laws</article-title>
            <source>Report 97-65</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B32">
        <label>32.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Bear, J. and Verruijt, A. (1998) Modeling Groundwater Flow and Pollution. Theory and Applications of Transport in Porous Media. 4th Edition, D. Reidel Publishing Company.</mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Bear, J.</string-name>
              <string-name>Verruijt, A.</string-name>
              <string-name>Edition, D.</string-name>
            </person-group>
            <year>1998</year>
            <article-title>Modeling Groundwater Flow and Pollution</article-title>
            <source>Theory and Applications of Transport in Porous Media. 4th Edition</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B33">
        <label>33.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Segol, G., Pinder, G.F. and Gray, W.G. (1975) A Galerkin-Finite Element Technique for Calculating the Transient Position of the Saltwater Front. <italic>Water Resources Research</italic>, 11, 343-347. https://doi.org/10.1029/wr011i002p00343 <pub-id pub-id-type="doi">10.1029/wr011i002p00343</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1029/wr011i002p00343">https://doi.org/10.1029/wr011i002p00343</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Segol, G.</string-name>
              <string-name>Pinder, G.F.</string-name>
              <string-name>Gray, W.G.</string-name>
            </person-group>
            <year>1975</year>
            <article-title>A Galerkin-Finite Element Technique for Calculating the Transient Position of the Saltwater Front</article-title>
            <source>Water Resources Research</source>
            <volume>11</volume>
            <pub-id pub-id-type="doi">10.1029/wr011i002p00343</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B34">
        <label>34.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Hamidi, M., <italic>et al</italic>. (2006) Numerical Modeling of Seawater Intrusion in Coastal Aquifer Using Finite Volume Unstructured Mesh Method. <italic>Proc</italic><italic>eedings</italic> 9 <italic>th WSEAS International Conference on Applied Mathematics</italic>, Istanbul, 27-29 May 2006, 572-579.</mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Hamidi, M.</string-name>
              <string-name>Mathematics, I</string-name>
            </person-group>
            <year>2006</year>
            <article-title>Numerical Modeling of Seawater Intrusion in Coastal Aquifer Using Finite Volume Unstructured Mesh Method</article-title>
            <source>Proceedings 9th WSEAS International Conference on Applied Mathematics</source>
            <volume>27</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B35">
        <label>35.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Brackbill, J.U., Kothe, D.B. and Zemach, C. (1992) A Continuum Method for Modeling Surface Tension. <italic>Journal of Computational Physics</italic>, 100, 335-354. https://doi.org/10.1016/0021-9991(92)90240-y <pub-id pub-id-type="doi">10.1016/0021-9991(92)90240-y</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/0021-9991(92)90240-y">https://doi.org/10.1016/0021-9991(92)90240-y</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Brackbill, J.U.</string-name>
              <string-name>Kothe, D.B.</string-name>
              <string-name>Zemach, C.</string-name>
            </person-group>
            <year>1992</year>
            <article-title>A Continuum Method for Modeling Surface Tension</article-title>
            <source>Journal of Computational Physics</source>
            <volume>9991</volume>
            <issue>92</issue>
            <pub-id pub-id-type="doi">10.1016/0021-9991(92)90240-y</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B36">
        <label>36.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Rouve, G. and Stoessinger, W. (1980) Simulation of the Transient Position of the Saltwater Intrusion in the Coastal Aquifer near Madras Coast. <italic>Proceedings</italic>3 <italic>rd International Conference</italic>, Oxford, 9-11 July 1980, 1-8.</mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Rouve, G.</string-name>
              <string-name>Stoessinger, W.</string-name>
              <string-name>Conference, O</string-name>
            </person-group>
            <year>1980</year>
            <article-title>Simulation of the Transient Position of the Saltwater Intrusion in the Coastal Aquifer near Madras Coast</article-title>
            <source>Proceedings 3rd International Conference</source>
            <volume>9</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B37">
        <label>37.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Kawatani, T. (1980) Behaviour of Seawater Intrusion in Layered Coastal Aquifer. <italic>Proceedings</italic>3 <italic>rd International Conference</italic>, Oxford, 9-11 July 1980, 287-294.</mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Kawatani, T.</string-name>
              <string-name>Conference, O</string-name>
            </person-group>
            <year>1980</year>
            <article-title>Behaviour of Seawater Intrusion in Layered Coastal Aquifer</article-title>
            <source>Proceedings 3rd International Conference</source>
            <volume>9</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B38">
        <label>38.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Henry, H.R. (1964) Effects of Dispersion on Salt Encroachment in Coastal Aquifers, in Sea Water in Coastal Aquifers. U.S. Geological Survey Water Supply Paper 1613-c.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Henry, H.R.</string-name>
            </person-group>
            <year>1964</year>
            <article-title>Effects of Dispersion on Salt Encroachment in Coastal Aquifers, in Sea Water in Coastal Aquifers</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B39">
        <label>39.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Mohsen, M.S., Singh, V.P. and Amer, A.M. (1990) A Note on Saltwater Intrusion in Coastal Aquifers. <italic>Water Resources Management</italic>, 4, 123-134. https://doi.org/10.1007/bf00429801 <pub-id pub-id-type="doi">10.1007/bf00429801</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/bf00429801">https://doi.org/10.1007/bf00429801</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Mohsen, M.S.</string-name>
              <string-name>Singh, V.P.</string-name>
              <string-name>Amer, A.M.</string-name>
            </person-group>
            <year>1990</year>
            <article-title>A Note on Saltwater Intrusion in Coastal Aquifers</article-title>
            <source>Water Resources Management</source>
            <volume>4</volume>
            <pub-id pub-id-type="doi">10.1007/bf00429801</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B40">
        <label>40.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Sherif, M.M. and Hamza, K.I. (2001) Mitigation of Seawater Intrusion by Pumping Brackish Water. <italic>Transport in Porous Media</italic>, 43, 29-44. https://doi.org/10.1023/a:1010601208708 <pub-id pub-id-type="doi">10.1023/a:1010601208708</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1023/a:1010601208708">https://doi.org/10.1023/a:1010601208708</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Sherif, M.M.</string-name>
              <string-name>Hamza, K.I.</string-name>
            </person-group>
            <year>2001</year>
            <article-title>Mitigation of Seawater Intrusion by Pumping Brackish Water</article-title>
            <source>Transport in Porous Media</source>
            <volume>43</volume>
            <fpage>101060</fpage>
            <pub-id pub-id-type="doi">10.1023/a:1010601208708</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>