<?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-18-6219-2025</article-id><title-group><article-title>Models of buoyancy-driven dykes using continuum  plasticity or fracture mechanics: a comparison</article-title><alt-title>Buoyancy-driven dykes: a comparison</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Li</surname><given-names>Yuan</given-names></name>
          <email>yuan.li@earth.ox.ac.uk</email>
        <ext-link>https://orcid.org/0000-0002-6444-6138</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Davis</surname><given-names>Timothy</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Pusok</surname><given-names>Adina E.</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-4439-8124</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Katz</surname><given-names>Richard F.</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-8746-5430</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Department of Earth Sciences, University of Oxford, Oxford, UK</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>School of Earth Sciences, University of Bristol, Bristol, UK</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Yuan Li (yuan.li@earth.ox.ac.uk)</corresp></author-notes><pub-date><day>23</day><month>September</month><year>2025</year></pub-date>
      
      <volume>18</volume>
      <issue>18</issue>
      <fpage>6219</fpage><lpage>6238</lpage>
      <history>
        <date date-type="received"><day>9</day><month>November</month><year>2024</year></date>
           <date date-type="rev-request"><day>5</day><month>December</month><year>2024</year></date>
           <date date-type="rev-recd"><day>3</day><month>July</month><year>2025</year></date>
           <date date-type="accepted"><day>8</day><month>July</month><year>2025</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2025 Yuan Li et al.</copyright-statement>
        <copyright-year>2025</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/18/6219/2025/gmd-18-6219-2025.html">This article is available from https://gmd.copernicus.org/articles/18/6219/2025/gmd-18-6219-2025.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/18/6219/2025/gmd-18-6219-2025.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/18/6219/2025/gmd-18-6219-2025.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e116">Magmatic dykes play an important role in the thermomechanics of tectonic rifting of the lithosphere. Our understanding of this role is limited by the lack of models that consistently capture the interaction between magmatism, including dyking, and tectonic deformation. While linear elastic fracture mechanics (LEFM) has provided a basis for understanding the mechanics of dykes, it is difficult to consistently incorporate LEFM into geodynamic models. Here we further develop a continuum theory that represents dykes as plastic tensile failure in a two-phase Stokes–Darcy model with a poro-viscoelastic–viscoplastic (poro-VEVP) rheological law <xref ref-type="bibr" rid="bib1.bibx43" id="paren.1"/>. We validate this approach by making quantitative comparison with LEFM, enabled by a novel formulation for buoyancy-driven porous dykes (poro-LEFM). The comparison shows that dykes in our continuum theory propagate slowly – a consequence of Darcian drag on the magma. Moreover, dissipation of mechanical energy in the poro-VEVP model implies a high critical stress intensity in LEFM. We improve the poro-VEVP model by reformulating the compaction stress and incorporating anisotropic permeability in regions of plastic failure.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Horizon 2020</funding-source>
<award-id>772255</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="d2e131">Dyking is an important mechanism for magma ascent, and dykes can be formed, among other mechanisms, by fluid-driven fracture. This is particularly true at rift zones, where they are promoted by both magma supply and tectonic extension <xref ref-type="bibr" rid="bib1.bibx12" id="paren.2"/>. Dykes may reach the surface and fuel volcanic eruptions or may stall and solidify at depth within the crust <xref ref-type="bibr" rid="bib1.bibx28 bib1.bibx31 bib1.bibx23 bib1.bibx56 bib1.bibx46" id="paren.3"/>. Dyke propagation is affected by the ambient stress field comprising tectonic stress, topographic loading <xref ref-type="bibr" rid="bib1.bibx47 bib1.bibx27 bib1.bibx46 bib1.bibx61 bib1.bibx67" id="paren.4"/>, and crustal heterogeneity <xref ref-type="bibr" rid="bib1.bibx75 bib1.bibx24" id="paren.5"/>. However, dyke propagation can also modify the ambient stress field and weaken the lithosphere <xref ref-type="bibr" rid="bib1.bibx38 bib1.bibx11" id="paren.6"/>. Consistently incorporating dyking in geodynamic models is therefore crucial for understanding rifting processes; this remains an outstanding challenge. To address this, the central goal of this paper is to rigorously benchmark a continuum approach – modelling dykes as plastic failure in a two-phase flow theory – against the predictions of linear elastic fracture mechanics (LEFM). This validation is a critical step towards the consistent incorporation of dyking in large-scale geodynamic models.</p>
      <p id="d2e149">In most previous work, the mechanics of dykes are formulated in terms of linear elastic fracture mechanics (LEFM). LEFM conceptualises dykes as mode-I fractures <xref ref-type="bibr" rid="bib1.bibx29 bib1.bibx54 bib1.bibx49" id="paren.7"/> opened at the tip and widened by magma flow <xref ref-type="bibr" rid="bib1.bibx61" id="paren.8"><named-content content-type="pre">see</named-content><named-content content-type="post">and references therein</named-content></xref>. The magmatic flow is modelled as viscous and parallel, in the narrow gap between the dyke walls, as shown in the schematic in Fig. <xref ref-type="fig" rid="F1"/>a. The gap opens behind a sharp tip, where elastic stress in the wall rock overcomes the fracture toughness and promotes tip advance. The elastic stress arises from a combination of the fluid pressure within the dyke and the preexisting stress field surrounding it.</p>

      <fig id="F1"><label>Figure 1</label><caption><p id="d2e166">Sketch of the LEFM <xref ref-type="bibr" rid="bib1.bibx45" id="paren.9"><named-content content-type="pre">e.g.</named-content></xref> and poro-LEFM models for a buoyancy-driven fracture. Here, <inline-formula><mml:math id="M1" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> denotes the volume flux through the fracture, and <inline-formula><mml:math id="M2" display="inline"><mml:mover accent="true"><mml:mi>v</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> represents the cross-section average of vertical velocity component of the liquid. Both <inline-formula><mml:math id="M3" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M4" display="inline"><mml:mover accent="true"><mml:mi>v</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> are constants at <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>→</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula>. The far-field conditions and the definition of other notations are presented in Sect. <xref ref-type="sec" rid="Ch1.S2"/>.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/18/6219/2025/gmd-18-6219-2025-f01.png"/>

      </fig>

      <p id="d2e232">LEFM models have explored the propagation rate and geometry of two-dimensional fractures with constant flux <xref ref-type="bibr" rid="bib1.bibx45 bib1.bibx62" id="paren.10"/>, as well as two- and three-dimensional fractures with constant volume <xref ref-type="bibr" rid="bib1.bibx70 bib1.bibx21 bib1.bibx22" id="paren.11"/>. These magmatic fractures can be slowed or arrested due to loss of volatiles and heat and by solidification <xref ref-type="bibr" rid="bib1.bibx63 bib1.bibx50 bib1.bibx10 bib1.bibx71 bib1.bibx61 bib1.bibx2" id="paren.12"/>. The direction of propagation has been investigated in relation to tectonic stress, topographic loading, and crustal heterogeneity <xref ref-type="bibr" rid="bib1.bibx46 bib1.bibx3" id="paren.13"/>. Despite the many successes of the LEFM approach, there are significant obstacles to consistently embedding it into models that account for the causes, dynamics, and consequences of dyking.</p>
      <p id="d2e247">In the geodynamic context of the hot, ductile asthenosphere, magma transport has long been modelled using a poro-viscous Stokes–Darcy theory <xref ref-type="bibr" rid="bib1.bibx48 bib1.bibx32" id="paren.14"><named-content content-type="pre">e.g.</named-content></xref>. This two-phase continuum formulation has been applied to geological settings including mid-ocean ridges <xref ref-type="bibr" rid="bib1.bibx68 bib1.bibx58" id="paren.15"><named-content content-type="pre">e.g.</named-content></xref>, subduction zones <xref ref-type="bibr" rid="bib1.bibx60 bib1.bibx16" id="paren.16"><named-content content-type="pre">e.g.</named-content></xref>, and beneath continents <xref ref-type="bibr" rid="bib1.bibx64" id="paren.17"><named-content content-type="pre">e.g.</named-content></xref>. These studies were limited to hot asthenospheric regions by the use of a purely viscous rheological law.</p>
      <p id="d2e270">In other work, the theory has been extended to accommodate elastic and brittle deformation at lower temperatures, where a solely viscous response to stress is inadequate to capture the mechanics <xref ref-type="bibr" rid="bib1.bibx17 bib1.bibx9 bib1.bibx34 bib1.bibx13 bib1.bibx14 bib1.bibx36 bib1.bibx37" id="paren.18"><named-content content-type="pre">e.g.</named-content></xref>. This extension aimed to model melt transport upwards across the ductile–brittle transition. Notably, <xref ref-type="bibr" rid="bib1.bibx36" id="text.19"/> first incorporated plastic failure into a two-phase continuum model of magmatism. <xref ref-type="bibr" rid="bib1.bibx43" id="text.20"/> improved the theoretical formulation by employing a poro-viscoelastic–viscoplastic (poro-VEVP) rheology after <xref ref-type="bibr" rid="bib1.bibx25" id="text.21"/> and by proposing a new hyperbolic yield surface <xref ref-type="bibr" rid="bib1.bibx1 bib1.bibx15" id="paren.22"><named-content content-type="pre">e.g.</named-content></xref> to address physical, mathematical, and computational issues of Keller's model. The present study uses the same numerical framework detailed in <xref ref-type="bibr" rid="bib1.bibx43" id="text.23"/>, which showed how dyke-like features emerge from this formulation and bear a quantitative similarity with dykes described by LEFM theory. In particular, <xref ref-type="bibr" rid="bib1.bibx43" id="text.24"/> observed that a poro-VEVP dyke can be narrow and fast relative to advection and (de)compaction in poro-viscous dynamics <xref ref-type="bibr" rid="bib1.bibx35 bib1.bibx33" id="paren.25"/>, and the stress distribution around its tip matches the LEFM model for some value of critical stress intensity.</p>
      <p id="d2e302">However, two significant differences between the poro-VEVP and LEFM theories are readily noted: Darcian versus Poiseuille flow of the liquid phase and plastic yield versus brittle fracture of the solid phase. Therefore, further exploration and validation of the capabilities of the continuum representation of dykes are necessary. In the comparison with LEFM, two major issues require further investigation. The first is the slower propagation speed predicted by the poro-VEVP formulation (<inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> m yr<sup>−1</sup> versus <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> km d<sup>−1</sup>; <xref ref-type="bibr" rid="bib1.bibx22" id="altparen.26"/>). The second is the very high critical stress intensity needed in LEFM for consistency between the predictions (<inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn></mml:mrow></mml:math></inline-formula> GPa m<sup>1∕2</sup>). The previous benchmark in <xref ref-type="bibr" rid="bib1.bibx43" id="text.27"/> is also incomplete in that the poro-VEVP dyke was driven by far-field tensile stresses, not buoyancy, and did not reproduce the classic LEFM cases of constant flux or constant volume for comparison.</p>
      <p id="d2e380">To organise our investigation of these issues, we propose two hypotheses. We hypothesise that the slow speed of poro-VEVP dyke propagation is due to the greater viscous resistance to magma ascent in Darcian porous flow compared to Poiseuille flow. Furthermore, we hypothesise that the fracture toughness that provides an equivalent resistance to dyke propagation can be directly calculated from the rate of plastic energy dissipation in the poro-VEVP model. We verify these hypotheses by simulating a constant-flux, buoyancy-driven fracture in the poro-VEVP model and making quantitative comparison to a corresponding LEFM model.</p>
      <p id="d2e383">To facilitate the comparison, we introduce a modified LEFM model in which the interior of the dyke is a porous medium. This assumes a dyke region with fixed width but variable porosity (Fig. <xref ref-type="fig" rid="F1"/>b). In this poro-LEFM model, Darcy flow  supplies buoyant fluid to a toughness-dominated tip embedded in an elastic medium. The poro-LEFM model converges to the classical LEFM model in the limit of the porosity going to unity. However, at smaller porosity, it facilitates a direct comparison with the poro-VEVP model in terms of stress distribution, porosity profile, and dyke propagation speed. We show that through the use of a poro-LEFM fracture toughness, calculated with a poro-VEVP energy analysis, there is a good match between the two models. This establishes a physics-based, quantitative relation between the poro-VEVP and LEFM models. Moreover, it advances our understanding of how distributed plastic failure affects dyke propagation.</p>
      <p id="d2e389">As we detail below, this comparison also highlights a shortcoming of the poro-VEVP model. Isotropic permeability within the poro-VEVP dyke promotes widening by horizontal porous flow, a behaviour not associated with real (or LEFM) dykes. We resolve this discrepancy by introducing an anisotropic permeability tensor into the two-dimensional poro-VEVP model to limit leakage and enhance fracture propagation <xref ref-type="bibr" rid="bib1.bibx69" id="paren.28"><named-content content-type="pre">e.g.</named-content></xref>. Anisotropic permeability can arise from anisotropic stresses and aligned pores or fractures <xref ref-type="bibr" rid="bib1.bibx69 bib1.bibx66 bib1.bibx20 bib1.bibx42 bib1.bibx72 bib1.bibx73 bib1.bibx41 bib1.bibx40 bib1.bibx65 bib1.bibx51 bib1.bibx5" id="paren.29"><named-content content-type="pre">e.g.</named-content></xref>.</p>
      <p id="d2e402">This paper is organised as follows. The next section (Sect. <xref ref-type="sec" rid="Ch1.S2"/>) develops the poro-LEFM model, details the poro-VEVP model, and explains how energy dissipation is used to evaluate fracture toughness. The Results section (Sect. <xref ref-type="sec" rid="Ch1.S3"/>) illustrates the steadily propagating dykes produced by the poro-VEVP model. The Results section also verifies the estimated toughness by comparing poro-VEVP and poro-LEFM models in terms of their porosity and stress distributions. We discuss the results and their broader relevance in Sect. <xref ref-type="sec" rid="Ch1.S4"/> and summarise in Sect. <xref ref-type="sec" rid="Ch1.S5"/>.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Models of a buoyancy-driven dyke</title>
      <p id="d2e421">In this section, we develop two distinct models that are both aimed to describe buoyancy-driven dyke ascent. We first introduce the poro-LEFM model, which differs from the standard LEFM model in that it treats the dyke interior as a porous medium (Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>). We then review the continuum mechanical, poro-VEVP model developed in <xref ref-type="bibr" rid="bib1.bibx43" id="text.30"/>, and we equip it with two key enhancements: a reformulated compaction pressure for improved numerical robustness and anisotropic permeability to impose a preferred dyke-parallel direction of Darcy flow (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>). Finally, we develop an analysis of mechanical energy dissipation in the poro-VEVP representation of a dyke (Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/>). This energy analysis provides a quantitative estimate of the effective fracture toughness for the poro-LEFM model and hence a basis for comparing the models.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>The poro-LEFM formulation</title>
      <p id="d2e441">The development of the poro-LEFM model follows <xref ref-type="bibr" rid="bib1.bibx45" id="text.31"/>, both conceptually and mathematically. This section gives an overview; full details are available in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>.</p>
      <p id="d2e449">Similar to the classic LEFM model in Fig. <xref ref-type="fig" rid="F1"/>a, we consider a vertical two-dimensional channel as shown in Fig. <xref ref-type="fig" rid="F1"/>b, extending from <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula> to a tip at position <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. This channel represents an idealised dyke where buoyant fluid flows upward, deforms the elastic solid phase, and drives the fracture at the tip. Along the fracture walls, the elastic normal stress <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is intensified by a critical factor <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> near the tip.</p>
      <p id="d2e504">Unlike the LEFM model, which assumes Poiseuille flow in an open channel of variable width, the poro-LEFM model assumes porous flow in a permeable channel of uniform, fixed width <inline-formula><mml:math id="M16" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> and variable porosity <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The porous flow is modulated by a porosity-dependent mobility <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="italic">μ</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the permeability and <inline-formula><mml:math id="M20" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> is the liquid viscosity. We assume that this porous flow is driven purely by buoyancy, leading to a constant porosity <inline-formula><mml:math id="M21" 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> in the tail region, which we refer to as the far field.</p>
      <p id="d2e584">The mathematical formulation includes Darcy's law for the liquid flux <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:math></inline-formula>, an elastic-stress-balance equation, and boundary conditions at the tip and far field,

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M23" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E1"><mml:mtd><mml:mtext>1</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:mi mathvariant="italic">ϕ</mml:mi><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E2"><mml:mtd><mml:mtext>2</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:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>G</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>h</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ξ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">ξ</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>-</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E3"><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:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mfenced close=")" open="("><mml:mrow><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">at</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi>z</mml:mi><mml:mo>→</mml:mo><mml:msubsup><mml:mi>z</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mo>+</mml:mo></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E4"><mml:mtd><mml:mtext>4</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><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:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">at</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>z</mml:mi><mml:mo>→</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          Here <inline-formula><mml:math id="M24" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> is the vertical component of liquid velocity, <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the dynamic liquid pressure (assumed equal to <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> inside the dyke), <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the density difference between solid (s) and liquid (l), <inline-formula><mml:math id="M28" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> is the gravitational force per unit mass, <inline-formula><mml:math id="M29" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M30" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> are the elastic shear modulus and Poisson's ratio of the solid, and <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the critical stress intensity. In this paper, we select <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, which enforces that the solid phase is incompressible. Note that Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) adapts the standard LEFM elastic-stress formulation (e.g. <xref ref-type="bibr" rid="bib1.bibx45" id="altparen.32"/>) to account for porosity effects on solid deformation.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e978">Comparison of LEFM and poro-LEFM models. <bold>(a)</bold> Tip propagation speed as a function of melt fraction. The horizontal axis is presented in a logarithmic scale. Three different permeability–porosity relationships are considered in the poro-LEFM model. The mobility prefactor <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is defined as <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>h</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">12</mml:mn><mml:mi mathvariant="italic">μ</mml:mi></mml:mrow></mml:math></inline-formula>, ensuring that <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:mi>c</mml:mi><mml:mo>→</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> when <inline-formula><mml:math id="M36" display="inline"><mml:mrow><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:mrow></mml:math></inline-formula>. <bold>(b)</bold> Profiles of porosity at different values of <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>K</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the poro-LEFM model (solid lines) compared with the profiles of scaled fracture width <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in the LEFM model (dashed lines) <xref ref-type="bibr" rid="bib1.bibx45" id="paren.33"><named-content content-type="post">Fig. 3</named-content></xref>.Here, <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>K</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M40" display="inline"><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:math></inline-formula> denote scaled <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M42" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>, respectively.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/18/6219/2025/gmd-18-6219-2025-f02.png"/>

        </fig>

      <p id="d2e1138">For a purely buoyancy-driven flow, buoyancy is balanced by the Darcian drag force, and the propagation speed <inline-formula><mml:math id="M43" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> becomes constant. This speed is obtained by solving Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) for <inline-formula><mml:math id="M44" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> as <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>→</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula>, where there is no gradient of dynamic pressure,

            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M46" display="block"><mml:mrow><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          Here <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><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:mrow></mml:math></inline-formula> is the fluid mobility at <inline-formula><mml:math id="M48" display="inline"><mml:mrow><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:mrow></mml:math></inline-formula>. This implies a constant volume flux from the far field: <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>≡</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi>h</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:math></inline-formula>. We compare this result with a canonical LEFM, buoyancy-driven, open fracture having far-field width <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and hence tip speed <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>h</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">12</mml:mn><mml:mi mathvariant="italic">μ</mml:mi></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx45" id="paren.34"/>.</p>
      <p id="d2e1314">Figure <xref ref-type="fig" rid="F2"/>a shows how the poro-LEFM steady propagation speed <inline-formula><mml:math id="M52" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> increases with the far-field porosity <inline-formula><mml:math id="M53" 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> for two choices of fluid mobility: a power-law relation <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:msup><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M56" display="inline"><mml:mn mathvariant="normal">3</mml:mn></mml:math></inline-formula>, and the Kozeny–Carman relation <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:msup><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. We choose <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>h</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">12</mml:mn><mml:mi mathvariant="italic">μ</mml:mi></mml:mrow></mml:math></inline-formula> to achieve a convergence between <inline-formula><mml:math id="M59" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. In particular, with our choice of <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in the power-law permeability relation, the speed <inline-formula><mml:math id="M62" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> approaches <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as <inline-formula><mml:math id="M64" display="inline"><mml:mrow><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:mrow></mml:math></inline-formula>. We adopt the cubic porosity dependence for the remainder of this paper to enforce a quantitative relationship between poro-LEFM and canonical LEFM theory.</p>
      <p id="d2e1508">We solve the system of equations and boundary conditions (Eqs. <xref ref-type="disp-formula" rid="Ch1.E1"/>–<xref ref-type="disp-formula" rid="Ch1.E4"/>) after rescaling variables and transforming into a coordinate system that moves with the tip (see Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/> for details). Solutions for <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are obtained with the numerical procedure given by  <xref ref-type="bibr" rid="bib1.bibx62" id="text.35"/>.</p>
      <p id="d2e1534">Figure <xref ref-type="fig" rid="F2"/>b presents results for three choices of <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The porosity is non-dimensionalised by the far-field porosity <inline-formula><mml:math id="M67" 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>. All porosity profiles show a bulging head approaching the tip at which <inline-formula><mml:math id="M68" 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> and a constant value in the tail where <inline-formula><mml:math id="M69" display="inline"><mml:mrow><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:mrow></mml:math></inline-formula>. The head widens (again, in terms of the porosity) with increasing <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, giving a larger solid deformation and therefore reflecting the increasing stress required to propagate the tip.</p>
      <p id="d2e1600">Figure <xref ref-type="fig" rid="F2"/> verifies the anticipated alignment between the poro-LEFM and LEFM models. Figure <xref ref-type="fig" rid="F2"/>a displays the convergence of propagation speeds when <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is judiciously selected as noted above. It is important to recognise that for the far-field volume flux to converge as <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>→</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, the poro-LEFM width must equal the far-field width of the LEFM dyke, meaning <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. Figure <xref ref-type="fig" rid="F2"/>b shows the quantitative equivalence between the porosity distribution in a poro-LEFM dyke and the width variation in an LEFM dyke in dimensionless terms, corroborated by the numerical results from <xref ref-type="bibr" rid="bib1.bibx45" id="text.36"/>. This equivalence is also clear by comparing the dimensionless equations Eqs. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E30"/>)–(<xref ref-type="disp-formula" rid="App1.Ch1.S1.E33"/>) in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/> with Eqs. (2.8)–(2.10) of <xref ref-type="bibr" rid="bib1.bibx45" id="text.37"/>.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>The poro-viscoelastic–viscoplastic (poro-VEVP) formulation</title>
      <p id="d2e1668">This section presents a two-dimensional (2D) Stokes–Darcy model for simulating a buoyancy-driven dyke with constant liquid influx from the boundary. This model shares Darcy's equation and mass continuity equation with the poro-LEFM model but in 2D form and taking into account the solid velocity. The stress-balance equation for the solid phase is more complex, balancing stresses of the two-phase medium in the context of a poro-viscoelastic–viscoplastic (poro-VEVP) rheological law. The solid phase deforms as a Maxwell material combining viscous, elastic, and viscoplastic elements, with a Kelvin viscosity for regularisation of plasticity. For more details on this poro-VEVP model, see <xref ref-type="bibr" rid="bib1.bibx43" id="text.38"/>. Here, we focus on improvements to the poro-VEVP model for simulating a constant-width, fluid-driven fracture in a porous medium and explain the computational model setup.</p>
<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>Stress-balance equation and a new compaction formulation</title>
      <p id="d2e1681">Stress balance of a two-phase medium satisfies

              <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M74" display="block"><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close="]" open="["><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">τ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><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:mn mathvariant="bold">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

            Here, <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">τ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula> represent the effective shear and decompaction stresses, respectively. These are components of Terzaghi's effective stresses <xref ref-type="bibr" rid="bib1.bibx74" id="paren.39"/>. <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the pressure difference between phases (hereafter referred to as overpressure, following the convention in, for example, <xref ref-type="bibr" rid="bib1.bibx36" id="altparen.40"/>, and <xref ref-type="bibr" rid="bib1.bibx43" id="altparen.41"/>). The shear and decompaction stresses must be expressed in terms of strain rates and must also be constrained by the plastic yield condition. This challenge was addressed by <xref ref-type="bibr" rid="bib1.bibx43" id="text.42"/>, and we follow their approach, with a small modification.</p>
      <p id="d2e1839">Previous studies employed an effective viscosity method for both shear and compaction <xref ref-type="bibr" rid="bib1.bibx52 bib1.bibx36 bib1.bibx43" id="paren.43"><named-content content-type="pre">e.g.</named-content></xref>. While this approach is appropriate for shear, it can lead to a divergence of the effective compaction viscosity during plastic failure, compromising computational robustness (Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>). We propose a new formulation of <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula> to resolve this, which compares with the old formulation as follows,

                  <disp-formula specific-use="align" content-type="numbered"><mml:math id="M79" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E7"><mml:mtd><mml:mtext>7</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">Old</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">formulation</mml:mi><mml:mo>:</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E8"><mml:mtd><mml:mtext>8</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="normal">New</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi mathvariant="normal">formulation</mml:mi><mml:mo>:</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">ve</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where

              <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M80" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:mi mathvariant="script">C</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">ve</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

            Here, <inline-formula><mml:math id="M81" display="inline"><mml:mi mathvariant="script">C</mml:mi></mml:math></inline-formula> is the solid decompaction rate, <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the compaction viscosity and bulk modulus, <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> is the time step, and <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the overpressure in the previous time step. Both the effective viscosity <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the old formulation and the term we refer to as the dilatancy pressure, <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, in the new formulation are parameters utilised to enforce the plastic yielding limit in the stress-balance equation. This is achieved using Picard iterations as an outer loop that wraps around the velocity–pressure solver to achieve global stress balance. This iterative scheme enforces the plastic yielding limit by updating the relevant parameter (<inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) in each iteration. The details of this implementation can be found in Appendix D of <xref ref-type="bibr" rid="bib1.bibx43" id="text.44"/>.</p>
      <p id="d2e2197">When the plastic yield limit is not reached, <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">ve</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, making the two formulations equivalent. During plastic yield, <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula> is calculated from the plastic model, and either formulation can be rearranged to obtain the corresponding parameter while maintaining a fixed <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>. The old formulation calculates the effective compaction viscosity as <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>/</mml:mo><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>, and feeds <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to the stress-balance equation as a constant, which becomes infinity when <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. This infinite <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> impacts the convergence of the solver for the velocity field from the stress-balance equation. The new formulation resolves this issue by calculating <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">ve</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> instead, and feeding it to the stress-balance solver as a constant. The new constant always remains finite, improving the robustness of the computational codes.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>Anisotropic permeability due to plastic failure</title>
      <p id="d2e2388">In the poro-VEVP model, a direct comparison with the essentially one-dimensional poro-LEFM model in Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/> requires that the simulated dyke maintains a constant width. With an isotropic permeability, however, a vertical porous dyke would inevitably widen over time due to a Darcy flux in the horizontal direction. To prevent this methodologically undesirable leakage, we introduce an anisotropic permeability <xref ref-type="bibr" rid="bib1.bibx69" id="paren.45"/>. It is critical to note that the purpose of this anisotropy is to confine the flow vertically for the benchmarking exercise, not to simulate the complex geological controls that guide dyke trajectories in nature. The formulation, detailed below, enhances permeability parallel to the direction of maximum tensile plastic strain, thereby keeping the dyke confined to a single column of cells.</p>
      <p id="d2e2396">Anisotropic permeability can be thought of as a macroscopic representation of melt-preferred orientation (MPO), which refers to the alignment of interconnected, melt-filled pores at the grain scale in partially molten rocks <xref ref-type="bibr" rid="bib1.bibx20 bib1.bibx72 bib1.bibx5" id="paren.46"><named-content content-type="pre">e.g.</named-content></xref>. Under the effect of differential stresses, these pores align and elongate perpendicular to the direction of maximum tension, causing differences in fluid transmissivity in different directions.</p>
      <p id="d2e2404">Mode-I fractures in a porous medium, from grain-scale microcrack damage to fractures that span large numbers of grains, have an effect on liquid permeability that is similar to MPO. They create anisotropic permeability that favours flow along the fracture. Indeed, macroscopic mode-I fractures have been conceptualised as the result of the propagation of microcracks under tension, with the propagation direction perpendicular to the direction of maximum tension <xref ref-type="bibr" rid="bib1.bibx29 bib1.bibx53" id="paren.47"><named-content content-type="pre">e.g.</named-content></xref>. Aligned microcracks are closely analogous to aligned, elongated pores. We therefore assume that mode-I fractures also cause an anisotropic permeability.</p>
      <p id="d2e2412">To incorporate permeability anisotropy, we use a rank-2 tensor <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to express the liquid mobility, with a size matching the problem's dimensionality. Darcy's equation is then written as

              <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M100" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><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:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="normal">where</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:msup><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi></mml:msup><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

            Here, <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> represent liquid and solid velocity, respectively. <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the anisotropic modification. When <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the identity tensor, the mobility is isotropic, and the equation above becomes the standard Darcy equation.</p>
      <p id="d2e2560">For vertically propagating dykes simulated in this paper, <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is a diagonal matrix,

              <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M106" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced close=")" open="("><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">where</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>∈</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

            Here, <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is a prescribed maximum permeability enhancement. We define <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> based on the plastic strain components, <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>; for example,

              <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M112" display="block"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">with</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><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:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

            Similarly, <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is defined in terms of <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, which is written by replacing <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> in the numerator of <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. In Eq. (<xref ref-type="disp-formula" rid="Ch1.E12"/>) and its variant for <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, the quantities <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> measure the anisotropy of accumulated plastic strain in the <inline-formula><mml:math id="M121" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M122" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> directions, respectively. Both are equal to 0 when <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, leading to <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, indicating isotropic mobility. The anisotropy of mobility is related to the anisotropy of plastic strain by <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> %, a characteristic scale of strain anisotropy. As we model only small deformations in this paper, we neglect advection of plastic strains.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS3">
  <label>2.2.3</label><title>Rheological parameters</title>
      <p id="d2e3062">To facilitate comparison with the poro-LEFM model, we aim to align the rheology of the poro-VEVP model as closely as possible. Moreover, our focus here is on relating plastic deformation in a two-phase continuum to fluid-driven fracture. Therefore, we suppress viscous deformation by assigning effectively infinite values to both the shear and compaction viscosity. Furthermore, we assign a relative small, constant value to the Kelvin viscoplastic viscosity <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. The impact of this viscosity is discussed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/>.</p>
      <p id="d2e3078">The elastic shear (<inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and bulk (<inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) moduli follow porosity-dependent relationships, as shown in Table <xref ref-type="table" rid="T1"/>. Note that this bulk modulus relates to the compaction of a solid–liquid aggregate, not to the compressibility of the solid phase. In fact, we assume that the solid phase is incompressible, which is enforced in the mass conservation equation.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e3108">Dimensional parameters for computational modelling.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Name</oasis:entry>
         <oasis:entry colname="col3">Unit</oasis:entry>
         <oasis:entry colname="col4">Value</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Solid density</oasis:entry>
         <oasis:entry colname="col3">kg m<sup>−3</sup></oasis:entry>
         <oasis:entry colname="col4">3000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Melt density</oasis:entry>
         <oasis:entry colname="col3">kg m<sup>−3</sup></oasis:entry>
         <oasis:entry colname="col4">2500</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Viscoplastic viscosity</oasis:entry>
         <oasis:entry colname="col3">Pa s</oasis:entry>
         <oasis:entry colname="col4">10<sup>10</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Shear modulus</oasis:entry>
         <oasis:entry colname="col3">GPa</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Bulk modulus</oasis:entry>
         <oasis:entry colname="col3">GPa</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M139" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Reference shear modulus</oasis:entry>
         <oasis:entry colname="col3">GPa</oasis:entry>
         <oasis:entry colname="col4">5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M140" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Reference bulk modulus</oasis:entry>
         <oasis:entry colname="col3">GPa</oasis:entry>
         <oasis:entry colname="col4">10</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M141" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Cohesion</oasis:entry>
         <oasis:entry colname="col3">MPa</oasis:entry>
         <oasis:entry colname="col4">5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M142" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Friction angle</oasis:entry>
         <oasis:entry colname="col3"><sup>∘</sup></oasis:entry>
         <oasis:entry colname="col4">30</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Tensile strength</oasis:entry>
         <oasis:entry colname="col3">MPa</oasis:entry>
         <oasis:entry colname="col4">1.25 (<inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>C</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Mobility prefactor</oasis:entry>
         <oasis:entry colname="col3">m<sup>2</sup>(Pa s)<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col4">10<sup>−9</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M150" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Exponent in the permeability–porosity relation</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M151" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Gravity constant</oasis:entry>
         <oasis:entry colname="col3">m s<sup>−2</sup></oasis:entry>
         <oasis:entry colname="col4">9.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Background porosity</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">10<sup>−10</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Liquid volume flux rate</oasis:entry>
         <oasis:entry colname="col3">m<sup>2</sup> yr<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col4">40</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Maximum permeability enhancement</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">10</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M159" display="inline"><mml:mi mathvariant="italic">ϵ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Characteristic anisotropy of plastic strain</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0.05</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2.SS2.SSS4">
  <label>2.2.4</label><title>Computational model</title>
      <p id="d2e3697">The governing equations, detailed in Appendix <xref ref-type="sec" rid="App1.Ch1.S3"/>, are discretised on a staggered grid and solved using a finite-difference method. This numerical framework, including the implementation of the poro-VEVP rheology, closely follows the approach in <xref ref-type="bibr" rid="bib1.bibx43" id="text.48"/>. We solve the momentum and mass conservation equations using the FD-PDE framework <xref ref-type="bibr" rid="bib1.bibx57" id="paren.49"/>, built on PETSc <xref ref-type="bibr" rid="bib1.bibx6" id="paren.50"/>. The model domain <inline-formula><mml:math id="M160" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula> is a tall rectangle, 2.44 km in width and 20 km in height. It is discretised using a 61<inline-formula><mml:math id="M161" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula>500 grid with a cell size of <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">40</mml:mn></mml:mrow></mml:math></inline-formula> m. We refer to the bottom boundary as <inline-formula><mml:math id="M163" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>. A short time step of <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> year is chosen to ensure solution accuracy. This time step is reduced further when the maximum permeability enhancement (<inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) increases. Details are discussed in Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>.</p>
      <p id="d2e3780">The model is initiated with a prescribed porosity field designed to facilitate a direct comparison with the one-dimensional poro-LEFM model which is infinitely long in the <inline-formula><mml:math id="M166" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> direction. The initial porosity field has a maximum value of 0.2 at the centre of <inline-formula><mml:math id="M167" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>. The initial porosity decays laterally with a length scale of 10<sup>−4</sup> km and vertically with scale 0.8 km according to a Gaussian function. This effectively prescribes an initial porous region having a width of one grid cell (40 m). Within this region, the porosity varies only vertically – not horizontally. This setup intentionally determines the location where the dyke will form, ensuring only one dyke is formed and that it propagates vertically through the middle of the domain. While this initial condition guides formation, the dynamics of the dyke's propagation – associated with localised plastic tensile failure – is not prescribed. It emerges from the solution of the governing equations when stresses exceed the plastic yield limit.</p>
      <p id="d2e3809">To exclude the effect of external forces on the solution within the domain, we prescribe zero shear and normal stresses on all boundaries except the bottom. Along <inline-formula><mml:math id="M169" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>, we prescribe zero shear stress and zero normal velocity of the solid phase. Liquid flows across <inline-formula><mml:math id="M170" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> at a constant volume rate <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> given by

              <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M172" display="block"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi>B</mml:mi></mml:munder><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:msup><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi></mml:msup><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

            This is an integral of the vertical component of Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) over <inline-formula><mml:math id="M173" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>. Assuming a constant pressure gradient (<inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula>) in the region where <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> at the bottom boundary, we can rearrange Eq. (<xref ref-type="disp-formula" rid="Ch1.E13"/>) as a boundary condition for <inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e3968">As we demonstrate below, this combination of domain, boundary, and initial conditions is an appropriate choice to simulate the poro-VEVP equivalent of dykes. We analyse their behaviour with reference to the poro-LEFM dyke model.</p>
      <p id="d2e3972">It should be noted that we do not prescribe the pressure gradient at the bottom boundary of the poro-VEVP model as <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, which is the far-field condition of the poro-LEFM model. This is primarily due to the limitation inherent in the finite computational domain and further affected by the two-dimensionality in the poro-VEVP model. Firstly, a finite domain cannot simulate an infinitely long dyke; thus, the bottom boundary cannot be treated with a far-field condition. Secondly, unlike the poro-LEFM model which only considers horizontal displacement, the 2D continuum model allows for both vertical and horizontal deformation within the dyke due to solid phase (de)compaction. This results in a more complex solid stress tensor that must be balanced by the liquid pressure. These solid stresses remain significant even further away from the dyke tip, contrasting with the zero elastic solid pressure assumed in the poro-LEFM model (details in Appendix <xref ref-type="sec" rid="App1.Ch1.S7"/>). Given these restrictions, we define a constant liquid volume rate <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> instead.  The propagation rate of the tip is a key point of comparison with the poro-LEFM model. To quantify it, we define a tip location <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as the highest point along the vertical cross section at <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> km where <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>≥</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. The tip speed is then diagnosed from the numerical results as <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
</sec>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Energy analysis and the effective toughness</title>
      <p id="d2e4089">This section analyses the energy budget of the poro-VEVP model of a dyke. It estimates the effective fracture toughness in terms of the rate at which mechanical energy is dissipated by the propagation of the dyke tip.</p>
      <p id="d2e4092">In the poro-VEVP model, the total work rate <inline-formula><mml:math id="M183" display="inline"><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula> deforming the solid phase over a domain <inline-formula><mml:math id="M184" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula> is written as

            <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M185" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">d</mml:mi><mml:mi>A</mml:mi><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">with</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">v</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          Here, <inline-formula><mml:math id="M186" display="inline"><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula> is the local work rate at a point, decomposed into viscous <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">v</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, elastic <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, and viscoplastic <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> components for this Maxwell material. Appendix <xref ref-type="sec" rid="App1.Ch1.S4"/> provides details of the formulation for each local work rate. The total poro-VEVP work rate is similarly decomposed as

            <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M190" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">v</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          This can be compared with the (poro-)LEFM model, where the work rate includes elastic and fracture components,

            <disp-formula id="Ch1.E16" content-type="numbered"><label>16</label><mml:math id="M191" display="block"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">LEFM</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">LEFM</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">LEFM</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where the term with superscript “f” is the work rate to create new surface area of the fracture.</p>
      <p id="d2e4321">As a basis for comparison of a steadily propagating, constant flux, poro-VEVP dyke with a poro-LEFM dyke under the same conditions, we require that <inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">LEFM</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Then, assuming that the elastic contributions to these work rates are approximately equal, we obtain a relationship between the dissipative parts,

            <disp-formula id="Ch1.E17" content-type="numbered"><label>17</label><mml:math id="M193" display="block"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">v</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>≈</mml:mo><mml:msubsup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">LEFM</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          We can use this result to diagnose a fracture toughness for the poro-VEVP model.</p>
      <p id="d2e4383">In LEFM theory, the energy expended to propagate the fracture a unit distance is commonly referred to as the strain energy release rate <inline-formula><mml:math id="M194" display="inline"><mml:mi mathvariant="script">G</mml:mi></mml:math></inline-formula>. This variable is also interpreted as a measure of the material's fracture toughness in <xref ref-type="bibr" rid="bib1.bibx4" id="text.51"/>, representing the resistance to fracture propagation. For simplicity, we refer to <inline-formula><mml:math id="M195" display="inline"><mml:mi mathvariant="script">G</mml:mi></mml:math></inline-formula> as the “fracture toughness” throughout this paper. We adopt the same definition of <inline-formula><mml:math id="M196" display="inline"><mml:mi mathvariant="script">G</mml:mi></mml:math></inline-formula> in the poro-LEFM model and assume a constant propagation speed <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, i.e. an identical speed between the two formulations. Thus, the fracture energy rate is <inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:msubsup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">LEFM</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi mathvariant="script">G</mml:mi><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which is the fracture energy budget per unit time. Combining this with Eq. (<xref ref-type="disp-formula" rid="Ch1.E17"/>), we calculate fracture toughness <inline-formula><mml:math id="M199" display="inline"><mml:mi mathvariant="script">G</mml:mi></mml:math></inline-formula> and critical stress intensity <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> from the dissipation rate of the poro-VEVP model as

            <disp-formula id="Ch1.E18" content-type="numbered"><label>18</label><mml:math id="M201" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left right"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="script">G</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">v</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>G</mml:mi><mml:mi mathvariant="script">G</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mfenced close="]" open="["><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>G</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">v</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          The second equation is obtained from the LEFM relationship between the critical stress intensity factor and the fracture toughness for plane–strain deformation <xref ref-type="bibr" rid="bib1.bibx4" id="paren.52"/>, with substitution of the first equation for the fracture toughness in terms of the poro-VEVP dissipation rate.</p>
      <p id="d2e4614">As noted above, we suppress viscous deformation by prescribing a Maxwell viscosity that is effectively infinite (without changing the problem formulation).  Because of this, we have <inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">v</mml:mi></mml:msup><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>; hence, the dissipation in the poro-VEVP model is entirely viscoplastic. Furthermore, we choose a small viscoplastic viscosity <inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> to reduce the viscous dissipation in the Kelvin component. Appendix <xref ref-type="sec" rid="App1.Ch1.S4.SS2"/> discusses the effect of <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> on the rate of mechanical energy dissipation.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results</title>
      <p id="d2e4669">The results are divided into two parts.  First we document the output of the poro-VEVP model in terms of its dyke-like solutions. Second, we describe the comparison of those solutions to the poro-LEFM model.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Results of the poro-VEVP model</title>
      <p id="d2e4679">This section presents numerical solutions of the poro-VEVP model. We first analyse a reference case (parameters listed in Table <xref ref-type="table" rid="T1"/>) that demonstrates a steadily propagating dyke. We then investigate the effects of varying viscoplastic viscosity (<inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>) and maximum permeability enhancement (<inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d2e4706">Figure <xref ref-type="fig" rid="F3"/>a shows a snapshot of the porosity field from a representative numerical solution (see the video in the Supplement). The field includes a porous dyke with uniform width that rises up through the middle of the domain. A close-up investigation reveals that the central column of cells holds <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">90</mml:mn></mml:mrow></mml:math></inline-formula> % of the total volume of liquid in the domain. The porosity in laterally adjacent cells is at least 10 times smaller. This shows a negligible leakage through the wall and can confine the porous dyke to one cell in width. This width remains constant over time, enabling one-dimensional analysis along the central column of cells that represents the dyke. While advantageous in terms of comparison with a poro-LEFM model in which dykes are narrow relative to our grid spacing, this pattern raises questions about the grid-size dependence of the results. We address questions of grid-size dependence in Appendix <xref ref-type="sec" rid="App1.Ch1.S5"/>.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e4725">Results from a reference calculation of the poro-VEVP model. <bold>(a)</bold> Porosity and solid deformation field at <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> kyr. The white curve represents the contour of <inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. <bold>(b)</bold> Profiles of <inline-formula><mml:math id="M210" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> (solid lines) along a vertical cross section at <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula>, 1.2, 1.6, and 2.0 kyr. The dotted line represents <inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.13</mml:mn></mml:mrow></mml:math></inline-formula>. <bold>(c)</bold> Profiles of <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> along <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> at the same time steps as <bold>(b)</bold>. The slope in the tail region matches the poro-LEFM prediction with a prescribed flow rate and porosity (the dotted line). <bold>(d)</bold> The corresponding local plastic dissipation rate along <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. Solid lines represent the reference case with <inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula>; the dotted line shows a case with <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><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> for comparison. The region below the tip with non-zero <inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is referred to as the head region; its size is denoted <inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. <bold>(e)</bold> Tip propagation for different <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> (red) and <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (black). Dashed red lines show propagation rate convergence for decreasing <inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> (10<sup>18</sup>, 10<sup>17</sup>, 10<sup>16</sup>, and 10<sup>15</sup> Pa s), as indicated by red arrows. The last one converges to the reference case, 10<sup>10</sup> Pa s (thin solid line), with a speed of <inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.6</mml:mn></mml:mrow></mml:math></inline-formula> m yr<sup>−1</sup>, matching the poro-LEFM prediction. The black lines show the variation of propagation speed for <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> (reference case), 10<sup>2</sup>, 10<sup>3</sup>, and 10<sup>4</sup>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/18/6219/2025/gmd-18-6219-2025-f03.png"/>

        </fig>

      <p id="d2e5071">Figure <xref ref-type="fig" rid="F3"/>b–d illustrates the steady advance of the dyke tip and the liquid phase. Figure <xref ref-type="fig" rid="F3"/>b depicts porosity <inline-formula><mml:math id="M235" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula>; Fig. <xref ref-type="fig" rid="F3"/>c depicts liquid pressure <inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>; Fig. <xref ref-type="fig" rid="F3"/>d depicts local plastic dissipation rate <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. Each panel shows four curves at different times (0.8, 1.2, 1.6, and 2.0 kyr), confirming that the tip advances approximately the same distance in each 0.4 kyr interval. This constant speed implies that a dynamic equilibrium has been achieved at the moving tip, which is consistent with the assumptions of the LEFM model. In Fig. <xref ref-type="fig" rid="F3"/>b there is a region at <inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> km where the interior solution adjusts to match the boundary condition. Above this, for all four times, there is a region with uniform <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.13</mml:mn></mml:mrow></mml:math></inline-formula>. The height of this region grows linearly with time. Above this uniform region, each curve has a region where the porosity varies from <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.13</mml:mn></mml:mrow></mml:math></inline-formula> to 0 at the dyke tip.</p>
      <p id="d2e5153">Figure <xref ref-type="fig" rid="F3"/>d shows that beneath the tip is a region where plastic work is done.  Indeed the position of the tip is characterised by the spike in <inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. We define the head of the poro-LEFM dyke as where <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is non-zero – that is, the entire region experiencing plastic tensile failure. In the reference case, this region is about 2.4 km high and confined to the column of grid cells that contain liquid. This height reduces to about 1.3 km when the permeability enhancement is 100 times larger (dotted line). The head region has a prominent solid displacement rate as shown in Fig. <xref ref-type="fig" rid="F3"/>a. At the dyke tip, Fig. <xref ref-type="fig" rid="F3"/>c shows that the pressure gradient is nearly singular; this is the location of tensile yielding, also corresponding with the spike in dissipation rate.</p>
      <p id="d2e5190">The mechanics of the head region represent a key difference between the poro-VEVP and poro-LEFM models. In the poro-VEVP model, buoyancy induces plastic tensile failure throughout the head region, whereas in the poro-LEFM model, fracture is localised exclusively to the tip. This difference is reflected in the pattern of energy dissipation of each model: distributed over a finite zone in poro-VEVP versus localised to a point in poro-LEFM. It is also important to note that our yield criterion combines both shear and tensile failure <xref ref-type="bibr" rid="bib1.bibx43" id="paren.53"/>, which means that unlike in a poro-LEFM model, we cannot isolate a purely mode-I (tensile) fracture process.</p>
      <p id="d2e5196">The tail region in Fig. <xref ref-type="fig" rid="F3"/>c shows another distinction between the two models. The poro-VEVP model has a constant, non-zero pressure gradient <inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>z</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">3.2</mml:mn></mml:mrow></mml:math></inline-formula> MPa km<sup>−1</sup> in the tail, contrasting to the zero far-field pressure gradient in the poro-LEFM model. This distinction stems from the limitations of the finite domain and the significant solid stress gradient, which necessitates a balancing liquid pressure gradient. This prevents the use of a zero pressure gradient as a boundary condition on the bottom, as explained in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2.SSS4"/> and further detailed in Appendix <xref ref-type="sec" rid="App1.Ch1.S7"/>.</p>
      <p id="d2e5240">Figure <xref ref-type="fig" rid="F3"/>e shows tip propagation at various values of viscoplastic viscosity <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and permeability anisotropic enhancement <inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. All curves become linear in time after a short transient, indicating constant propagation speed. Speed increases as <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> decreases from 10<sup>18</sup> Pa s but converges to a constant value below 10<sup>15</sup> Pa s. Increasing <inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> further increases the tip speed.</p>
      <p id="d2e5308">Figure <xref ref-type="fig" rid="F4"/>a confirms the effect of <inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> on <inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in a log–log plot, indicating a power-law relationship arising from the mobility closure,

            <disp-formula id="Ch1.E19" content-type="numbered"><label>19</label><mml:math id="M253" display="block"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>∝</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          at constant influx rate. This relationship informs the choice of time-step size to ensure the accuracy by maintaining a moderate Courant number.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e5365">Key characteristics of simulated dykes as a function of the log of <inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. <bold>(a)</bold> The power-law relation between tip speed <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and anisotropic permeability enhancement <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Here <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is scaled by the speed in the reference case, <inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.6</mml:mn></mml:mrow></mml:math></inline-formula> m yr<sup>−1</sup>. <bold>(b)</bold> The rate of plastic work <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> increases with <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> but only by <inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> % or less for each 10-fold increase of <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Here <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is scaled by the reference result <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:msubsup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.1</mml:mn></mml:mrow></mml:math></inline-formula> Pa s<sup>−1</sup>. <bold>(c)</bold> The size of plastic zone <inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> decreases with <inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The scaling factor is the reference result <inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.4</mml:mn></mml:mrow></mml:math></inline-formula> km. <bold>(d)</bold> The dissipation intensity at the tip <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> increases with <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. It measures the ratio of the dissipation rate in the tip cell to the overall rate. <bold>(e)</bold> Comparison of the porosity profiles of the poro-VEVP model (solid lines) with the poro-LEFM model (dashed lines). The critical stress intensities are <inline-formula><mml:math id="M272" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.51</mml:mn></mml:mrow></mml:math></inline-formula> (black), 0.34 (red), and 1.08 (green) GPa m<sup>1∕2</sup>, calculated using the energy analysis of the poro-VEVP model (Eq. <xref ref-type="disp-formula" rid="Ch1.E18"/>). Thicker solid lines indicate plastic zones in each case.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/18/6219/2025/gmd-18-6219-2025-f04.png"/>

        </fig>

      <p id="d2e5651">Figure <xref ref-type="fig" rid="F4"/>a also demonstrates the agreement between the power-law relationship measured in poro-VEVP numerical solutions and the analytical prediction of the poro-LEFM model. Use of Darcy's law in the poro-LEFM model requires that <inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>∝</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for constant width, which translates to <inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>∝</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:msubsup><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mi>n</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> when fluid mobility is matched to the poro-VEVP model. This relationship indicates that, for a fixed <inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, varying the permeability enhancement adjusts the far-field porosity according to <inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>∝</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>. Given that <inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi>h</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:math></inline-formula> in the far field, the propagation speed must therefore scale as <inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:mi>c</mml:mi><mml:mo>∝</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>. Recalling that we choose <inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>, this scaling governs propagation speed in both models, despite their different values resulting from distinct pressure gradients in the tail region.</p>
      <p id="d2e5794">Figure <xref ref-type="fig" rid="F4"/>b shows that the overall plastic dissipation rate increases with permeability enhancement but only by 20 % over a factor of 10<sup>3</sup> change in <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. This change is negligible compared to the 10-fold increase in propagation speed shown in Fig. <xref ref-type="fig" rid="F4"/>a. Therefore, we can consider the total dissipation rate to be essentially independent of <inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Recalling the calculation for fracture toughness and critical stress intensity in Eq. (<xref ref-type="disp-formula" rid="Ch1.E18"/>), we obtain the following power-law relationship for <inline-formula><mml:math id="M284" display="inline"><mml:mi mathvariant="script">G</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M285" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in terms of <inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>,

            <disp-formula id="Ch1.E20" content-type="numbered"><label>20</label><mml:math id="M287" display="block"><mml:mrow><mml:mi mathvariant="script">G</mml:mi><mml:mo>∝</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>∝</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msubsup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          This contrasts with (poro-)LEFM models, where fracture toughness is independent of permeability, while the fracture energy rate changes in proportion to propagation speed.</p>
      <p id="d2e5915">Figure <xref ref-type="fig" rid="F4"/>c and d show that larger permeability enhancement leads to a shorter plastic zone <inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, meaning a smaller head region and more intense plastic dissipation at the tip. This intensity is measured by the ratio of dissipation rate in the tip cell to the overall dissipation rate, <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>*</mml:mo></mml:msup><mml:mo>≡</mml:mo><mml:msubsup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. Here <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:msubsup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> denotes the work rate at the tip, which corresponds to the maximum value of curves in Fig. <xref ref-type="fig" rid="F3"/>d. Given that <inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is constant when fixing <inline-formula><mml:math id="M292" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and varying <inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, Fig. <xref ref-type="fig" rid="F4"/>d also represents the variation of the peak dissipation rate <inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:msubsup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> as a function of the permeability enhancement. Together, Fig. <xref ref-type="fig" rid="F4"/>c and d indicate that increasing <inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> reduces head height <inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mi>K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and focuses plastic failure onto the tip. This trend provides an explanation for the reduction of fracture toughness associated with increasing <inline-formula><mml:math id="M297" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Comparison between the poro-VEVP and poro-LEFM models</title>
      <p id="d2e6092">This section compares the poro-VEVP and poro-LEFM dykes in terms of porosity profiles and stress distribution. We impose that the poro-LEFM dyke has the same width as the poro-VEVP dyke and has a far-field porosity equal to the tail-region porosity. Based on the energy analysis of the poro-VEVP results, we estimate an effective fracture toughness <inline-formula><mml:math id="M298" display="inline"><mml:mi mathvariant="script">G</mml:mi></mml:math></inline-formula> and thus a critical stress intensity factor <inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which we then apply to the poro-LEFM model. In the comparison below, we evaluate whether this estimated <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is an appropriate value to link these two models.</p>
      <p id="d2e6124">On the basis of this estimated <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, Fig. <xref ref-type="fig" rid="F4"/>e compares porosity profiles between the poro-VEVP (solid lines) and poro-LEFM (dashed lines) models. The panel shows three cases: the reference case (black), a case with increased viscoplastic viscosity <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> (green), and a case with increased maximum permeability enhancement <inline-formula><mml:math id="M303" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (red). When <inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is relatively small (black and red lines), the continuum and fracture models match well near the tip, suggesting that the plasticity-based <inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (and thus <inline-formula><mml:math id="M306" display="inline"><mml:mi mathvariant="script">G</mml:mi></mml:math></inline-formula>) can quantitatively relate these two models. However, when <inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is relatively large (green), the two models are not closely aligned, even near the tip. Considering all three cases, we notice that the poro-VEVP dykes do not have the bulbous head which appears in the poro-LEFM dykes. What we have defined as the head in the poro-VEVP model (<inline-formula><mml:math id="M308" display="inline"><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>), where plastic failure takes place, is much shorter than the head height in the poro-LEFM model.</p>
      <p id="d2e6214">Figure <xref ref-type="fig" rid="F5"/> compares components of the stress tensor between the two models in the zero-porosity region. The tensor is evaluated at points (blue dots in Fig. <xref ref-type="fig" rid="F5"/>a) around a circle centred at the dyke tip and along a vertical line upwards from the tip (yellow dots in Fig. <xref ref-type="fig" rid="F5"/>a). The stress calculation for the poro-LEFM is presented in Appendix <xref ref-type="sec" rid="App1.Ch1.S6"/>, which is identical to the LEFM model in the zero-porosity region. Figure <xref ref-type="fig" rid="F5"/>b shows agreement of stress components between poro-VEVP and (poro-)LEFM along the azimuthal coordinate <inline-formula><mml:math id="M309" display="inline"><mml:mi mathvariant="italic">ϑ</mml:mi></mml:math></inline-formula> along a circle of radius <inline-formula><mml:math id="M310" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">160</mml:mn></mml:mrow></mml:math></inline-formula> m (<inline-formula><mml:math id="M311" display="inline"><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>) in the region <inline-formula><mml:math id="M312" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϑ</mml:mi><mml:mo>∈</mml:mo><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">8</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">8</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. Regarding the stress distribution along the radial direction, the (poro-)LEFM model predicts that <inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M314" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are both proportional to <inline-formula><mml:math id="M315" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:msqrt><mml:mi>r</mml:mi></mml:msqrt></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M316" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> is distance from the tip. Figure <xref ref-type="fig" rid="F5"/>c shows that the poro-VEVP results is somewhat but not entirely consistent with this prediction; <inline-formula><mml:math id="M317" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>∼</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> when <inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M319" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>∼</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> when <inline-formula><mml:math id="M320" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>∈</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">16</mml:mn><mml:mo>]</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e6447">Comparison of stress components between the poro-VEVP model and the (poro-)LEFM model with <inline-formula><mml:math id="M321" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">510</mml:mn></mml:mrow></mml:math></inline-formula> MPa m<sup>1∕2</sup>. <bold>(a)</bold> Fracture-tip coordinate system, where angle <inline-formula><mml:math id="M323" display="inline"><mml:mi mathvariant="italic">ϑ</mml:mi></mml:math></inline-formula> is measured counter-clockwise from the vertical axis and where radial distance <inline-formula><mml:math id="M324" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> is measured from the origin. The background grey scale represents the liquid overpressure <inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula>. <bold>(b)</bold> Fracture-tip stress distribution. LEFM solutions are depicted as solid lines, while poro-VEVP stress components as points evenly spaced in <inline-formula><mml:math id="M326" display="inline"><mml:mi mathvariant="italic">ϑ</mml:mi></mml:math></inline-formula> around the fracture at <inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">160</mml:mn></mml:mrow></mml:math></inline-formula> m (indicated by blue dots in panel <bold>a</bold>). Regions where <inline-formula><mml:math id="M328" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">ϑ</mml:mi><mml:mo>|</mml:mo><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula> are shaded grey. <bold>(c)</bold> Fracture-tip stress asymptote. Squares represent poro-VEVP results directly ahead of the fracture tip (along <inline-formula><mml:math id="M329" 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>; yellow points in panel <bold>a</bold>). The dashed line represents the LEFM <inline-formula><mml:math id="M330" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:msqrt><mml:mi>r</mml:mi></mml:msqrt></mml:mrow></mml:math></inline-formula> singularity.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/18/6219/2025/gmd-18-6219-2025-f05.png"/>

        </fig>

      <p id="d2e6592"><xref ref-type="bibr" rid="bib1.bibx43" id="text.54"/> made a similar comparison of the stress distribution between models but for the case of a dyke driven by uniform horizontal tension, imposed in the far field. The present paper enhances the credibility of such a comparison in two key ways: first, the poro-VEVP dyke is driven purely by buoyancy, consistent with the (poro-)LEFM dyke; second, the stress intensity factor is derived from the plastic dissipation rate of the poro-VEVP model, rather than using a fitted value.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Discussion</title>
      <p id="d2e6606">In the preceding sections, we compared poro-VEVP and LEFM models for simulating buoyancy-driven dykes. The comparison was facilitated by the introduction of an intermediary poro-LEFM model. This section discusses the results and addresses the slow propagation and high toughness of poro-VEVP dyking.</p>
      <p id="d2e6609">This study demonstrates that the poro-VEVP model can represent dykes with plastic tensile failure. Specifically, by incorporating anisotropic permeability, this model can simulate a long, thin dyke-like melt conduit with minimal liquid leakage through the walls, such that it is generally consistent with an LEFM model. The dyke width is determined by the grid size, which is a limitation of the present discretised solutions of the continuum models (see Appendix <xref ref-type="sec" rid="App1.Ch1.S5"/> for details). Despite this limitation, we can  validate the poro-VEVP model against a poro-LEFM model, comparing the porosity and stress distributions of dykes with the same width.</p>
      <p id="d2e6614">The slow propagation speed of poro-VEVP dykes arises from the large drag on fluid motion under Darcy flow compared to Poiseuille flow in the LEFM model. This is quantified by the mobility <inline-formula><mml:math id="M331" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the ratio of permeability to liquid viscosity. Mobility is parameterised in terms of the product of a prefactor <inline-formula><mml:math id="M332" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and a power of the porosity <inline-formula><mml:math id="M333" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula>. While <inline-formula><mml:math id="M334" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> is part of the solution and cannot be directly manipulated to control the speed, <inline-formula><mml:math id="M335" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> can be increased within a dyke by prescribing a permeability enhancement <inline-formula><mml:math id="M336" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Above we showed that the speed increases with <inline-formula><mml:math id="M337" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> following the power law, <inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:mo>∝</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, when the liquid volume influx is fixed. However, a faster dyke requires a smaller time step for accuracy, thereby increasing the computational cost. Therefore, when using the poro-VEVP model, consideration must be given to balancing the desire for more accurately representing rapid dyke propagation with the computational cost this incurs.</p>
      <p id="d2e6707">The fracture toughness of poro-VEVP dykes can be calculated from the plastic dissipation energy of the continuum model by assuming its equivalence to the fracture energy in the poro-LEFM model. In this way, we relate the toughness value to the speed of tip propagation and the size and intensity of the distributed plastic failure over a head region close to the dyke tip. This region is much shorter than the bulbous head in the poro-LEFM model, defined by where the porosity is distinct from the far-field porosity (2.4 km versus 12 km for the reference case). The finite-size failure region represents another difference to the poro-LEFM model, in which fracture occurs at the tip only. Despite this, by using the estimated toughness in the poro-LEFM model, we achieve reasonable agreement in the porosity profiles and stress distribution between the two models.</p>
      <p id="d2e6712">This toughness value is influenced by various physical parameters that alter the dynamics in the head region, including permeability enhancement (<inline-formula><mml:math id="M339" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), shear (<inline-formula><mml:math id="M340" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula>) and bulk (<inline-formula><mml:math id="M341" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula>) moduli, cohesion (<inline-formula><mml:math id="M342" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>), tensile strength (<inline-formula><mml:math id="M343" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), and volume flux rate (<inline-formula><mml:math id="M344" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>). Figure <xref ref-type="fig" rid="F4"/> shows that increasing <inline-formula><mml:math id="M345" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> leads to a decrease in <inline-formula><mml:math id="M346" display="inline"><mml:mi mathvariant="script">G</mml:mi></mml:math></inline-formula>, while Fig. <xref ref-type="fig" rid="F6"/> demonstrates a positive correlation between <inline-formula><mml:math id="M347" display="inline"><mml:mi mathvariant="script">G</mml:mi></mml:math></inline-formula> and increasing values of <inline-formula><mml:math id="M348" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M349" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M350" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The elastic bulk modulus <inline-formula><mml:math id="M352" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> does not have a significant effect on <inline-formula><mml:math id="M353" display="inline"><mml:mi mathvariant="script">G</mml:mi></mml:math></inline-formula>.</p>

      <fig id="F6"><label>Figure 6</label><caption><p id="d2e6852">Dependence of the overall dissipation rate <inline-formula><mml:math id="M354" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, propagation speed <inline-formula><mml:math id="M355" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, fracture toughness <inline-formula><mml:math id="M356" display="inline"><mml:mi mathvariant="script">G</mml:mi></mml:math></inline-formula>, and the head height <inline-formula><mml:math id="M357" display="inline"><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> on the physical parameters: the shear modulus <inline-formula><mml:math id="M358" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula>, the bulk modulus <inline-formula><mml:math id="M359" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula>, the cohesion <inline-formula><mml:math id="M360" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>, the tensile strength <inline-formula><mml:math id="M361" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and the volume influx rate <inline-formula><mml:math id="M362" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. Grey and black bars in each panel represent the variation of each variable by changing <inline-formula><mml:math id="M363" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M364" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, respectively, on the reference value of each parameter. The variation is shown as the change relative to the corresponding result in the reference case.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/18/6219/2025/gmd-18-6219-2025-f06.png"/>

      </fig>

      <p id="d2e6972">These parameters affect fracture toughness in different ways. Increasing <inline-formula><mml:math id="M365" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> reduces the head height (Fig. <xref ref-type="fig" rid="F4"/>c) and localises dissipation to the tip (Fig. <xref ref-type="fig" rid="F4"/>d), resulting in a reduced toughness.  A similar relationship between the localisation of plastic dissipation and toughness is obtained by varying the elastic shear modulus (Fig. <xref ref-type="fig" rid="F6"/>, first column). Increasing  <inline-formula><mml:math id="M366" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> leads to increased toughness, accompanied by a longer plastic zone with a similar total dissipation rate, meaning a more distributed failure and taller head. Increasing cohesion and tensile strength also increases toughness, but it does so by increasing the overall dissipation rate without affecting the size of the plastic zone (Fig. <xref ref-type="fig" rid="F6"/>, third and fourth columns). In these cases, the strength of plastic failure, rather than its distribution, is the primary factor associated with the variation of toughness. Furthermore, while a higher liquid volume flux increases the overall dissipation rate more than cohesion or tensile strength, it has a lesser effect on fracture toughness (Fig. <xref ref-type="fig" rid="F6"/>, fifth column). This can be attributed to the increased propagation speed, which lowers the dissipation work per unit length of fracture growth.</p>
      <p id="d2e7004">The dependence of toughness on liquid volume flux is intriguing because, in the poro-LEFM model, liquid-phase dynamics do not affect solid properties. This may be explained in terms of two related ideas. First, the toughness as evaluated in poro-VEVP is associated with the energetics of the head region. This region has non-zero porosity, making the dissipation a property of the two-phase medium, i.e. something affected by the liquid phase. In contrast, the non-zero porosity in the poro-LEFM dyke does not affect the fracture energy because the fracture occurs precisely at the tip, where the porosity is zero.</p>
      <p id="d2e7008">Second, this sensitivity of toughness to liquid flux resembles that of more complex fracture mechanics theories like elastic plastic fracture mechanics (EPFM) <xref ref-type="bibr" rid="bib1.bibx4" id="paren.55"/>. EPFM applies a plastic yield limit to an elastic fracture-mechanics model. On this basis, it predicts a plastic zone around the fracture tip, where the intensified elastic stress reaches the yield limit. <xref ref-type="bibr" rid="bib1.bibx55" id="text.56"/> uses EPFM to model a constant-flux, fluid-driven fracture, showing that a higher liquid flux leads to a larger plastic zone and, consequently, higher effective toughness and stress intensity. A large toughness and stress intensity in the poro-VEVP model can therefore be broadly related to plastic dissipation in the EPFM model. In fact, observations suggest that a large toughness might be possible in the field: <xref ref-type="bibr" rid="bib1.bibx30" id="text.57"/> suggests a toughness value in volcanic edifices 2 orders of magnitude larger than that reported by laboratory experiments. Quantitatively aligning the poro-VEVP model with both EPFM model and field observations is beyond the present scope.</p>
      <p id="d2e7021">One limitation of the present research arises from the simplified form of anisotropic permeability that we impose. In particular, our formulation modifies only the horizontal or vertical permeability. This is appropriate if the dyke (or sill) aligns with one of these two directions, but it is unsuitable for modelling curved dyke trajectories, such as those influenced by ambient stresses <xref ref-type="bibr" rid="bib1.bibx46" id="paren.58"/>. Thus, the formulation of anisotropic permeability needs to be generalised to enable dyke propagation in an arbitrary direction. We will address this in future work.</p>
      <p id="d2e7027">Another limitation of this work is the difference in boundary conditions between poro-VEVP (constant volume flux, leading to a non-zero pressure gradient) and poro-LEFM (zero pressure gradient at the far-field). This is, however, unavoidable because of the limitations of the finite domain and also the two-dimensionality of the continuum model. As a result, the stresses between the solid and liquid balance differently inside of the dyke (see Appendix <xref ref-type="sec" rid="App1.Ch1.S7"/> for details). Nonetheless, we achieve a reasonable agreement between the two models near the tip by assuming the equivalence between plastic dissipation and fracture energy.</p>
      <p id="d2e7032">The plasticity model itself has limitations, some of which were discussed in <xref ref-type="bibr" rid="bib1.bibx43" id="text.59"/>. For instance, the model cannot distinguish between failure modes, and the dyke width is dependent on the grid resolution. Moreover, methods for plastic regularisation are an active area of research; for example, <xref ref-type="bibr" rid="bib1.bibx26" id="text.60"/> make a comparison of three regularisation methods in the context of simulating shear failure <xref ref-type="bibr" rid="bib1.bibx26" id="paren.61"/>. A broader exploration of plasticity theory is, however, beyond the scope of this benchmarking study.</p>
      <p id="d2e7044">In conclusion, with some caveats, the representation of a dyke in the continuum, poro-VEVP formulation is consistent with linear elastic fracture mechanics. This consistency supports the validity of our approach for geodynamic applications. Moreover, it gives us confidence in incorporating poro-VEVP into large-scale rifting models requiring consistent magma transport in both ductile and brittle regions of the lithosphere <xref ref-type="bibr" rid="bib1.bibx59" id="paren.62"><named-content content-type="pre">e.g.</named-content></xref>.</p>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Summary</title>
      <p id="d2e7061">This study compares dyke propagation in a poro-viscoelastic–viscoplastic model with that in a canonical linear elastic fracture mechanics model. The comparison is enabled by interposing a novel poro-LEFM model. It highlights two key discrepancies: slow propagation speed of the poro-VEVP dyke and the requirement for large fracture toughness in the LEFM model to match the poro-VEVP results. We have reported on our progress in addressing these discrepancies.</p>
      <p id="d2e7064">Slow propagation speed in the poro-VEVP model is primarily attributed to low permeability relative to an open fracture. This limitation can be mitigated by introducing an anisotropic permeability enhancement. The large equivalent toughness value inferred for the poro-VEVP model can be explained in terms of plastic dissipation of mechanical energy. This effective fracture toughness depends on various physical parameters that affect the plastic dissipation rate in the solid–liquid aggregate. The poro-VEVP models now incorporates a new formulation for the constitutive relation between compaction stress and strain rates, which improves solver reliability over that used by <xref ref-type="bibr" rid="bib1.bibx43" id="paren.63"/>. Future development will focus on implementing the full anisotropic permeability tensor to investigate how the ambient stress field influences dyke (or sill) emplacement.</p>
</sec>

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

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Mathematical formulation of the poro-LEFM model</title>
      <p id="d2e7081">This section provides details of the mathematical formulation of the poro-LEFM model that was introduced in Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>. It explains how the governing equations of the liquid and solid phases are obtained and how they are non-dimensionalised.</p>
<sec id="App1.Ch1.S1.SS1">
  <label>A1</label><title>The liquid phase</title>
      <p id="d2e7093">We derive a mass continuity equation for the poro-LEFM model from Darcy's law and the mass conservation equation of a two-phase continuum model,

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M367" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E21"><mml:mtd><mml:mtext>A1</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:mi mathvariant="italic">ϕ</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mi mathvariant="bold-italic">g</mml:mi></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E22"><mml:mtd><mml:mtext>A2</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ϕ</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="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:mfenced><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>
      <p id="d2e7196">We decompose the full liquid pressure gradient, <inline-formula><mml:math id="M368" display="inline"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, into static and dynamic components as

            <disp-formula id="App1.Ch1.S1.E23" content-type="numbered"><label>A3</label><mml:math id="M369" display="block"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mi mathvariant="bold-italic">g</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e7244">We denote the vertical component of liquid and solid velocity by <inline-formula><mml:math id="M370" display="inline"><mml:mrow><mml:msup><mml:mi>v</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M371" display="inline"><mml:mrow><mml:msup><mml:mi>v</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. Taking the vertical component of Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E21"/>) and assuming zero vertical solid velocity (<inline-formula><mml:math id="M372" display="inline"><mml:mrow><mml:msup><mml:mi>v</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), we obtain the liquid flux rate as

            <disp-formula id="App1.Ch1.S1.E24" content-type="numbered"><label>A4</label><mml:math id="M373" display="block"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:msup><mml:mi>v</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e7334">We assume zero horizontal component of liquid velocity, which implies no leakage through the fracture wall. Then Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E22"/>) reduces to 

            <disp-formula id="App1.Ch1.S1.E25" content-type="numbered"><label>A5</label><mml:math id="M374" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ϕ</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:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:msup><mml:mi>v</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e7385">For an infinitely long buoyancy-driven dyke, we expect uniform propagation at a fixed speed with constant far-field porosity.</p>
      <p id="d2e7388">Assuming pure buoyancy drive (i.e. <inline-formula><mml:math id="M375" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> at the far field), Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E24"/>) yields the constant propagation speed,

            <disp-formula id="App1.Ch1.S1.E26" content-type="numbered"><label>A6</label><mml:math id="M376" display="block"><mml:mrow><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M377" 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 far-field porosity. In this case, the far-field liquid volume rate is <inline-formula><mml:math id="M378" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi>h</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="App1.Ch1.S1.SS2">
  <label>A2</label><title>Solid and liquid stresses</title>
      <p id="d2e7496">We formulate the elastic solid stress distribution <inline-formula><mml:math id="M379" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> of the poro-LEFM model following the LEFM model <xref ref-type="bibr" rid="bib1.bibx76 bib1.bibx45 bib1.bibx62" id="paren.64"><named-content content-type="pre">e.g.</named-content></xref>. This elastic stress, associated with dyke opening in the <inline-formula><mml:math id="M380" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> direction, intensifies towards infinity at the tip, characterised by a critical stress intensity <inline-formula><mml:math id="M381" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e7543">The mathematical formulations are

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M382" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E27"><mml:mtd><mml:mtext>A7</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:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>G</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>h</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ξ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">ξ</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>-</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E28"><mml:mtd><mml:mtext>A8</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:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">at</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi>z</mml:mi><mml:mo>→</mml:mo><mml:msubsup><mml:mi>z</mml:mi><mml:mi>t</mml:mi><mml:mo>+</mml:mo></mml:msubsup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          Here, <inline-formula><mml:math id="M383" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:mrow></mml:math></inline-formula> represents the horizontal deformation required to open a porous dyke of width <inline-formula><mml:math id="M384" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> with porosity <inline-formula><mml:math id="M385" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M386" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the tip location.</p>
      <p id="d2e7767">We assume a force balance between the solid and liquid phases in the non-zero porosity region, so <inline-formula><mml:math id="M387" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> across the dyke in the poro-LEFM model.</p>
</sec>
<sec id="App1.Ch1.S1.SS3">
  <label>A3</label><title>Non-dimensionalisation</title>
      <p id="d2e7796">We transform the coordinate system to be fixed with respect to the fracture tip, changing <inline-formula><mml:math id="M388" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M389" display="inline"><mml:mrow><mml:msup><mml:mi>z</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msubsup><mml:mi>z</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M390" display="inline"><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is the initial tip location.</p>
      <p id="d2e7869">We take the following non-dimensionalisation,

            <disp-formula id="App1.Ch1.S1.E29" content-type="numbered"><label>A9</label><mml:math id="M391" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mi>z</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>G</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>p</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>G</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow><mml:mo mathvariant="normal" stretchy="true">̃</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:msup><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>G</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e8089">The system of governing equations (Eqs. <xref ref-type="disp-formula" rid="Ch1.E1"/>–<xref ref-type="disp-formula" rid="Ch1.E4"/>) then leads to the following non-dimensionalised system,

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M392" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E30"><mml:mtd><mml:mtext>A10</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mover accent="true"><mml:mi>p</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E31"><mml:mtd><mml:mtext>A11</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:msup><mml:mover accent="true"><mml:mi>p</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">ξ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">ξ</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E32"><mml:mtd><mml:mtext>A12</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:msup><mml:mover accent="true"><mml:mi>p</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>≈</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>K</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">at</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>→</mml:mo><mml:msup><mml:mn mathvariant="normal">0</mml:mn><mml:mo>-</mml:mo></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E33"><mml:mtd><mml:mtext>A13</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:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">at</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
</sec>
</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>A new formulation of <inline-formula><mml:math id="M393" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula> in the poro-VEVP model</title>
      <p id="d2e8367">This section addresses an issue with representing the constitutive law for <inline-formula><mml:math id="M394" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula> using the effective viscosity approach and presents a new formulation to resolve this issue. This constitutive law relates the compaction stress <inline-formula><mml:math id="M395" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula> to the compaction rate <inline-formula><mml:math id="M396" display="inline"><mml:mi mathvariant="script">C</mml:mi></mml:math></inline-formula>.</p>
      <p id="d2e8397">We recall that the compaction rate for a poro-VEVP rheology is

          <disp-formula id="App1.Ch1.S2.E34" content-type="numbered"><label>B1</label><mml:math id="M397" display="block"><mml:mrow><mml:mi mathvariant="script">C</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        where superscripts “v”, “e”, and “K” represent viscous, elastic, and viscoplastic components, respectively. Substituting the rheological models of the viscous and elastic components into the right-hand side of Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S2.E34"/>) (cf. <xref ref-type="bibr" rid="bib1.bibx43" id="altparen.65"/>), we rearrange the resulting formulation as

          <disp-formula id="App1.Ch1.S2.E35" content-type="numbered"><label>B2</label><mml:math id="M398" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">ve</mml:mi></mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="normal">where</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">ve</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:mi mathvariant="script">C</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

        Here, <inline-formula><mml:math id="M399" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M400" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the compaction viscosity and bulk modulus, respectively, <inline-formula><mml:math id="M401" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> is the time-step size, <inline-formula><mml:math id="M402" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the overpressure at the previous time step, and <inline-formula><mml:math id="M403" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the plastic compaction rate.</p>
      <p id="d2e8646">The effective viscosity approach assumes

          <disp-formula id="App1.Ch1.S2.E36" content-type="numbered"><label>B3</label><mml:math id="M404" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        where <inline-formula><mml:math id="M405" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is held constant when solving the force-balance equation for strain rates. It is determined as follows. If there is no plastic yielding or no dilatancy when yielding (i.e. <inline-formula><mml:math id="M406" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), then <inline-formula><mml:math id="M407" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">ve</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. Otherwise, when <inline-formula><mml:math id="M408" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>≠</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M409" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M410" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula> is calculated using the return mapping method <xref ref-type="bibr" rid="bib1.bibx39" id="paren.66"/> to constrain stresses on the yield surface. However, <inline-formula><mml:math id="M411" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> becomes infinite when <inline-formula><mml:math id="M412" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M413" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>≠</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. In this circumstance, the effective viscosity approach is no longer appropriate.</p>
      <p id="d2e8838">To address this issue, we propose an alternative formulation of <inline-formula><mml:math id="M414" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula> as

          <disp-formula id="App1.Ch1.S2.E37" content-type="numbered"><label>B4</label><mml:math id="M415" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">ve</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        where <inline-formula><mml:math id="M416" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">ve</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> represents a pressure increase related to plastic dilatancy in our specific formulation. If dilatancy occurs during plastic failure (<inline-formula><mml:math id="M417" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>≠</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), then <inline-formula><mml:math id="M418" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub><mml:mo>≠</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. Similar to <inline-formula><mml:math id="M419" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M420" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is calculated after constraining stresses on the yield criteria and is held constant when solving force-balance equations for strain rates. This constant is calculated by

          <disp-formula id="App1.Ch1.S2.E38" content-type="numbered"><label>B5</label><mml:math id="M421" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">ve</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        which is always a finite value. Thus, the new formulation using the parameter <inline-formula><mml:math id="M422" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> resolves the degeneration issue in the effective viscosity approach.</p>
      <p id="d2e9067">The algorithmic and code implementation of the new formulation is nearly the same as that of the old formulation <xref ref-type="bibr" rid="bib1.bibx43" id="paren.67"><named-content content-type="pre">cf. Appendix D in</named-content></xref>. The only change is the update of <inline-formula><mml:math id="M423" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> instead of <inline-formula><mml:math id="M424" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mtext>eff</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> in order to apply the plastic limit on <inline-formula><mml:math id="M425" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula>. Code is available on GitHub at <uri>https://github.com/YuanLiAC/poroVEVP</uri> (last access: 6 September 2025).</p>
</app>

<app id="App1.Ch1.S3">
  <label>Appendix C</label><title>Full system of equations for the poro-VEVP model</title>
      <p id="d2e9120">We list the full system of equations for the poro-VEVP model. Details on its development and implementation can be found in <xref ref-type="bibr" rid="bib1.bibx43" id="text.68"/>. Note that the new formulation of <inline-formula><mml:math id="M426" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula> and the tensor-form permeability are employed in the equations below.</p>
      <p id="d2e9136">The system of conservation and porosity-evolution equations is

              <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M427" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S3.E39"><mml:mtd><mml:mtext>C1</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">ve</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><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:mn mathvariant="bold">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S3.E40"><mml:mtd><mml:mtext>C2</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><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:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S3.E41"><mml:mtd><mml:mtext>C3</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo></mml: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="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

        where the modified deviatoric and isotropic strain rates are

          <disp-formula id="App1.Ch1.S3.E42" content-type="numbered"><label>C4</label><mml:math id="M428" display="block"><mml:mrow><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>′</mml:mo></mml:msup><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:mfenced close="]" open="["><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mi>T</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="bold">I</mml:mi></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">τ</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>≡</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:math></disp-formula>

        Here <inline-formula><mml:math id="M429" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">τ</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M430" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> are the previous deviatoric stress and overpressure, <inline-formula><mml:math id="M431" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> is the time-step size. The dilatancy pressure <inline-formula><mml:math id="M432" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is calculated by using Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S2.E38"/>). The effective viscosity <inline-formula><mml:math id="M433" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is calculated as <inline-formula><mml:math id="M434" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">II</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">II</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, such that <inline-formula><mml:math id="M435" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">II</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mi mathvariant="bold-italic">τ</mml:mi><mml:mo>:</mml:mo><mml:mi mathvariant="bold-italic">τ</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M436" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">II</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>:</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>. The deviatoric stress and overpressure are constrained by the rate-dependent yield surface such that

          <disp-formula id="App1.Ch1.S3.E43" content-type="numbered"><label>C5</label><mml:math id="M437" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="script">F</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">λ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">II</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">II</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>C</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi>C</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mover accent="true"><mml:mi mathvariant="italic">λ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

        where <inline-formula><mml:math id="M438" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the effective pressure transiting from Terzaghi's stress (<inline-formula><mml:math id="M439" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>) to the full solid stress (<inline-formula><mml:math id="M440" display="inline"><mml:mrow><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>) at small porosity,

          <disp-formula id="App1.Ch1.S3.E44" content-type="numbered"><label>C6</label><mml:math id="M441" display="block"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

        Here, <inline-formula><mml:math id="M442" display="inline"><mml:mrow><mml:msup><mml:mi>P</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the full liquid pressure taking into account of static pressure. We choose <inline-formula><mml:math id="M443" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml: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>.</p>
      <p id="d2e9921">The plastic modifier <inline-formula><mml:math id="M444" 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 defined associated with plastic potential <inline-formula><mml:math id="M445" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> such that

          <disp-formula id="App1.Ch1.S3.E45" content-type="numbered"><label>C7</label><mml:math id="M446" display="block"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">λ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="bold-italic">τ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">λ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

        Here <inline-formula><mml:math id="M447" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> is defined as

          <disp-formula id="App1.Ch1.S3.E46" content-type="numbered"><label>C8</label><mml:math id="M448" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>Q</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">II</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">II</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>C</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi>C</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="normal">with</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

        Here <inline-formula><mml:math id="M449" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the dilatancy coefficient.</p>
      <p id="d2e10153">Note that we choose <inline-formula><mml:math id="M450" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to depend on porosity. This choice contrasts with the stress-dependent formulation used in <xref ref-type="bibr" rid="bib1.bibx15" id="text.69"/>, which studies cracks in an engineering context. In our model, <inline-formula><mml:math id="M451" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> everywhere, the porosity is not vanishingly small, and <inline-formula><mml:math id="M452" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">dl</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> in non-porous regions. The exponential function is chosen to provide a smooth transition between these two states.</p>
      <p id="d2e10201">Although our models in this paper are dominantly elastic and plastic, we retain viscosity in the formulation for generality. We employ the following porosity-dependent relationships for the Maxwell shear and bulk viscosity;

          <disp-formula id="App1.Ch1.S3.E47" content-type="numbered"><label>C9</label><mml:math id="M453" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">27</mml:mn><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><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:mi mathvariant="italic">ϕ</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

        Here we choose <inline-formula><mml:math id="M454" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">30</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> Pa s. For numerical stability, we limit their variation range as <inline-formula><mml:math id="M455" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></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">3</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> and <inline-formula><mml:math id="M456" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</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>. With this choice of parameter, the minimum shear Maxwell time is extremely large, <inline-formula><mml:math id="M457" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi>G</mml:mi><mml:mo>∼</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">9</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> years, compared to the simulation time (<inline-formula><mml:math id="M458" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> years). The compaction Maxwell time has a similar magnitude too. Therefore, it is essentially a poro-elastic–viscoplastic rheology in this way.</p>
</app>

<app id="App1.Ch1.S4">
  <label>Appendix D</label><title>Energy analysis of the poro-VEVP model</title>
      <p id="d2e10367">This sections explains the calculation of mechanical work rates in the poro-VEVP model associated with different rheological component of the solid phase. Then it discusses the condition that the viscous work in the Kelvin viscoplastic component is negligible.</p>
<sec id="App1.Ch1.S4.SS1">
  <label>D1</label><title>Local work rates</title>
      <p id="d2e10378">The local work rate associated with deformation at a point can be expressed as the product of the strain rates and effective stresses causing the deformation <xref ref-type="bibr" rid="bib1.bibx8 bib1.bibx32" id="paren.70"/>. In the poro-VEVP model, the local work rate is given by

            <disp-formula id="App1.Ch1.S4.E48" content-type="numbered"><label>D1</label><mml:math id="M459" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">eff</mml:mi></mml:msup><mml:mo>:</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where the effective stress and strain rates can be decomposed into isotropic and deviatoric parts,

            <disp-formula id="App1.Ch1.S4.E49" content-type="numbered"><label>D2</label><mml:math id="M460" display="block"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">eff</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mi mathvariant="bold">I</mml:mi><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">τ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="bold">I</mml:mi><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          Here, <inline-formula><mml:math id="M461" display="inline"><mml:mi mathvariant="script">C</mml:mi></mml:math></inline-formula>  and <inline-formula><mml:math id="M462" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula> denote the isotropic (compaction rate) and deviatoric strain rates, respectively.</p>
      <p id="d2e10513">Substituting Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S4.E49"/>) into Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S4.E48"/>) and regrouping with respect to deviatoric and isotropic deformation (cf. <xref ref-type="bibr" rid="bib1.bibx32" id="altparen.71"/>), we obtain

            <disp-formula id="App1.Ch1.S4.E50" content-type="numbered"><label>D3</label><mml:math id="M463" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">τ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>:</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mi mathvariant="script">C</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e10578">The strain rates can be further decomposed into viscous, elastic, and viscoplastic components:

            <disp-formula id="App1.Ch1.S4.E51" content-type="numbered"><label>D4</label><mml:math id="M464" display="block"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">v</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="bold">I</mml:mi><mml:mo>+</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">v</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e10689">Consequently, the local work rate can also be decomposed into viscous, elastic, and viscoplastic components:

            <disp-formula id="App1.Ch1.S4.E52" content-type="numbered"><label>D5</label><mml:math id="M465" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">v</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          Each term on the right-hand side includes contributions from both deviatoric and isotropic terms. For example,

            <disp-formula id="App1.Ch1.S4.E53" content-type="numbered"><label>D6</label><mml:math id="M466" display="block"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">eff</mml:mi></mml:msup><mml:mo>:</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">τ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>:</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="App1.Ch1.S4.SS2">
  <label>D2</label><title>Viscoplastic viscous dissipation energy</title>
      <p id="d2e10828">The purpose of this subsection is to provide a brief justification for our choice of a small Kelvin viscosity <inline-formula><mml:math id="M467" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, rather than to present a formal mathematical derivation. In short, a small value of <inline-formula><mml:math id="M468" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> ensures that viscous work within the viscoplastic component is negligible.</p>
      <p id="d2e10853">In the poro-VEVP model, a Kelvin viscous element with viscosity <inline-formula><mml:math id="M469" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is introduced to regularise the computation of plastic deformation. It increases the total stress of the viscoplastic body by a rate-dependent overstress while sharing the same strain rates as the plastic element. Therefore, the dissipation rate of the viscoplastic component can be decomposed as

            <disp-formula id="App1.Ch1.S4.E54" content-type="numbered"><label>D7</label><mml:math id="M470" display="block"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">p</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="italic">η</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M471" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">p</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M472" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="italic">η</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> are the Kelvin plastic and Kelvin viscous dissipation rates. The Kelvin viscous dissipation arises from the rate-dependent overstress <inline-formula><mml:math id="M473" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and thus can be written as <inline-formula><mml:math id="M474" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="italic">η</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>:</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e10990">Comparing Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S4.E54"/>) with Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S4.E53"/>), we find that the Kelvin viscous term is negligible if <inline-formula><mml:math id="M475" display="inline"><mml:mrow><mml:mo>‖</mml:mo><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>‖</mml:mo><mml:mo>≪</mml:mo><mml:mo>‖</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">eff</mml:mi></mml:msup><mml:mo>‖</mml:mo></mml:mrow></mml:math></inline-formula>. In the tensile failure regime, the magnitude of effective stress is about the similar size to the tensile strength when the Kelvin viscosity is sufficiently small, that is <inline-formula><mml:math id="M476" display="inline"><mml:mrow><mml:mo>‖</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">eff</mml:mi></mml:msup><mml:mo>‖</mml:mo><mml:mo>∼</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.Therefore, the condition for negligible Kelvin viscosity can be written as

            <disp-formula id="App1.Ch1.S4.E55" content-type="numbered"><label>D8</label><mml:math id="M477" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>≪</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>‖</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>‖</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e11094">We use preliminary computations to extract <inline-formula><mml:math id="M478" display="inline"><mml:mrow><mml:mo>‖</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>‖</mml:mo></mml:mrow></mml:math></inline-formula> and then estimate the conditions for <inline-formula><mml:math id="M479" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. The maximal plastic strain rate is higher when the propagation rate is faster. In a computation that has <inline-formula><mml:math id="M480" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> m yr<sup>−1</sup>, <inline-formula><mml:math id="M482" display="inline"><mml:mrow><mml:mo>‖</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">e</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>‖</mml:mo><mml:mo>&lt;</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> s<sup>−1</sup>. Taking <inline-formula><mml:math id="M484" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.25</mml:mn></mml:mrow></mml:math></inline-formula> MPa, we find <inline-formula><mml:math id="M485" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>≪</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">16</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> Pa s. A sensitivity test to the value of <inline-formula><mml:math id="M486" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> can also confirm whether the effect of Kelvin viscosity is negligible.</p>
      <p id="d2e11239">In this paper, we choose <inline-formula><mml:math id="M487" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">10</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> Pa s which is sufficiently small for all cases considered.</p>
</sec>
</app>

<app id="App1.Ch1.S5">
  <label>Appendix E</label><title>Mesh dependency of the poro-VEVP model</title>
      <p id="d2e11269">We perform mesh-dependency tests, varying both time-step and cell sizes, with results shown in Fig. <xref ref-type="fig" rid="FE1"/>. Since the dyke width in our simulation always equals the width of one grid cell, these tests require consideration of the boundary conditions. Holding <inline-formula><mml:math id="M488" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (the volume flow rate into the domain) constant causes <inline-formula><mml:math id="M489" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula> (the volume flux) to vary with grid spacing, altering the pressure gradient boundary condition in Eq. (<xref ref-type="disp-formula" rid="Ch1.E13"/>) and significantly affecting results. Conversely, holding the flux constant ensures a constant pressure gradient but results in a varying flow rate <inline-formula><mml:math id="M490" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> as grid size changes. Therefore, we conducted two sets of tests: one with fixed flow rate and one with fixed flux.</p>

      <fig id="FE1"><label>Figure E1</label><caption><p id="d2e11317">Mesh-dependency test for fixed-flux (solid black lines) and fixed-flow rate (dashed red lines) cases. The domain width is held constant while varying cell size of the mesh. <bold>(a)</bold> Variation of propagation speed (<inline-formula><mml:math id="M491" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) versus cell size (<inline-formula><mml:math id="M492" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>). Solid circles represent variations in cell size with a fixed time step of <inline-formula><mml:math id="M493" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> years. Open circles that are aligned vertically represent variations in the time step (<inline-formula><mml:math id="M494" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, 1, 0.5, and 0.25 years, from bottom to top). Decreasing <inline-formula><mml:math id="M495" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> values leads to an increase of <inline-formula><mml:math id="M496" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> until a convergence is achieved, as indicated by the arrow. The reference case uses <inline-formula><mml:math id="M497" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">40</mml:mn></mml:mrow></mml:math></inline-formula> m and <inline-formula><mml:math id="M498" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> years. <bold>(b)</bold> Variation of the viscoplastic dissipation rate (<inline-formula><mml:math id="M499" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>) versus cell size (<inline-formula><mml:math id="M500" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>). The inset triangle illustrates the approximate power-law relationship, <inline-formula><mml:math id="M501" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>∼</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, for the fixed flux case (black line).</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/18/6219/2025/gmd-18-6219-2025-f07.png"/>

      </fig>

      <p id="d2e11490">Figure <xref ref-type="fig" rid="FE1"/>a demonstrates convergence in propagation speed (<inline-formula><mml:math id="M502" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) with respect to decreasing time-step size (<inline-formula><mml:math id="M503" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula>). Reducing <inline-formula><mml:math id="M504" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> from 0.5 to 0.25 years increases <inline-formula><mml:math id="M505" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> by only approximately 2 %. Thus, <inline-formula><mml:math id="M506" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> years provides sufficient accuracy for the reference case.</p>
      <p id="d2e11553">Figure <xref ref-type="fig" rid="FE1"/>a further shows that propagation speed is independent of cell size when the flux (<inline-formula><mml:math id="M507" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>) is held constant rather than the flow rate (<inline-formula><mml:math id="M508" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>). This difference highlights a limitation of the current model: the dyke width cannot be smaller than the cell width.</p>
      <p id="d2e11586">Figure <xref ref-type="fig" rid="FE1"/>b indicates that the viscoplastic dissipation rate <inline-formula><mml:math id="M509" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> depends on cell size for both fixed flux and fixed flow rate conditions. For the fixed flux case, it follows an approximate power-law relationship, <inline-formula><mml:math id="M510" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>W</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">K</mml:mi></mml:msup><mml:mo>∝</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. Because the total dissipation rate is the integral of the local dissipation rate over the entire domain (Eq. <xref ref-type="disp-formula" rid="Ch1.E14"/>), this dependency reinforces the model's limitation stated above.  Note that <inline-formula><mml:math id="M511" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula> in these tests.</p>
      <p id="d2e11651">In summary, while the dyke propagation speed can be insensitive to grid spacing when fixing the liquid flux, the model requires further development for the viscoplastic dissipation rate to converge to a mesh-independent value.</p>
</app>

<app id="App1.Ch1.S6">
  <label>Appendix F</label><title>Stress distribution of the (poro-)LEFM model</title>
      <p id="d2e11664">The stress distribution at the tip of the poro-LEFM model is identical to the mode-I fracture of the LEFM model,

          <disp-formula id="App1.Ch1.S6.E56" content-type="numbered"><label>F1</label><mml:math id="M512" display="block"><mml:mrow><mml:mfenced open="{" close="}"><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mfenced close="}" open="{"><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϑ</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϑ</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi mathvariant="italic">ϑ</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϑ</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϑ</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi mathvariant="italic">ϑ</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϑ</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϑ</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi mathvariant="italic">ϑ</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        where <inline-formula><mml:math id="M513" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M514" display="inline"><mml:mi mathvariant="italic">ϑ</mml:mi></mml:math></inline-formula> are the polar coordinates from the fracture tip, as shown in Fig. <xref ref-type="fig" rid="F5"/>a. This formulation has also been used in <xref ref-type="bibr" rid="bib1.bibx43" id="text.72"/>.</p>
</app>

<app id="App1.Ch1.S7">
  <label>Appendix G</label><title>Stresses and pressure inside of the dyke</title>
      <p id="d2e11903">This section discusses the differences in stresses and pressure inside the dyke between the poro-VEVP and poro-LEFM models. Taking <inline-formula><mml:math id="M515" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> (liquid pressure) at the tail as an example, we have <inline-formula><mml:math id="M516" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M517" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> in the poro-LEFM model but non-zero values for both in the poro-VEVP model. These differences stem from the nature of geometry and the complexity of stress balances.</p>
      <p id="d2e11955">Firstly, the poro-LEFM model assumes an infinitely long dyke, while the poro-VEVP model cannot make such an assumption. Consequently, the far-field condition of zero pressure and pressure gradient can be applied directly to the poro-LEFM model but not to the poro-VEVP model.</p>
      <p id="d2e11959">Secondly, the stress balance in the poro-LEFM model is simpler than in the poro-VEVP model. The poro-LEFM model assumes <inline-formula><mml:math id="M518" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and takes <inline-formula><mml:math id="M519" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> as an elastic stress of the solid phase under one-dimensional deformation, as shown in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E27"/>). However, the poro-VEVP model has a two-dimensional force-balance equation involving the gradient of tensor-form solid stresses and an extra term of static pressure gradient <inline-formula><mml:math id="M520" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">g</mml:mi></mml:mrow></mml:math></inline-formula>, as shown in Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>).</p>
      <p id="d2e12009">This complexity is evident in the force-balance equation along the dyke, which is the <inline-formula><mml:math id="M521" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-component of Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>),

          <disp-formula id="App1.Ch1.S7.E57" content-type="numbered"><label>G1</label><mml:math id="M522" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mo>∂</mml:mo><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced open="[" close="]"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">s</mml:mi></mml:msubsup></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mo>∂</mml:mo><mml:mrow><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced open="[" close="]"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">s</mml:mi></mml:msubsup></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mo>∂</mml:mo><mml:mrow><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>[</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi><mml:mo>]</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

        Here, <inline-formula><mml:math id="M523" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">s</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M524" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">s</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> are components of the tensor-form solid deviatoric stresses, and <inline-formula><mml:math id="M525" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula> is the compaction stress. These stresses are associated with deformation in both <inline-formula><mml:math id="M526" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M527" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> directions. Even assuming no solid deformation, we have <inline-formula><mml:math id="M528" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:math></inline-formula>, where liquid pressure balances with static pressure. In general, none of the terms in the equation can be eliminated through scaling analysis.</p>
      <p id="d2e12252">Figure <xref ref-type="fig" rid="FG1"/> shows numerical results of the vertical distribution for all five terms in the equation above for the reference case at <inline-formula><mml:math id="M529" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> kyr. Sufficiently far from the tip, all terms become invariant with respect to their vertical position, and none can be considered zero. Therefore, <inline-formula><mml:math id="M530" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is coupled with the gradient of full tensor-form stresses of the solid phase and thus also the full tensor-form strain rates. These values can only be determined through numerical computation, preventing us from prescribing boundary conditions consistent with the supposed stress gradient in the tail. This unavoidable difference leads to a boundary layer at the bottom serving as a transition in the numerical results, as shown in Fig. <xref ref-type="fig" rid="F3"/>b and c.</p>

      <fig id="FG1"><label>Figure G1</label><caption><p id="d2e12284">Components of vertical stress gradients of the reference case at <inline-formula><mml:math id="M531" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> kyr.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/18/6219/2025/gmd-18-6219-2025-f08.png"/>

      </fig>

      <p id="d2e12305">Hence, quantitatively comparing stresses inside the dyke between the poro-VEVP and poro-LEFM models may not be reasonable, as evidenced by the mismatch in the grey region in Fig. <xref ref-type="fig" rid="F5"/>b. However, we can compare stresses in the zero-porosity region outside the dyke (Fig. <xref ref-type="fig" rid="F5"/>), where both models describe a two-dimensional elastic-stress distribution associated with the tip fracture. The poro-LEFM model's 2D stress field components are shown in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S6.E56"/>), representing a toughness-dominated distribution. The poro-VEVP model's components are computed numerically, with the dominant rheology being elasticity and the strong plastic deformation at the tip qualitatively similar to a discrete fracture. This intense plastic deformation is seen as the abrupt peak of plastic dissipation energy in Fig. <xref ref-type="fig" rid="F3"/>d.</p>
      <p id="d2e12316">We also observe similarity in the porosity distribution inside the dyke near the tip (Fig. <xref ref-type="fig" rid="F4"/>e), implying similar <inline-formula><mml:math id="M532" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> near the tip due to Darcy's equation. Figure <xref ref-type="fig" rid="FG1"/> shows <inline-formula><mml:math id="M533" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msup><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> can be a leading term in the force-balance equation near the tip, suggesting similar fracture-dominated deformation despite different far-field stresses in the poro-VEVP dyke.</p>
</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e12365">The current version of model is available at <uri>https://github.com/YuanLiAC/poroVEVP</uri> (last access: 22 September 2025) under the MIT licence. The exact version of the model used to produce the results used in this paper is archived on <ext-link xlink:href="https://doi.org/10.5281/zenodo.14238175" ext-link-type="DOI">10.5281/zenodo.14238175</ext-link> <xref ref-type="bibr" rid="bib1.bibx44" id="paren.73"/>, as are input data and scripts to run the model and produce the plots for all the simulations presented in this paper. The poro-VEVP model has dependencies on FD-PDE <xref ref-type="bibr" rid="bib1.bibx57" id="paren.74"><named-content content-type="pre"><ext-link xlink:href="https://doi.org/10.5281/zenodo.6900871," ext-link-type="DOI">10.5281/zenodo.6900871,</ext-link></named-content></xref> and PETSc <xref ref-type="bibr" rid="bib1.bibx7" id="paren.75"><named-content content-type="pre"><uri>https://petsc.org</uri>,</named-content></xref>. Visualisation and post-processing utilised the colour scheme from Scientific Colour Maps <xref ref-type="bibr" rid="bib1.bibx19 bib1.bibx18" id="paren.76"><named-content content-type="pre"><ext-link xlink:href="https://doi.org/10.5281/zenodo.1243862" ext-link-type="DOI">10.5281/zenodo.1243862</ext-link>,</named-content></xref>. Full simulation data can be provided by Yuan Li on request.</p>
  </notes><app-group>
        <supplementary-material position="anchor"><p id="d2e12398">The supplement contains an animation illustrating the evolution of the porosity field and dyke propagation for the reference calculation of the poro-VEVP model. The supplement related to this article is available online at <inline-supplementary-material xlink:href="https://doi.org/10.5194/gmd-18-6219-2025-supplement" xlink:title="zip">https://doi.org/10.5194/gmd-18-6219-2025-supplement</inline-supplementary-material>.</p></supplementary-material>
        </app-group><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e12407">All authors contributed through regular meetings and critical feedback. RK conceptualised the research, acquired the funding, and supervised the project. YL developed and implemented the poro-VEVP method, made the analysis and the visualisations. YL and TD developed codes for the poro-LEFM model. YL and AP developed the codes for the poro-VEVP model. YL and RK wrote the paper. TD and AP provided critical feedback on the writing. All authors revised the final version of the paper.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e12414">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="d2e12420">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. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e12426">This research received funding from the European Research Council under the Horizon 2020 research and innovation programme (grant agreement 772255). Adina E. Pusok acknowledges support from the Royal Society (URF<inline-formula><mml:math id="M534" display="inline"><mml:mo>\</mml:mo></mml:math></inline-formula>R1<inline-formula><mml:math id="M535" display="inline"><mml:mo>\</mml:mo></mml:math></inline-formula>231613). Numerical simulations were computed on the Arcus-C cluster from the Advanced Research Computing (ARC) services at the University of Oxford.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e12445">This research has been supported by European Horizon 2020 (grant no. 772255) and the Royal Society (grant no. URF/R1/231613).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e12452">This paper was edited by Ludovic Räss and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Abbo and Sloan(1995)</label><mixed-citation>Abbo, A. J. and Sloan, S. W.: A Smooth Hyperbolic Approximation to the Mohr–Coulomb Yield Criterion, Comput. Struct. 54, 427–441, <ext-link xlink:href="https://doi.org/10.1016/0045-7949(94)00339-5" ext-link-type="DOI">10.1016/0045-7949(94)00339-5</ext-link>, 1995.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Abdullin et al.(2024)Abdullin, Melnik, Rust, Blundy, Lgotina, and Golovin</label><mixed-citation>Abdullin, R., Melnik, O., Rust, A., Blundy, J., Lgotina, E., and Golovin, S.: Ascent of Volatile-Rich Felsic Magma in Dykes: A Numerical Model Applied to Deep-Sourced Porphyry Intrusions, Geophys. J. Int., 236, 1863–1876, <ext-link xlink:href="https://doi.org/10.1093/gji/ggae027" ext-link-type="DOI">10.1093/gji/ggae027</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Acocella et al.(2024)Acocella, Ripepe, Rivalta, Peltier, Galetto, and Joseph</label><mixed-citation>Acocella, V., Ripepe, M., Rivalta, E., Peltier, A., Galetto, F., and Joseph, E.: Towards Scientific Forecasting of Magmatic Eruptions, Nat. Rev. Earth Environ. 5, 5–22, <ext-link xlink:href="https://doi.org/10.1038/s43017-023-00492-z" ext-link-type="DOI">10.1038/s43017-023-00492-z</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Anderson(2017)</label><mixed-citation>Anderson, T. L.: Fracture Mechanics: Fundamentals and Applications, Fourth Edition, in: 4th Edn., CRC Press, Boca Raton, ISBN 978-1-315-37029-3, <ext-link xlink:href="https://doi.org/10.1201/9781315370293" ext-link-type="DOI">10.1201/9781315370293</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Bader et al.(2024)Bader, Zhu, Montési, Qi, Cordonnier, Kohlstedt, and Warren</label><mixed-citation>Bader, J., Zhu, W., Montési, L., Qi, C., Cordonnier, B., Kohlstedt, D., and Warren, J.: Effects of Stress-Driven Melt Segregation on Melt Orientation, Melt Connectivity and Anisotropic Permeability, J. Geophys. Res.-Solid, 129, e2023JB028065, <ext-link xlink:href="https://doi.org/10.1029/2023JB028065" ext-link-type="DOI">10.1029/2023JB028065</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Balay et al.(2022a)Balay, Abhyankar, Adams, Benson, Brown, Brune, Buschelman, Constantinescu, Dalcin, Dener, Eijkhout, Gropp, Hapla, Isaac, Jolivet, Karpeev, Kaushik, Knepley, Kong, Kruger, May, McInnes, Mills, Mitchell, Munson, Roman, Rupp, Sanan, Sarich, Smith, Zampini, Zhang, Zhang, and Zhang</label><mixed-citation>Balay, S., Abhyankar, S., Adams, M. F., Benson, S., Brown, J., Brune, P., Buschelman, K., Constantinescu, E., Dalcin, L., Dener, A., Eijkhout, V., 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, Tech. Rep. ANL-21/39 – Revision 3.17, Argonne National Laboratory, <uri>https://web.cels.anl.gov/projects/petsc/vault/petsc-3.17/docs/docs/index.html</uri> (last access: 6 September 2025), 2022a.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Balay et al.(2022b)Balay, Abhyankar, Adams, Benson, Brown, Brune, Buschelman, Constantinescu, Dalcin, Dener, Eijkhout, Gropp, Hapla, Isaac, Jolivet, Karpeev, Kaushik, Knepley, Kong, Kruger, May, McInnes, Mills, Mitchell, Munson, Roman, Rupp, Sanan, Sarich, Smith, Zampini, Zhang, Zhang, and Zhang</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., 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 Web page, PETSc, <uri>https://petsc.org/</uri> (last access: 6 September 2025), 2022b.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Batchelor(2000)</label><mixed-citation>Batchelor, G. K.: An Introduction to Fluid Dynamics, Cambridge Mathematical Library, Cambridge University Press, Cambridge, ISBN 978-0-521-66396-0, <ext-link xlink:href="https://doi.org/10.1017/CBO9780511800955" ext-link-type="DOI">10.1017/CBO9780511800955</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Bercovici et al.(2001)Bercovici, Ricard, and Schubert</label><mixed-citation>Bercovici, D., Ricard, Y., and Schubert, G.: A Two-Phase Model for Compaction and Damage: 1. General Theory, J. Geophys. Res.-Solid , 106, 8887–8906, <ext-link xlink:href="https://doi.org/10.1029/2000JB900430" ext-link-type="DOI">10.1029/2000JB900430</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Bolchover and Lister(1999)</label><mixed-citation>Bolchover, P. and Lister, J. R.: The Effect of Solidification on Fluid–Driven Fracture, with Application to Bladed Dykes, P. Roy. Soc. Lond. A, 455, 2389–2409, <ext-link xlink:href="https://doi.org/10.1098/rspa.1999.0409" ext-link-type="DOI">10.1098/rspa.1999.0409</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Brune et al.(2023)Brune, Kolawole, Olive, Stamps, Buck, Buiter, Furman, and Shillington</label><mixed-citation>Brune, S., Kolawole, F., Olive, J.-A., Stamps, D. S., Buck, W. R., Buiter, S. J. H., Furman, T., and Shillington, D. J.: Geodynamics of Continental Rift Initiation and Evolution, Nat. Rev. Earth Environ., 4, 235–253, <ext-link xlink:href="https://doi.org/10.1038/s43017-023-00391-3" ext-link-type="DOI">10.1038/s43017-023-00391-3</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Buck(2006)</label><mixed-citation>Buck, W. R.: The Role of Magma in the Development of the Afro-Arabian Rift System, Geol. Soc. Lond. Spec. Publ., 259, 43–54, <ext-link xlink:href="https://doi.org/10.1144/gsl.sp.2006.259.01.05" ext-link-type="DOI">10.1144/gsl.sp.2006.259.01.05</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Burov(2011)</label><mixed-citation>Burov, E. B.: Rheology and Strength of the Lithosphere, Mar. Petrol. Geol., 28, 1402–1443, <ext-link xlink:href="https://doi.org/10.1016/j.marpetgeo.2011.05.008" ext-link-type="DOI">10.1016/j.marpetgeo.2011.05.008</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Cai and Bercovici(2013)</label><mixed-citation>Cai, Z. and Bercovici, D.: Two-Phase Damage Models of Magma-Fracturing, Earth Planet. Sc. Lett., 368, 1–8, <ext-link xlink:href="https://doi.org/10.1016/j.epsl.2013.02.023" ext-link-type="DOI">10.1016/j.epsl.2013.02.023</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Carol et al.(1997)Carol, Prat, and López</label><mixed-citation>Carol, I., Prat, P. C., and López, C. M.: Normal/Shear Cracking Model:  Application to Discrete Crack Analysis, J. Eng. Mech., 123, 765–773, <ext-link xlink:href="https://doi.org/10.1061/(asce)0733-9399(1997)123:8(765)" ext-link-type="DOI">10.1061/(asce)0733-9399(1997)123:8(765)</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Cerpa et al.(2018)Cerpa, Guillaume, and Martinod</label><mixed-citation>Cerpa, N. G., Guillaume, B., and Martinod, J.: The Interplay between Overriding Plate Kinematics, Slab Dip and Tectonics, Geophys. J. Int., 215, 1789–1802, <ext-link xlink:href="https://doi.org/10.1093/gji/ggy365" ext-link-type="DOI">10.1093/gji/ggy365</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Connolly and Podladchikov(1998)</label><mixed-citation>Connolly, J. A. D. and Podladchikov, Y.: Compaction-Driven Fluid Flow in Viscoelastic Rock, Geodinam. Acta, 11, 55–84, <ext-link xlink:href="https://doi.org/10.1080/09853111.1998.11105311" ext-link-type="DOI">10.1080/09853111.1998.11105311</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Crameri(2021)</label><mixed-citation>Crameri, F.: Scientific Colour Maps, Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.1243862" ext-link-type="DOI">10.5281/zenodo.1243862</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Crameri et al.(2020)Crameri, Shephard, and Heron</label><mixed-citation>Crameri, F., Shephard, G. E., and Heron, P. J.: The Misuse of Colour in Science Communication, Nat. Commun., 11, 5444, <ext-link xlink:href="https://doi.org/10.1038/s41467-020-19160-7" ext-link-type="DOI">10.1038/s41467-020-19160-7</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Daines and Kohlstedt(1997)</label><mixed-citation>Daines, M. J. and Kohlstedt, D. L.: Influence of Deformation on Melt Topology in Peridotites, J. Geophys. Res., 102, 10257–10271, <ext-link xlink:href="https://doi.org/10.1029/97jb00393" ext-link-type="DOI">10.1029/97jb00393</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Davis et al.(2020)Davis, Rivalta, and Dahm</label><mixed-citation>Davis, T., Rivalta, E., and Dahm, T.: Critical Fluid Injection Volumes for Uncontrolled Fracture Ascent, Geophys. Res. Lett., 47, e2020GL087774, <ext-link xlink:href="https://doi.org/10.1029/2020gl087774" ext-link-type="DOI">10.1029/2020gl087774</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Davis et al.(2023)Davis, Rivalta, Smittarello, and Katz</label><mixed-citation>Davis, T., Rivalta, E., Smittarello, D., and Katz, R. F.: Ascent Rates of 3-D Fractures Driven by a Finite Batch of Buoyant Fluid, J. Fluid Mech., 954, A12, <ext-link xlink:href="https://doi.org/10.1017/jfm.2022.986" ext-link-type="DOI">10.1017/jfm.2022.986</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Delcamp et al.(2012)Delcamp, Troll, van Wyk de Vries, Carracedo, Petronis, Pérez-Torrado, and Deegan</label><mixed-citation>Delcamp, A., Troll, V. R., van Wyk de Vries, B., Carracedo, J. C., Petronis, M. S., Pérez-Torrado, F. J., and Deegan, F. M.: Dykes and Structures of the NE Rift of Tenerife, Canary Islands: A Record of Stabilisation and Destabilisation of Ocean Island Rift Zones, Bull. Volcanol., 74, 963–980, <ext-link xlink:href="https://doi.org/10.1007/s00445-012-0577-1" ext-link-type="DOI">10.1007/s00445-012-0577-1</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Drymoni et al.(2023)Drymoni, Tibaldi, Bonali, and Mariotto</label><mixed-citation>Drymoni, K., Tibaldi, A., Bonali, F. L., and Mariotto, F. A. P.: Dyke to Sill Deflection in the Shallow Heterogeneous Crust during Glacier Retreat: Part I, Bull. Volcanol., 85, 73, <ext-link xlink:href="https://doi.org/10.1007/s00445-023-01684-7" ext-link-type="DOI">10.1007/s00445-023-01684-7</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Duretz et al.(2021)Duretz, Borst, and Yamato</label><mixed-citation>Duretz, T., Borst, R., and Yamato, P.: Modelling lithospheric deformation using a compressible visco-elasto-viscoplastic rheology and the effective viscosity approach, Geochem. Geophy. Geosy., 22, e2021GC009675, <ext-link xlink:href="https://doi.org/10.1029/2021gc009675" ext-link-type="DOI">10.1029/2021gc009675</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Duretz et al.(2023)Duretz, Räss, de Borst, and Hageman</label><mixed-citation>Duretz, T., Räss, L., de Borst, R., and Hageman, T.: A Comparison of Plasticity Regularization Approaches for Geodynamic Modeling, Geochem. Geophy. Geosy., 24, e2022GC010675, <ext-link xlink:href="https://doi.org/10.1029/2022GC010675" ext-link-type="DOI">10.1029/2022GC010675</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Fernández et al.(2002)Fernández, de la Nuez, Casillas, and García Navarro</label><mixed-citation>Fernández, C., de la Nuez, J., Casillas, R., and García Navarro, E.: Stress Fields Associated with the Growth of a Large Shield Volcano (La Palma, Canary Islands), Tectonics, 21, 13-1–13-18, <ext-link xlink:href="https://doi.org/10.1029/2000TC900038" ext-link-type="DOI">10.1029/2000TC900038</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Fiske et al.(1997)Fiske, Jackson, and Sutton</label><mixed-citation>Fiske, R. S., Jackson, E. D., and Sutton, J.: Orientation and Growth of Hawaiian Volcanic Rifts: The Effect of Regional Structure and Gravitational Stresses, P. Roy. Soc. Lond. A, 329, 299–326, <ext-link xlink:href="https://doi.org/10.1098/rspa.1972.0115" ext-link-type="DOI">10.1098/rspa.1972.0115</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Griffith(1921)</label><mixed-citation>Griffith, A. A.: VI. The Phenomena of Rupture and Flow in Solids, Philos. T. Roy. Soc. Lond. A, 221, 163–198, <ext-link xlink:href="https://doi.org/10.1098/rsta.1921.0006" ext-link-type="DOI">10.1098/rsta.1921.0006</ext-link>, 1921.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Gudmundsson(2009)</label><mixed-citation>Gudmundsson, A.: Toughness and Failure of Volcanic Edifices, Tectonophysics, 471, 27–35, <ext-link xlink:href="https://doi.org/10.1016/j.tecto.2009.03.001" ext-link-type="DOI">10.1016/j.tecto.2009.03.001</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Gudmundsson and Loetveit(2005)</label><mixed-citation>Gudmundsson, A. and Loetveit, I. F.: Dyke Emplacement in a Layered and Faulted Rift Zone, J. Volcanol. Geoth. Res., 144, 311–327, <ext-link xlink:href="https://doi.org/10.1016/j.jvolgeores.2004.11.027" ext-link-type="DOI">10.1016/j.jvolgeores.2004.11.027</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Katz(2022)</label><mixed-citation> Katz, R. F.: The Dynamics of Partially Molten Rock, Princeton University Press, ISBN 0691176566, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Katz et al.(2022)Katz, Jones, Rudge, and Keller</label><mixed-citation> Katz, R. F., Jones, D. W. R., Rudge, J. F., and Keller, T.: Physics of melt extraction from the mantle: Speed and style, Annu. Rev. Earth Planet. Sci., 50, 507–540, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Kaus and Podladchikov(2006)</label><mixed-citation>Kaus, B. J. P. and Podladchikov, Y. Y.: Initiation of Localized Shear Zones in Viscoelastoplastic Rocks, J. Geophys. Res.-Solid, 111, B04412, <ext-link xlink:href="https://doi.org/10.1029/2005JB003652" ext-link-type="DOI">10.1029/2005JB003652</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Kelemen et al.(1997)Kelemen, Hirth, Shimizu, Spiegelman, and Dick</label><mixed-citation> Kelemen, P. B., Hirth, G., Shimizu, N., Spiegelman, M., and Dick, H.: A review of melt migration processes in the adiabatically upwelling mantle beneath oceanic spreading ridges, Philos. T. Roy. Soc. Lond. A, 355, 283–318, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Keller et al.(2013)Keller, May, and Kaus</label><mixed-citation>Keller, T., May, D. A., and Kaus, B. J. P.: Numerical modelling of magma dynamics coupled to tectonic deformation of lithosphere and crust, Geophys. J. Int., 195, 1406–1442, <ext-link xlink:href="https://doi.org/10.1093/gji/ggt306" ext-link-type="DOI">10.1093/gji/ggt306</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Kiss et al.(2023)Kiss, Moulas, Kaus, and Spang</label><mixed-citation>Kiss, D., Moulas, E., Kaus, B. J. P., and Spang, A.: Decompression and Fracturing Caused by Magmatically Induced Thermal Stresses, J. Geophys. Res.-Solid, 128, e2022JB025341, <ext-link xlink:href="https://doi.org/10.1029/2022JB025341" ext-link-type="DOI">10.1029/2022JB025341</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Kjøll et al.(2019)Kjøll, Galland, Labrousse, and Andersen</label><mixed-citation>Kjøll, H. J., Galland, O., Labrousse, L., and Andersen, T. B.: Emplacement Mechanisms of a Dyke Swarm across the Brittle-Ductile Transition and the Geodynamic Implications for Magma-Rich Margins, Earth Planet. Sc. Lett., 518, 223–235, <ext-link xlink:href="https://doi.org/10.1016/j.epsl.2019.04.016" ext-link-type="DOI">10.1016/j.epsl.2019.04.016</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Krieg and Krieg(1977)</label><mixed-citation>Krieg, R. D. and Krieg, D. B.: Accuracies of Numerical Solution Methods for the Elastic-Perfectly Plastic Model, J. Press. Vessel Technol., 99, 510–515, <ext-link xlink:href="https://doi.org/10.1115/1.3454568" ext-link-type="DOI">10.1115/1.3454568</ext-link>, 1977.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Lang et al.(2018)Lang, Paluszny, Nejati, and Zimmerman</label><mixed-citation>Lang, P. S., Paluszny, A., Nejati, M., and Zimmerman, R. W.: Relationship Between the Orientation of Maximum Permeability and Intermediate Principal Stress in Fractured Rocks, Water Resour. Res., 54, 8734–8755, <ext-link xlink:href="https://doi.org/10.1029/2018WR023189" ext-link-type="DOI">10.1029/2018WR023189</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Lei et al.(2017)Lei, Latham, and Tsang</label><mixed-citation>Lei, Q., Latham, J.-P., and Tsang, C.-F.: The Use of Discrete Fracture Networks for Modelling Coupled Geomechanical and Hydrological Behaviour of Fractured Rocks, Comput. Geotech., 85, 151–176, <ext-link xlink:href="https://doi.org/10.1016/j.compgeo.2016.12.024" ext-link-type="DOI">10.1016/j.compgeo.2016.12.024</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Li et al.(2009)Li, Zhang, Wang, and Fredlund</label><mixed-citation>Li, J. H., Zhang, L. M., Wang, Y., and Fredlund, D. G.: Permeability Tensor and Representative Elementary Volume of Saturated Cracked Soil, Can. Geotech. J., 46, 928–942, <ext-link xlink:href="https://doi.org/10.1139/t09-037" ext-link-type="DOI">10.1139/t09-037</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Li et al.(2023)Li, Pusok, Davis, May, and Katz</label><mixed-citation>Li, Y., Pusok, A. E., Davis, T., May, D. A., and Katz, R. F.: Continuum Approximation of Dyking with a Theory for Poro-Viscoelastic–Viscoplastic Deformation, Geophys. J. Int., 234, 2007–2031, <ext-link xlink:href="https://doi.org/10.1093/gji/ggad173" ext-link-type="DOI">10.1093/gji/ggad173</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Li et al.(2024)Li, Davis, Pusok, and Katz</label><mixed-citation>Li, Y., Davis, T., Pusok, A., and Katz, R.: poroVEVP model with benchmark (v1.0.0), Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.14238175" ext-link-type="DOI">10.5281/zenodo.14238175</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Lister(1990)</label><mixed-citation>Lister, J. R.: Buoyancy-Driven Fluid Fracture: The Effects of Material Toughness and of Low-Viscosity Precursors, J. Fluid Mech., 210, 263–280, <ext-link xlink:href="https://doi.org/10.1017/S0022112090001288" ext-link-type="DOI">10.1017/S0022112090001288</ext-link>, 1990.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Maccaferri et al.(2014)Maccaferri, Rivalta, Keir, and Acocella</label><mixed-citation>Maccaferri, F., Rivalta, E., Keir, D., and Acocella, V.: Off-Rift Volcanism in Rift Zones Determined by Crustal Unloading, Nat. Geosci., 7, 297–300, <ext-link xlink:href="https://doi.org/10.1038/ngeo2110" ext-link-type="DOI">10.1038/ngeo2110</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>McGuire and Pullen(1989)</label><mixed-citation>McGuire, W. J. and Pullen, A. D.: Location and Orientation of Eruptive Fissures and Feederdykes at Mount Etna; Influence of Gravitational and Regional Tectonic Stress Regimes, J. Volcanol. Geoth. Res., 38, 325–344, <ext-link xlink:href="https://doi.org/10.1016/0377-0273(89)90046-2" ext-link-type="DOI">10.1016/0377-0273(89)90046-2</ext-link>, 1989.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>McKenzie(1984)</label><mixed-citation>McKenzie, D.: The Generation and Compaction of Partially Molten Rock, J. Petrol., 25, 713–765, <ext-link xlink:href="https://doi.org/10.1093/petrology/25.3.713" ext-link-type="DOI">10.1093/petrology/25.3.713</ext-link>, 1984.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>McKenzie et al.(1992)McKenzie, McKenzie, and Saunders</label><mixed-citation>McKenzie, D., McKenzie, J. M., and Saunders, R. S.: Dike Emplacement on Venus and on Earth, J. Geophys. Res.-Planets, 97, 15977–15990, <ext-link xlink:href="https://doi.org/10.1029/92JE01559" ext-link-type="DOI">10.1029/92JE01559</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>McLeod and Tait(1999)</label><mixed-citation>McLeod, P. and Tait, S.: The Growth of Dykes from Magma Chambers, J. Volcanol. Geoth. Res., 92, 231–245, <ext-link xlink:href="https://doi.org/10.1016/S0377-0273(99)00053-0" ext-link-type="DOI">10.1016/S0377-0273(99)00053-0</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Medici et al.(2023)Medici, Ling, and Shang</label><mixed-citation>Medici, G., Ling, F., and Shang, J.: Review of Discrete Fracture Network Characterization for Geothermal Energy Extraction, Front. Earth Sci., 11, 1328397, <ext-link xlink:href="https://doi.org/10.3389/feart.2023.1328397" ext-link-type="DOI">10.3389/feart.2023.1328397</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Moresi et al.(2003)Moresi, Dufour, and Mühlhaus</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.bibx53"><label>Murrell(1964)</label><mixed-citation>Murrell, S. A. F.: The Theory of the Propagation of Elliptical Griffith Cracks under Various Conditions of Plane Strain or Plane Stress: Part I, Brit. J. Appl. Phys., 15, 1195–1210, <ext-link xlink:href="https://doi.org/10.1088/0508-3443/15/10/308" ext-link-type="DOI">10.1088/0508-3443/15/10/308</ext-link>, 1964.</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Odé(1957)</label><mixed-citation>Odé, H.: Mechanical analysis of the dike pattern of the Spanish Peaks Area, Colorado, GSA Bull., 68, 567–576, <ext-link xlink:href="https://doi.org/10.1130/0016-7606(1957)68[567:MAOTDP]2.0.CO;2" ext-link-type="DOI">10.1130/0016-7606(1957)68[567:MAOTDP]2.0.CO;2</ext-link>, 1957.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Papanastasiou(1999)</label><mixed-citation>Papanastasiou, P.: The Effective Fracture Toughness in Hydraulic Fracturing, Int. J. Fract., 96, 127–147, <ext-link xlink:href="https://doi.org/10.1023/A:1018676212444" ext-link-type="DOI">10.1023/A:1018676212444</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Passarelli et al.(2014)Passarelli, Rivalta, and Shuler</label><mixed-citation>Passarelli, L., Rivalta, E., and Shuler, A.: Dike Intrusions during Rifting Episodes Obey Scaling Relationships Similar to Earthquakes, Sci. Rep., 4, 3886, <ext-link xlink:href="https://doi.org/10.1038/srep03886" ext-link-type="DOI">10.1038/srep03886</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>Pusok et al.(2022a)Pusok, May, Li, and Katz</label><mixed-citation>Pusok, A., May, D. A., Li, Y., and Katz, R.: apusok/FD-PDE: v1.0.0, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.6900871" ext-link-type="DOI">10.5281/zenodo.6900871</ext-link>, 2022a.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>Pusok et al.(2022b)Pusok, Katz, May, and Li</label><mixed-citation>Pusok, A. E., Katz, R. F., May, D. A., and Li, Y.: Chemical Heterogeneity, Convection and Asymmetry beneath Mid-Ocean Ridges, Geophys. J. Int., 231, 2055–2078, <ext-link xlink:href="https://doi.org/10.1093/gji/ggac309" ext-link-type="DOI">10.1093/gji/ggac309</ext-link>, 2022b.</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>Pusok et al.(2025)Pusok, Li, Davis, May, and Katz</label><mixed-citation>Pusok, A. E., Li, Y., Davis, T., May, D. A., and Katz, R. F.: Inefficient Melt Transport Across a Weakened Lithosphere Led to Anomalous Rift Architecture in the Turkana Depression, Geophys. Res. Lett., 52, e2025GL115228, <ext-link xlink:href="https://doi.org/10.1029/2025GL115228" ext-link-type="DOI">10.1029/2025GL115228</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx60"><label>Rees Jones et al.(2018)Rees Jones, Katz, Tian, and Rudge</label><mixed-citation>Rees Jones, D. W., Katz, R. F., Tian, M., and Rudge, J. F.: Thermal Impact of Magmatism in Subduction Zones, Earth Planet. Sc. Lett., 481, 73–79, <ext-link xlink:href="https://doi.org/10.1016/j.epsl.2017.10.015" ext-link-type="DOI">10.1016/j.epsl.2017.10.015</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx61"><label>Rivalta et al.(2015)Rivalta, Taisne, Bunger, and Katz</label><mixed-citation>Rivalta, E., Taisne, B., Bunger, A., and Katz, R.: A Review of Mechanical Models of Dike Propagation: Schools of Thought, Results and Future Directions, Tectonophysics, 638, 1–42, <ext-link xlink:href="https://doi.org/10.1016/j.tecto.2014.10.003" ext-link-type="DOI">10.1016/j.tecto.2014.10.003</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx62"><label>Roper and Lister(2007)</label><mixed-citation>Roper, S. M. and Lister, J. R.: Buoyancy-Driven Crack Propagation: The Limit of Large Fracture Toughness, J. Fluid Mech., 580, 359–380, <ext-link xlink:href="https://doi.org/10.1017/S0022112007005472" ext-link-type="DOI">10.1017/S0022112007005472</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx63"><label>Rubin(1995)</label><mixed-citation>Rubin, A. M.: Propagation of Magma-Filled Cracks, Annu. Rev. Earth Planet. Sc., 23, 287–336, <ext-link xlink:href="https://doi.org/10.1146/annurev.ea.23.050195.001443" ext-link-type="DOI">10.1146/annurev.ea.23.050195.001443</ext-link>, 1995.</mixed-citation></ref>
      <ref id="bib1.bibx64"><label>Schmeling et al.(2019)Schmeling, Marquart, Weinberg, and Wallner</label><mixed-citation>Schmeling, H., Marquart, G., Weinberg, R., and Wallner, H.: Modelling Melting and Melt Segregation by Two-Phase Flow: New Insights into the Dynamics of Magmatic Systems in the Continental Crust, Geophys. J. Int., 217, 422–450, <ext-link xlink:href="https://doi.org/10.1093/gji/ggz029" ext-link-type="DOI">10.1093/gji/ggz029</ext-link>, 2019. </mixed-citation></ref>
      <ref id="bib1.bibx65"><label>Seltzer et al.(2023)Seltzer, Peč, Zimmerman, and Kohlstedt</label><mixed-citation>Seltzer, C., Peč, M., Zimmerman, M. E., and Kohlstedt, D. L.: Melt Network Reorientation and Crystallographic Preferred Orientation Development in Sheared Partially Molten Rocks, Geochem. Geophy. Geosy., 24, e2023GC010927, <ext-link xlink:href="https://doi.org/10.1029/2023GC010927" ext-link-type="DOI">10.1029/2023GC010927</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx66"><label>Sibson(1996)</label><mixed-citation>Sibson, R. H.: Structural Permeability of Fluid-Driven Fault-Fracture Meshes, J. Struct. Geol., 18, 1031–1042, <ext-link xlink:href="https://doi.org/10.1016/0191-8141(96)00032-6" ext-link-type="DOI">10.1016/0191-8141(96)00032-6</ext-link>, 1996.</mixed-citation></ref>
      <ref id="bib1.bibx67"><label>Sigmundsson et al.(2024)Sigmundsson, Parks, Geirsson, Hooper, Drouin, Vogfjörd, Ófeigsson, Greiner, Yang, Lanzi, De Pascale, Jónsdóttir, Hreinsdóttir, Tolpekin, Friðriksdóttir, Einarsson, and Barsotti</label><mixed-citation>Sigmundsson, F., Parks, M., Geirsson, H., Hooper, A., Drouin, V., Vogfjörd, K. S., Ófeigsson, B. G., Greiner, S. H. M., Yang, Y., Lanzi, C., De Pascale, G. P.,J́onsdóttir, K., Hreinsdóttir, S., Tolpekin, V., Friðriksdóttir, H. M., Einarsson, P., and Barsotti, S.: Fracturing and Tectonic Stress Drive Ultrarapid Magma Flow into Dikes, Science, 383, 1228–1235, <ext-link xlink:href="https://doi.org/10.1126/science.adn2838" ext-link-type="DOI">10.1126/science.adn2838</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx68"><label>Sim et al.(2020)Sim, Spiegelman, Stegman, and Wilson</label><mixed-citation>Sim, S. J., Spiegelman, M., Stegman, D. R., and Wilson, C.: The Influence of Spreading Rate and Permeability on Melt Focusing beneath Mid-Ocean Ridges, Phys. Earth Planet. Inter., 304, 106486, <ext-link xlink:href="https://doi.org/10.1016/j.pepi.2020.106486" ext-link-type="DOI">10.1016/j.pepi.2020.106486</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx69"><label>Snow(1969)</label><mixed-citation>Snow, D. T.: Anisotropie Permeability of Fractured Media, Water Resour. Res., 5, 1273–1289, <ext-link xlink:href="https://doi.org/10.1029/wr005i006p01273" ext-link-type="DOI">10.1029/wr005i006p01273</ext-link>, 1969.</mixed-citation></ref>
      <ref id="bib1.bibx70"><label>Spence and Turcotte(1990)</label><mixed-citation>Spence, D. A. and Turcotte, D. L.: Buoyancy-Driven Magma Fracture: A Mechanism for Ascent through the Lithosphere and the Emplacement of Diamonds, J. Geophys. Res., 95, 5133, <ext-link xlink:href="https://doi.org/10.1029/JB095iB04p05133" ext-link-type="DOI">10.1029/JB095iB04p05133</ext-link>, 1990.</mixed-citation></ref>
      <ref id="bib1.bibx71"><label>Taisne et al.(2011)Taisne, Tait, and Jaupart</label><mixed-citation>Taisne, B., Tait, S., and Jaupart, C.: Conditions for the Arrest of a Vertical Propagating Dyke, Bull. Volcanol., 73, 191–204, <ext-link xlink:href="https://doi.org/10.1007/s00445-010-0440-1" ext-link-type="DOI">10.1007/s00445-010-0440-1</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx72"><label>Takei(2010)</label><mixed-citation>Takei, Y.: Stress-induced Anisotropy of Partially Molten Rock Analogue Deformed under Quasi-static Loading Test, J. Geophys. Res., 115, B03204, <ext-link xlink:href="https://doi.org/10.1029/2009jb006568" ext-link-type="DOI">10.1029/2009jb006568</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx73"><label>Taylor-West and Katz(2015)</label><mixed-citation>Taylor-West, J. and Katz, R. F.: Melt-Preferred Orientation, Anisotropic Permeability and Melt-Band Formation in a Deforming, Partially Molten Aggregate, Geophys. J. Int., 203, 1253–1262, <ext-link xlink:href="https://doi.org/10.1093/gji/ggv372" ext-link-type="DOI">10.1093/gji/ggv372</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx74"><label>Terzaghi(1943)</label><mixed-citation>Terzaghi, K.: Theoretical Soil Mechanics, John Wiley &amp; Sons, Inc., <ext-link xlink:href="https://doi.org/10.1002/9780470172766" ext-link-type="DOI">10.1002/9780470172766</ext-link>, 1943.</mixed-citation></ref>
      <ref id="bib1.bibx75"><label>Thiele et al.(2020)Thiele, Cruden, Micklethwaite, Bunger, and Köpping</label><mixed-citation>Thiele, S. T., Cruden, A. R., Micklethwaite, S., Bunger, A. P., and Köpping, J.: Dyke Apertures Record Stress Accumulation during Sustained Volcanism, Sci. Rep., 10, 17335, <ext-link xlink:href="https://doi.org/10.1038/s41598-020-74361-w" ext-link-type="DOI">10.1038/s41598-020-74361-w</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx76"><label>Weertman(1971)</label><mixed-citation>Weertman, J.: Theory of Water-Filled Crevasses in Glaciers Applied to Vertical Magma Transport beneath Oceanic Ridges, J. Geophys. Res., 76, 1171–1183, <ext-link xlink:href="https://doi.org/10.1029/JB076i005p01171" ext-link-type="DOI">10.1029/JB076i005p01171</ext-link>, 1971.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Models of buoyancy-driven dykes using continuum  plasticity or fracture mechanics: a comparison</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Abbo and Sloan(1995)</label><mixed-citation>
      
Abbo, A. J. and Sloan, S. W.: A Smooth Hyperbolic Approximation to the
Mohr–Coulomb Yield Criterion, Comput. Struct. 54, 427–441,
<a href="https://doi.org/10.1016/0045-7949(94)00339-5" target="_blank">https://doi.org/10.1016/0045-7949(94)00339-5</a>, 1995.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Abdullin et al.(2024)Abdullin, Melnik, Rust, Blundy, Lgotina, and
Golovin</label><mixed-citation>
      
Abdullin, R., Melnik, O., Rust, A., Blundy, J., Lgotina, E., and Golovin, S.:
Ascent of Volatile-Rich Felsic Magma in Dykes: A Numerical Model Applied to
Deep-Sourced Porphyry Intrusions, Geophys. J. Int., 236, 1863–1876, <a href="https://doi.org/10.1093/gji/ggae027" target="_blank">https://doi.org/10.1093/gji/ggae027</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Acocella et al.(2024)Acocella, Ripepe, Rivalta, Peltier, Galetto, and Joseph</label><mixed-citation>
      
Acocella, V., Ripepe, M., Rivalta, E., Peltier, A., Galetto, F., and Joseph,
E.: Towards Scientific Forecasting of Magmatic Eruptions, Nat. Rev. Earth Environ. 5, 5–22, <a href="https://doi.org/10.1038/s43017-023-00492-z" target="_blank">https://doi.org/10.1038/s43017-023-00492-z</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Anderson(2017)</label><mixed-citation>
      
Anderson, T. L.: Fracture Mechanics: Fundamentals and Applications, Fourth Edition, in: 4th Edn., CRC Press, Boca Raton, ISBN 978-1-315-37029-3, <a href="https://doi.org/10.1201/9781315370293" target="_blank">https://doi.org/10.1201/9781315370293</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Bader et al.(2024)Bader, Zhu, Montési, Qi, Cordonnier, Kohlstedt, and Warren</label><mixed-citation>
      
Bader, J., Zhu, W., Montési, L., Qi, C., Cordonnier, B., Kohlstedt, D., and Warren, J.: Effects of Stress-Driven Melt Segregation on Melt
Orientation, Melt Connectivity and Anisotropic Permeability, J. Geophys. Res.-Solid, 129, e2023JB028065, <a href="https://doi.org/10.1029/2023JB028065" target="_blank">https://doi.org/10.1029/2023JB028065</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Balay et al.(2022a)Balay, Abhyankar, Adams, Benson,
Brown, Brune, Buschelman, Constantinescu, Dalcin, Dener, Eijkhout, Gropp,
Hapla, Isaac, Jolivet, Karpeev, Kaushik, Knepley, Kong, Kruger, May, McInnes, Mills, Mitchell, Munson, Roman, Rupp, Sanan, Sarich, Smith, Zampini, Zhang, Zhang, and Zhang</label><mixed-citation>
      
Balay, S., Abhyankar, S., Adams, M. F., Benson, S., Brown, J., Brune, P.,
Buschelman, K., Constantinescu, E., Dalcin, L., Dener, A., Eijkhout, V.,
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, Tech. Rep. ANL-21/39 – Revision 3.17, Argonne
National Laboratory, <a href="https://web.cels.anl.gov/projects/petsc/vault/petsc-3.17/docs/docs/index.html" target="_blank"/> (last access: 6 September 2025), 2022a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Balay et al.(2022b)Balay, Abhyankar, Adams, Benson,
Brown, Brune, Buschelman, Constantinescu, Dalcin, Dener, Eijkhout, Gropp,
Hapla, Isaac, Jolivet, Karpeev, Kaushik, Knepley, Kong, Kruger, May, McInnes, Mills, Mitchell, Munson, Roman, Rupp, Sanan, Sarich, Smith, Zampini, Zhang, Zhang, and Zhang</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.,
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
Web page, PETSc, <a href="https://petsc.org/" target="_blank"/> (last access: 6 September 2025), 2022b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Batchelor(2000)</label><mixed-citation>
      
Batchelor, G. K.: An Introduction to Fluid Dynamics, Cambridge
Mathematical Library, Cambridge University Press, Cambridge, ISBN 978-0-521-66396-0, <a href="https://doi.org/10.1017/CBO9780511800955" target="_blank">https://doi.org/10.1017/CBO9780511800955</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Bercovici et al.(2001)Bercovici, Ricard, and
Schubert</label><mixed-citation>
      
Bercovici, D., Ricard, Y., and Schubert, G.: A Two-Phase Model for Compaction
and Damage: 1. General Theory, J. Geophys. Res.-Solid , 106, 8887–8906, <a href="https://doi.org/10.1029/2000JB900430" target="_blank">https://doi.org/10.1029/2000JB900430</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Bolchover and Lister(1999)</label><mixed-citation>
      
Bolchover, P. and Lister, J. R.: The Effect of Solidification on Fluid–Driven Fracture, with Application to Bladed Dykes, P. Roy. Soc. Lond. A, 455, 2389–2409, <a href="https://doi.org/10.1098/rspa.1999.0409" target="_blank">https://doi.org/10.1098/rspa.1999.0409</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Brune et al.(2023)Brune, Kolawole, Olive, Stamps, Buck, Buiter,
Furman, and Shillington</label><mixed-citation>
      
Brune, S., Kolawole, F., Olive, J.-A., Stamps, D. S., Buck, W. R., Buiter, S.
J. H., Furman, T., and Shillington, D. J.: Geodynamics of Continental Rift
Initiation and Evolution, Nat. Rev. Earth Environ., 4, 235–253, <a href="https://doi.org/10.1038/s43017-023-00391-3" target="_blank">https://doi.org/10.1038/s43017-023-00391-3</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Buck(2006)</label><mixed-citation>
      
Buck, W. R.: The Role of Magma in the Development of the Afro-Arabian Rift
System, Geol. Soc. Lond. Spec. Publ., 259, 43–54,
<a href="https://doi.org/10.1144/gsl.sp.2006.259.01.05" target="_blank">https://doi.org/10.1144/gsl.sp.2006.259.01.05</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Burov(2011)</label><mixed-citation>
      
Burov, E. B.: Rheology and Strength of the Lithosphere, Mar. Petrol. Geol., 28, 1402–1443, <a href="https://doi.org/10.1016/j.marpetgeo.2011.05.008" target="_blank">https://doi.org/10.1016/j.marpetgeo.2011.05.008</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Cai and Bercovici(2013)</label><mixed-citation>
      
Cai, Z. and Bercovici, D.: Two-Phase Damage Models of Magma-Fracturing, Earth
Planet. Sc. Lett., 368, 1–8, <a href="https://doi.org/10.1016/j.epsl.2013.02.023" target="_blank">https://doi.org/10.1016/j.epsl.2013.02.023</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Carol et al.(1997)Carol, Prat, and López</label><mixed-citation>
      
Carol, I., Prat, P. C., and López, C. M.: Normal/Shear Cracking Model:  Application to Discrete Crack Analysis, J. Eng. Mech., 123, 765–773, <a href="https://doi.org/10.1061/(asce)0733-9399(1997)123:8(765)" target="_blank">https://doi.org/10.1061/(asce)0733-9399(1997)123:8(765)</a>, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Cerpa et al.(2018)Cerpa, Guillaume, and
Martinod</label><mixed-citation>
      
Cerpa, N. G., Guillaume, B., and Martinod, J.: The Interplay between Overriding Plate Kinematics, Slab Dip and Tectonics, Geophys. J. Int., 215, 1789–1802, <a href="https://doi.org/10.1093/gji/ggy365" target="_blank">https://doi.org/10.1093/gji/ggy365</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Connolly and Podladchikov(1998)</label><mixed-citation>
      
Connolly, J. A. D. and Podladchikov, Y.: Compaction-Driven Fluid Flow in Viscoelastic Rock, Geodinam. Acta, 11, 55–84, <a href="https://doi.org/10.1080/09853111.1998.11105311" target="_blank">https://doi.org/10.1080/09853111.1998.11105311</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Crameri(2021)</label><mixed-citation>
      
Crameri, F.: Scientific Colour Maps, Zenodo [data set], <a href="https://doi.org/10.5281/zenodo.1243862" target="_blank">https://doi.org/10.5281/zenodo.1243862</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Crameri et al.(2020)Crameri, Shephard, and Heron</label><mixed-citation>
      
Crameri, F., Shephard, G. E., and Heron, P. J.: The Misuse of Colour in Science Communication, Nat. Commun., 11, 5444, <a href="https://doi.org/10.1038/s41467-020-19160-7" target="_blank">https://doi.org/10.1038/s41467-020-19160-7</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Daines and Kohlstedt(1997)</label><mixed-citation>
      
Daines, M. J. and Kohlstedt, D. L.: Influence of Deformation on Melt Topology
in Peridotites, J. Geophys. Res., 102, 10257–10271, <a href="https://doi.org/10.1029/97jb00393" target="_blank">https://doi.org/10.1029/97jb00393</a>, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Davis et al.(2020)Davis, Rivalta, and Dahm</label><mixed-citation>
      
Davis, T., Rivalta, E., and Dahm, T.: Critical Fluid Injection Volumes for
Uncontrolled Fracture Ascent, Geophys. Res. Lett., 47, e2020GL087774, <a href="https://doi.org/10.1029/2020gl087774" target="_blank">https://doi.org/10.1029/2020gl087774</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Davis et al.(2023)Davis, Rivalta, Smittarello, and
Katz</label><mixed-citation>
      
Davis, T., Rivalta, E., Smittarello, D., and Katz, R. F.: Ascent Rates of
3-D Fractures Driven by a Finite Batch of Buoyant Fluid, J. Fluid Mech., 954, A12, <a href="https://doi.org/10.1017/jfm.2022.986" target="_blank">https://doi.org/10.1017/jfm.2022.986</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Delcamp et al.(2012)Delcamp, Troll, van Wyk de Vries, Carracedo,
Petronis, Pérez-Torrado, and Deegan</label><mixed-citation>
      
Delcamp, A., Troll, V. R., van Wyk de Vries, B., Carracedo, J. C., Petronis,
M. S., Pérez-Torrado, F. J., and Deegan, F. M.: Dykes and Structures of
the NE Rift of Tenerife, Canary Islands: A Record of Stabilisation and Destabilisation of Ocean Island Rift Zones, Bull. Volcanol., 74, 963–980, <a href="https://doi.org/10.1007/s00445-012-0577-1" target="_blank">https://doi.org/10.1007/s00445-012-0577-1</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Drymoni et al.(2023)Drymoni, Tibaldi, Bonali, and
Mariotto</label><mixed-citation>
      
Drymoni, K., Tibaldi, A., Bonali, F. L., and Mariotto, F. A. P.: Dyke to Sill
Deflection in the Shallow Heterogeneous Crust during Glacier Retreat: Part I, Bull. Volcanol., 85, 73, <a href="https://doi.org/10.1007/s00445-023-01684-7" target="_blank">https://doi.org/10.1007/s00445-023-01684-7</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Duretz et al.(2021)Duretz, Borst, and Yamato</label><mixed-citation>
      
Duretz, T., Borst, R., and Yamato, P.: Modelling lithospheric deformation using a compressible visco-elasto-viscoplastic rheology and the effective viscosity approach, Geochem. Geophy. Geosy., 22, e2021GC009675, <a href="https://doi.org/10.1029/2021gc009675" target="_blank">https://doi.org/10.1029/2021gc009675</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Duretz et al.(2023)Duretz, Räss, de Borst, and
Hageman</label><mixed-citation>
      
Duretz, T., Räss, L., de Borst, R., and Hageman, T.: A Comparison of
Plasticity Regularization Approaches for Geodynamic Modeling, Geochem. Geophy. Geosy., 24, e2022GC010675, <a href="https://doi.org/10.1029/2022GC010675" target="_blank">https://doi.org/10.1029/2022GC010675</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Fernández et al.(2002)Fernández, de la Nuez, Casillas, and García Navarro</label><mixed-citation>
      
Fernández, C., de la Nuez, J., Casillas, R., and García Navarro, E.: Stress Fields Associated with the Growth of a Large Shield Volcano (La Palma, Canary Islands), Tectonics, 21, 13-1–13-18,
<a href="https://doi.org/10.1029/2000TC900038" target="_blank">https://doi.org/10.1029/2000TC900038</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Fiske et al.(1997)Fiske, Jackson, and Sutton</label><mixed-citation>
      
Fiske, R. S., Jackson, E. D., and Sutton, J.: Orientation and Growth of
Hawaiian Volcanic Rifts: The Effect of Regional Structure and Gravitational Stresses, P. Roy. Soc. Lond. A, 329, 299–326,
<a href="https://doi.org/10.1098/rspa.1972.0115" target="_blank">https://doi.org/10.1098/rspa.1972.0115</a>, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Griffith(1921)</label><mixed-citation>
      
Griffith, A. A.: VI. The Phenomena of Rupture and Flow in Solids,
Philos. T. Roy. Soc. Lond. A, 221, 163–198, <a href="https://doi.org/10.1098/rsta.1921.0006" target="_blank">https://doi.org/10.1098/rsta.1921.0006</a>, 1921.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Gudmundsson(2009)</label><mixed-citation>
      
Gudmundsson, A.: Toughness and Failure of Volcanic Edifices, Tectonophysics,
471, 27–35, <a href="https://doi.org/10.1016/j.tecto.2009.03.001" target="_blank">https://doi.org/10.1016/j.tecto.2009.03.001</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Gudmundsson and Loetveit(2005)</label><mixed-citation>
      
Gudmundsson, A. and Loetveit, I. F.: Dyke Emplacement in a Layered and Faulted Rift Zone, J. Volcanol. Geoth. Res., 144, 311–327,
<a href="https://doi.org/10.1016/j.jvolgeores.2004.11.027" target="_blank">https://doi.org/10.1016/j.jvolgeores.2004.11.027</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Katz(2022)</label><mixed-citation>
      
Katz, R. F.: The Dynamics of Partially Molten Rock, Princeton University Press, ISBN 0691176566, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Katz et al.(2022)Katz, Jones, Rudge, and Keller</label><mixed-citation>
      
Katz, R. F., Jones, D. W. R., Rudge, J. F., and Keller, T.: Physics of melt
extraction from the mantle: Speed and style, Annu. Rev. Earth Planet. Sci., 50, 507–540, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Kaus and Podladchikov(2006)</label><mixed-citation>
      
Kaus, B. J. P. and Podladchikov, Y. Y.: Initiation of Localized Shear Zones in Viscoelastoplastic Rocks, J. Geophys. Res.-Solid, 111,
B04412, <a href="https://doi.org/10.1029/2005JB003652" target="_blank">https://doi.org/10.1029/2005JB003652</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Kelemen et al.(1997)Kelemen, Hirth, Shimizu, Spiegelman, and
Dick</label><mixed-citation>
      
Kelemen, P. B., Hirth, G., Shimizu, N., Spiegelman, M., and Dick, H.: A review of melt migration processes in the adiabatically upwelling mantle beneath oceanic spreading ridges, Philos. T. Roy. Soc. Lond. A, 355, 283–318, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Keller et al.(2013)Keller, May, and Kaus</label><mixed-citation>
      
Keller, T., May, D. A., and Kaus, B. J. P.: Numerical modelling of magma
dynamics coupled to tectonic deformation of lithosphere and crust, Geophys. J. Int., 195, 1406–1442, <a href="https://doi.org/10.1093/gji/ggt306" target="_blank">https://doi.org/10.1093/gji/ggt306</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Kiss et al.(2023)Kiss, Moulas, Kaus, and
Spang</label><mixed-citation>
      
Kiss, D., Moulas, E., Kaus, B. J. P., and Spang, A.: Decompression and
Fracturing Caused by Magmatically Induced Thermal Stresses, J. Geophys. Res.-Solid, 128, e2022JB025341, <a href="https://doi.org/10.1029/2022JB025341" target="_blank">https://doi.org/10.1029/2022JB025341</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Kjøll et al.(2019)Kjøll, Galland, Labrousse, and
Andersen</label><mixed-citation>
      
Kjøll, H. J., Galland, O., Labrousse, L., and Andersen, T. B.: Emplacement
Mechanisms of a Dyke Swarm across the Brittle-Ductile Transition and the
Geodynamic Implications for Magma-Rich Margins, Earth Planet. Sc. Lett., 518, 223–235, <a href="https://doi.org/10.1016/j.epsl.2019.04.016" target="_blank">https://doi.org/10.1016/j.epsl.2019.04.016</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Krieg and Krieg(1977)</label><mixed-citation>
      
Krieg, R. D. and Krieg, D. B.: Accuracies of Numerical Solution Methods for the Elastic-Perfectly Plastic Model, J. Press. Vessel Technol., 99, 510–515, <a href="https://doi.org/10.1115/1.3454568" target="_blank">https://doi.org/10.1115/1.3454568</a>, 1977.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Lang et al.(2018)Lang, Paluszny, Nejati, and
Zimmerman</label><mixed-citation>
      
Lang, P. S., Paluszny, A., Nejati, M., and Zimmerman, R. W.: Relationship
Between the Orientation of Maximum Permeability and
Intermediate Principal Stress in Fractured Rocks, Water Resour. Res., 54, 8734–8755, <a href="https://doi.org/10.1029/2018WR023189" target="_blank">https://doi.org/10.1029/2018WR023189</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Lei et al.(2017)Lei, Latham, and Tsang</label><mixed-citation>
      
Lei, Q., Latham, J.-P., and Tsang, C.-F.: The Use of Discrete Fracture Networks for Modelling Coupled Geomechanical and Hydrological Behaviour of Fractured Rocks, Comput. Geotech., 85, 151–176,
<a href="https://doi.org/10.1016/j.compgeo.2016.12.024" target="_blank">https://doi.org/10.1016/j.compgeo.2016.12.024</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Li et al.(2009)Li, Zhang, Wang, and Fredlund</label><mixed-citation>
      
Li, J. H., Zhang, L. M., Wang, Y., and Fredlund, D. G.: Permeability Tensor and Representative Elementary Volume of Saturated Cracked Soil, Can. Geotech. J., 46, 928–942, <a href="https://doi.org/10.1139/t09-037" target="_blank">https://doi.org/10.1139/t09-037</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Li et al.(2023)Li, Pusok, Davis, May, and Katz</label><mixed-citation>
      
Li, Y., Pusok, A. E., Davis, T., May, D. A., and Katz, R. F.: Continuum
Approximation of Dyking with a Theory for Poro-Viscoelastic–Viscoplastic Deformation, Geophys. J. Int., 234, 2007–2031, <a href="https://doi.org/10.1093/gji/ggad173" target="_blank">https://doi.org/10.1093/gji/ggad173</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Li et al.(2024)Li, Davis, Pusok, and Katz</label><mixed-citation>
      
Li, Y., Davis, T., Pusok, A., and Katz, R.: poroVEVP model with benchmark (v1.0.0), Zenodo [code], <a href="https://doi.org/10.5281/zenodo.14238175" target="_blank">https://doi.org/10.5281/zenodo.14238175</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Lister(1990)</label><mixed-citation>
      
Lister, J. R.: Buoyancy-Driven Fluid Fracture: The Effects of Material
Toughness and of Low-Viscosity Precursors, J. Fluid Mech., 210, 263–280, <a href="https://doi.org/10.1017/S0022112090001288" target="_blank">https://doi.org/10.1017/S0022112090001288</a>, 1990.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Maccaferri et al.(2014)Maccaferri, Rivalta, Keir, and
Acocella</label><mixed-citation>
      
Maccaferri, F., Rivalta, E., Keir, D., and Acocella, V.: Off-Rift Volcanism in Rift Zones Determined by Crustal Unloading, Nat. Geosci., 7, 297–300, <a href="https://doi.org/10.1038/ngeo2110" target="_blank">https://doi.org/10.1038/ngeo2110</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>McGuire and Pullen(1989)</label><mixed-citation>
      
McGuire, W. J. and Pullen, A. D.: Location and Orientation of Eruptive Fissures and Feederdykes at Mount Etna; Influence of Gravitational and Regional Tectonic Stress Regimes, J. Volcanol. Geoth. Res., 38, 325–344, <a href="https://doi.org/10.1016/0377-0273(89)90046-2" target="_blank">https://doi.org/10.1016/0377-0273(89)90046-2</a>, 1989.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>McKenzie(1984)</label><mixed-citation>
      
McKenzie, D.: The Generation and Compaction of Partially Molten Rock, J. Petrol., 25, 713–765, <a href="https://doi.org/10.1093/petrology/25.3.713" target="_blank">https://doi.org/10.1093/petrology/25.3.713</a>, 1984.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>McKenzie et al.(1992)McKenzie, McKenzie, and
Saunders</label><mixed-citation>
      
McKenzie, D., McKenzie, J. M., and Saunders, R. S.: Dike Emplacement on
Venus and on Earth, J. Geophys. Res.-Planets, 97, 15977–15990, <a href="https://doi.org/10.1029/92JE01559" target="_blank">https://doi.org/10.1029/92JE01559</a>, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>McLeod and Tait(1999)</label><mixed-citation>
      
McLeod, P. and Tait, S.: The Growth of Dykes from Magma Chambers, J. Volcanol. Geoth. Res., 92, 231–245, <a href="https://doi.org/10.1016/S0377-0273(99)00053-0" target="_blank">https://doi.org/10.1016/S0377-0273(99)00053-0</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Medici et al.(2023)Medici, Ling, and Shang</label><mixed-citation>
      
Medici, G., Ling, F., and Shang, J.: Review of Discrete Fracture Network
Characterization for Geothermal Energy Extraction, Front. Earth Sci., 11, 1328397, <a href="https://doi.org/10.3389/feart.2023.1328397" target="_blank">https://doi.org/10.3389/feart.2023.1328397</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Moresi et al.(2003)Moresi, Dufour, and Mühlhaus</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.bib53"><label>Murrell(1964)</label><mixed-citation>
      
Murrell, S. A. F.: The Theory of the Propagation of Elliptical Griffith
Cracks under Various Conditions of Plane Strain or Plane Stress: Part I,
Brit. J. Appl. Phys., 15, 1195–1210, <a href="https://doi.org/10.1088/0508-3443/15/10/308" target="_blank">https://doi.org/10.1088/0508-3443/15/10/308</a>, 1964.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Odé(1957)</label><mixed-citation>
      
Odé, H.: Mechanical analysis of the dike pattern of the Spanish Peaks Area, Colorado, GSA Bull., 68, 567–576,
<a href="https://doi.org/10.1130/0016-7606(1957)68[567:MAOTDP]2.0.CO;2" target="_blank">https://doi.org/10.1130/0016-7606(1957)68[567:MAOTDP]2.0.CO;2</a>, 1957.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Papanastasiou(1999)</label><mixed-citation>
      
Papanastasiou, P.: The Effective Fracture Toughness in Hydraulic
Fracturing, Int. J. Fract., 96, 127–147, <a href="https://doi.org/10.1023/A:1018676212444" target="_blank">https://doi.org/10.1023/A:1018676212444</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Passarelli et al.(2014)Passarelli, Rivalta, and Shuler</label><mixed-citation>
      
Passarelli, L., Rivalta, E., and Shuler, A.: Dike Intrusions during Rifting
Episodes Obey Scaling Relationships Similar to Earthquakes, Sci. Rep., 4, 3886, <a href="https://doi.org/10.1038/srep03886" target="_blank">https://doi.org/10.1038/srep03886</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Pusok et al.(2022a)Pusok, May, Li, and
Katz</label><mixed-citation>
      
Pusok, A., May, D. A., Li, Y., and Katz, R.: apusok/FD-PDE: v1.0.0,
Zenodo [code], <a href="https://doi.org/10.5281/zenodo.6900871" target="_blank">https://doi.org/10.5281/zenodo.6900871</a>, 2022a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Pusok et al.(2022b)Pusok, Katz, May, and
Li</label><mixed-citation>
      
Pusok, A. E., Katz, R. F., May, D. A., and Li, Y.: Chemical Heterogeneity,
Convection and Asymmetry beneath Mid-Ocean Ridges, Geophys. J. Int., 231, 2055–2078, <a href="https://doi.org/10.1093/gji/ggac309" target="_blank">https://doi.org/10.1093/gji/ggac309</a>, 2022b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Pusok et al.(2025)Pusok, Li, Davis, May, and
Katz</label><mixed-citation>
      
Pusok, A. E., Li, Y., Davis, T., May, D. A., and Katz, R. F.: Inefficient
Melt Transport Across a Weakened Lithosphere Led to Anomalous Rift
Architecture in the Turkana Depression, Geophys. Res. Lett., 52, e2025GL115228, <a href="https://doi.org/10.1029/2025GL115228" target="_blank">https://doi.org/10.1029/2025GL115228</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Rees Jones et al.(2018)Rees Jones, Katz, Tian, and
Rudge</label><mixed-citation>
      
Rees Jones, D. W., Katz, R. F., Tian, M., and Rudge, J. F.: Thermal Impact of
Magmatism in Subduction Zones, Earth Planet. Sc. Lett., 481, 73–79, <a href="https://doi.org/10.1016/j.epsl.2017.10.015" target="_blank">https://doi.org/10.1016/j.epsl.2017.10.015</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Rivalta et al.(2015)Rivalta, Taisne, Bunger, and Katz</label><mixed-citation>
      
Rivalta, E., Taisne, B., Bunger, A., and Katz, R.: A Review of Mechanical
Models of Dike Propagation: Schools of Thought, Results and Future
Directions, Tectonophysics, 638, 1–42, <a href="https://doi.org/10.1016/j.tecto.2014.10.003" target="_blank">https://doi.org/10.1016/j.tecto.2014.10.003</a>,
2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Roper and Lister(2007)</label><mixed-citation>
      
Roper, S. M. and Lister, J. R.: Buoyancy-Driven Crack Propagation: The Limit of Large Fracture Toughness, J. Fluid Mech., 580, 359–380,
<a href="https://doi.org/10.1017/S0022112007005472" target="_blank">https://doi.org/10.1017/S0022112007005472</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Rubin(1995)</label><mixed-citation>
      
Rubin, A. M.: Propagation of Magma-Filled Cracks, Annu. Rev. Earth
Planet. Sc., 23, 287–336, <a href="https://doi.org/10.1146/annurev.ea.23.050195.001443" target="_blank">https://doi.org/10.1146/annurev.ea.23.050195.001443</a>, 1995.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Schmeling et al.(2019)Schmeling, Marquart, Weinberg, and
Wallner</label><mixed-citation>
      
Schmeling, H., Marquart, G., Weinberg, R., and Wallner, H.: Modelling Melting
and Melt Segregation by Two-Phase Flow: New Insights into the Dynamics of
Magmatic Systems in the Continental Crust, Geophys. J. Int., 217, 422–450, <a href="https://doi.org/10.1093/gji/ggz029" target="_blank">https://doi.org/10.1093/gji/ggz029</a>, 2019.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Seltzer et al.(2023)Seltzer, Peč, Zimmerman, and
Kohlstedt</label><mixed-citation>
      
Seltzer, C., Peč, M., Zimmerman, M. E., and Kohlstedt, D. L.: Melt
Network Reorientation and Crystallographic Preferred Orientation
Development in Sheared Partially Molten Rocks, Geochem. Geophy. Geosy., 24, e2023GC010927, <a href="https://doi.org/10.1029/2023GC010927" target="_blank">https://doi.org/10.1029/2023GC010927</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Sibson(1996)</label><mixed-citation>
      
Sibson, R. H.: Structural Permeability of Fluid-Driven Fault-Fracture Meshes,
J. Struct. Geol., 18, 1031–1042, <a href="https://doi.org/10.1016/0191-8141(96)00032-6" target="_blank">https://doi.org/10.1016/0191-8141(96)00032-6</a>, 1996.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>Sigmundsson et al.(2024)Sigmundsson, Parks, Geirsson, Hooper, Drouin, Vogfjörd, Ófeigsson, Greiner, Yang, Lanzi, De Pascale,
Jónsdóttir, Hreinsdóttir, Tolpekin, Friðriksdóttir,
Einarsson, and Barsotti</label><mixed-citation>
      
Sigmundsson, F., Parks, M., Geirsson, H., Hooper, A., Drouin, V., Vogfjörd, K. S., Ófeigsson, B. G., Greiner, S. H. M., Yang, Y., Lanzi, C., De Pascale, G. P.,J́onsdóttir, K., Hreinsdóttir, S., Tolpekin, V., Friðriksdóttir, H. M., Einarsson, P., and Barsotti, S.:
Fracturing and Tectonic Stress Drive Ultrarapid Magma Flow into Dikes,
Science, 383, 1228–1235, <a href="https://doi.org/10.1126/science.adn2838" target="_blank">https://doi.org/10.1126/science.adn2838</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>Sim et al.(2020)Sim, Spiegelman, Stegman, and
Wilson</label><mixed-citation>
      
Sim, S. J., Spiegelman, M., Stegman, D. R., and Wilson, C.: The Influence of
Spreading Rate and Permeability on Melt Focusing beneath Mid-Ocean Ridges,
Phys. Earth Planet. Inter., 304, 106486, <a href="https://doi.org/10.1016/j.pepi.2020.106486" target="_blank">https://doi.org/10.1016/j.pepi.2020.106486</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>Snow(1969)</label><mixed-citation>
      
Snow, D. T.: Anisotropie Permeability of Fractured Media, Water Resour.
Res., 5, 1273–1289, <a href="https://doi.org/10.1029/wr005i006p01273" target="_blank">https://doi.org/10.1029/wr005i006p01273</a>, 1969.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>Spence and Turcotte(1990)</label><mixed-citation>
      
Spence, D. A. and Turcotte, D. L.: Buoyancy-Driven Magma Fracture: A
Mechanism for Ascent through the Lithosphere and the Emplacement of Diamonds,
J. Geophys. Res., 95, 5133, <a href="https://doi.org/10.1029/JB095iB04p05133" target="_blank">https://doi.org/10.1029/JB095iB04p05133</a>, 1990.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>Taisne et al.(2011)Taisne, Tait, and Jaupart</label><mixed-citation>
      
Taisne, B., Tait, S., and Jaupart, C.: Conditions for the Arrest of a Vertical Propagating Dyke, Bull. Volcanol., 73, 191–204,
<a href="https://doi.org/10.1007/s00445-010-0440-1" target="_blank">https://doi.org/10.1007/s00445-010-0440-1</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>Takei(2010)</label><mixed-citation>
      
Takei, Y.: Stress-induced Anisotropy of Partially Molten Rock Analogue Deformed under Quasi-static Loading Test, J. Geophys. Res., 115,
B03204, <a href="https://doi.org/10.1029/2009jb006568" target="_blank">https://doi.org/10.1029/2009jb006568</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>Taylor-West and Katz(2015)</label><mixed-citation>
      
Taylor-West, J. and Katz, R. F.: Melt-Preferred Orientation, Anisotropic
Permeability and Melt-Band Formation in a Deforming, Partially Molten
Aggregate, Geophys. J. Int., 203, 1253–1262, <a href="https://doi.org/10.1093/gji/ggv372" target="_blank">https://doi.org/10.1093/gji/ggv372</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>Terzaghi(1943)</label><mixed-citation>
      
Terzaghi, K.: Theoretical Soil Mechanics, John Wiley &amp; Sons, Inc.,
<a href="https://doi.org/10.1002/9780470172766" target="_blank">https://doi.org/10.1002/9780470172766</a>, 1943.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>Thiele et al.(2020)Thiele, Cruden, Micklethwaite, Bunger, and
Köpping</label><mixed-citation>
      
Thiele, S. T., Cruden, A. R., Micklethwaite, S., Bunger, A. P., and
Köpping, J.: Dyke Apertures Record Stress Accumulation during Sustained
Volcanism, Sci. Rep., 10, 17335, <a href="https://doi.org/10.1038/s41598-020-74361-w" target="_blank">https://doi.org/10.1038/s41598-020-74361-w</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>Weertman(1971)</label><mixed-citation>
      
Weertman, J.: Theory of Water-Filled Crevasses in Glaciers Applied to Vertical Magma Transport beneath Oceanic Ridges, J. Geophys. Res., 76, 1171–1183, <a href="https://doi.org/10.1029/JB076i005p01171" target="_blank">https://doi.org/10.1029/JB076i005p01171</a>, 1971.

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