<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GMD</journal-id><journal-title-group>
    <journal-title>Geoscientific Model Development</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GMD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Model Dev.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1991-9603</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/gmd-19-5191-2026</article-id><title-group><article-title>A novel ALE scheme with the internal boundary for true free surface simulation in geodynamic models</article-title><alt-title>ALE-IB for true free surface simulation </alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Lu</surname><given-names>Neng</given-names></name>
          <email>neng.lu@anu.edu.au</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Moresi</surname><given-names>Louis</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-3685-174X</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Giordani</surname><given-names>Julian</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Research School of Earth Sciences, Australian National University, Canberra, ACT 2601, Australia</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>School of Geosciences, Sydney University, Sydney, NSW 2006, Australia</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Neng Lu (neng.lu@anu.edu.au)</corresp></author-notes><pub-date><day>16</day><month>June</month><year>2026</year></pub-date>
      
      <volume>19</volume>
      <issue>11</issue>
      <fpage>5191</fpage><lpage>5206</lpage>
      <history>
        <date date-type="received"><day>18</day><month>December</month><year>2025</year></date>
           <date date-type="rev-request"><day>23</day><month>January</month><year>2026</year></date>
           <date date-type="rev-recd"><day>4</day><month>May</month><year>2026</year></date>
           <date date-type="accepted"><day>29</day><month>May</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Neng Lu et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026.html">This article is available from https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e105">The accurate simulation of Earth's surface is essential for understanding lithospheric and mantle dynamics, especially in processes such as subduction and surface deformation. Traditional top boundary conditions, such as free-slip or no-slip, do not fully capture the complex interactions occurring at the surface. The commonly used “Sticky Air” method, while practical, suffers from several limitations, including increased computational cost and marker fluctuation issues. Additionally, free surface numerical fluctuations, known as the “drunken sailor instability”, are characteristic of all free surface simulations, including true Lagrangian free surface treatments and Arbitrary Lagrangian–Eulerian (ALE) methods. In this study, we propose a novel scheme within the finite element framework that integrates the “Sticky Air” concept into an ALE formulation by employing an internal boundary to simulate a true free surface, referred to as the ALE-IB. This approach effectively addresses the limitations of existing methods, notably by reducing marker fluctuation issues and enhancing numerical stability. Moreover, it maintains a true surface in the computational domain that can be further reshaped by surface processes such as erosion and deposition, and provides a foundational scheme for further coupling framework of tectonic modelling and landscape evolution modelling. We detail the theoretical formulation, implementation strategies, and validation through a series of numerical experiments. The results demonstrate that our method achieves higher accuracy and broader applicability compared to conventional techniques. Ultimately, this framework provides a more realistic and robust tool for geodynamic modelling of the Earth's free surface.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Australian Research Council</funding-source>
<award-id>DP240102450</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

      
<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e119">The Earth's surface serves as the interface beneath the atmosphere where normal and shear stresses are negligible. It deforms freely in response to a combination of various processes, including surface processes, tectonic activity, mantle convection, and their interactions <xref ref-type="bibr" rid="bib1.bibx45 bib1.bibx8" id="paren.1"/>. Historically, most geodynamic simulations, particularly those focusing on mantle convection, have utilized either free-slip or no-slip boundary conditions at the surface. However, further studies have highlighted the significance of treating the Earth's surface as a free surface in the context of lithospheric and mantle dynamics <xref ref-type="bibr" rid="bib1.bibx47 bib1.bibx25" id="paren.2"/>. For instance, in the case of free subduction,  the free surface plays a crucial role in influencing the dynamics, including the morphology and timing of slab descent <xref ref-type="bibr" rid="bib1.bibx41 bib1.bibx10" id="paren.3"/>. Currently, there is a growing reliance on numerical models that incorporate a true free surface in related studies <xref ref-type="bibr" rid="bib1.bibx40" id="paren.4"/>.</p>
      <p id="d2e134">Several approaches have been developed to simulate the free surfaces in geodynamic models: <list list-type="order"><list-item>
      <p id="d2e139">True Free Surface via Conforming Mesh Methods: This approach allows the mesh to adapt to the topography, enabling the application of a zero normal stress condition at the surface. This configuration can employ either a deforming Lagrangian grid <xref ref-type="bibr" rid="bib1.bibx37" id="paren.5"/> or an Arbitrary Lagrangian–Eulerian (ALE) framework <xref ref-type="bibr" rid="bib1.bibx18 bib1.bibx24 bib1.bibx5 bib1.bibx38" id="paren.6"/> (Fig. <xref ref-type="fig" rid="F1"/>a). A notable limitation of Lagrangian algorithms is their requirement for frequent remeshing to accommodate significant distortions. By integrating Lagrangian and Eulerian methodologies, the ALE framework can enhance computational efficiency for specific problems <xref ref-type="bibr" rid="bib1.bibx15" id="paren.7"/>.</p></list-item><list-item>
      <p id="d2e154">Pseudo-Free Surface via Non-Conforming Methods with Eulerian Mesh: This approach involves discretizing or tracing the surface independently through various techniques. In <xref ref-type="bibr" rid="bib1.bibx47" id="text.8"/>, the surface coordinates are updated as additional variables based on vertical velocity, subsequently applying the resulting topography as a normal stress boundary condition at the top of the Eulerian grid. However, this method is inadequate for scenarios such as folding or subduction, where vertical deformation is non-uniform and horizontal components are important. Alternative methods, such as the Marker-in-Cell method <xref ref-type="bibr" rid="bib1.bibx22" id="paren.9"/> and level-set functions <xref ref-type="bibr" rid="bib1.bibx9 bib1.bibx23" id="paren.10"/>, are commonly employed. These free-surface tracking methods facilitate the identification of cells within the flow grid that contain the interface, enabling the direct application of free-surface boundary conditions to these interface cells.</p></list-item></list></p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e168">Classification of methods used for simulating a free surface (indicated by the magenta line). Colored points represent markers for different materials. Methods include: <bold>(a)</bold> ALE scheme, <bold>(b)</bold> ALE scheme with the internal boundary (ALE-IB) and the “sticky air” method, and <bold>(c)</bold> Eulerian scheme with the “sticky air” method. The real interface refers to the actual free surface, while the virtual interface represents the surface obtained from numerical modelling.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026-f01.png"/>

      </fig>

      <p id="d2e187">Within the Pseudo-Free Surface framework, a widely-used approach is the “Sticky Air” method <xref ref-type="bibr" rid="bib1.bibx30 bib1.bibx46 bib1.bibx20 bib1.bibx39 bib1.bibx41 bib1.bibx11" id="paren.11"/> (Fig. <xref ref-type="fig" rid="F1"/>c), combining the use of Lagrangian advecting points (markers, tracers or particles) with an Eulerian grid, which has gained popularity in recent studies <xref ref-type="bibr" rid="bib1.bibx23 bib1.bibx10 bib1.bibx14" id="paren.12"/>. In this approximation, a low-viscosity, low-density fluid layer (referred to as “air” or “water”) is situated above the free surface. Typically, either a free-slip boundary condition or an open boundary condition is implemented above this fluid layer. Importantly, the “sticky air” layer is not intended to represent a physical reality. It has a density similar to air but a viscosity that is on the order of <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">22</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">24</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> times greater. Instead, it serves as a conceptual construct for free surface simulation within the computational model <xref ref-type="bibr" rid="bib1.bibx2" id="paren.13"/>. The evaluation of the “sticky air” technique, along with its applicable conditions and limitations, is thoroughly discussed in <xref ref-type="bibr" rid="bib1.bibx11" id="text.14"/>.</p>
      <p id="d2e227">While the Sticky Air method offers simplicity in implementation, it also presents several limitations <xref ref-type="bibr" rid="bib1.bibx17" id="paren.15"/>. Notably, it increases computational costs due to the necessity of extending the model domain to accommodate the low-viscosity air layer. The accuracy of the free surface approximation heavily depends on the viscosity and thickness of this layer <xref ref-type="bibr" rid="bib1.bibx11" id="paren.16"/>. When combined with markers, issues such as “marker fluctuation” (Fig. <xref ref-type="fig" rid="F1"/>e) can arise, particularly when extracting the free surface from regions between air and lithosphere material points. In such cases, air markers may be subducted along with the lithosphere <xref ref-type="bibr" rid="bib1.bibx41 bib1.bibx23" id="paren.17"/>. To overcome these limitations, <xref ref-type="bibr" rid="bib1.bibx17" id="text.18"/> proposed an interface capturing technique; however, this approach was developed within the context of a staggered grid finite difference scheme, which limits its direct applicability within finite element frameworks.</p>
      <p id="d2e244">We propose a novel scheme for modelling the true free surface within finite element method (FEM), which integrates the “sticky air” approach into the ALE scheme. This method employs an internal boundary to accurately represent the free surface, referred to as ALE-IB (Fig. <xref ref-type="fig" rid="F1"/>b). We implement this scheme for free surface simulations in the geodynamic codes Underworld 2 <xref ref-type="bibr" rid="bib1.bibx34 bib1.bibx29" id="paren.19"/> and Underworld 3 <xref ref-type="bibr" rid="bib1.bibx35" id="paren.20"/>. Our approach includes a detailed explanation of the theoretical foundations and implementation steps, showcasing how the ALE-IB scheme enhances accuracy and stability. We conduct numerical experiments to validate our method, comparing results with analytical solutions and other free surface modeling techniques. These comparisons highlight the advantages of our scheme in terms of precision and computational efficiency, making it a valuable tool for complex geodynamic simulations.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Method</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Governing Equations</title>
      <p id="d2e270">For the tectonic modelling, we assume that the Earth's lithosphere and mantle deform like the incompressible viscous fluid on geological time scales. The behaviour of the fluid follows a set of equations covering momentum, mass <xref ref-type="bibr" rid="bib1.bibx34" id="paren.21"/>:
          

                <disp-formula id="Ch1.E1" specific-use="align" content-type="subnumberedsingle"><mml:math id="M3" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E1.2"><mml:mtd><mml:mtext>1a</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">σ</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">f</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E1.3"><mml:mtd><mml:mtext>1b</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E1.4"><mml:mtd><mml:mtext>1c</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>T</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>H</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M4" display="inline"><mml:mi mathvariant="bold-italic">σ</mml:mi></mml:math></inline-formula> is the deviatoric stress tensor, <inline-formula><mml:math id="M5" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> is the pressure, <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">f</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">g</mml:mi></mml:mrow></mml:math></inline-formula> is the force term, <inline-formula><mml:math id="M7" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> is the density and <inline-formula><mml:math id="M8" display="inline"><mml:mi mathvariant="bold-italic">g</mml:mi></mml:math></inline-formula> is the gravity acceleration, <inline-formula><mml:math id="M9" display="inline"><mml:mi mathvariant="bold-italic">u</mml:mi></mml:math></inline-formula> is the velocity, <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the heat capacity at constant pressure, <inline-formula><mml:math id="M11" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> is the absolute temperature, <inline-formula><mml:math id="M12" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> is thermal conductivity, and <inline-formula><mml:math id="M13" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> is the (radiogenic) heat production per unit mass.</p>
      <p id="d2e480">The following boundary conditions are considered here:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M14" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E5"><mml:mtd><mml:mtext>2</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>No slip: </mml:mtext><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E6"><mml:mtd><mml:mtext>3</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>Free slip: </mml:mtext><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E7"><mml:mtd><mml:mtext>4</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>Free surface: </mml:mtext><mml:mi mathvariant="bold-italic">σ</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Numerical Implementation</title>
<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>Underworld 2</title>
      <p id="d2e568">These Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) are solved numerically by using the particle-in-cell and finite element method (PIC-FEM) code Underworld 2 <xref ref-type="bibr" rid="bib1.bibx34 bib1.bibx29" id="paren.22"/>. Underworld 2 is a Python-friendly version of the Underworld code <xref ref-type="bibr" rid="bib1.bibx32 bib1.bibx33" id="paren.23"/>, offering a programmable and flexible interface to its comprehensive functionality, designed to run efficiently in a parallel HPC environment. In Underworld 2, the hybrid particle/mesh algorithms enable the tracking of historical information via Lagrangian integration points, while the structured computational mesh provides an efficient solution to the Stokes equation using multigrid.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>Underworld 3</title>
      <p id="d2e587">Underworld 3 is a geophysical fluid dynamics modelling framework built on the PIC-FEM methodology <xref ref-type="bibr" rid="bib1.bibx35" id="paren.24"/>. It evolves from earlier versions of Underworld and incorporates several key design features: (1) a symbolic interface and symbolic forms for constructing finite element representations using SymPy <xref ref-type="bibr" rid="bib1.bibx31" id="paren.25"/> and Cython <xref ref-type="bibr" rid="bib1.bibx6" id="paren.26"/>, (2) fast, robust, and parallel numerical solvers powered by PETSc <xref ref-type="bibr" rid="bib1.bibx3" id="paren.27"/> and petsc4py <xref ref-type="bibr" rid="bib1.bibx13" id="paren.28"/>, (3) Lagrangian particles for effectively managing transport-dominated variables, and (4) support for using unstructured and adaptive meshing.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Numerical implementation of free surface simulations</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Sticky air method in Eulerian scheme</title>
      <p id="d2e623">Several of our experiments employ an approximation of Earth's surface using the “sticky air” method in the Eulerian scheme <xref ref-type="bibr" rid="bib1.bibx41 bib1.bibx11" id="paren.29"/> for comparative analysis. This approach allows the modelling of topographic variations within a purely Eulerian framework by introducing an upper layer of sticky air. The density of this layer is set close to zero for ensuring it exerts no pressure on the actual free surface (the interface between the air and rock), or it is set to 1000 <inline-formula><mml:math id="M15" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> to approximate a water-loaded free surface <xref ref-type="bibr" rid="bib1.bibx20" id="paren.30"/>. <xref ref-type="bibr" rid="bib1.bibx11" id="text.31"/> investigated the influence of the viscosity contrast and the thickness of the sticky air layer and concluded that, for this method to produce reliable results, certain conditions must be satisfied. One such condition is that the isostatic compensation factor <xref ref-type="bibr" rid="bib1.bibx11" id="paren.32"/> must be considered:

                <disp-formula id="Ch1.E8" content-type="numbered"><label>5</label><mml:math id="M16" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>C</mml:mi><mml:mtext>isost</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">3</mml:mn><mml:mrow><mml:mn mathvariant="normal">16</mml:mn><mml:msup><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>L</mml:mi><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mtext>st</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>st</mml:mtext></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>ch</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M17" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> is the box width, <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mtext>st</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>st</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> denote the thickness and viscosity of the sticky air layer, respectively, and <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>ch</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> represents the characteristic viscosity controlling relaxation, typically approximated by the mantle viscosity. <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mtext>isost</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is a nondimensional combination of geometric and material parameters that quantifies the ratio of dynamic stresses to the static pressure scale set by the system. When <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mtext>isost</mml:mtext></mml:msub><mml:mo>≪</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, the surface exhibits near-isostatic behavior over the relevant timescale. This means the pressure field can adjust effectively to balance loads, resulting in minimal residual traction on the surface. Consequently, the error introduced by the “sticky air” method is small.</p>
      <p id="d2e780">The upper boundary condition over the air layer can be modeled as either free-slip or open (zero stress). As discussed in <xref ref-type="bibr" rid="bib1.bibx23" id="text.33"/> and <xref ref-type="bibr" rid="bib1.bibx14" id="text.34"/>, an open boundary condition can suppress the return flow of sticky air, which is usually generated under a free-slip boundary condition, thereby reducing the velocity of the air layer. For an open top boundary, the thickness of the sticky air layer does not need to be sufficiently large as indicated by Eq. (<xref ref-type="disp-formula" rid="Ch1.E8"/>). However, for the purpose of consistent comparison with previous studies <xref ref-type="bibr" rid="bib1.bibx25 bib1.bibx40" id="paren.35"/>, all our experiments employ a free-slip boundary condition at the top of the air layer and utilize a relatively thick air layer.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>True free surface in ALE with the internal boundary scheme</title>
      <p id="d2e802">We implement the true free surface simulation in ALE-IB scheme. Generally, the mesh undergoes regridding to align with the free surface through the following steps, similar to ALE scheme <xref ref-type="bibr" rid="bib1.bibx42 bib1.bibx40" id="paren.36"/> (See Fig. <xref ref-type="fig" rid="F3"/>):</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e812">Model setup for <bold>(a)</bold> viscous relaxation of sinusoidal topography, <bold>(b)</bold> Rayleigh–Taylor instability, <bold>(c)</bold> delamination, <bold>(d)</bold> rising sphere, and <bold>(e)</bold> subduction. <inline-formula><mml:math id="M23" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula> indicates different material domains, with <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> specifically representing the air domain – used only in Eulerian and ALE-IB schemes. The dashed line marks the free surface <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mtext>fs</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and the stars denote tracer locations used in some experiments.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026-f02.png"/>

        </fig>

      <fig id="F3"><label>Figure 3</label><caption><p id="d2e868">Flowchart presenting the free surface simulation within the ALE framework with internal boundary.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026-f03.png"/>

        </fig>

      <p id="d2e878"><list list-type="order">
            <list-item>

      <p id="d2e883">Free Surface Advection</p>

      <p id="d2e886">The mesh nodes along the internal boundary represent the discrete free surface of the domain. Their location coordinates, denoted as <inline-formula><mml:math id="M26" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>, is advected forward in time using displacements determined by the forward Euler scheme:

                      <disp-formula id="Ch1.E9" content-type="numbered"><label>6</label><mml:math id="M27" display="block"><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi>X</mml:mi><mml:mi>n</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mi>n</mml:mi></mml:msup><mml:mtext> on </mml:mtext><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mtext>fs</mml:mtext></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

                where <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mtext>fs</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> indicates the location of the time-dependent free surface. When coupled with surface processes, <inline-formula><mml:math id="M29" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula> will also be influenced by these processes.</p>
            </list-item>
            <list-item>

      <p id="d2e962">Free Surface Resampling</p>

      <p id="d2e965">In accordance with the ALE scheme, the <inline-formula><mml:math id="M30" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> coordinates <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in 2D or the <inline-formula><mml:math id="M32" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M33" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> coordinates <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> in 3D of the mesh nodes remain constant. Consequently, we need to resample the vertical coordinates <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at these specified locations.</p>
            </list-item>
            <list-item>

      <p id="d2e1031">Mesh Regridding</p>

      <p id="d2e1034">To achieve a uniform distribution of displacements <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the vertical mesh coordinates, we solve Laplace's equation:

                      <disp-formula id="Ch1.E10" content-type="numbered"><label>7</label><mml:math id="M37" display="block"><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi>D</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></disp-formula>

                The boundary conditions applied here are Dirichlet constraints, which define the top and bottom boundaries as zero and the internal boundary as new displacement (<inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>X</mml:mi><mml:mi>z</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mi>X</mml:mi><mml:mi>z</mml:mi><mml:mi>n</mml:mi></mml:msubsup><mml:mtext> on </mml:mtext><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mtext>fs</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>).</p>
            </list-item>
          </list></p>
      <p id="d2e1113">Next, we update the vertical mesh coordinates forward in time using displacements determined by the forward Euler scheme:

                <disp-formula id="Ch1.E11" content-type="numbered"><label>8</label><mml:math id="M39" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msubsup><mml:mi>X</mml:mi><mml:mi>z</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>X</mml:mi><mml:mi>z</mml:mi><mml:mi>n</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
<sec id="Ch1.S3.SS2.SSSx1" specific-use="unnumbered">
  <title>Stabilisation method</title>
      <p id="d2e1158">Most approaches to free surface simulations have faced instability, often referred to as “sloshing instability” or the “drunken sailor effect” <xref ref-type="bibr" rid="bib1.bibx25" id="paren.37"/>. This instability arises from the significant density contrast typically encountered at a free surface (e.g. the rock-air interface in the “sticky air” method), which severely restricts the maximum stable timestep for computations. In many cases, the maximum stable timestep is considerably smaller than the viscous relaxation time <xref ref-type="bibr" rid="bib1.bibx1" id="paren.38"/>, often several orders of magnitude less than that of an equivalent model with free-slip boundary conditions.</p>
      <p id="d2e1167">To address this timestep limitation, stabilization methods such as the Free Surface Stabilization Algorithm (FSSA) proposed by <xref ref-type="bibr" rid="bib1.bibx25" id="text.39"/> are necessary. This approach enhances the standard element stiffness matrix by incorporating a surface traction term. <xref ref-type="bibr" rid="bib1.bibx1" id="text.40"/> introduces a further version of FSSA, which differs from the original by applying the stabilization only at the free surface, rather than at every element boundary. Additionally, <xref ref-type="bibr" rid="bib1.bibx26" id="text.41"/> utilizes implicit time integration to simulate the free surface effectively. The applications of FSSA are tested in the Rayleigh–Taylor model <xref ref-type="bibr" rid="bib1.bibx40" id="paren.42"/> and in ice-sheet models <xref ref-type="bibr" rid="bib1.bibx27" id="paren.43"/>.</p>
      <p id="d2e1185">An advantage of the ALE-IB scheme is its flexibility in directly applying boundary conditions to the free surface, similar to the ALE method. In this study, we employ a simpler FSSA method akin to the one from <xref ref-type="bibr" rid="bib1.bibx1" id="text.44"/> by incorporating the traction term <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mtext>fs</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> into the Neumann boundary condition at the free surface:

                  <disp-formula id="Ch1.E12" content-type="numbered"><label>9</label><mml:math id="M41" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>F</mml:mi><mml:mtext>fs</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Θ</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Γ</mml:mi></mml:munder><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">g</mml:mi><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="normal">Γ</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> is the set time step, <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi></mml:mrow></mml:math></inline-formula> is the density contrast across the free surface, <inline-formula><mml:math id="M44" display="inline"><mml:mi mathvariant="normal">Γ</mml:mi></mml:math></inline-formula> denotes the boundary surface.  <inline-formula><mml:math id="M45" display="inline"><mml:mi mathvariant="normal">Θ</mml:mi></mml:math></inline-formula> is the controlling factor, with the optimal value being 0.5, as noted in <xref ref-type="bibr" rid="bib1.bibx25" id="text.45"/>.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Numerical experiments</title>
      <p id="d2e1308">We consider five numerical experiments to evaluate and compare the accuracy and stability of three free surface simulation algorithms: (1) the true free surface implemented within an ALE scheme, (2) the sticky air method within an Eulerian scheme, and (3) the true free surface within an ALE scheme combined with the sticky air method and internal boundary (ALE-IB). The experiments include (panel a) viscous relaxation of sinusoidal topography, (panel b) Rayleigh–Taylor instability, (panel c) delamination, (panel d) rising sphere, and (panel e) subduction (Fig. <xref ref-type="fig" rid="F2"/>). In all cases, the surface boundary condition in the ALE scheme is zero normal stress. For the ALE-IB and Eulerian schemes, a sticky air layer <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> with zero density and low viscosity is placed atop the domain. The first experiment is conducted in Underworld 2 and Underworld 3, while the other experiments are conducted in Underworld 2.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Topography relaxation</title>
      <p id="d2e1331">The loading of the Earth's surface can be described as the initial periodic surface displacement of an isoviscous fluid within the infinite half-space <xref ref-type="bibr" rid="bib1.bibx44" id="paren.46"/>. The setup is shown in Fig. <xref ref-type="fig" rid="F2"/>a. The initial free surface displacement is given by:

                <disp-formula id="Ch1.E13" content-type="numbered"><label>10</label><mml:math id="M47" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M49" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> is the initial load amplitude, <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="italic">λ</mml:mi></mml:mrow></mml:math></inline-formula> is the wave number, with <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mi>D</mml:mi></mml:mrow></mml:math></inline-formula> (the wavelength). <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mi>D</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M53" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> is the depth of the model domain.</p>
      <p id="d2e1453">The analytical solution for the decay of topography is characterized by the relaxation time <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx47 bib1.bibx26" id="paren.47"/>:

                <disp-formula id="Ch1.E14" content-type="numbered"><label>11</label><mml:math id="M55" display="block"><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="normal">e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>t</mml:mi><mml:mo>/</mml:mo><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          with the relaxation time <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>:

                <disp-formula id="Ch1.E15" content-type="numbered"><label>12</label><mml:math id="M57" display="block"><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>D</mml:mi><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mi>sinh⁡</mml:mi><mml:mo>(</mml:mo><mml:mi>D</mml:mi><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mi>cosh⁡</mml:mi><mml:mo>(</mml:mo><mml:mi>D</mml:mi><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>sinh⁡</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mi>D</mml:mi><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:msubsup><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mo>*</mml:mo></mml:msubsup><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msubsup><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mo>*</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>k</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M58" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> is the viscosity, <inline-formula><mml:math id="M59" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> is the density. When <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>≪</mml:mo><mml:mi>D</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>≈</mml:mo><mml:msubsup><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e1677">The computational domain is <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:mn mathvariant="normal">500</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">500</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for the ALE scheme, and <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:mn mathvariant="normal">500</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">600</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for ALE-IB and Eulerian schemes. A constant time step of <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> here was employed, with <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> finite elements and with a mesh of <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:mn mathvariant="normal">51</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">51</mml:mn></mml:mrow></mml:math></inline-formula> nodes (or <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:mn mathvariant="normal">51</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">61</mml:mn></mml:mrow></mml:math></inline-formula> nodes for the larger domain with the air layer). Material properties are: <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3300</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M69" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">21</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M71" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula> for the lithosphere layer, <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M73" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">18</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M75" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula> for the air layer. Gravitational acceleration is <inline-formula><mml:math id="M76" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M77" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 9.81 <inline-formula><mml:math id="M78" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. The side boundaries are free-slip, the bottom is no-slip, and the top boundary is either a free surface or free-slip (over sticky air).</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Rayleigh–Taylor instability</title>
      <p id="d2e1932">The Rayleigh–Taylor instability model is adapted from <xref ref-type="bibr" rid="bib1.bibx25" id="text.48"/> and <xref ref-type="bibr" rid="bib1.bibx16" id="text.49"/> (See Fig. <xref ref-type="fig" rid="F2"/>b). A dense and more viscous layer (<inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3300</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M80" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">21</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M82" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>) is sinking through a less dense fluid (<inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3200</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M84" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">20</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M86" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>). Side boundaries are free slip, the bottom boundary is no-slip and the top boundary is a free surface or free-slip (sticky air).  The domain size is <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mn mathvariant="normal">500</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">500</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for ALE scheme and <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:mn mathvariant="normal">500</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">600</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for ALE-IB and Eulerian scheme, with <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> elements and <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:mn mathvariant="normal">51</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">51</mml:mn></mml:mrow></mml:math></inline-formula> nodes (or <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:mn mathvariant="normal">51</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">61</mml:mn></mml:mrow></mml:math></inline-formula> nodes). The initial perturbation has an amplitude of 5 <inline-formula><mml:math id="M92" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. A constant time step of 2500 <inline-formula><mml:math id="M93" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula> was employed in the simulations.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Delamination</title>
      <p id="d2e2162">This experiment builds upon the models developed in <xref ref-type="bibr" rid="bib1.bibx4" id="text.50"/> to examine conditions leading to triggered dripping and lithospheric delamination (See Fig. <xref ref-type="fig" rid="F2"/>c). The model domain includes a layered crust and mantle with the following parameters: upper crust (20 <inline-formula><mml:math id="M94" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> thick, <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2800</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M96" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">23</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M98" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>), lower crust (20 <inline-formula><mml:math id="M99" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> thick, <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3300</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M101" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">19</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M103" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>), lithosphere (100 <inline-formula><mml:math id="M104" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> thick, <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3300</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M106" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">21</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M108" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>), and mantle (<inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3250</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M110" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">18</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M112" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>). Side boundaries are free slip, the bottom boundary is no-slip and the top boundary is a free surface or free-slip, depending on the simulation scheme. For free surface simulations in ALE-IB and Eulerian scheme, there is a sticky air layer with <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M114" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and viscosity of <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">19</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M116" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>, 150 <inline-formula><mml:math id="M117" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> thickness, bordered with free-slip top boundary condition. The computational domain is <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:mn mathvariant="normal">900</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">600</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> in size for the Eulerian scheme with free-slip top boundary and free surface within ALE scheme, <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mn mathvariant="normal">900</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">750</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> in size for free surface in ALE-IB and Eulerian schemes). The mesh employs <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> elements and <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:mn mathvariant="normal">193</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">129</mml:mn></mml:mrow></mml:math></inline-formula> nodes (or <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:mn mathvariant="normal">193</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">161</mml:mn></mml:mrow></mml:math></inline-formula> nodes).</p>
</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Rising Sphere</title>
      <p id="d2e2573">The rising sphere model is adapted from Case 2 in <xref ref-type="bibr" rid="bib1.bibx11" id="text.51"/> for validating the sticky air approach (See Fig. <xref ref-type="fig" rid="F2"/>d). A plume with a radius of <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> = 50 <inline-formula><mml:math id="M124" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>, a density of <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3200</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M126" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and viscosity of <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">20</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M128" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>, is initially centred at (0, <inline-formula><mml:math id="M129" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>400 <inline-formula><mml:math id="M130" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>) of the mantle with <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3300</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M132" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and viscosity of <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">21</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M134" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>. The lithosphere, with <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3300</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M136" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and viscosity of <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">23</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M138" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>, has a thickness of 100 <inline-formula><mml:math id="M139" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. For simulations in ALE-IB and Eulerian schemes, there is a sticky air layer with <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M141" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and viscosity of <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">19</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M143" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>, bordered with free-slip top boundary condition. Side boundaries are free slip, the bottom boundary is no-slip. The model domain is <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mn mathvariant="normal">2800</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">700</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> in size for ALE scheme (<inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mn mathvariant="normal">2800</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">850</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> in size for ALE-IB and Eulerian schemes), discretized with <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> elements and <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:mn mathvariant="normal">561</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">281</mml:mn></mml:mrow></mml:math></inline-formula> nodes (or <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mn mathvariant="normal">561</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">341</mml:mn></mml:mrow></mml:math></inline-formula> nodes).</p>
</sec>
<sec id="Ch1.S4.SS5">
  <label>4.5</label><title>Subduction</title>
      <p id="d2e2955">Models with a free surface boundary condition produce more realistic slab bending, dip angles, and stress states compared to free-slip models, as shown in <xref ref-type="bibr" rid="bib1.bibx25" id="text.52"/>. The free surface approach more accurately captures topographic features, whereas free-slip models tend to exhibit more short- and intermediate-wavelength components in the simulated topography <xref ref-type="bibr" rid="bib1.bibx47 bib1.bibx39 bib1.bibx12" id="paren.53"/>.</p>
      <p id="d2e2964">The subduction model is modified from <xref ref-type="bibr" rid="bib1.bibx12" id="text.54"/> (See Fig. <xref ref-type="fig" rid="F2"/>e). It is a thermo-mechanical model designed to simulate the subduction of a visco-plastic slab into the mantle and generate realistic topography signals. The simulation here is run over a short duration with side boundaries are free slip. In contrast to <xref ref-type="bibr" rid="bib1.bibx12" id="text.55"/>, where the driving force is based on the temperature-dependent Rayleigh number, here the body force is driven by the same density contrast used in the previous experiments. The materials are assigned a temperature-dependent density, expressed as:

                <disp-formula id="Ch1.E16" content-type="numbered"><label>13</label><mml:math id="M149" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>T</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M150" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> is the thermal expansion coefficient, <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:mi>T</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M152" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> being the temperature, and <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the reference density at the reference temperature <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M155" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e3079">To simulate the deformation of the subducted lithosphere and surrounding mantle, a visco-plastic rheology is employed. The model uses the Drucker–Prager yield criterion with a pressure-dependent yield stress based on Byerlee's law, which approximates brittle behavior. Frictional-plastic deformation occurs when the stress exceeds the frictional-yield stress <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>:

                <disp-formula id="Ch1.E17" content-type="numbered"><label>14</label><mml:math id="M157" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>C</mml:mi><mml:mo>+</mml:mo><mml:mi>P</mml:mi><mml:mi mathvariant="italic">μ</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M158" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M159" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M160" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> are the pressure, cohesion and friction coefficient respectively.</p>
      <p id="d2e3139">The effective plastic viscosity is given by:

                <disp-formula id="Ch1.E18" content-type="numbered"><label>15</label><mml:math id="M161" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msubsup><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>eff</mml:mtext><mml:mtext>pl</mml:mtext></mml:msubsup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mover accent="true"><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          Where <inline-formula><mml:math id="M162" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula> is the strain rate.</p>

<table-wrap id="T1"><label>Table 1</label><caption><p id="d2e3191">Model parameters applied in subduction experiment</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Symbol (unit)</oasis:entry>
         <oasis:entry colname="col2">Value</oasis:entry>
         <oasis:entry colname="col3">Definition</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M163" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M164" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">9.81</oasis:entry>
         <oasis:entry colname="col3">gravity acceleration</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M166" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">3300</oasis:entry>
         <oasis:entry colname="col3">reference density</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M167" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M168" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">W</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">K</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">3</oasis:entry>
         <oasis:entry colname="col3">heat conductivity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M169" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M170" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">W</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.9</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">heat production</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M173" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">J</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">kg</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">K</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">1200</oasis:entry>
         <oasis:entry colname="col3">heat capacity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M174" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M175" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">K</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">thermal expansion coefficient</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mtext>mantle</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.25</oasis:entry>
         <oasis:entry colname="col3">friction coefficient for mantle</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mtext>crust</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.001</oasis:entry>
         <oasis:entry colname="col3">friction coefficient for crust</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M179" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M180" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">MPa</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">10</oasis:entry>
         <oasis:entry colname="col3">cohesion</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mtext>const</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M182" display="inline"><mml:mrow class="unit"><mml:mo>(</mml:mo><mml:mi mathvariant="normal">MPa</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">600</oasis:entry>
         <oasis:entry colname="col3">max. yield stress</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M184" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">21</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">reference viscosity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M186" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msup><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:mn mathvariant="normal">6.85</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">16</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">power-law initial constant</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M189" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">1</oasis:entry>
         <oasis:entry colname="col3">power-law creep exponent</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M190" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M191" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">J</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">mol</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">K</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">8.3144</oasis:entry>
         <oasis:entry colname="col3">gas constant</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M192" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M193" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">J</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">mol</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:mn mathvariant="normal">240</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">activation energy</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e3819">Viscous deformation is modeled with a thermally activated power-law rheology, expressed by:

                <disp-formula id="Ch1.E19" content-type="numbered"><label>16</label><mml:math id="M195" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msubsup><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>eff</mml:mtext><mml:mtext>vcreep</mml:mtext></mml:msubsup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:msup><mml:mi>A</mml:mi><mml:mfrac><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:mfrac></mml:msup><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>E</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>R</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M196" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> is the pre-factor set as the effective viscosity giving the reference viscosity at <inline-formula><mml:math id="M197" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> = 1600 <inline-formula><mml:math id="M198" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M199" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> is the activation energy, <inline-formula><mml:math id="M200" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the stress exponent, <inline-formula><mml:math id="M201" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> is the gas constant and <inline-formula><mml:math id="M202" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> is the temperature.</p>
      <p id="d2e3923">The effective viscosity combines brittle and ductile rheologies as:

                <disp-formula id="Ch1.E20" content-type="numbered"><label>17</label><mml:math id="M203" display="block"><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>eff</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mo movablelimits="false">min⁡</mml:mo><mml:mo>(</mml:mo><mml:msubsup><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>eff</mml:mtext><mml:mtext>vcreep</mml:mtext></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>eff</mml:mtext><mml:mtext>pl</mml:mtext></mml:msubsup><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          and is limited within nine orders of magnitude by applying upper and lower bounds: <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>max</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>min</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. where <inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is a reference viscosity.</p>
      <p id="d2e4025">An initial weak hydrated crustal layer of 7.5 <inline-formula><mml:math id="M207" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> thickness is included on top of the subducting plate. Additionally, a sticky air layer with <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M209" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and viscosity of <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">19</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M211" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>, is implemented, bordered by a free-slip top boundary in the Eulerian and ALE-IB schemes. The model assumes ongoing subduction, represented by a finite-length initial slab. An initial divergent plate boundary is specified at the tail of the subducting plate, with the boundary layer thickness <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mtext>BL</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> increasing away from this spreading centre toward the subduction zone according to the <inline-formula><mml:math id="M213" display="inline"><mml:msqrt><mml:mtext>age</mml:mtext></mml:msqrt></mml:math></inline-formula>-law <xref ref-type="bibr" rid="bib1.bibx12" id="paren.56"/>:

                <disp-formula id="Ch1.E21" content-type="numbered"><label>18</label><mml:math id="M214" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>W</mml:mi><mml:mtext>BL</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mtext>BL</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:msqrt><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>X</mml:mi><mml:mtext>sc</mml:mtext></mml:msub></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mtext>BL</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> controls the maximum boundary layer thickness, here set as 100 <inline-formula><mml:math id="M216" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M217" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> is the horizontal coordinate, and <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>X</mml:mi><mml:mtext>sc</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the distance from the spreading centre at any given position <inline-formula><mml:math id="M219" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>. The radial component of the initial temperature is related to plate thickness as <inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mtext>erf</mml:mtext><mml:mo>(</mml:mo><mml:mi>d</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mtext>BL</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msqrt><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M222" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> is the temperature at the surface (and the top of the model domain), <inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1600</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M224" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> is the temperature at the model base, <inline-formula><mml:math id="M225" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> is depth below the surface.</p>
      <p id="d2e4349">The initial slab is approximately 500 <inline-formula><mml:math id="M226" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> long, straight from trench to tip, inclined at <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">30</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> via an abrupt kink, which relaxes during the evolution. All materials share the same heat production rate. The top boundary (and the air layer, if present) is maintained at 300 <inline-formula><mml:math id="M228" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>, while the bottom boundary is insulated with a zero heat-flux boundary condition. The domain size is <inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:mn mathvariant="normal">3000</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">800</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for ALE scheme (<inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:mn mathvariant="normal">3000</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1000</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> in size for ALE-IB and Eulerian schemes). It employs <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> elements and <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mn mathvariant="normal">601</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">161</mml:mn></mml:mrow></mml:math></inline-formula> nodes (or 201 nodes). Physical and numerical parameter details are given in Table <xref ref-type="table" rid="T1"/>.</p>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Results and Discussion</title>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Topography relaxation</title>
      <p id="d2e4471">In Experiment 1, the initial topography relaxes toward equilibrium over approximately 100 <inline-formula><mml:math id="M233" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ka</mml:mi></mml:mrow></mml:math></inline-formula>. Figure <xref ref-type="fig" rid="F4"/> compares the topography obtained from free-surface simulations across three different numerical schemes with the analytical solution Eq. (<xref ref-type="disp-formula" rid="Ch1.E14"/>). Discrepancies among the schemes are illustrated in Fig. <xref ref-type="fig" rid="F4"/>a, which shows the temporal evolution of the topography. Figure <xref ref-type="fig" rid="F4"/>c presents the topography at <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:mtext>Time</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>, approximately equal to 49.21 <inline-formula><mml:math id="M235" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ka</mml:mi></mml:mrow></mml:math></inline-formula>. Both the ALE and ALE-IB schemes demonstrate good agreement with the analytical solution, whereas the Eulerian scheme exhibits fluctuations that reduce accuracy.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e4518"><bold>(a)</bold> Maximum topography of the models in Experiment 1 over time, shown from the analytical solution (black line) and from free-surface simulations using three different schemes: ALE (magenta dash-dotted line), ALE-IB (blue dashed line), and Eulerian (teal dashed line). <bold>(b)</bold> Zoomed-in view of the area in <bold>(a)</bold>. <bold>(c)</bold> Topography at <inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:mtext>Time</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026-f04.png"/>

        </fig>

      <p id="d2e4555">When the free surface is not explicitly tracked using additional tracers, the surface becomes unidentifiable, as shown in Fig. <xref ref-type="fig" rid="F1"/>e. In such cases, the surface must be tracked via particles representing the top of the solid or the interface between rock and air, or through an averaged interface based on volume ratios. Using extra particles to trace the surface, common in this study, often results in a rough interface with undesired spatial fluctuations as discussed in <xref ref-type="bibr" rid="bib1.bibx11" id="text.57"/>. These fluctuations arise because the distance between markers and the interface is finite and irregular, leading to small velocity variations during advection.</p>
      <p id="d2e4564">Such fluctuations can be mitigated by employing finer vertical spacing in the computational mesh or by utilizing marker chains or level-set methods to more accurately assign viscosity and density to nodal points. Another strategy is the volume of fluid method <xref ref-type="bibr" rid="bib1.bibx21" id="paren.58"/>, which involves interpolating material types (<inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>=</mml:mo><mml:mtext>Air</mml:mtext></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>=</mml:mo><mml:mtext>Rocks</mml:mtext></mml:mrow></mml:math></inline-formula>) from Lagrangian markers to Eulerian mesh nodes using a distance-dependent average. This is followed by computing the position of the topography surface, defined as the isosurface of 0.5, based on the Eulerian nodal material type values. The ALE-IB scheme introduced here provides an alternative way to inherently suppress these fluctuations, achieving accuracy comparable to the ALE scheme while maintaining robust surface tracking.</p>
      <p id="d2e4594">Additionally, the convergence of the Stokes solver within the ALE and ALE-IB scheme with the FSSA (see Eq. <xref ref-type="disp-formula" rid="Ch1.E12"/>), as well as in all schemes without the FSSA, was tested over a range of time steps. This was assessed using the <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>-norm of the error in the topography at <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:mtext>Time</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> from the numerical modelling compared to the analytical solution. The convergence study involved a sequence of seven time steps: <inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">8</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">16</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>]</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>. Figure <xref ref-type="fig" rid="F5"/> illustrates how the FSSA effectively reduces topography errors even at relatively larger time steps. When using FSSA, both ALE and ALE-IB achieve relatively small errors. It is important to note that FSSA introduces a conditional time step constraint. Therefore, we recommend using it primarily when calculations have to be performed with large time steps.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e4699">Convergence errors of the free surface simulations with FSSA over different time steps <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026-f05.png"/>

        </fig>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e4720"><bold>(a)</bold> Minimum depth of the surface <inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mtext>fs</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> in Experiment 2 over time, shown from free-surface simulations using three different schemes: ALE (magenta dash-dotted line), ALE-IB (blue dashed line), and Eulerian (teal dashed line). <bold>(b)</bold> The elevation of <inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mtext>fs</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> over <inline-formula><mml:math id="M245" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> distance. <bold>(c)</bold> Minimum depth of the lithosphere/asthenosphere interface <inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mtext>dl</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <bold>(d)</bold> The depth of the interface <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mtext>dl</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026-f06.png"/>

        </fig>

</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Rayleigh–Taylor instability</title>
      <p id="d2e4800">Following the methodologies outlined in <xref ref-type="bibr" rid="bib1.bibx25" id="text.59"/> and <xref ref-type="bibr" rid="bib1.bibx16" id="text.60"/>, we continuously monitored the evolution of the lithosphere-asthenosphere interface, defined here as the boundary between denser and less dense materials, and tracked the position of the free surface over time. The results (shown in Fig. <xref ref-type="fig" rid="F6"/>b), demonstrate that all three simulation schemes: ALE, ALE-IB, and Eulerian are capable of accurately reproducing the results reported in <xref ref-type="bibr" rid="bib1.bibx25" id="text.61"/> when employing sufficiently small time steps. Notably, the time step used in these simulations is smaller than the Courant criterion, fixed at 2.5 <inline-formula><mml:math id="M248" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ka</mml:mi></mml:mrow></mml:math></inline-formula>, to prevent numerical instabilities such as the “drunken sailor” oscillations commonly encountered in free surface simulations. Both the ALE and ALE-IB schemes exhibit excellent agreement in tracking the evolution of the interfaces and the free surface. In contrast, the Eulerian scheme displays significant fluctuations in both the free surface and the lithosphere/asthenosphere interface, along with asymmetric features, especially in the interface's depth profile (Fig. <xref ref-type="fig" rid="F6"/>d).</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e4827">Experiment 3: <bold>(a)</bold> free slip in Eulerian scheme, <inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:mtext>Time</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M250" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Ma</mml:mi></mml:mrow></mml:math></inline-formula>, <bold>(b)</bold> free surface in ALE scheme, <inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:mtext>Time</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M252" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">year</mml:mi></mml:mrow></mml:math></inline-formula>, <bold>(c)</bold> free surface in ALE-IB scheme, <inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:mtext>Time</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M254" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Ma</mml:mi></mml:mrow></mml:math></inline-formula>, <bold>(d)</bold> free surface in Eulerian scheme, <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:mtext>Time</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M256" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Ma</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026-f07.jpg"/>

        </fig>

      <p id="d2e4930">The fluctuations observed in the Eulerian approach are likely attributable to the inherent numerical diffusion and irregularities associated with fixed-grid advection, which can cause the interface to oscillate and distort over time. Conversely, the ALE and ALE-IB schemes, with their moving mesh and improved interface tracking strategies, maintain more stable and physically consistent interface evolutions, underscoring their robustness for long-term geodynamic simulations.</p>
</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>Delamination</title>
      <p id="d2e4941">For the chosen model configuration, delamination of the denser lithosphere occurs progressively over time. Comparing the model from <xref ref-type="bibr" rid="bib1.bibx4" id="text.62"/> with a free-slip boundary condition at the top, the free-surface simulations within the ALE-IB and Eulerian schemes exhibit relatively faster delamination (Fig. <xref ref-type="fig" rid="F7"/>a, c, and d). In this context, the free-slip top boundary can be interpreted as a very rigid layer over the upper crust, whereas the free surface in the ALE schemes effectively represents a weak, deformable upper boundary.</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e4951"><bold>(a)</bold> Topography in Experiment 4, shown from free-surface simulations using three different schemes: ALE (magenta dash-dotted line), ALE-IB (blue dashed line), and Eulerian (teal dashed line) at <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:mtext>Time</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M258" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Ma</mml:mi></mml:mrow></mml:math></inline-formula>. <bold>(b)</bold> Topography at <inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:mtext>Time</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M260" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Ma</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026-f08.png"/>

        </fig>

      <p id="d2e5005">However, the ALE scheme exhibits strong counter-clockwise deformation patterns, even with small time steps, primarily due to asymmetry in the model geometry. This is particularly evident with the presence of a denser lithosphere confined to one half of the domain (see Fig. <xref ref-type="fig" rid="F7"/>b). In contrast, the ALE-IB scheme offers advantages over the traditional ALE approach in such scenarios, providing more stable simulations of free-surface evolution when dealing with asymmetric geometries. Similar cases are discussed in <xref ref-type="bibr" rid="bib1.bibx19" id="text.63"/>, where slab bending is triggered by asymmetrical lithospheric thicknesses. Additionally, in models requiring an open bottom boundary, the ALE-IB and Eulerian schemes with a free-slip top boundary condition over the sticky air layer can handle such situations more effectively, whereas the standard ALE scheme tends to exhibit strong numerical instabilities under these conditions.</p>
</sec>
<sec id="Ch1.S5.SS4">
  <label>5.4</label><title>Rising Sphere</title>
      <p id="d2e5021">In the rising sphere model, the plume ascends and approaches the lithosphere over time. Figure <xref ref-type="fig" rid="F8"/> displays the surface topography at 4 and 8 <inline-formula><mml:math id="M261" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Ma</mml:mi></mml:mrow></mml:math></inline-formula>. The results from the ALE and ALE-IB schemes remain in good agreement with each other, demonstrating consistent plume evolution and corresponding topographic signals. In contrast, the Eulerian method exhibits strong fluctuations, with the topography reaching approximately a 7 <inline-formula><mml:math id="M262" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> difference compared to the ALE and ALE-IB results.</p>
</sec>
<sec id="Ch1.S5.SS5">
  <label>5.5</label><title>Subduction</title>
      <p id="d2e5051">The topography generated by the ALE-IB and ALE schemes is similar, displaying smooth and physically plausible surface features. In contrast, the Eulerian scheme produces a basin with a sharper angle on the left side of the island arc, resulting in less realistic surface morphology. Our ALE and ALE-IB scheme results are more comparable to the free-surface case in the Eulerian scheme reported in <xref ref-type="bibr" rid="bib1.bibx12" id="text.64"/>, as illustrated in their Fig. 4, where a shape-function averaging method was employed in Eulerian staggered grid scheme on all the uppermost rock tracers and the lowermost air tracers. This approach, combined with the sticky air method, yields more accurate surface representations than the pure Eulerian scheme we used here.</p>
      <p id="d2e5057">The ALE-IB scheme can produce realistic, single-sided subduction features similar to those obtained with the shape-function averaging method. It also achieves reasonably accurate topography and effectively overcomes mesh distortion issues common in the standard ALE scheme (see Fig. <xref ref-type="fig" rid="F9"/>a). This demonstrates that our approach not only maintains topographic accuracy but also enhances numerical stability during complex subduction simulations.</p>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e5064"><bold>(a)</bold> Topography in Experiment 5 over time, shown from free-surface simulations using three different schemes: ALE (magenta dash-dotted line), ALE-IB (blue dashed line), and Eulerian (teal dotted line) at <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:mtext>Time</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.6</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M264" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Ma</mml:mi></mml:mrow></mml:math></inline-formula>. <bold>(b–d)</bold> Viscosity field in ALE, ALE-IB, and Eulerian scheme respectively, at <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:mtext>Time</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.6</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M266" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Ma</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026-f09.png"/>

        </fig>

</sec>
<sec id="Ch1.S5.SS6">
  <label>5.6</label><title>Model limitations</title>
      <p id="d2e5126">While the proposed ALE-IB scheme offers significant advancements in simulating true free surface dynamics, several limitations should be acknowledged: <list list-type="order"><list-item>
      <p id="d2e5131">Computational cost: Although the internal boundary approach reduces certain numerical artifacts, it introduces additional complexity in mesh management and boundary condition implementation. This can result in increased computational expense, particularly for large-scale or high-resolution simulations.</p></list-item><list-item>
      <p id="d2e5135">Approximate surface conditions: Although the internal boundary method effectively emulates a true free surface, the boundary conditions employed remain approximations. They may not fully capture the complex interactions between Earth's surface and the atmosphere or hydrosphere, necessitating further integration of surface process coupling to improve realism.</p></list-item><list-item>
      <p id="d2e5139">Mesh elements type: In our experiments, most models utilized meshes with <inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> elements. However, as demonstrated in <xref ref-type="bibr" rid="bib1.bibx43" id="text.65"/>, <inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> elements tend to be unstable and inaccurate in practice. Consequently, we believe that higher-order elements such as <inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> offer more robust and reliable options for geodynamic simulations (see Fig. <xref ref-type="fig" rid="FA1"/>), despite their increased implementation complexity and higher computational costs associated with solving the resulting linear systems. Underworld 2 supports high-order discretizations like <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M272" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. Underworld 3 extends this support to additional high-order discretizations, making it well-suited for the ALE-IB scheme, though further testing is needed.</p></list-item></list></p>
      <p id="d2e5254">Future research should focus on optimizing mesh management algorithms, incorporating more comprehensive physical processes, and validating results against observational data. These steps are essential for enhancing the applicability, accuracy, and overall robustness of this scheme in realistic geodynamic modelling.</p>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d2e5266">We propose a novel scheme called ALE-IB, which enhances the traditional ALE framework by incorporating an internal boundary to simulate the true free surface in geodynamic models. This approach enables comprehensive domain calculations and the flexibility to apply additional boundary conditions directly to the free surface as needed. To evaluate its applicability and benefits, we conducted five numerical experiments comparing the free surface simulations across three different schemes: (a) ALE, (b) ALE-IB, and (c) Eulerian.</p>
      <p id="d2e5269">The results demonstrate that the ALE-IB scheme achieves accuracy comparable to the traditional ALE method and effectively overcomes the marker fluctuation issues associated with the “sticky air” layer in particle-in-cell approaches within the Eulerian scheme. Unlike the standard ALE, which can suffer from mesh distortion and instability in complex and asymmetric geometries, the ALE-IB consistently maintains stable and realistic surface evolution, even in challenging scenarios such as large asymmetric deformations. The ALE-IB scheme can accurately capture surface topography, interface evolution, and subduction processes.</p>
      <p id="d2e5272">Overall, our findings highlight that the ALE-IB scheme not only matches the accuracy of existing methods but also offers significant advantages in stability, robustness, and physical realism. Consequently, it presents a promising alternative to conventional ALE and “sticky air” techniques in the Eulerian scheme, particularly for multi-material near free surface systems and surface process modelling, where precise and stable free surface representation is crucial. This framework paves the way for more reliable and versatile geodynamic simulations, advancing our understanding of Earth's lithospheric and mantle dynamics with a true free surface.</p>
</sec>

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

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Higher-order mesh elements test</title>
      <p id="d2e5286">Here we present the results from Experiment 1, which explores the impact of different mesh element types on accuracy. Higher-order elements such as <inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> significantly improve accuracy for both the ALE-IB and Eulerian schemes. These elements enable more precise modeling results (see Fig. <xref ref-type="fig" rid="FA1"/>). The Eulerian scheme using the <inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> elements achieves accuracy comparable to the ALE-IB scheme with the <inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> elements. Furthermore, the ALE-IB scheme, when utilizing <inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> elements, exhibits accuracy close to that of the ALE scheme with the <inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> elements, which closely aligns with the analytical solution. This demonstrates the effectiveness of higher-order elements in enhancing the precision of simulations, emphasizing their utility in applications requiring high accuracy.</p>

      <fig id="FA1"><label>Figure A1</label><caption><p id="d2e5419"><bold>(a)</bold> Maximum topography of the models in Experiment 1 over time, shown from the analytical solution (black line) and from free-surface simulations using three different schemes with different mesh element type: ALE with <inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> elements; ALE-IB with <inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> elements; Eulerian with <inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M285" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> elements. <bold>(b)</bold> Zoomed-in view of the area in <bold>(a)</bold>.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/5191/2026/gmd-19-5191-2026-f10.png"/>
        

      </fig>


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

      <p id="d2e5563">All software used to generate these results is freely available. Underworld 2 is publicly available on GitHub at <uri>https://github.com/underworldcode/underworld2</uri> (last access: 30 April 2026) and can be found permanently at <ext-link xlink:href="https://doi.org/10.5281/zenodo.15128361" ext-link-type="DOI">10.5281/zenodo.15128361</ext-link> <xref ref-type="bibr" rid="bib1.bibx7" id="paren.66"/>. Underworld 3 is publicly available on GitHub at <uri>https://github.com/underworldcode/underworld3</uri> (last access: 1 May 2026) and can be found permanently at <ext-link xlink:href="https://doi.org/10.5281/zenodo.16838572" ext-link-type="DOI">10.5281/zenodo.16838572</ext-link> <xref ref-type="bibr" rid="bib1.bibx36" id="paren.67"/>. For the input files of all examples presented, see <ext-link xlink:href="https://doi.org/10.5281/zenodo.17972151" ext-link-type="DOI">10.5281/zenodo.17972151</ext-link> <xref ref-type="bibr" rid="bib1.bibx28" id="paren.68"/>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e5594">NL and LM conceptualized the study. NL and JG developed the implementations. NL conducted the modelling and analysed the results. NL prepared the manuscript with contributions from all co-authors.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e5600">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e5606">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e5613">This research was supported by AuScope and the Australian Government through the National Collaborative Research Infrastructure Strategy (NCRIS): <uri>https://auscope.org.au</uri> (last access: 1 May 2026). We utilised computational resources from the National Computational Infrastructure (NCI Australia), an NCRIS-enabled capability funded by the Australian Government. We also express our gratitude to Taras Gerya and an anonymous reviewer for their thorough review and insightful feedback.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e5621">This research has been supported by the Australian Research Council under the Discovery Project scheme (grant no. DP240102450).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e5627">This paper was edited by Boris Kaus and reviewed by Taras Gerya and one anonymous referee.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Andrés-Martínez et al.(2015)</label><mixed-citation>Andrés-Martínez, M., Morgan, J. P., Pérez-Gussinyé, M., and Rüpke, L.: A new free-surface stabilization algorithm for geodynamical modelling: theory and numerical tests, Phys. Earth Planet. In., 246, 41–51, <ext-link xlink:href="https://doi.org/10.1016/j.pepi.2015.07.003" ext-link-type="DOI">10.1016/j.pepi.2015.07.003</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Babel and Vinck(2022)</label><mixed-citation>Babel, L. and Vinck, D.: The “sticky air method” in geodynamics. Modellers dealing with the constraints of numerical modelling, Revue d'anthropologie des connaissances, 16, <ext-link xlink:href="https://doi.org/10.4000/rac.27795" ext-link-type="DOI">10.4000/rac.27795</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Balay et al.(2024)</label><mixed-citation>Balay, S., Abhyankar, S., Adams, M. F., Benson, S., Brown, J., Brune, P., Buschelman, K., Constantinescu, E. M., Dalcin, L., Dener, A., Eijkhout, V., Faibussowitsch, J., Gropp, W. D., Hapla, V., Isaac, T., Jolivet, P., Karpeev, D., Kaushik, D., Knepley, M. G., Kong, F., Kruger, S., May, D. A., McInnes, L. C., Mills, R. T., Mitchell, L., Munson, T., Roman, J. E., Rupp, K., Sanan, P., Sarich, J., Smith, B. F., Zampini, S., Zhang, H., Zhang, H., and Zhang, J.: PETSc/TAO Users Manual V.3.21,  Argonne National Laboratory (ANL), Argonne, IL, USA, <ext-link xlink:href="https://doi.org/10.2172/2337606" ext-link-type="DOI">10.2172/2337606</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Beall et al.(2017)</label><mixed-citation>Beall, A. P., Moresi, L., and Stern, T.: Dripping or delamination? A range of mechanisms for removing the lower crust or lithosphere, Geophys. J. Int., 210, 671–692, <ext-link xlink:href="https://doi.org/10.1093/gji/ggx202" ext-link-type="DOI">10.1093/gji/ggx202</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Beaumont et al.(1994)</label><mixed-citation>Beaumont, C., Fullsack, P., and Hamilton, J.: Styles of crustal deformation in compressional orogens caused by subduction of the underlying lithosphere, Tectonophysics, 232, 119–132, <ext-link xlink:href="https://doi.org/10.1016/0040-1951(94)90079-5" ext-link-type="DOI">10.1016/0040-1951(94)90079-5</ext-link>, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Behnel et al.(2010)</label><mixed-citation>Behnel, S., Bradshaw, R., Citro, C., Dalcin, L., Seljebotn, D. S., and Smith, K.: Cython: the best of both worlds, Comput. Sci. Eng., 13, 31–39, <ext-link xlink:href="https://doi.org/10.1109/mcse.2010.118" ext-link-type="DOI">10.1109/mcse.2010.118</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Beucher et al.(2025)</label><mixed-citation>Beucher, R., Giordani, J., Moresi, L., Mansour, J., Kaluza, O., Velic, M., Farrington, R., Quenette, S., Beall, A., Sandiford, D., Mondy, L., Mallard, C., Rey, P., Duclaux, G., Laik, A., Morón, S., Beall, A., Knight, B., and Lu, N.: Underworld2: Python Geodynamics Modelling for Desktop, HPC and Cloud (v2.16.4), Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.15128361" ext-link-type="DOI">10.5281/zenodo.15128361</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Braun(2010)</label><mixed-citation>Braun, J.: The many surface expressions of mantle dynamics, Nat. Geosci., 3, 825–833, <ext-link xlink:href="https://doi.org/10.1038/s41561-022-00948-9" ext-link-type="DOI">10.1038/s41561-022-00948-9</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Braun et al.(2008)</label><mixed-citation>Braun, J., Thieulot, C., Fullsack, P., DeKool, M., Beaumont, C., and Huismans, R.: DOUAR: a new three-dimensional creeping flow numerical model for the solution of geological problems, Phys. Earth Planet. In., 171, 76–91, <ext-link xlink:href="https://doi.org/10.1016/j.pepi.2008.05.003" ext-link-type="DOI">10.1016/j.pepi.2008.05.003</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Crameri and Tackley(2016)</label><mixed-citation>Crameri, F. and Tackley, P. J.: Subduction initiation from a stagnant lid and global overturn: new insights from numerical models with a free surface, Progress in Earth and Planetary Science, 3, 1–19, <ext-link xlink:href="https://doi.org/10.1186/s40645-016-0103-8" ext-link-type="DOI">10.1186/s40645-016-0103-8</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Crameri et al.(2012)</label><mixed-citation>Crameri, F., Schmeling, H., Golabek, G., Duretz, T., Orendt, R., Buiter, S., May, D., Kaus, B., Gerya, T., and Tackley, P.: A comparison of numerical surface topography calculations in geodynamic modelling: an evaluation of the `sticky air' method, Geophys. J. Int., 189, 38–54, <ext-link xlink:href="https://doi.org/10.1111/j.1365-246X.2012.05388.x" ext-link-type="DOI">10.1111/j.1365-246X.2012.05388.x</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Crameri et al.(2017)</label><mixed-citation>Crameri, F., Lithgow-Bertelloni, C., and Tackley, P. J.: The dynamical control of subduction parameters on surface topography, Geochem. Geophy. Geosy., 18, 1661–1687, <ext-link xlink:href="https://doi.org/10.1002/2017gc006821" ext-link-type="DOI">10.1002/2017gc006821</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Dalcin et al.(2011)</label><mixed-citation>Dalcin, L. D., Paz, R. R., Kler, P. A., and Cosimo, A.: Parallel distributed computing using Python, Adv. Water Resour., 34, 1124–1139, <ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2011.04.013" ext-link-type="DOI">10.1016/j.advwatres.2011.04.013</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Deng et al.(2024)</label><mixed-citation>Deng, L., Yang, T., Zhao, Z., and Zhou, M.: Constraining subducting slab viscosity with topography and gravity fields in free-surface mantle convection models, Tectonophysics, 871, 230195, <ext-link xlink:href="https://doi.org/10.1016/j.tecto.2023.230195" ext-link-type="DOI">10.1016/j.tecto.2023.230195</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Donea et al.(2004)</label><mixed-citation>Donea, J., Huerta, A., Ponthot, J.-P., and Rodríguez-Ferran, A.: Arbitrary Lagrangian–Eulerian methods, in: Encyclopedia of Computational Mechanics, John Wiley &amp; Sons, <ext-link xlink:href="https://doi.org/10.1002/0470091355.ecm009" ext-link-type="DOI">10.1002/0470091355.ecm009</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Duretz et al.(2011)</label><mixed-citation>Duretz, T., May, D. A., Gerya, T., and Tackley, P.: Discretization errors and free surface stabilization in the finite difference and marker-in-cell method for applied geodynamics: a numerical study, Geochem. Geophy. Geosy., 12, <ext-link xlink:href="https://doi.org/10.1029/2011gc003567" ext-link-type="DOI">10.1029/2011gc003567</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Duretz et al.(2016)</label><mixed-citation>Duretz, T., May, D. A., and Yamato, P.: A free surface capturing discretization for the staggered grid finite difference scheme, Geophys. J. Int., 204, 1518–1530, <ext-link xlink:href="https://doi.org/10.1093/gji/ggv526" ext-link-type="DOI">10.1093/gji/ggv526</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Fullsack(1995)</label><mixed-citation>Fullsack, P.: An arbitrary Lagrangian-Eulerian formulation for creeping flows and its application in tectonic models, Geophys. J. Int., 120, 1–23, <ext-link xlink:href="https://doi.org/10.1111/j.1365-246x.1995.tb05908.x" ext-link-type="DOI">10.1111/j.1365-246x.1995.tb05908.x</ext-link>, 1995.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Gerya(2019)</label><mixed-citation>Gerya, T.: Introduction to Numerical Geodynamic Modelling, Cambridge University Press, <ext-link xlink:href="https://doi.org/10.1017/9781316534243" ext-link-type="DOI">10.1017/9781316534243</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Gerya and Yuen(2003)</label><mixed-citation>Gerya, T. V. and Yuen, D. A.: Rayleigh–Taylor instabilities from hydration and melting propel “cold plumes” at subduction zones, Earth Planet. Sc. Lett., 212, 47–62, <ext-link xlink:href="https://doi.org/10.1016/S0012-821X(03)00265-6" ext-link-type="DOI">10.1016/S0012-821X(03)00265-6</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Gray(2025)</label><mixed-citation>Gray, T., Gerya, T., and Tackley, P.: Free surface methods applied to global scale numerical geodynamic models, EGU General Assembly 2024, Vienna, Austria, 14–19 Apr 2024, EGU24-18423, <ext-link xlink:href="https://doi.org/10.5194/egusphere-egu24-18423" ext-link-type="DOI">10.5194/egusphere-egu24-18423</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Harlow and Welch(1965)</label><mixed-citation>Harlow, F. H. and Welch, J. E.: Numerical calculation of time-dependent viscous incompressible flow of fluid with free surface, Phys. Fluids, 8, 2182, <ext-link xlink:href="https://doi.org/10.1063/1.1761178" ext-link-type="DOI">10.1063/1.1761178</ext-link>, 1965.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Hillebrand et al.(2014)</label><mixed-citation>Hillebrand, B., Thieulot, C., Geenen, T., van den Berg, A. P., and Spakman, W.: Using the level set method in geodynamical modeling of multi-material flows and Earth's free surface, Solid Earth, 5, 1087–1098, <ext-link xlink:href="https://doi.org/10.5194/se-5-1087-2014" ext-link-type="DOI">10.5194/se-5-1087-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Kaus et al.(2008)</label><mixed-citation>Kaus, B. J., Steedman, C., and Becker, T. W.: From passive continental margin to mountain belt: insights from analytical and numerical models and application to Taiwan, Phys. Earth Planet. In., 171, 235–251, <ext-link xlink:href="https://doi.org/10.1016/j.pepi.2008.06.015" ext-link-type="DOI">10.1016/j.pepi.2008.06.015</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Kaus et al.(2010)</label><mixed-citation>Kaus, B. J., Mühlhaus, H., and May, D. A.: A stabilization algorithm for geodynamic numerical simulations with a free surface, Phys. Earth Planet. In., 181, 12–20, <ext-link xlink:href="https://doi.org/10.1016/j.pepi.2010.04.007" ext-link-type="DOI">10.1016/j.pepi.2010.04.007</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Kramer et al.(2012)</label><mixed-citation>Kramer, S. C., Wilson, C. R., and Davies, D. R.: An implicit free surface algorithm for geodynamical simulations, Phys. Earth Planet. In., 194, 25–37, <ext-link xlink:href="https://doi.org/10.1016/j.pepi.2012.01.001" ext-link-type="DOI">10.1016/j.pepi.2012.01.001</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Löfgren et al.(2022)</label><mixed-citation>Löfgren, A., Ahlkrona, J., and Helanow, C.: Increasing stable time-step sizes of the free-surface problem arising in ice-sheet simulations, Journal of Computational Physics: X, 16, 100114, <ext-link xlink:href="https://doi.org/10.1016/j.jcpx.2022.100114" ext-link-type="DOI">10.1016/j.jcpx.2022.100114</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Lu(2025)</label><mixed-citation>Lu, N.: ALEIB-FreeSurface (v0), Zenodo [code, data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.17972151" ext-link-type="DOI">10.5281/zenodo.17972151</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Mansour et al.(2020)</label><mixed-citation>Mansour, J., Giordani, J., Moresi, L., Beucher, R., Kaluza, O., Velic, M., Farrington, R., Quenette, S., and Beall, A.: Underworld2: Python geodynamics modelling for desktop, HPC and cloud, Journal of Open Source Software, 5, 1797, <ext-link xlink:href="https://doi.org/10.21105/joss.01797" ext-link-type="DOI">10.21105/joss.01797</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Matsumoto and Tomoda(1983)</label><mixed-citation>Matsumoto, T. and Tomoda, Y.: Numerical simulation of the initiation of subduction at the fracture zone, J. Phys. Earth, 31, 183–194, <ext-link xlink:href="https://doi.org/10.4294/jpe1952.31.183" ext-link-type="DOI">10.4294/jpe1952.31.183</ext-link>, 1983.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Meurer et al.(2017)</label><mixed-citation>Meurer, A., Smith, C. P., Paprocki, M., Čertík, O., Kirpichev, S. B., Rocklin, M., Kumar, A., Ivanov, S., Moore, J. K., Singh, S., Rathnayake, T., Vig, S., Granger, B. E., Muller, R. P., Bonazzi, F., Gupta, H., Vats, S., Johansson, F., Pedregosa, F., Curry, M. J., Terrel, A. R., Roučka, Š., Saboo, A., Fernando, I., Kulal, S., Cimrman, R., and Scopatz, A.: SymPy: symbolic computing in Python, PeerJ Computer Science, 3, e103, <ext-link xlink:href="https://doi.org/10.7717/peerj-cs.103" ext-link-type="DOI">10.7717/peerj-cs.103</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Moresi et al.(2002)</label><mixed-citation>Moresi, L., Dufour, F., and Mühlhaus, H.-B.: Mantle convection modeling with viscoelastic/brittle lithosphere: numerical methodology and plate tectonic modeling, Pure Appl. Geophys., 159, 2335–2356, <ext-link xlink:href="https://doi.org/10.1007/978-3-0348-8197-5_10" ext-link-type="DOI">10.1007/978-3-0348-8197-5_10</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Moresi et al.(2003)</label><mixed-citation>Moresi, L., Dufour, F., and Mühlhaus, H.-B.: A Lagrangian integration point finite element method for large deformation modeling of viscoelastic geomaterials, J. Comput. Phys., 184, 476–497, <ext-link xlink:href="https://doi.org/10.1016/s0021-9991(02)00031-1" ext-link-type="DOI">10.1016/s0021-9991(02)00031-1</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Moresi et al.(2007)</label><mixed-citation>Moresi, L., Quenette, S., Lemiale, V., Meriaux, C., Appelbe, B., and Mühlhaus, H.-B.: Computational approaches to studying non-linear dynamics of the crust and mantle, Phys. Earth Planet. In., 163, 69–82, <ext-link xlink:href="https://doi.org/10.1016/j.pepi.2007.06.009" ext-link-type="DOI">10.1016/j.pepi.2007.06.009</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Moresi et al.(2025a)</label><mixed-citation>Moresi, L., Mansour, J., Giordani, J., Knepley, M., Knight, B., Graciosa, J. C., Gollapalli, T., Lu, N., and Beucher, R.: Underworld3: mathematically self-describing modelling in Python for desktop, HPC and cloud, Journal of Open Source Software, 10, 7831, <ext-link xlink:href="https://doi.org/10.21105/joss.07831" ext-link-type="DOI">10.21105/joss.07831</ext-link>, 2025a.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Moresi et al.(2025b)</label><mixed-citation>Moresi, L., Mansour, J., Giordani, J., Knepley, M., Knight, B., Graciosa, J. C., Gollapalli, T., Lu, N., and Beucher, R.: Underworld3: Mathematically Self-Describing Modelling in Python for Desktop, HPC and Cloud (joss-publication-v0.99.1), Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.16838572" ext-link-type="DOI">10.5281/zenodo.16838572</ext-link>, 2025b.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Poliakov and Podladchikov(1992)</label><mixed-citation>Poliakov, A. and Podladchikov, Y.: Diapirism and topography, Geophys. J. Int., 109, 553–564, <ext-link xlink:href="https://doi.org/10.1111/j.1365-246X.1992.tb00117.x" ext-link-type="DOI">10.1111/j.1365-246X.1992.tb00117.x</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Pysklywec et al.(2000)</label><mixed-citation>Pysklywec, R. N., Beaumont, C., and Fullsack, P.: Modeling the behavior of the continental mantle lithosphere during plate convergence, Geology, 28, 655–658, <ext-link xlink:href="https://doi.org/10.1130/0091-7613(2000)28&lt;655:MTBOTC&gt;2.0.CO;2" ext-link-type="DOI">10.1130/0091-7613(2000)28&lt;655:MTBOTC&gt;2.0.CO;2</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Quinquis et al.(2011)</label><mixed-citation>Quinquis, M. E., Buiter, S. J., and Ellis, S.: The role of boundary conditions in numerical models of subduction zone dynamics, Tectonophysics, 497, 57–70, <ext-link xlink:href="https://doi.org/10.1016/j.tecto.2010.11.001" ext-link-type="DOI">10.1016/j.tecto.2010.11.001</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Rose et al.(2017)</label><mixed-citation>Rose, I., Buffett, B., and Heister, T.: Stability and accuracy of free surface time integration in viscous flows, Phys. Earth Planet. In., 262, 90–100, <ext-link xlink:href="https://doi.org/10.1016/j.pepi.2016.11.007" ext-link-type="DOI">10.1016/j.pepi.2016.11.007</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Schmeling et al.(2008)</label><mixed-citation>Schmeling, H., Babeyko, A., Enns, A., Faccenna, C., Funiciello, F., Gerya, T., Golabek, G., Grigull, S., Kaus, B., Morra, G., Schmalholz, S. M., and van Hunen, J.: A benchmark comparison of spontaneous subduction models – towards a free surface, Phys. Earth Planet. In., 171, 198–223, <ext-link xlink:href="https://doi.org/10.1016/j.pepi.2008.06.028" ext-link-type="DOI">10.1016/j.pepi.2008.06.028</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Thieulot(2011)</label><mixed-citation>Thieulot, C.: FANTOM: two-and three-dimensional numerical modelling of creeping flows for the solution of geological problems, Phys. Earth Planet. In., 188, 47–68, <ext-link xlink:href="https://doi.org/10.1016/j.pepi.2011.06.011" ext-link-type="DOI">10.1016/j.pepi.2011.06.011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Thieulot and Bangerth(2022)</label><mixed-citation>Thieulot, C. and Bangerth, W.: On the choice of finite element for applications in geodynamics, Solid Earth, 13, 229–249, <ext-link xlink:href="https://doi.org/10.5194/se-13-229-2022" ext-link-type="DOI">10.5194/se-13-229-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Turcotte and Schubert(2002)</label><mixed-citation>Turcotte, D. L. and Schubert, G.: Geodynamics, Cambridge University Press, <ext-link xlink:href="https://doi.org/10.1017/cbo9780511807442" ext-link-type="DOI">10.1017/cbo9780511807442</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Willett(1999)</label><mixed-citation>Willett, S. D.: Orogeny and orography: the effects of erosion on the structure of mountain belts, J. Geophys. Res.-Sol. Ea., 104, 28957–28981, <ext-link xlink:href="https://doi.org/10.1029/1999JB900248" ext-link-type="DOI">10.1029/1999JB900248</ext-link>, 1999. </mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Zaleski and Julien(1992)</label><mixed-citation>Zaleski, S. and Julien, P.: Numerical simulation of Rayleigh-Taylor instability for single and multiple salt diapirs, Tectonophysics, 206, 55–69, <ext-link xlink:href="https://doi.org/10.1016/0040-1951(92)90367-F" ext-link-type="DOI">10.1016/0040-1951(92)90367-F</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Zhong et al.(1996)</label><mixed-citation>Zhong, S., Gurnis, M., and Moresi, L.: Free-surface formulation of mantle convection – I. Basic theory and application to plumes, Geophys. J. Int., 127, 708–718, <ext-link xlink:href="https://doi.org/10.1111/j.1365-246X.1996.tb04049.x" ext-link-type="DOI">10.1111/j.1365-246X.1996.tb04049.x</ext-link>, 1996.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>A novel ALE scheme with the internal boundary for true free surface simulation in geodynamic models</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Andrés-Martínez et al.(2015)</label><mixed-citation>
       Andrés-Martínez, M., Morgan, J. P., Pérez-Gussinyé, M., and Rüpke, L.: A new free-surface stabilization algorithm for geodynamical modelling: theory and numerical tests, Phys. Earth Planet. In., 246, 41–51, <a href="https://doi.org/10.1016/j.pepi.2015.07.003" target="_blank">https://doi.org/10.1016/j.pepi.2015.07.003</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Babel and Vinck(2022)</label><mixed-citation>
       Babel, L. and Vinck, D.: The “sticky air method” in geodynamics. Modellers dealing with the constraints of numerical modelling, Revue d'anthropologie des connaissances, 16, <a href="https://doi.org/10.4000/rac.27795" target="_blank">https://doi.org/10.4000/rac.27795</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Balay et al.(2024)</label><mixed-citation>
       Balay, S., Abhyankar, S., Adams, M. F., Benson, S., Brown, J., Brune, P., Buschelman, K., Constantinescu, E. M., Dalcin, L., Dener, A., Eijkhout, V., Faibussowitsch, J., Gropp, W. D., Hapla, V., Isaac, T., Jolivet, P., Karpeev, D., Kaushik, D., Knepley, M. G., Kong, F., Kruger, S., May, D. A., McInnes, L. C., Mills, R. T., Mitchell, L., Munson, T., Roman, J. E., Rupp, K., Sanan, P., Sarich, J., Smith, B. F., Zampini, S., Zhang, H., Zhang, H., and Zhang, J.: PETSc/TAO Users Manual V.3.21,  Argonne National Laboratory (ANL), Argonne, IL, USA, <a href="https://doi.org/10.2172/2337606" target="_blank">https://doi.org/10.2172/2337606</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Beall et al.(2017)</label><mixed-citation>
       Beall, A. P., Moresi, L., and Stern, T.: Dripping or delamination? A range of mechanisms for removing the lower crust or lithosphere, Geophys. J. Int., 210, 671–692, <a href="https://doi.org/10.1093/gji/ggx202" target="_blank">https://doi.org/10.1093/gji/ggx202</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Beaumont et al.(1994)</label><mixed-citation>
       Beaumont, C., Fullsack, P., and Hamilton, J.: Styles of crustal deformation in compressional orogens caused by subduction of the underlying lithosphere, Tectonophysics, 232, 119–132, <a href="https://doi.org/10.1016/0040-1951(94)90079-5" target="_blank">https://doi.org/10.1016/0040-1951(94)90079-5</a>, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Behnel et al.(2010)</label><mixed-citation>
       Behnel, S., Bradshaw, R., Citro, C., Dalcin, L., Seljebotn, D. S., and Smith, K.: Cython: the best of both worlds, Comput. Sci. Eng., 13, 31–39, <a href="https://doi.org/10.1109/mcse.2010.118" target="_blank">https://doi.org/10.1109/mcse.2010.118</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Beucher et al.(2025)</label><mixed-citation>
       Beucher, R., Giordani, J., Moresi, L., Mansour, J., Kaluza, O., Velic, M., Farrington, R., Quenette, S., Beall, A., Sandiford, D., Mondy, L., Mallard, C., Rey, P., Duclaux, G., Laik, A., Morón, S., Beall, A., Knight, B., and Lu, N.: Underworld2: Python Geodynamics Modelling for Desktop, HPC and Cloud (v2.16.4), Zenodo [code], <a href="https://doi.org/10.5281/zenodo.15128361" target="_blank">https://doi.org/10.5281/zenodo.15128361</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Braun(2010)</label><mixed-citation>
       Braun, J.: The many surface expressions of mantle dynamics, Nat. Geosci., 3, 825–833, <a href="https://doi.org/10.1038/s41561-022-00948-9" target="_blank">https://doi.org/10.1038/s41561-022-00948-9</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Braun et al.(2008)</label><mixed-citation>
       Braun, J., Thieulot, C., Fullsack, P., DeKool, M., Beaumont, C., and Huismans, R.: DOUAR: a new three-dimensional creeping flow numerical model for the solution of geological problems, Phys. Earth Planet. In., 171, 76–91, <a href="https://doi.org/10.1016/j.pepi.2008.05.003" target="_blank">https://doi.org/10.1016/j.pepi.2008.05.003</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Crameri and Tackley(2016)</label><mixed-citation>
       Crameri, F. and Tackley, P. J.: Subduction initiation from a stagnant lid and global overturn: new insights from numerical models with a free surface, Progress in Earth and Planetary Science, 3, 1–19, <a href="https://doi.org/10.1186/s40645-016-0103-8" target="_blank">https://doi.org/10.1186/s40645-016-0103-8</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Crameri et al.(2012)</label><mixed-citation>
       Crameri, F., Schmeling, H.,
Golabek, G., Duretz, T., Orendt, R., Buiter, S., May, D., Kaus, B., Gerya, T.,
and Tackley, P.: A comparison of numerical surface topography calculations in
geodynamic modelling: an evaluation of the `sticky air' method, Geophys. J. Int., 189, 38–54, <a href="https://doi.org/10.1111/j.1365-246X.2012.05388.x" target="_blank">https://doi.org/10.1111/j.1365-246X.2012.05388.x</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Crameri et al.(2017)</label><mixed-citation>
       Crameri, F., Lithgow-Bertelloni, C., and Tackley, P. J.: The dynamical control of subduction parameters on surface topography, Geochem. Geophy. Geosy., 18, 1661–1687, <a href="https://doi.org/10.1002/2017gc006821" target="_blank">https://doi.org/10.1002/2017gc006821</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Dalcin et al.(2011)</label><mixed-citation>
       Dalcin, L. D., Paz, R. R., Kler, P. A., and Cosimo, A.: Parallel distributed computing using Python, Adv. Water Resour., 34, 1124–1139, <a href="https://doi.org/10.1016/j.advwatres.2011.04.013" target="_blank">https://doi.org/10.1016/j.advwatres.2011.04.013</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Deng et al.(2024)</label><mixed-citation>
       Deng, L., Yang, T., Zhao, Z., and Zhou, M.: Constraining subducting slab viscosity with topography and gravity fields in free-surface mantle convection models, Tectonophysics, 871, 230195, <a href="https://doi.org/10.1016/j.tecto.2023.230195" target="_blank">https://doi.org/10.1016/j.tecto.2023.230195</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Donea et al.(2004)</label><mixed-citation>
       Donea, J., Huerta, A., Ponthot, J.-P.,
and Rodríguez-Ferran, A.: Arbitrary Lagrangian–Eulerian methods, in: Encyclopedia of Computational Mechanics, John Wiley &amp; Sons, <a href="https://doi.org/10.1002/0470091355.ecm009" target="_blank">https://doi.org/10.1002/0470091355.ecm009</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Duretz et al.(2011)</label><mixed-citation>
       Duretz, T., May, D. A., Gerya, T., and Tackley, P.: Discretization errors and free surface stabilization in the finite difference and marker-in-cell method for applied geodynamics: a numerical study, Geochem. Geophy. Geosy., 12, <a href="https://doi.org/10.1029/2011gc003567" target="_blank">https://doi.org/10.1029/2011gc003567</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Duretz et al.(2016)</label><mixed-citation>
       Duretz, T., May, D. A., and Yamato, P.: A free surface capturing discretization for the staggered grid finite difference scheme, Geophys. J. Int., 204, 1518–1530, <a href="https://doi.org/10.1093/gji/ggv526" target="_blank">https://doi.org/10.1093/gji/ggv526</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Fullsack(1995)</label><mixed-citation>
       Fullsack, P.: An arbitrary Lagrangian-Eulerian formulation for creeping flows and its application in tectonic models, Geophys. J. Int., 120, 1–23, <a href="https://doi.org/10.1111/j.1365-246x.1995.tb05908.x" target="_blank">https://doi.org/10.1111/j.1365-246x.1995.tb05908.x</a>, 1995.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Gerya(2019)</label><mixed-citation>
       Gerya, T.: Introduction to Numerical Geodynamic Modelling, Cambridge University Press, <a href="https://doi.org/10.1017/9781316534243" target="_blank">https://doi.org/10.1017/9781316534243</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Gerya and Yuen(2003)</label><mixed-citation>
       Gerya, T. V. and Yuen, D. A.: Rayleigh–Taylor instabilities from hydration and melting propel “cold plumes” at subduction zones, Earth Planet. Sc. Lett., 212, 47–62, <a href="https://doi.org/10.1016/S0012-821X(03)00265-6" target="_blank">https://doi.org/10.1016/S0012-821X(03)00265-6</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Gray(2025)</label><mixed-citation>
       Gray, T., Gerya, T., and Tackley, P.: Free surface methods applied to global scale numerical geodynamic models, EGU General Assembly 2024, Vienna, Austria, 14–19 Apr 2024, EGU24-18423, <a href="https://doi.org/10.5194/egusphere-egu24-18423" target="_blank">https://doi.org/10.5194/egusphere-egu24-18423</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Harlow and Welch(1965)</label><mixed-citation>
      
Harlow, F. H. and Welch, J. E.: Numerical calculation of time-dependent viscous incompressible flow of fluid with free surface, Phys. Fluids, 8, 2182, <a href="https://doi.org/10.1063/1.1761178" target="_blank">https://doi.org/10.1063/1.1761178</a>, 1965.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Hillebrand et al.(2014)</label><mixed-citation>
       Hillebrand, B., Thieulot, C., Geenen, T., van den Berg, A. P., and Spakman, W.: Using the level set method in geodynamical modeling of multi-material flows and Earth's free surface, Solid Earth, 5, 1087–1098, <a href="https://doi.org/10.5194/se-5-1087-2014" target="_blank">https://doi.org/10.5194/se-5-1087-2014</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Kaus et al.(2008)</label><mixed-citation>
       Kaus, B. J., Steedman, C., and Becker, T. W.: From passive continental margin to mountain belt: insights from analytical and numerical models and application to Taiwan, Phys. Earth Planet. In., 171, 235–251, <a href="https://doi.org/10.1016/j.pepi.2008.06.015" target="_blank">https://doi.org/10.1016/j.pepi.2008.06.015</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Kaus et al.(2010)</label><mixed-citation>
       Kaus, B. J., Mühlhaus, H., and May, D. A.: A stabilization algorithm for geodynamic numerical simulations with a free surface, Phys. Earth Planet. In., 181, 12–20, <a href="https://doi.org/10.1016/j.pepi.2010.04.007" target="_blank">https://doi.org/10.1016/j.pepi.2010.04.007</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Kramer et al.(2012)</label><mixed-citation>
       Kramer, S. C., Wilson, C. R., and Davies, D. R.: An implicit free surface algorithm for geodynamical simulations, Phys. Earth Planet. In., 194, 25–37, <a href="https://doi.org/10.1016/j.pepi.2012.01.001" target="_blank">https://doi.org/10.1016/j.pepi.2012.01.001</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Löfgren et al.(2022)</label><mixed-citation>
       Löfgren, A., Ahlkrona, J., and Helanow, C.: Increasing stable time-step sizes of the free-surface problem arising in ice-sheet simulations, Journal of Computational Physics: X, 16, 100114, <a href="https://doi.org/10.1016/j.jcpx.2022.100114" target="_blank">https://doi.org/10.1016/j.jcpx.2022.100114</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Lu(2025)</label><mixed-citation>
      
Lu, N.: ALEIB-FreeSurface (v0), Zenodo [code, data set], <a href="https://doi.org/10.5281/zenodo.17972151" target="_blank">https://doi.org/10.5281/zenodo.17972151</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Mansour et al.(2020)</label><mixed-citation>
       Mansour, J., Giordani, J., Moresi, L., Beucher, R., Kaluza, O., Velic, M., Farrington, R., Quenette, S., and Beall, A.: Underworld2: Python geodynamics modelling for desktop, HPC and cloud, Journal of Open Source Software, 5, 1797, <a href="https://doi.org/10.21105/joss.01797" target="_blank">https://doi.org/10.21105/joss.01797</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Matsumoto and Tomoda(1983)</label><mixed-citation>
       Matsumoto, T. and Tomoda, Y.: Numerical simulation of the initiation of subduction at the fracture zone, J. Phys. Earth, 31, 183–194, <a href="https://doi.org/10.4294/jpe1952.31.183" target="_blank">https://doi.org/10.4294/jpe1952.31.183</a>, 1983.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Meurer et al.(2017)</label><mixed-citation>
      
Meurer, A., Smith, C. P., Paprocki, M., Čertík, O., Kirpichev, S. B., Rocklin, M., Kumar, A., Ivanov, S., Moore, J. K., Singh, S., Rathnayake, T., Vig, S., Granger, B. E., Muller, R. P., Bonazzi, F., Gupta, H., Vats, S., Johansson, F., Pedregosa, F., Curry, M. J., Terrel, A. R., Roučka, Š., Saboo, A., Fernando, I., Kulal, S., Cimrman, R., and Scopatz, A.: SymPy: symbolic computing in Python, PeerJ Computer Science, 3, e103, <a href="https://doi.org/10.7717/peerj-cs.103" target="_blank">https://doi.org/10.7717/peerj-cs.103</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Moresi et al.(2002)</label><mixed-citation>
       Moresi, L., Dufour, F., and Mühlhaus, H.-B.: Mantle convection modeling with viscoelastic/brittle lithosphere: numerical methodology and plate tectonic modeling, Pure Appl. Geophys., 159, 2335–2356, <a href="https://doi.org/10.1007/978-3-0348-8197-5_10" target="_blank">https://doi.org/10.1007/978-3-0348-8197-5_10</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Moresi et al.(2003)</label><mixed-citation>
       Moresi, L., Dufour, F., and Mühlhaus, H.-B.: A Lagrangian integration point finite element method for large deformation modeling of viscoelastic geomaterials, J. Comput. Phys., 184, 476–497, <a href="https://doi.org/10.1016/s0021-9991(02)00031-1" target="_blank">https://doi.org/10.1016/s0021-9991(02)00031-1</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Moresi et al.(2007)</label><mixed-citation>
       Moresi, L., Quenette, S., Lemiale, V., Meriaux, C., Appelbe, B., and Mühlhaus, H.-B.: Computational approaches to studying non-linear dynamics of the crust and mantle, Phys. Earth Planet. In., 163, 69–82, <a href="https://doi.org/10.1016/j.pepi.2007.06.009" target="_blank">https://doi.org/10.1016/j.pepi.2007.06.009</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Moresi et al.(2025a)</label><mixed-citation>
       Moresi, L., Mansour, J., Giordani, J., Knepley, M., Knight, B., Graciosa, J. C., Gollapalli, T., Lu, N., and Beucher, R.: Underworld3: mathematically self-describing modelling in Python for desktop, HPC and cloud, Journal of Open Source Software, 10, 7831, <a href="https://doi.org/10.21105/joss.07831" target="_blank">https://doi.org/10.21105/joss.07831</a>, 2025a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Moresi et al.(2025b)</label><mixed-citation>
       Moresi, L., Mansour, J., Giordani, J., Knepley, M., Knight, B., Graciosa, J. C., Gollapalli, T., Lu, N., and Beucher, R.: Underworld3: Mathematically Self-Describing Modelling in Python for Desktop, HPC and Cloud (joss-publication-v0.99.1), Zenodo [code], <a href="https://doi.org/10.5281/zenodo.16838572" target="_blank">https://doi.org/10.5281/zenodo.16838572</a>, 2025b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Poliakov and Podladchikov(1992)</label><mixed-citation>
      
Poliakov, A. and Podladchikov, Y.: Diapirism and topography, Geophys. J. Int., 109, 553–564, <a href="https://doi.org/10.1111/j.1365-246X.1992.tb00117.x" target="_blank">https://doi.org/10.1111/j.1365-246X.1992.tb00117.x</a>, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Pysklywec et al.(2000)</label><mixed-citation>
      
Pysklywec, R. N., Beaumont, C., and Fullsack, P.: Modeling the behavior of the continental mantle lithosphere during plate convergence, Geology, 28, 655–658, <a href="https://doi.org/10.1130/0091-7613(2000)28&lt;655:MTBOTC&gt;2.0.CO;2" target="_blank">https://doi.org/10.1130/0091-7613(2000)28&lt;655:MTBOTC&gt;2.0.CO;2</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Quinquis et al.(2011)</label><mixed-citation>
      
Quinquis, M. E., Buiter, S. J., and Ellis, S.: The role of boundary conditions in numerical models of subduction zone dynamics, Tectonophysics, 497, 57–70, <a href="https://doi.org/10.1016/j.tecto.2010.11.001" target="_blank">https://doi.org/10.1016/j.tecto.2010.11.001</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Rose et al.(2017)</label><mixed-citation>
      
Rose, I., Buffett, B., and Heister, T.: Stability and accuracy of free surface time integration in viscous flows, Phys. Earth Planet. In., 262, 90–100, <a href="https://doi.org/10.1016/j.pepi.2016.11.007" target="_blank">https://doi.org/10.1016/j.pepi.2016.11.007</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Schmeling et al.(2008)</label><mixed-citation>
      
Schmeling, H., Babeyko, A., Enns, A., Faccenna, C., Funiciello, F., Gerya, T., Golabek, G., Grigull, S., Kaus, B., Morra, G., Schmalholz, S. M., and van Hunen, J.: A benchmark comparison of spontaneous subduction models – towards a free surface, Phys. Earth Planet. In., 171, 198–223, <a href="https://doi.org/10.1016/j.pepi.2008.06.028" target="_blank">https://doi.org/10.1016/j.pepi.2008.06.028</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Thieulot(2011)</label><mixed-citation>
      
Thieulot, C.: FANTOM: two-and three-dimensional numerical modelling of creeping flows for the solution of geological problems, Phys. Earth Planet. In., 188, 47–68, <a href="https://doi.org/10.1016/j.pepi.2011.06.011" target="_blank">https://doi.org/10.1016/j.pepi.2011.06.011</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Thieulot and Bangerth(2022)</label><mixed-citation>
      
Thieulot, C. and Bangerth, W.: On the choice of finite element for applications in geodynamics, Solid Earth, 13, 229–249, <a href="https://doi.org/10.5194/se-13-229-2022" target="_blank">https://doi.org/10.5194/se-13-229-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Turcotte and Schubert(2002)</label><mixed-citation>
      
Turcotte, D. L. and Schubert, G.: Geodynamics, Cambridge University Press, <a href="https://doi.org/10.1017/cbo9780511807442" target="_blank">https://doi.org/10.1017/cbo9780511807442</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Willett(1999)</label><mixed-citation>
      
Willett, S. D.: Orogeny and orography: the effects of erosion on the structure of mountain belts, J. Geophys. Res.-Sol. Ea., 104, 28957–28981, <a href="https://doi.org/10.1029/1999JB900248" target="_blank">https://doi.org/10.1029/1999JB900248</a>, 1999.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Zaleski and Julien(1992)</label><mixed-citation>
       Zaleski, S. and Julien, P.: Numerical simulation of Rayleigh-Taylor instability for single and multiple salt diapirs, Tectonophysics, 206, 55–69, <a href="https://doi.org/10.1016/0040-1951(92)90367-F" target="_blank">https://doi.org/10.1016/0040-1951(92)90367-F</a>, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Zhong et al.(1996)</label><mixed-citation>
       Zhong, S., Gurnis, M., and Moresi, L.: Free-surface formulation of mantle convection – I. Basic theory and application to plumes, Geophys. J. Int., 127, 708–718, <a href="https://doi.org/10.1111/j.1365-246X.1996.tb04049.x" target="_blank">https://doi.org/10.1111/j.1365-246X.1996.tb04049.x</a>, 1996.

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