<?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">HESS</journal-id><journal-title-group>
    <journal-title>Hydrology and Earth System Sciences</journal-title>
    <abbrev-journal-title abbrev-type="publisher">HESS</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Hydrol. Earth Syst. Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1607-7938</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/hess-30-5395-2026</article-id><title-group><article-title>Modeling the long-term fate of injected CO<sub>2</sub> in saline aquifers: An integrated framework coupling multiphase flow, dissolution, reaction, and ripening</article-title><alt-title>Integrated model for long-term CO<sub>2</sub> fate</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Chen</surname><given-names>Ruiqi</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff2 aff3">
          <name><surname>Xu</surname><given-names>Wenjie</given-names></name>
          <email>wenjiexu@zju.edu.cn</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2 aff3">
          <name><surname>Chen</surname><given-names>Yunmin</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Li</surname><given-names>Qingping</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff4">
          <name><surname>Zheng</surname><given-names>Tianyuan</given-names></name>
          <email>zhengtianyuan@ouc.edu.cn</email>
        <ext-link>https://orcid.org/0000-0002-8948-064X</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff5">
          <name><surname>Guo</surname><given-names>Bo</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-8825-7331</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Beijing Huairou Laboratory, Beijing 101499, China</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Institute of Hypergravity Science and Technology, Zhejiang University, Hangzhou 310058, China</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>MOE Key Laboratory of Soft Soils and Geoenvironmental Engineering, Zhejiang University, Hangzhou 310058, China</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>College of Environmental Science and Engineering, Ocean University of China, Qingdao 266100, China</institution>
        </aff>
        <aff id="aff5"><label>5</label><institution>Department of Hydrology and Atmospheric Sciences, University of Arizona, 85719 Tucson, AZ, United States</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Wenjie Xu (wenjiexu@zju.edu.cn) and Tianyuan Zheng (zhengtianyuan@ouc.edu.cn)</corresp></author-notes><pub-date><day>25</day><month>August</month><year>2026</year></pub-date>
      
      <volume>30</volume>
      <issue>16</issue>
      <fpage>5395</fpage><lpage>5409</lpage>
      <history>
        <date date-type="received"><day>6</day><month>February</month><year>2026</year></date>
           <date date-type="rev-request"><day>24</day><month>February</month><year>2026</year></date>
           <date date-type="rev-recd"><day>30</day><month>July</month><year>2026</year></date>
           <date date-type="accepted"><day>31</day><month>July</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Ruiqi Chen et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026.html">This article is available from https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026.html</self-uri><self-uri xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026.pdf">The full text article is available as a PDF file from https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e175">Geological carbon sequestration (GCS) mitigates climate change by storing anthropogenic carbon dioxide (CO<sub>2</sub>) in geological formations. CO<sub>2</sub> undergoes complex physical and chemical transformations in deep geological formations, governed by various interacting trapping mechanisms. Because the trapping mechanisms operate over a wide range of different timescales, their long-term interplay remains unclear. We develop an integrated numerical modeling framework to analyze and track the plume footprint and phase transition processes that occur throughout the entire cycle of the injected CO<sub>2</sub> in saline aquifers. The key novelty of the modeling framework lies in its capability to describe multiple hydrodynamic processes and their interactions, including injection, dissolution-driven convection, reactive transport, and gravity-induced Ostwald ripening. The results suggest that dissolution reduces the lateral migration of free-state CO<sub>2</sub>, while geochemical reactions generate preferential pathways for CO<sub>2</sub>-rich flow. For the scenarios we analyze, after 500 years of mass transfer, dissolved CO<sub>2</sub> accounts for 42.80 % of total trapped CO<sub>2</sub> mass, while reactive CO<sub>2</sub> contributes less than 1 %. The results also illustrate that low vertical permeability is unfavorable for the long-term transition of CO<sub>2</sub> from physical trapping to dissolution trapping. When the permeability anisotropy index <inline-formula><mml:math id="M12" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> increases from 0.5 to 10, the total dissolution storage amount within the domain is reduced to one-third over the 500-year simulation period. This integrated modeling framework provides critical insights into the long-term evolution of CO<sub>2</sub> plume migration and phase transition behavior, thereby offering a practical tool to quantitatively assess the long-term fate of the injected CO<sub>2</sub> in saline aquifers.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>52588202</award-id>
<award-id>42277128</award-id>
</award-group>
<award-group id="gs2">
<funding-source>China Postdoctoral Science Foundation</funding-source>
<award-id>2026M790475</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="d2e295">Geological carbon storage (GCS) is a promising technology that involves storing the greenhouse gas CO<sub>2</sub> in underground porous rock formations (Lane et al., 2021; Wei et al., 2021). Once CO<sub>2</sub> is injected into the reservoir at the in-situ pressure and temperature, structural, residual, dissolution, and mineral trapping may operate concurrently and evolve over different timescales (Krevor et al., 2023). Structural trapping occurs as CO<sub>2</sub> migrates and accumulates beneath a low-permeability caprock because of buoyancy (Medici et al., 2024; Rutqvist, 2012). Residual trapping occurs when CO<sub>2</sub> bubbles are trapped in the pore structure of the formation. Dissolution trapping and mineral trapping involve the dissolution of CO<sub>2</sub> into brine to form the weak acid H<sub>2</sub>CO<sub>3</sub>, inducing the dissolution and precipitation of rock minerals (Dai et al., 2020; De Silva et al., 2015). Understanding the spatiotemporal evolution of trapping mechanisms is crucial for the safety and storage efficiency of GCS projects (Ringrose et al., 2021). However, the complex physical and chemical changes at different stages present challenges in predicting the migration pathways of CO<sub>2</sub> in the reservoir.</p>
      <p id="d2e371">Field monitoring and laboratory experiments have provided preliminary insights into the long-term migration behavior of CO<sub>2</sub> in geological reservoirs (Dance and Paterson, 2016; Györe et al., 2017; Jackson and Krevor, 2020; Sathaye et al., 2014; Zhou et al., 2020). During the injection period, CO<sub>2</sub> displaces the native brine within rock pores, characterized by a compact displacement front (Birkholzer et al., 2015). Driven by density differences, the injected CO<sub>2</sub> migrates rapidly upward to the top of the reservoir, where it spreads laterally beneath the low-permeability caprock (Jing et al., 2023). The heterogeneity of the reservoir also has a significant impact on the long-term distribution of the plume (Yang et al., 2020). Molecular diffusion allows CO<sub>2</sub> to dissolve into undersaturated brine, increasing fluid density and inducing gravitational instability (Emami-Meybodi et al., 2015; Guo et al., 2021). This instability gives rise to convective mixing, which enhances the downward transport of dissolved CO<sub>2</sub> into deeper regions of the reservoir (Neufeld et al., 2010). The dissolution of CO<sub>2</sub> promotes water–rock interactions, leading to carbon mineralization and thereby improving the security of geological storage (Cui et al., 2018). Acidic conditions facilitate carbonate dissolution, which alters the permeability and porosity of the reservoir rock and can generate dissolution features such as wormholes (Sabo and Beckingham, 2021; Seyyedi et al., 2020). Subsequent changes in pore structure further influence the migration pathways of the CO<sub>2</sub> plume. Additionally, under gravitational effects, Ostwald ripening can lead to the secondary redistribution of residual trapped CO<sub>2</sub> bubbles (Xu et al., 2019a).</p>
      <p id="d2e447">Numerical modeling of geological carbon storage (GCS) involves a broad spectrum of temporal scales, ranging from an injection period lasting several decades to mineral trapping processes that may extend over tens of thousands of years. Moreover, accurately capturing CO<sub>2</sub> migration pathways necessitates the precise representation of meter-scale convective fingering, as well as kilometer-scale macroscopic plume evolution (Elenius et al., 2015). Consequently, developing a numerical model that adequately encompasses the entire life cycle of GCS poses considerable challenges. In recent years, several modeling approaches have been proposed to study GCS over its full duration. Several numerical models have simulated large-scale dissolved CO<sub>2</sub> plume migration, incorporating injection and dissolution processes without considering geochemical reactions (Elenius et al., 2015; De Paoli, 2021; Singh et al., 2019). Wang et al. (2022) developed a fully-coupled model that additionally considers drainage and imbibition effects, though geochemical reactions were not included. Reactive transport models for GCS mainly focus on the long-term transformation of chemical components, with TOUGHREACT being the most typical example (Xu et al., 2011). These reactions significantly alter formation permeability and porosity, thereby influencing fluid flow and solute transport – key factors governing long-term storage efficiency (Fu et al., 2015; Sainz-Garcia et al., 2017). However, a comprehensive model that integrates multiple phase transition, transport and reaction processes and captures their mutual interactions remains lacking, largely due to disparities in temporal scales and numerical convergence difficulties.</p>
      <p id="d2e468">Accordingly, the objectives of this study are to: (i) develop an integrated numerical framework for geological carbon storage that couples multiphase flow, dissolution-driven convection, geochemical reaction, and gravity-induced ripening; (ii) elucidate the spatiotemporal evolution and interactions of major trapping mechanisms governing the long-term migration and phase transition of injected CO<sub>2</sub> in saline aquifers; (iii) quantify how reactive transport and associated porosity–permeability changes influence plume migration and dissolution behaviour; and (iv) evaluate the effects of calcite content and reservoir permeability anisotropy on the long-term fate of CO<sub>2</sub>.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Mathematical Description</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Two-phase flow and multicomponent transport</title>
      <p id="d2e504">In the saline aquifer system, the mass conservation equation governing two-phase flow in a porous medium can be expressed as follows:

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M35" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E1"><mml:mtd><mml:mtext>1</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><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 close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mi mathvariant="bold">k</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mi mathvariant="bold-italic">g</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><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:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub><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:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub><mml:mi mathvariant="bold">k</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>(</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub><mml:mi mathvariant="bold-italic">g</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where subscript <inline-formula><mml:math id="M36" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> (w or n) represents the wetting phase (w, brine) and nonwetting phase (n, CO<sub>2</sub>). <inline-formula><mml:math id="M38" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> denotes the porosity, <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represent the phase density and saturation. Assuming that only two fluid phases coexist in the pore space, the saturation of the non-wetting phase satisfies <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The intrinsic permeability tensor <inline-formula><mml:math id="M42" display="inline"><mml:mi mathvariant="bold">k</mml:mi></mml:math></inline-formula> is assumed to be that of a homogeneous and isotropic formation. <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> respectively denote the relative permeability and viscosity of phase <inline-formula><mml:math id="M45" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>, while <inline-formula><mml:math id="M46" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> represents the gravitational acceleration. The term <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> refers to the mass source terms arising from geochemical reaction and dissolution processes.</p>
      <p id="d2e835">Dissolved carbon dioxide in brine is treated as a solute component. The transport equation for dissolved CO<sub>2</sub>, based on Fick's law, is expressed as follows:

            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M49" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">c</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:msubsup><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mi mathvariant="normal">D</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the mass fraction of CO<sub>2</sub>, <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is brine velocity and <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is diffusion coefficient. The source terms <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mi mathvariant="normal">D</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> represent the dissolution and chemical reaction terms, respectively. The dissolution source term <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mi mathvariant="normal">D</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is formulated as a function of CO<sub>2</sub> saturation with the mass transfer coefficient <inline-formula><mml:math id="M58" display="inline"><mml:mi mathvariant="italic">κ</mml:mi></mml:math></inline-formula> serving as a key parameter (Martinez and Hesse, 2016). The dissolution of the CO<sub>2</sub> phase into the brine phase is assumed to occur only in the two-phase region. Treating the dissolution mass as a source term in this way simplifies the simulation of multi-component two-phase flow problems and improves computational efficiency. The mechanical dispersion and adsorption of solutes in brine are neglected.

            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M60" display="block"><mml:mrow><mml:msubsup><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mi mathvariant="normal">D</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi mathvariant="italic">κ</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">c</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">max</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">c</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">max</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the maximum dissolution mass fraction. Furthermore, the density of brine is assumed to be directly proportional to the local concentration, an approximation commonly referred to as the Boussinesq approximation (Diersch and Kolditz, 2002).

            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M62" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</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="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">c</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">max</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M63" 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 density of pure brine and <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi></mml:mrow></mml:math></inline-formula> is the density difference between CO<sub>2</sub>-saturated and pure brine.</p>
      <p id="d2e1212">Some studies have shown that the capillary transition zone has a significant impact on the buoyant flow of CO<sub>2</sub> dissolution in saline aquifer (Elenius et al., 2014; Emami-Meybodi and Hassanzadeh, 2015). The capillary pressure is defined as the pressure difference between the non-wetting phase and the wetting phase, <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The capillary pressure–saturation relationship and relative permeability curves of the media are typically described by the Brooks–Corey model. The parameters used are listed in Table 1. The parameter values are selected from reservoir survey data and relevant literature.
          

                <disp-formula id="Ch1.E6" specific-use="gather" content-type="subnumberedsingle"><mml:math id="M68" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E6.7"><mml:mtd><mml:mtext>6a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msubsup><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">wr</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">wr</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">nr</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E6.8"><mml:mtd><mml:mtext>6b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:msup><mml:msubsup><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mo>*</mml:mo></mml:msubsup><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:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E6.9"><mml:mtd><mml:mtext>6c</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:msubsup><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mi mathvariant="italic">λ</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E6.10"><mml:mtd><mml:mtext>6d</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msup><mml:msubsup><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mfrac><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi mathvariant="italic">λ</mml:mi></mml:mrow><mml:mi mathvariant="italic">λ</mml:mi></mml:mfrac></mml:msup></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is normalized wetting phase saturation, <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">wr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">nr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the residual saturation of the two phases. <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> denotes entry pressure and <inline-formula><mml:math id="M73" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> represents pore-size distribution index.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e1518">Parameters of formation and fluid properties.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameters</oasis:entry>
         <oasis:entry colname="col2">Symbols</oasis:entry>
         <oasis:entry colname="col3">Values (Unit)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Domain size</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>×</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">200 <inline-formula><mml:math id="M82" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 50 (m <inline-formula><mml:math id="M83" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> m)<sup>a</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Porosity</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M85" 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></oasis:entry>
         <oasis:entry colname="col3">0.1 (–)<sup>b</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Permeability</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1 <inline-formula><mml:math id="M88" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<sup>−13</sup> (m<sup>2</sup>)<sup>b</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Residual saturations</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">wr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">nr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.3, 0.05 (–)<sup>c</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Entry pressure</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">10 (kPa)<sup>d</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Pore parameter</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M97" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">2 (–)<sup>d</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Injection rate</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">2 <inline-formula><mml:math id="M100" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<sup>−5</sup> (m<sup>3</sup> s<sup>−1</sup>)<sup>e</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Injection time</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">100 (d)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Diffusivity coefficient</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">2 <inline-formula><mml:math id="M107" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<sup>−9</sup> (m<sup>2</sup> s<sup>−1</sup>)<sup>f</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Density of brine and CO<sub>2</sub></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1058, 800 (kg m<sup>−3</sup>)<sup>f</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Viscosity of brine and CO<sub>2</sub></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.595, 0.0395 (mPa <inline-formula><mml:math id="M120" display="inline"><mml:mo>⋅</mml:mo></mml:math></inline-formula> s)<sup>f</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Maximum dissolution mass fraction</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">c</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">max</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.05 (–)<sup>f</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Density increase with CO<sub>2</sub> dissolution</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">10.58 (kg m<sup>−3</sup>)<sup>g</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Initial pressure</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">20 (MPa)<sup>d</sup></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e1521"><sup>a</sup> Carrigan et al. (2013). <sup>b</sup> Mathias et al. (2013); Saaltink et al. (2013). <sup>c</sup> Iglauer et al. (2011); Pini and Benson (2013). <sup>d</sup> Bennion and Bachu (2008). <sup>e</sup> Kolditz et al. (2012). <sup>f</sup> Martinez and Hesse (2016). <sup>g</sup> (Ennis-King and Paterson, 2005).</p></table-wrap-foot></table-wrap>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Geochemical reactions</title>
      <p id="d2e2239">According to previous studies, calcite has a relatively fast reaction rate among all mineral components in sandstone (Xu et al., 2019b). The full-cycle model focuses on a relatively short timescale and concentrates on calcium minerals (calcite, dolomite), considering quartz, feldspar, and other minerals as insoluble substances because their dissolution/precipitation processes take thousands of years (De Silva et al., 2015). The formation of carbonate is considered to be the main way to sequester CO<sub>2</sub> and an important process for achieving permanent trapping in GCS (Bachu et al., 1994). To simplify the model, it is assumed that only calcite is included as a reactive mineral, with an initial content of 5 % (Sainz-Garcia et al., 2017). The main geochemical reactions of calcite dissolution in CO<sub>2</sub>-rich plume are as follows:
          

                <disp-formula id="Ch1.E11" specific-use="gather" content-type="subnumberedsingle"><mml:math id="M132" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E11.12"><mml:mtd><mml:mtext>7a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mfenced open="(" close=")"><mml:mi mathvariant="normal">aq</mml:mi></mml:mfenced><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mo>↔</mml:mo><mml:mrow class="chem"><mml:msup><mml:mi mathvariant="normal">H</mml:mi><mml:mo>+</mml:mo></mml:msup></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msubsup><mml:mi mathvariant="normal">HCO</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mo>-</mml:mo></mml:msubsup></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E11.13"><mml:mtd><mml:mtext>7b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CaCO</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mfenced close=")" open="("><mml:mi>s</mml:mi></mml:mfenced><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msup><mml:mi mathvariant="normal">H</mml:mi><mml:mo>+</mml:mo></mml:msup></mml:mrow><mml:mo>↔</mml:mo><mml:mrow class="chem"><mml:msup><mml:mi mathvariant="normal">Ca</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msubsup><mml:mi mathvariant="normal">HCO</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mo>-</mml:mo></mml:msubsup></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          (aq) and (<inline-formula><mml:math id="M133" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula>) denote the aqueous and solid phases, respectively. The transport equation for reactive solute transport, accounting for convection, diffusion, and geochemical reactions, can be expressed as follows:
          

                <disp-formula id="Ch1.E14" specific-use="gather" content-type="subnumberedsingle"><mml:math id="M134" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E14.15"><mml:mtd><mml:mtext>8a</mml:mtext></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:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E14.16"><mml:mtd><mml:mtext>8b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msubsup><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msub><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CaCO</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mi>n</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E14.17"><mml:mtd><mml:mtext>8c</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CaCO</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msub><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CaCO</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mi>n</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the reaction term of dissolved CO<sub>2</sub>, <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> respectively represent reaction rate constant and mineral surface area available for reaction per volume of the medium. <inline-formula><mml:math id="M139" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the rate of the reaction which is 1 for the second-order reaction. The concentration of component i (CaCO<sub>3</sub> and CO<sub>2</sub>) is represented as <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> = <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>×</mml:mo></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Mineral dissolution occurs rapidly near the injection wells, leading to a rapid increase in pore structure connectivity. Calcite can quickly dissolve in acid in the form of separating particles and biogenic debris fragments, causing changes in the pore network (Lamy-Chappuis et al., 2014). The resulting enhancement in pore connectivity–particularly when dissolution is localized at constricted pore throats–can significantly increase permeability (Dai et al., 2020). In our study, we assume that only dissolution reactions take place within the simulation domain and salt precipitation processes are neglected. The corresponding evolution of porosity and permeability is updated by the following relationship (Saaltink et al., 2013):

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M145" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E18"><mml:mtd><mml:mtext>9</mml:mtext></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:msub><mml:mi>x</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CaCO</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CaCO</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">r</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CaCO</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E19"><mml:mtd><mml:mtext>10</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:msup><mml:mfenced open="(" close=")"><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:mfenced><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:msup><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><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:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CaCO</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CaCO</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represent the mass fraction and concentration of calcite, subscript 0 and r represent the initial state and the quantity involved in the reaction.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Gravity-induced ripening</title>
      <p id="d2e2867">Residual trapped bubbles undergo mass transfer toward the top of the reservoir via Ostwald ripening under the influence of gravity. The timescale for the system to reach thermodynamic equilibrium through ripening in a 50 m-thick formation can extend to several tens of thousands of years–approximately two to three orders of magnitude longer than that of density-driven convection.</p>
      <p id="d2e2870">The following assumptions are introduced in the analysis of the long-term Ostwald ripening process: <list list-type="order"><list-item>
      <p id="d2e2875">The gas distribution stabilizes and attains the initial ripening state under the assumption that the maximum concentration has been achieved throughout the domain. Our simulation results show that after 500 years, the average CO<sub>2</sub> saturation in the reservoir approaches the residual saturation, and according to Eq. (4), dissolution no longer occurs. Therefore, the simulation results at 500 years were selected as the initial condition for the gravity-induced Ostwald ripening process.</p></list-item><list-item>
      <p id="d2e2888">All bubbles are considered to be in a residually trapped state, with no connectivity between gas phases.</p></list-item><list-item>
      <p id="d2e2892">With <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M150" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 10 m and <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M152" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.5 m as the grid size, the gas in the horizontal direction has reached capillary equilibrium, and no mass transfer occurs in the horizontal direction during the following mass transfer process. Horizontal mass transfer could cause the residually trapped CO<sub>2</sub> at the same depth to become more uniform in size and would not lead to appreciable saturation changes at the macroscopic scale.</p></list-item></list> The governing equations and simulations used in the ripening process employ the approach presented by Xu et al. (2019a). The governing equation can be expressed as:

            <disp-formula id="Ch1.E20" content-type="numbered"><label>11</label><mml:math id="M154" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="normal">d</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:mi>C</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">gz</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where the gas phase saturation <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is defined as the bubble volume within the given interval <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> relative to the local pore volume. The pore occupancy ratio <inline-formula><mml:math id="M157" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> refers to the proportion of adjacent pores which are occupied by bubbles and subscript b represents the CO<sub>2</sub> bubble. The parameter <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">pore</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">pore</mml:mi></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M161" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">mb</mml:mi></mml:msub><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">mw</mml:mi></mml:msub><mml:msup><mml:mi>K</mml:mi><mml:mi mathvariant="normal">H</mml:mi></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>) is a constant related to the pore structure and fluid properties. <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represent the pore throat cross-sectional area and vertical distance, respectively. <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the number of connected pores around a pore, <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">pore</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the distance between the geometric centers of the adjacent pores, and <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">pore</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the pore volume. <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">mb</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">mw</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represent the molar volumes of the gas and liquid phases, respectively. <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msup><mml:mi>K</mml:mi><mml:mi mathvariant="normal">H</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the modified Henry's coefficient. For parameters and detailed procedures related to gravity-induced ripening, please refer to Chen et al. (2022).</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Numerical solution</title>
      <p id="d2e3258">Due to the strong nonlinearity inherent in the density-dependent flow equations, a fully coupled approach is employed for the fluid flow and mass transport governing equations. The resulting system of discrete nonlinear equations is solved using the Newton-Raphson method. Simulations of solute transport and multiphase flow processes are conducted using the finite element software OpenGeoSys (OGS), version 5. Geochemical reactions are handled by a dedicated Python-based module, OGS-Chem. An interface module has been implemented within OGS to exchange data on CO<sub>2</sub> and calcite concentrations with OGS-Chem (Chen et al., 2020). Porosity is updated at each time step through the variation of the volume fraction of individual minerals, while permeability is modified by applying Eq. (10).</p>
      <p id="d2e3270">A script was developed to extract the final longitudinal saturation and permeability distributions from the flow and transport simulation, which then served as the initial conditions for the Ostwald ripening analysis in MATLAB. The ripening simulation models vertical (<inline-formula><mml:math id="M171" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-direction) mass transfer only, treating each horizontal column of the grid as a separate, independent 1D simulation. Since the timescale of gravity-induced Ostwald ripening is 2–3 orders of magnitude larger than that of convective mixing and reactions, the mass transfer term associated with ripening is very limited. To balance computational efficiency and convergence, we used the final results of the finite element computation as the initial condition for the ripening post-processing calculation.</p>
</sec>
<sec id="Ch1.S2.SS5">
  <label>2.5</label><title>Model validation</title>
      <p id="d2e3289">During the injection period, the numerical model was validated through comparison with the semi-analytical solution derived from the theoretical model of Mathias et al. (2011). Simulation results demonstrated good agreement with this semi-analytical solution. To further assess the model's performance, a convective mixing scenario was also considered for verification. Due to its sensitivity to mesh discretization (Pau et al., 2010), the model reproduces finger-flow patterns and migration distances similar to those shown in Fig. 3 of Elenius et al. (2015). Details of the validation of the injection and dissolution modules can be found in our previous research (Chen et al., 2024).</p>
</sec>
<sec id="Ch1.S2.SS6">
  <label>2.6</label><title>Grid convergence</title>
      <p id="d2e3300">Due to the contradiction between the simulation of the field scale and the fine-scale requirement of dissolved CO<sub>2</sub> flow, there is a conflict in grid discretization. The grid size also determines the difficulty of model convergence. Different grid sizes (<inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula>, 1, 2, 2.5) are analyzed in turn, and the average dimensionless concentration (<inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msup><mml:mi>c</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>c</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>) in the domain of dissolved CO<sub>2</sub> is selected as the evaluation index to assess the grid convergence. When the finger flow reaches the bottom boundary (200 years), the difference in dimensionless average concentration <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:msup><mml:mi>c</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> within the domain does not exceed 0.01 between <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. Therefore, in order to balance computational efficiency and accuracy, a resolution of <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> was selected in subsequent simulations (Wang et al., 2022).</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Numerical Experiments</title>
      <p id="d2e3431">The integrated model considers multiple processes, including CO<sub>2</sub> injection, migration, dissolution phase transition, reaction with calcite and subsequent ripening process. A schematic diagram is shown in Fig. 1.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e3445">Schematic diagram of the life-cycle model involving multiple trapping mechanisms. The figure illustrates the primary physical and chemical processes experienced by CO<sub>2</sub> in this model, including injection, dissolution, reaction, and ripening.</p></caption>
        <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f01.png"/>

      </fig>

      <p id="d2e3463">The simulation domain is configured as a two-dimensional, rectangular saline aquifer under isothermal conditions. Initially, the domain is fully saturated with brine and has a length of <inline-formula><mml:math id="M183" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> and a thickness of <inline-formula><mml:math id="M184" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>. The left boundary of the model represents an injection well, injecting at a constant rate <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for a specified duration <inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and then stops. The top boundary is treated as impermeable to simulate the presence of a low-permeability caprock. Both the right and bottom boundaries are assigned zero concentration gradient conditions. A schematic representation of the model setup is provided in Fig. 2.</p>

      <fig id="F2"><label>Figure 2</label><caption><p id="d2e3505">Schematic diagram of 2D numerical model setup with initial and boundary conditions.</p></caption>
        <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f02.png"/>

      </fig>

      <p id="d2e3514">Considering the complexity of various physical and chemical processes in the life cycle of GCS, the numerical model that describes the footprint of CO<sub>2</sub> in the formation needs some assumptions. The model proposed in this study mainly includes the following assumptions: <list list-type="order"><list-item>
      <p id="d2e3528">The flow process of both fluid phases in the porous medium follows Darcy's law.</p></list-item><list-item>
      <p id="d2e3532">The reservoir is homogeneous, isotropic, and has a spatially uniform mineral composition.</p></list-item><list-item>
      <p id="d2e3536">The increase in brine density caused by dissolution is assumed to be linearly related to concentration variations, following the Boussinesq approximation.</p></list-item><list-item>
      <p id="d2e3540">Only calcite, present in the initial mineral composition in the formation, participates in geochemical reactions and its dissolution follows a kinetic rate equation. We neglect the salt precipitation process and are therefore unable to capture phenomena such as pore plugging and pressure buildup during plume migration.</p></list-item><list-item>
      <p id="d2e3544">The system is initially saturated with brine and reaches thermodynamic equilibrium, assuming that the brine is in hydro-static state.</p></list-item><list-item>
      <p id="d2e3548">CO<sub>2</sub> is considered pure without water vapor, and the water produced by geochemical reactions is ignored.</p></list-item><list-item>
      <p id="d2e3561">Based on the geothermal gradient variation data in the reservoir, the temperature variation within the simulation domain is approximately 1–3 °C. We therefore assume the simulation domain to be an isothermal saline aquifer.</p></list-item></list> Based on the foregoing assumptions, a long-term simulation of the base case was performed. The evolution of the CO<sub>2</sub> plume and pressure distribution, convective mixing dynamics, and reactive transport involving calcite – which induces porosity variations – were systematically examined, with particular emphasis on their mutual interactions. In accordance with the theory of gravity-driven ripening, CO<sub>2</sub> mass transfer was simulated over a period of 80 000 years until the system reached a stabilized state. Sensitivity analyses were carried out to evaluate the influence of calcite content and permeability anisotropy. Two sets of numerical experiments were designed: one examining the long-term evolution of the CO<sub>2</sub> plume and dissolved CO<sub>2</sub> under calcite contents of 0 %, 10 %, and 20 %; the other assessing the effect of permeability anisotropy index <inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>, 2, and 10.</p>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results and discussion</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>CO<sub>2</sub> migration and phase transition</title>
      <p id="d2e3639">Based on the numerical results, saturation-time curves were extracted for monitoring points located along the top boundary of the reservoir at <inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula>, 40, 60, 80, 100, and 120 m, as illustrated in Fig. 3. During the injection period, the CO<sub>2</sub> plume migrates rapidly upward, causing a sharp increase in saturation at all monitored locations. Points in close proximity to the injection well continue to exhibit a brief saturation increase even after injection ceases, attributable to post-injection buoyancy-driven redistribution. Near the top surface of the reservoir, the CO<sub>2</sub> gradually accumulates beneath the caprock, with the maximum saturation at any location not exceeding 0.45.</p>
      <p id="d2e3672">After cessation of injection, the plume spreads laterally beneath the caprock and gradually dissolves into the brine. As density-driven convection intensifies, the dissolution rate increases, leading to a progressive retreat of the plume's leading edge. This retraction signifies that dissolution limits the lateral extent of the CO<sub>2</sub> plume, thereby enhancing the security of the storage complex. This behavior is supported by the saturation evolution observed at <inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> m and <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">120</mml:mn></mml:mrow></mml:math></inline-formula> m over several hundred years after injection.</p>

      <fig id="F3"><label>Figure 3</label><caption><p id="d2e3710">The saturation results of CO<sub>2</sub> for points spaced at 20 m intervals between 20 and 120 m throughout the entire simulation period.</p></caption>
          <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f03.png"/>

        </fig>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e3731">The CO<sub>2</sub> saturation distributions are presented at four timesteps: Stopping injection, 1 year after injection, 10 years after injection, and 50 years after injection. After 50 years of dissolution and chemical reactions, the thickness of the CO<sub>2</sub> plume has decreased from over 10 to 5 m.</p></caption>
          <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f04.png"/>

        </fig>

      <p id="d2e3758">Figure 4 illustrates the evolution of the CO<sub>2</sub> plume following the cessation of injection. The plume exhibits a classical funnel-shaped morphology. Within 100 d, buoyancy drives the lower portion of the plume upward to the base of the caprock. The horizontal migration velocity of CO<sub>2</sub> decreases markedly due to the rapid dissipation of injection-induced pressure.</p>
      <p id="d2e3779">After 10 years (Fig. 4c), the leading edge of the plume has advanced approximately 165 m from the injection well. The overall plume thickness is significantly reduced, with the maximum thickness decreasing from 10 to about 5 m. As dissolution continues, physically trapped CO<sub>2</sub> is progressively converted into the dissolved phase. By 50 years, the plume front has retreated to within 150 m of the well, with a maximum thickness below 5 m and a peak saturation of less than 0.3 in the domain.</p>
      <p id="d2e3791">Figure 5 illustrates the temporal evolution of dissolved CO<sub>2</sub> following the injection period. After injection ceases, the plume accumulation zone exhibits a relatively uniform dissolution pattern. The region of highest concentration is observed at the top of the reservoir, resulting from the elevated CO<sub>2</sub> saturation in this zone. By 50 years, a high-density fingering flow begins to develop, marking a transition from uniform dissolution to distinct convective fingers. The most rapidly migrating finger forms nearest to the injection well, with its tip approaching the bottom of the reservoir.</p>
      <p id="d2e3812">Within 100 years, the dissolved CO<sub>2</sub> at the top has spread through the finger flow into the saline aquifer, reaching approximately half the reservoir height. After 200 years, interaction between individual fingers becomes evident: those close to the injection well have entered the shutdown period, causing high-concentration fluid to spread laterally along the bottom boundary, which in turn suppresses the development of subsequent fingers. Fingers located farther from the well begin to merge, significantly increasing their width, with the leading edges advancing toward the reservoir base.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e3827">The concentration distribution of dissolved CO<sub>2</sub> after 1, 50, 100, and 200 years. After 50 years of dissolution, system instability induces finger flow generation, with fingers reaching the bottom after 200 years.</p></caption>
          <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f05.png"/>

        </fig>

      <p id="d2e3845">Figure 6 illustrates the spatial-temporal evolution of reservoir permeability induced by geochemical reactions. The simulated results indicate that significant alterations are predominantly concentrated at the top of the reservoir. The impact of dissolution reactions becomes markedly evident approximately 100 years after injection. By 200 years, the preferential flow pathways formed by permeability enhancement exhibit a strong spatial correlation with the fingering structures depicted in Fig. 6. Under sustained acidic conditions, dissolution of calcite results in a local permeability increase of up to approximately 15 %.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e3850">Permeability variations in the reservoir due to geochemical reactions after 200 and 300 years. The dissolution of calcite and the development trend of finger flow are almost overlapping.</p></caption>
          <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f06.png"/>

        </fig>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e3861">Relative proportions of CO<sub>2</sub> in the free-phase state, dissolved state, and reactive state at simulation times of 1 and 500 years. The two pie charts illustrate the redistribution of injected CO<sub>2</sub>.</p></caption>
          <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f07.png"/>

        </fig>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e3891">The workflow of data extraction followed by gravity-driven ripening simulations with CO<sub>2</sub> saturation distribution after 80 000 years. After 80 000 years of secondary distribution, residual trapped CO<sub>2</sub> migrates to the reservoir top under gravity-driven ripening, generating a gas cap at maximum saturation.</p></caption>
          <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f08.png"/>

        </fig>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e3920">Variations in porosity after 200 years for different calcite content cases. The most intense reservoir dissolution reactions are concentrated at the top of the reservoir.</p></caption>
          <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f09.png"/>

        </fig>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e3931">Distribution of dissolved CO<sub>2</sub> concentrations in cases with different calcite contents after 300 years. The case study with 5 % calcite content indicates that the presence of dissolution reactions may inhibit the early development of finger flow.</p></caption>
          <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f10.png"/>

        </fig>

      <p id="d2e3949">Figure 7 illustrates the temporal evolution of the contribution of each trapping mechanism in the study case. Given the practical difficulty in distinguishing between structural and residual trapping, these are collectively categorized as free-phase CO<sub>2</sub>. The results indicate that free-phase CO<sub>2</sub> remains the dominant mechanism throughout the simulated period, accounting for 79.66 % of total trapped CO<sub>2</sub> during the early injection period (within 1 year). As dissolution and geochemical reactions progress, the proportion of free-phase CO<sub>2</sub> gradually decreases to 56.45 % (500 years). After 500 years, dissolved CO<sub>2</sub> accounted for 42.80 % of the total sequestered fraction. Reactive CO<sub>2</sub> constitutes less than 1 % of the total. As dissolved CO<sub>2</sub> concentration declines in later stages, the reactive fraction stabilizes at 0.75 %.</p>
      <p id="d2e4016">Figure 8 shows the distribution of CO<sub>2</sub> saturation across the domain at 500 years post-injection. Most of the formation maintains a residual gas saturation close to the minimum value. A thin gas layer persists near the top of the injection well, with a saturation below 0.2 and a thickness of less than 5 m. Over an extended period of gravity-driven Ostwald ripening, the residual gas undergoes upward mass transfer, accumulating at the top of the reservoir. This process ultimately forms a gas cap approximately 2 m thick, leaving a bubble-free zone about 45 m thick at the bottom of the formation. However, the complete mass transfer process spans approximately 80 000 years–two to three orders of magnitude longer than the timescale of the geochemical reactions considered in this study. As a result, this long-term ripening behavior can only be evaluated through post-processing calculations based on extracted saturation and permeability data from the primary numerical model.</p>

      <fig id="F11" specific-use="star"><label>Figure 11</label><caption><p id="d2e4031">CO<sub>2</sub> plume shape after injection shutdown in anisotropic formations (<inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> and 10).</p></caption>
          <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f11.png"/>

        </fig>

      <fig id="F12" specific-use="star"><label>Figure 12</label><caption><p id="d2e4063">Dissolved CO<sub>2</sub> concentration and flow field in different formations (<inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>, 1, 2 and 10) after 200 years. The decrease in vertical permeability resulted in delayed development of finger flows and a significant reduction in finger flow numbers.</p></caption>
          <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f12.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Effect of calcite content</title>
      <p id="d2e4101">Based on comparative analyses of cases with varying calcite contents (0 %, 5 %, 10 %, and 20 %), simulations reveal significant alterations in reservoir porosity after 200 years of geochemical reactions. As illustrated in Figs. 9 and 10, the spatial distribution of porosity variation aligns closely with the finger flow pattern across all calcite content scenarios. In the case with an initial calcite content of 20 %, the porosity increase near the top of the reservoir reaches approximately 0.01, corresponding to a relative change of about 10 %. According to Eq. (10), the permeability has increased by approximately 36 % relative to the initial value.</p>
      <p id="d2e4104">Figure 10 illustrates the distribution of CO<sub>2</sub> finger flows under different calcite content conditions after 300 years. As the calcite content increases, a slight increase in the number of fingers is observed, particularly in the 10 % and 20 % cases. This behavior may be attributed to the formation of localized preferential pathways near the top of the reservoir, which facilitate the development of finger flows along these zones of enhanced permeability. Interestingly, the case with 5 % calcite content exhibits the smallest spatial extent of fingering, suggesting that at lower concentrations, the geochemical reactions may inhibit rather than promote the evolution of convective fingers. Overall, the density-driven convective behavior of dissolved CO<sub>2</sub> exhibits low sensitivity to calcite content.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Effect of permeability anisotropy</title>
      <p id="d2e4133">The distribution of the plume in the anisotropic formation at the time of the cessation of injection is shown in Fig. 11. A permeability anisotropy index <inline-formula><mml:math id="M230" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">v</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) was used to represent the ratio of horizontal permeability to vertical permeability. It is assumed that the horizontal permeability remains constant at <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, while the vertical permeability changes according to the permeability anisotropy index. When <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>, the vertical migration of the plume is more efficient, and the injected CO<sub>2</sub> can rapidly accumulate at the top of the reservoir to form a funnel shape with a larger thickness. In contrast, when <inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula>, the plume exhibits a thinner geometry at the top and migrates laterally over a greater distance.  The actual reservoir with smaller vertical permeability is more conducive to the utilization of reservoir space.</p>
      <p id="d2e4206">Figure 12 displays the spatial distribution of CO<sub>2</sub> concentration and flow path characteristics after 200 years with different anisotropic properties of the formation. It can be observed that as the value of <inline-formula><mml:math id="M237" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> increases, it takes longer for the CO<sub>2</sub> in the physically trapped state to be transformed into the dissolved state, which is due to the lower convective strength, and therefore, the finger flow develops more slowly. As shown in Fig. 12a, for <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.5</mml:mn></mml:mrow></mml:math></inline-formula>, the finger flow has reached the bottom boundary and formed back-flow to inhibit the vertical migration of the top finger flow. There is no strong convective interaction between the finger flows, and the overall vertical development of the finger flows is maintained in case of <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>. When <inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula>, a high-concentration zone develops at the reservoir top, and fingering flow is largely restricted to the vicinity of the injection well. The resulting fingers exhibit limited vertical development, reaching only about 20 m in height. Under such conditions, the phase transition of physically trapped CO<sub>2</sub> is significantly hindered, which compromises long-term storage security.</p>
      <p id="d2e4280">Figure 13 illustrates the temporal evolution of the average dissolved CO<sub>2</sub> concentration in formations with varying <inline-formula><mml:math id="M244" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula>. Taking the case of <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> as an example, the rapid increase in the total dissolved storage occurs in two distinct stages. Stage I is governed by the dissolution and phase transition of CO<sub>2</sub>, enhanced by the high saturation conditions established during injection. Stage II is characterized by large-scale convective mixing driven by gravitational instability, which significantly augments the dissolution flux. A threefold reduction in the total dissolution amount is observed as <inline-formula><mml:math id="M247" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> increases from 0.5 to 10 over the 500-year simulation.</p>

      <fig id="F13"><label>Figure 13</label><caption><p id="d2e4330">Temporal evolution of the average dimensionless concentration in anisotropic formations (<inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>, 1, 2 and 10). The total dissolution process is divided into two growth stages, exemplified by <inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>, represented by two-way arrows.</p></caption>
          <graphic xlink:href="https://hess.copernicus.org/articles/30/5395/2026/hess-30-5395-2026-f13.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusion</title>
      <p id="d2e4373">We have developed an integrated numerical model for geological carbon storage (GCS) that captures the coupling among multiple phases across timescales ranging from days (during CO<sub>2</sub> injection) to millennia (during Ostwald ripening). By incorporating CO<sub>2</sub> injection, dissolution, geochemical reactions, and gravity-driven ripening within a unified framework, the model enables a systematic evaluation of their interactions.</p>
      <p id="d2e4394">The modeling results indicate that dissolution trapping reduces the lateral spread of the CO<sub>2</sub> plume by approximately 10 % within 50 years. At 500 years, 56.45 % of the CO<sub>2</sub> retained within the model domain remains physically trapped, 42.80 % is dissolved, and less than 1 % has participated in the geochemical reactions. Reactions generate permeability-enhanced pathways that accelerate dissolution. Calcite dissolution promotes the formation of preferential channels that intensify convective fingering, with higher calcite content increasing finger numbers. Geochemical reactions may contribute to a 10 % variation in reservoir porosity over 200 years in reservoirs containing 20 % calcite. The migration and mass transfer behaviors of CO<sub>2</sub> are not sensitive to calcite content during the modeling period. Based on the simulation results, vertical permeability anisotropy <inline-formula><mml:math id="M255" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> exerts a critical influence on both CO<sub>2</sub> migration and dissolution. Lower <inline-formula><mml:math id="M257" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> values significantly enhance vertical migration and dissolution efficiency, whereas higher <inline-formula><mml:math id="M258" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> values impede the phase transition of physically trapped CO<sub>2</sub>, thereby reducing long-term storage security. Quantitatively, the total dissolved mass for <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> is approximately three times greater than that for <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula>. The proposed model offers a predictive tool for assessing and optimizing long-term GCS security.</p>
</sec>

      
      </body>
    <back><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e4492">The data that support the findings of this study are available from the corresponding author upon reasonable request.</p>

      <p id="d2e4495">The numerical model OpenGeoSys version 5 can be downloaded at <uri>https://www.opengeosys.org/stable/releases/#opengeosys-5</uri> (last access: 22 September 2022).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e4504">RC: Methodology, Validation, Writing – original draft. WX: Conceptualization, Writing – review &amp; editing, Funding acquisition. YC: Supervision, Funding acquisition. QL: Data curation, Writing – review &amp; editing. TZ: Methodology, Writing – original draft. BG: Visualization, Writing – review &amp; editing.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e4510">At least one of the (co-)authors is a member of the editorial board of <italic>Hydrology and Earth System Sciences</italic>. The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e4519">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e4525">The authors would like to thank Yonggen Zhang, Giacomo Medici, and two anonymous reviewers for their valuable and constructive comments.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e4530">This research has been supported by the National Natural Science Foundation of China (grant nos. 52588202 and 42277128), the Youth Taishan Scholars Program of Shandong Province (grant no. tsqn202408078), and the China Postdoctoral Science Foundation (grant no. 2026M790475).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

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

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Bachu, S., Gunter, W. D., and Perkins, E. H.: Aquifer disposal of CO<sub>2</sub>: hydrodynamic and mineral trapping, Energy Convers. Manage., 35, 269–279, <ext-link xlink:href="https://doi.org/10.1016/0196-8904(94)90060-4" ext-link-type="DOI">10.1016/0196-8904(94)90060-4</ext-link>, 1994.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Bennion, D. B. and Bachu, S.: Drainage and imbibition relative permeability relationships for supercritical CO<inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo></mml:mrow></mml:math></inline-formula>brine and H<sub>2</sub>S<inline-formula><mml:math id="M265" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula>brine systems in intergranular sandstone, carbonate, shale, and anhydrite rocks, SPE Reserv. Eval. Eng., 11, 487–496, <ext-link xlink:href="https://doi.org/10.2118/99326-PA" ext-link-type="DOI">10.2118/99326-PA</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>Birkholzer, J. T., Oldenburg, C. M., and Zhou, Q.: CO<sub>2</sub> migration and pressure evolution in deep saline aquifers, Int. J. Greenh. Gas Con., 40, 203–220, <ext-link xlink:href="https://doi.org/10.1016/j.ijggc.2015.03.022" ext-link-type="DOI">10.1016/j.ijggc.2015.03.022</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Carrigan, C. R., Yang, X., LaBrecque, D. J., Larsen, D., Freeman, D., Ramirez, A. L., Daily, W., Aines, R., Newmark, R., Friedmann, J., and Hovorka, S.: Electrical resistance tomographic monitoring of CO<sub>2</sub> movement in deep geologic reservoirs, Int. J. Greenh. Gas Con., 18, 401–408, <ext-link xlink:href="https://doi.org/10.1016/j.ijggc.2013.04.016" ext-link-type="DOI">10.1016/j.ijggc.2013.04.016</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><mixed-citation>Chen, R., Chen, Y., Xu, W., Hu, Y., Zhan, L., Li, J., Zhuang, D., and Li, K.: The influence of the hypergravity field during bubble ripening in porous media, Geophys. Res. Lett., 49, e2021GL097005, <ext-link xlink:href="https://doi.org/10.1029/2021GL097005" ext-link-type="DOI">10.1029/2021GL097005</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>Chen, R., Xu, W., and Chen, Y.: A numerical model for evaluating the long-term migration and phase transition behavior of foam-assisted injection of CO<sub>2</sub> in saline aquifers, Geoenergy Sci. Eng., 243, 213328, <ext-link xlink:href="https://doi.org/10.1016/j.geoen.2024.213328" ext-link-type="DOI">10.1016/j.geoen.2024.213328</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Chen, Y. M., Xu, W. J., Ling, D. S., Zhan, L. T., and Gao, W.: A degradation–consolidation model for the stabilization behavior of landfilled municipal solid waste, Comput. Geotech., 118, 103341, <ext-link xlink:href="https://doi.org/10.1016/j.compgeo.2019.103341" ext-link-type="DOI">10.1016/j.compgeo.2019.103341</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>Cui, G., Wang, Y., Rui, Z., Chen, B., and Ren, S.: Assessing the combined influence of fluid–rock interactions on reservoir properties and injectivity during CO<sub>2</sub> storage in saline aquifers, Energy, 155, 281–296, <ext-link xlink:href="https://doi.org/10.1016/j.energy.2018.05.024" ext-link-type="DOI">10.1016/j.energy.2018.05.024</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>Dai, Z., Xu, L., Xiao, T., McPherson, B. J., Zhang, X., Zheng, L., Dong, S., Yang, Z., Soltanian, M. R., Yang, C., Ampomah, W., Jia, W., Yin, S., Xu, T., Bacon, D. H., and Viswanathan, H.: Reactive chemical transport simulations of geologic carbon sequestration: methods and applications, Earth-Sci. Rev., 208, 103265, <ext-link xlink:href="https://doi.org/10.1016/j.earscirev.2020.103265" ext-link-type="DOI">10.1016/j.earscirev.2020.103265</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>Dance, T. and Paterson, L.: Observations of carbon dioxide saturation distribution and residual trapping using core analysis and repeat pulsed-neutron logging at the CO<sub>2</sub>CRC Otway site, Int. J. Greenh. Gas Con., 47, 210–220, <ext-link xlink:href="https://doi.org/10.1016/j.ijggc.2016.01.042" ext-link-type="DOI">10.1016/j.ijggc.2016.01.042</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>De Paoli, M.: Influence of reservoir properties on the dynamics of a migrating current of carbon dioxide, Phys. Fluids, 33, 016602, <ext-link xlink:href="https://doi.org/10.1063/5.0031632" ext-link-type="DOI">10.1063/5.0031632</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>De Silva, G. P. D., Ranjith, P. G., and Perera, M. S. A.: Geochemical aspects of CO<sub>2</sub> sequestration in deep saline aquifers: a review, Fuel, 155, 128–143, <ext-link xlink:href="https://doi.org/10.1016/j.fuel.2015.03.045" ext-link-type="DOI">10.1016/j.fuel.2015.03.045</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>Diersch, H. J. G. and Kolditz, O.: Variable-density flow and transport in porous media: approaches and challenges, Adv. Water Resour., 25, 899–944, <ext-link xlink:href="https://doi.org/10.1016/S0309-1708(02)00063-5" ext-link-type="DOI">10.1016/S0309-1708(02)00063-5</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>Elenius, M. T., Nordbotten, J. M., and Kalisch, H.: Convective mixing influenced by the capillary transition zone, Comput. Geosci., 18, 417–431, <ext-link xlink:href="https://doi.org/10.1007/s10596-014-9415-1" ext-link-type="DOI">10.1007/s10596-014-9415-1</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Elenius, M. T., Voskov, D. V., and Tchelepi, H. A.: Interactions between gravity currents and convective dissolution, Adv. Water Resour., 83, 77–88, <ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2015.05.006" ext-link-type="DOI">10.1016/j.advwatres.2015.05.006</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><mixed-citation>Emami-Meybodi, H. and Hassanzadeh, H.: Two-phase convective mixing under a buoyant plume of CO<sub>2</sub> in deep saline aquifers, Adv. Water Resour., 76, 55–71, <ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2014.11.011" ext-link-type="DOI">10.1016/j.advwatres.2014.11.011</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Emami-Meybodi, H., Hassanzadeh, H., Green, C. P., and Ennis-King, J.: Convective dissolution of CO<sub>2</sub> in saline aquifers: progress in modeling and experiments, Int. J. Greenh. Gas Con., 40, 238–266, <ext-link xlink:href="https://doi.org/10.1016/j.ijggc.2015.04.003" ext-link-type="DOI">10.1016/j.ijggc.2015.04.003</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Ennis-King, J. and Paterson, L.: Role of convective mixing in the long-term storage of carbon dioxide in deep saline formations, SPE J., 10, 349–356, <ext-link xlink:href="https://doi.org/10.2118/84344-PA" ext-link-type="DOI">10.2118/84344-PA</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><mixed-citation>Fu, X., Cueto-Felgueroso, L., Bolster, D., and Juanes, R.: Rock dissolution patterns and geochemical shutdown of CO<sub>2</sub>–brine–carbonate reactions during convective mixing in porous media, J. Fluid Mech., 764, 296–315, <ext-link xlink:href="https://doi.org/10.1017/jfm.2014.647" ext-link-type="DOI">10.1017/jfm.2014.647</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><mixed-citation>Guo, R., Sun, H., Zhao, Q., Li, Z., Liu, Y., and Chen, C.: A novel experimental study on density-driven instability and convective dissolution in porous media, Geophys. Res. Lett., 48, e2021GL095619, <ext-link xlink:href="https://doi.org/10.1029/2021GL095619" ext-link-type="DOI">10.1029/2021GL095619</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><mixed-citation>Györe, D., Gilfillan, S. M. V., and Stuart, F. M.: Tracking the interaction between injected CO<sub>2</sub> and reservoir fluids using noble gas isotopes in an analogue of large-scale carbon capture and storage, Appl. Geochem., 78, 116–128, <ext-link xlink:href="https://doi.org/10.1016/j.apgeochem.2016.12.012" ext-link-type="DOI">10.1016/j.apgeochem.2016.12.012</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><mixed-citation>Iglauer, S., Wülling, W., Pentland, C. H., Al-Mansoori, S. K., and Blunt, M. J.: Capillary-trapping capacity of sandstones and sandpacks, SPE J., 16, 778–783, <ext-link xlink:href="https://doi.org/10.2118/120960-PA" ext-link-type="DOI">10.2118/120960-PA</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><mixed-citation>Jackson, S. J. and Krevor, S.: Small-scale capillary heterogeneity linked to rapid plume migration during CO<sub>2</sub> storage, Geophys. Res. Lett., 47, e2020GL088616, <ext-link xlink:href="https://doi.org/10.1029/2020GL088616" ext-link-type="DOI">10.1029/2020GL088616</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><mixed-citation>Jing, J., Yang, Y., Cheng, J., Ding, Z., Wang, D., and Jing, X.: Analysis of the effect of formation dip angle and injection pressure on the injectivity and migration of CO<sub>2</sub> during storage, Energy, 280, 128021, <ext-link xlink:href="https://doi.org/10.1016/j.energy.2023.128021" ext-link-type="DOI">10.1016/j.energy.2023.128021</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><mixed-citation>Kolditz, O., Bauer, S., Beyer, C., Böttcher, N., Dietrich, P., Görke, U.-J., Kalbacher, T., Park, C.-H., Sauer, U., Schütze, C., Shao, H., Singh, A., Taron, J., Wang, W., and Watanabe, N.: A systematic benchmarking approach for geologic CO<sub>2</sub> injection and storage, Environ. Earth Sci., 67, 613–632, <ext-link xlink:href="https://doi.org/10.1007/s12665-012-1656-5" ext-link-type="DOI">10.1007/s12665-012-1656-5</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><mixed-citation>Krevor, S., de Coninck, H., Gasda, S. E., Ghaleigh, N. S., de Gooyert, V., Hajibeygi, H., Juanes, R., Neufeld, J., Roberts, J. J., and Swennenhuis, F.: Subsurface carbon dioxide and hydrogen storage for a sustainable energy future, Nat. Rev. Earth Environ., 4, 102–118, <ext-link xlink:href="https://doi.org/10.1038/s43017-022-00376-8" ext-link-type="DOI">10.1038/s43017-022-00376-8</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><mixed-citation>Lamy-Chappuis, B., Angus, D., Fisher, Q., Grattoni, C., and Yardley, B. W. D.: Rapid porosity and permeability changes of calcareous sandstone due to CO<sub>2</sub>-enriched brine injection, Geophys. Res. Lett., 41, 399–406, <ext-link xlink:href="https://doi.org/10.1002/2013GL058534" ext-link-type="DOI">10.1002/2013GL058534</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><mixed-citation>Lane, J., Greig, C., and Garnett, A.: Uncertain storage prospects create a conundrum for carbon capture and storage ambitions, Nat. Clim. Change, 11, 925–936, <ext-link xlink:href="https://doi.org/10.1038/s41558-021-01175-7" ext-link-type="DOI">10.1038/s41558-021-01175-7</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><mixed-citation>Martinez, M. J. and Hesse, M. A.: Two-phase convective mixing under a buoyant plume of CO<sub>2</sub> in deep saline aquifers, Adv. Water Resour., 94, 1–14, <ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2016.04.015" ext-link-type="DOI">10.1016/j.advwatres.2016.04.015</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><mixed-citation>Mathias, S. A., González Martínez de Miguel, G. J., Thatcher, K. E., and Zimmerman, R. W.: Pressure buildup during CO<sub>2</sub> injection into a closed brine aquifer, Transp. Porous Med., 89, 383–397, <ext-link xlink:href="https://doi.org/10.1007/s11242-011-9776-z" ext-link-type="DOI">10.1007/s11242-011-9776-z</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><mixed-citation>Mathias, S. A., Gluyas, J. G., González Martínez de Miguel, G. J., Bryant, S. L., and Wilson, D.: On relative permeability data uncertainty and CO<sub>2</sub> injectivity estimation for brine aquifers, Int. J. Greenh. Gas Con., 12, 200–212, <ext-link xlink:href="https://doi.org/10.1016/j.ijggc.2012.09.017" ext-link-type="DOI">10.1016/j.ijggc.2012.09.017</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><mixed-citation>Medici, G., Munn, J. D., and Parker, B. L.: Delineating aquitard characteristics within a Silurian dolostone aquifer using high-density hydraulic head and fracture datasets, Hydrogeol. J., 32, 1663–1691, <ext-link xlink:href="https://doi.org/10.1007/s10040-024-02824-9" ext-link-type="DOI">10.1007/s10040-024-02824-9</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><mixed-citation>Neufeld, J. A., Hesse, M. A., Riaz, A., Hallworth, M. A., Tchelepi, H. A., and Huppert, H. E.: Convective dissolution of carbon dioxide in saline aquifers, Geophys. Res. Lett., 37, L22404, <ext-link xlink:href="https://doi.org/10.1029/2010GL044728" ext-link-type="DOI">10.1029/2010GL044728</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><mixed-citation>Pau, G. S. H., Bell, J. B., Pruess, K., Almgren, A. S., Lijewski, M. J., and Zhang, K.: High-resolution simulation and characterization of density-driven flow in CO<sub>2</sub> storage in saline aquifers, Adv. Water Resour., 33, 443–455, <ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2010.01.009" ext-link-type="DOI">10.1016/j.advwatres.2010.01.009</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><mixed-citation>Pini, R. and Benson, S. M.: Simultaneous determination of capillary pressure and relative permeability curves from core-flooding experiments with various fluid pairs, Water Resour. Res., 49, 3516–3530, <ext-link xlink:href="https://doi.org/10.1002/wrcr.20274" ext-link-type="DOI">10.1002/wrcr.20274</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><mixed-citation>Ringrose, P. S., Furre, A.-K., Gilfillan, S. M. V., Krevor, S., Landrø, M., Leslie, R., Meckel, T., Nazarian, B., and Zahid, A.: Storage of carbon dioxide in saline aquifers: physicochemical processes, key constraints, and scale-up potential, Annu. Rev. Chem. Biomol. Eng., 12, 471–494, <ext-link xlink:href="https://doi.org/10.1146/annurev-chembioeng-093020-091447" ext-link-type="DOI">10.1146/annurev-chembioeng-093020-091447</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><mixed-citation>Rutqvist, J.: The geomechanics of CO<sub>2</sub> storage in deep sedimentary formations, Geotech. Geol. Eng., 30, 525–551, <ext-link xlink:href="https://doi.org/10.1007/s10706-011-9491-0" ext-link-type="DOI">10.1007/s10706-011-9491-0</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><mixed-citation>Saaltink, M. W., Vilarrasa, V., De Gaspari, F., Silva, O., Carrera, J., and Rötting, T. S.: A method for incorporating equilibrium chemical reactions into multiphase flow models for CO<sub>2</sub> storage, Adv. Water Resour., 62, 431–441, <ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2013.09.013" ext-link-type="DOI">10.1016/j.advwatres.2013.09.013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><mixed-citation>Sabo, M. S. and Beckingham, L. E.: Porosity–permeability evolution during simultaneous mineral dissolution and precipitation, Water Resour. Res., 57, e2020WR029072, <ext-link xlink:href="https://doi.org/10.1029/2020WR029072" ext-link-type="DOI">10.1029/2020WR029072</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><mixed-citation>Sainz-Garcia, A., Abarca, E., Nardi, A., Grandia, F., and Oelkers, E. H.: Convective mixing fingers and chemistry interaction in carbon storage, Int. J. Greenh. Gas Con., 58, 52–61, <ext-link xlink:href="https://doi.org/10.1016/j.ijggc.2016.12.005" ext-link-type="DOI">10.1016/j.ijggc.2016.12.005</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><mixed-citation>Sathaye, K. J., Hesse, M. A., Cassidy, M., and Stockli, D. F.: Constraints on the magnitude and rate of CO<sub>2</sub> dissolution at Bravo Dome natural gas field, P. Natl. Acad. Sci. USA, 111, 15332–15337, <ext-link xlink:href="https://doi.org/10.1073/pnas.1406076111" ext-link-type="DOI">10.1073/pnas.1406076111</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><mixed-citation>Seyyedi, M., Giwelli, A., White, C., Esteban, L., Verrall, M., and Clennell, B.: Effects of geochemical reactions on multi-phase flow in porous media during CO<sub>2</sub> injection, Fuel, 269, 117421, <ext-link xlink:href="https://doi.org/10.1016/j.fuel.2020.117421" ext-link-type="DOI">10.1016/j.fuel.2020.117421</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><mixed-citation>Singh, M., Chaudhuri, A., Chu, S. P., Stauffer, P. H., and Pawar, R. J.: Analysis of evolving capillary transition, gravitational fingering, and dissolution trapping of CO<sub>2</sub> in deep saline aquifers during continuous injection of supercritical CO<sub>2</sub>, Int. J. Greenh. Gas Con., 82, 281–297, <ext-link xlink:href="https://doi.org/10.1016/j.ijggc.2019.01.014" ext-link-type="DOI">10.1016/j.ijggc.2019.01.014</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><mixed-citation>Wang, Y., Vuik, C., and Hajibeygi, H.: Analysis of hydrodynamic trapping interactions during full-cycle injection and migration of CO<sub>2</sub> in deep saline aquifers, Adv. Water Resour., 159, 104073, <ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2021.104073" ext-link-type="DOI">10.1016/j.advwatres.2021.104073</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><mixed-citation>Wei, Y.-M., Kang, J.-N., Liu, L.-C., Li, Q., Wang, P.-T., Hou, J.-J., Liang, Q.-M., Liao, H., Huang, S.-F., and Yu, B.: A proposed global layout of carbon capture and storage in line with a 2 °C climate target, Nat. Clim. Change, 11, 112–118, <ext-link xlink:href="https://doi.org/10.1038/s41558-020-00960-0" ext-link-type="DOI">10.1038/s41558-020-00960-0</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><mixed-citation>Xu, K., Mehmani, Y., Shang, L., and Xiong, Q.: Gravity-induced bubble ripening in porous media and its impact on capillary trapping stability, Geophys. Res. Lett., 46, 13804–13813, <ext-link xlink:href="https://doi.org/10.1029/2019GL085175" ext-link-type="DOI">10.1029/2019GL085175</ext-link>, 2019a. </mixed-citation></ref>
      <ref id="bib1.bib47"><label>47</label><mixed-citation>Xu, T., Spycher, N., Sonnenthal, E., Zhang, G., Zheng, L., and Pruess, K.: TOUGHREACT version 2.0: a simulator for subsurface reactive transport under non-isothermal multiphase flow conditions, Comput. Geosci., 37, 763–774, <ext-link xlink:href="https://doi.org/10.1016/j.cageo.2010.10.007" ext-link-type="DOI">10.1016/j.cageo.2010.10.007</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib48"><label>48</label><mixed-citation>Xu, T., Zhu, H., Feng, G., Yang, Z., and Tian, H.: Numerical simulation of calcite vein formation and its impact on caprock sealing efficiency – case study of a natural CO<sub>2</sub> reservoir, Int. J. Greenh. Gas Con., 83, 29–42, <ext-link xlink:href="https://doi.org/10.1016/j.ijggc.2019.01.021" ext-link-type="DOI">10.1016/j.ijggc.2019.01.021</ext-link>, 2019b.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><mixed-citation>Yang, Z., Chen, Y. F., and Niemi, A.: Gas migration and residual trapping in bimodal heterogeneous media during geological storage of CO<sub>2</sub>, Adv. Water Resour., 142, 103608, <ext-link xlink:href="https://doi.org/10.1016/j.advwatres.2020.103608" ext-link-type="DOI">10.1016/j.advwatres.2020.103608</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib50"><label>50</label><mixed-citation>Zhou, Q., Yang, X., Zhang, R., Hosseini, S. A., Ajo-Franklin, J. B., Freifeld, B. M., Daley, T. M., and Hovorka, S. D.: Dynamic processes of CO<sub>2</sub> storage in the field: 1. Multiscale and multipath channeling of CO<sub>2</sub> flow in the hierarchical fluvial reservoir at Cranfield, Mississippi, Water Resour. Res., 56, e2019WR025688, <ext-link xlink:href="https://doi.org/10.1029/2019WR025688" ext-link-type="DOI">10.1029/2019WR025688</ext-link>, 2020.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Modeling the long-term fate of injected CO<sub>2</sub> in saline aquifers: An integrated framework coupling multiphase flow, dissolution, reaction, and ripening</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
      
Bachu, S., Gunter, W. D., and Perkins, E. H.: Aquifer disposal of CO<sub>2</sub>: hydrodynamic and mineral trapping, Energy Convers. Manage., 35, 269–279, <a href="https://doi.org/10.1016/0196-8904(94)90060-4" target="_blank">https://doi.org/10.1016/0196-8904(94)90060-4</a>, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
      Bennion, D. B. and Bachu, S.: Drainage and imbibition relative permeability relationships for supercritical CO<sub>2</sub>∕brine and H<sub>2</sub>S∕brine systems in intergranular sandstone, carbonate, shale, and anhydrite rocks, SPE Reserv. Eval. Eng., 11, 487–496, <a href="https://doi.org/10.2118/99326-PA" target="_blank">https://doi.org/10.2118/99326-PA</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
      Birkholzer, J. T., Oldenburg, C. M., and Zhou, Q.: CO<sub>2</sub> migration and pressure evolution in deep saline aquifers, Int. J. Greenh. Gas Con., 40, 203–220, <a href="https://doi.org/10.1016/j.ijggc.2015.03.022" target="_blank">https://doi.org/10.1016/j.ijggc.2015.03.022</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
      Carrigan, C. R., Yang, X., LaBrecque, D. J., Larsen, D., Freeman, D., Ramirez, A. L., Daily, W., Aines, R., Newmark, R., Friedmann, J., and Hovorka, S.: Electrical resistance tomographic monitoring of CO<sub>2</sub> movement in deep geologic reservoirs, Int. J. Greenh. Gas Con., 18, 401–408, <a href="https://doi.org/10.1016/j.ijggc.2013.04.016" target="_blank">https://doi.org/10.1016/j.ijggc.2013.04.016</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
      Chen, R., Chen, Y., Xu, W., Hu, Y., Zhan, L., Li, J., Zhuang, D., and Li, K.: The influence of the hypergravity field during bubble ripening in porous media, Geophys. Res. Lett., 49, e2021GL097005, <a href="https://doi.org/10.1029/2021GL097005" target="_blank">https://doi.org/10.1029/2021GL097005</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
      Chen, R., Xu, W., and Chen, Y.: A numerical model for evaluating the long-term migration and phase transition behavior of foam-assisted injection of CO<sub>2</sub> in saline aquifers, Geoenergy Sci. Eng., 243, 213328, <a href="https://doi.org/10.1016/j.geoen.2024.213328" target="_blank">https://doi.org/10.1016/j.geoen.2024.213328</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
      Chen, Y. M., Xu, W. J., Ling, D. S., Zhan, L. T., and Gao, W.: A degradation–consolidation model for the stabilization behavior of landfilled municipal solid waste, Comput. Geotech., 118, 103341, <a href="https://doi.org/10.1016/j.compgeo.2019.103341" target="_blank">https://doi.org/10.1016/j.compgeo.2019.103341</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
      Cui, G., Wang, Y., Rui, Z., Chen, B., and Ren, S.: Assessing the combined influence of fluid–rock interactions on reservoir properties and injectivity during CO<sub>2</sub> storage in saline aquifers, Energy, 155, 281–296, <a href="https://doi.org/10.1016/j.energy.2018.05.024" target="_blank">https://doi.org/10.1016/j.energy.2018.05.024</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
      Dai, Z., Xu, L., Xiao, T., McPherson, B. J., Zhang, X., Zheng, L., Dong, S., Yang, Z., Soltanian, M. R., Yang, C., Ampomah, W., Jia, W., Yin, S., Xu, T., Bacon, D. H., and Viswanathan, H.: Reactive chemical transport simulations of geologic carbon sequestration: methods and applications, Earth-Sci. Rev., 208, 103265, <a href="https://doi.org/10.1016/j.earscirev.2020.103265" target="_blank">https://doi.org/10.1016/j.earscirev.2020.103265</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
      Dance, T. and Paterson, L.: Observations of carbon dioxide saturation distribution and residual trapping using core analysis and repeat pulsed-neutron logging at the CO<sub>2</sub>CRC Otway site, Int. J. Greenh. Gas Con., 47, 210–220, <a href="https://doi.org/10.1016/j.ijggc.2016.01.042" target="_blank">https://doi.org/10.1016/j.ijggc.2016.01.042</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
      De Paoli, M.: Influence of reservoir properties on the dynamics of a migrating current of carbon dioxide, Phys. Fluids, 33, 016602, <a href="https://doi.org/10.1063/5.0031632" target="_blank">https://doi.org/10.1063/5.0031632</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
      De Silva, G. P. D., Ranjith, P. G., and Perera, M. S. A.: Geochemical aspects of CO<sub>2</sub> sequestration in deep saline aquifers: a review, Fuel, 155, 128–143, <a href="https://doi.org/10.1016/j.fuel.2015.03.045" target="_blank">https://doi.org/10.1016/j.fuel.2015.03.045</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
      Diersch, H. J. G. and Kolditz, O.: Variable-density flow and transport in porous media: approaches and challenges, Adv. Water Resour., 25, 899–944, <a href="https://doi.org/10.1016/S0309-1708(02)00063-5" target="_blank">https://doi.org/10.1016/S0309-1708(02)00063-5</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
      Elenius, M. T., Nordbotten, J. M., and Kalisch, H.: Convective mixing influenced by the capillary transition zone, Comput. Geosci., 18, 417–431, <a href="https://doi.org/10.1007/s10596-014-9415-1" target="_blank">https://doi.org/10.1007/s10596-014-9415-1</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
      Elenius, M. T., Voskov, D. V., and Tchelepi, H. A.: Interactions between gravity currents and convective dissolution, Adv. Water Resour., 83, 77–88, <a href="https://doi.org/10.1016/j.advwatres.2015.05.006" target="_blank">https://doi.org/10.1016/j.advwatres.2015.05.006</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
      Emami-Meybodi, H. and Hassanzadeh, H.: Two-phase convective mixing under a buoyant plume of CO<sub>2</sub> in deep saline aquifers, Adv. Water Resour., 76, 55–71, <a href="https://doi.org/10.1016/j.advwatres.2014.11.011" target="_blank">https://doi.org/10.1016/j.advwatres.2014.11.011</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
      Emami-Meybodi, H., Hassanzadeh, H., Green, C. P., and Ennis-King, J.: Convective dissolution of CO<sub>2</sub> in saline aquifers: progress in modeling and experiments, Int. J. Greenh. Gas Con., 40, 238–266, <a href="https://doi.org/10.1016/j.ijggc.2015.04.003" target="_blank">https://doi.org/10.1016/j.ijggc.2015.04.003</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
      Ennis-King, J. and Paterson, L.: Role of convective mixing in the long-term storage of carbon dioxide in deep saline formations, SPE J., 10, 349–356, <a href="https://doi.org/10.2118/84344-PA" target="_blank">https://doi.org/10.2118/84344-PA</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
      Fu, X., Cueto-Felgueroso, L., Bolster, D., and Juanes, R.: Rock dissolution patterns and geochemical shutdown of CO<sub>2</sub>–brine–carbonate reactions during convective mixing in porous media, J. Fluid Mech., 764, 296–315, <a href="https://doi.org/10.1017/jfm.2014.647" target="_blank">https://doi.org/10.1017/jfm.2014.647</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
      Guo, R., Sun, H., Zhao, Q., Li, Z., Liu, Y., and Chen, C.: A novel experimental study on density-driven instability and convective dissolution in porous media, Geophys. Res. Lett., 48, e2021GL095619, <a href="https://doi.org/10.1029/2021GL095619" target="_blank">https://doi.org/10.1029/2021GL095619</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
      Györe, D., Gilfillan, S. M. V., and Stuart, F. M.: Tracking the interaction between injected CO<sub>2</sub> and reservoir fluids using noble gas isotopes in an analogue of large-scale carbon capture and storage, Appl. Geochem., 78, 116–128, <a href="https://doi.org/10.1016/j.apgeochem.2016.12.012" target="_blank">https://doi.org/10.1016/j.apgeochem.2016.12.012</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
      Iglauer, S., Wülling, W., Pentland, C. H., Al-Mansoori, S. K., and Blunt, M. J.: Capillary-trapping capacity of sandstones and sandpacks, SPE J., 16, 778–783, <a href="https://doi.org/10.2118/120960-PA" target="_blank">https://doi.org/10.2118/120960-PA</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
      Jackson, S. J. and Krevor, S.: Small-scale capillary heterogeneity linked to rapid plume migration during CO<sub>2</sub> storage, Geophys. Res. Lett., 47, e2020GL088616, <a href="https://doi.org/10.1029/2020GL088616" target="_blank">https://doi.org/10.1029/2020GL088616</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
      Jing, J., Yang, Y., Cheng, J., Ding, Z., Wang, D., and Jing, X.: Analysis of the effect of formation dip angle and injection pressure on the injectivity and migration of CO<sub>2</sub> during storage, Energy, 280, 128021, <a href="https://doi.org/10.1016/j.energy.2023.128021" target="_blank">https://doi.org/10.1016/j.energy.2023.128021</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
      Kolditz, O., Bauer, S., Beyer, C., Böttcher, N., Dietrich, P., Görke, U.-J., Kalbacher, T., Park, C.-H., Sauer, U., Schütze, C., Shao, H., Singh, A., Taron, J., Wang, W., and Watanabe, N.: A systematic benchmarking approach for geologic CO<sub>2</sub> injection and storage, Environ. Earth Sci., 67, 613–632, <a href="https://doi.org/10.1007/s12665-012-1656-5" target="_blank">https://doi.org/10.1007/s12665-012-1656-5</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
      Krevor, S., de Coninck, H., Gasda, S. E., Ghaleigh, N. S., de Gooyert, V., Hajibeygi, H., Juanes, R., Neufeld, J., Roberts, J. J., and Swennenhuis, F.: Subsurface carbon dioxide and hydrogen storage for a sustainable energy future, Nat. Rev. Earth Environ., 4, 102–118, <a href="https://doi.org/10.1038/s43017-022-00376-8" target="_blank">https://doi.org/10.1038/s43017-022-00376-8</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
      Lamy-Chappuis, B., Angus, D., Fisher, Q., Grattoni, C., and Yardley, B. W. D.: Rapid porosity and permeability changes of calcareous sandstone due to CO<sub>2</sub>-enriched brine injection, Geophys. Res. Lett., 41, 399–406, <a href="https://doi.org/10.1002/2013GL058534" target="_blank">https://doi.org/10.1002/2013GL058534</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
      Lane, J., Greig, C., and Garnett, A.: Uncertain storage prospects create a conundrum for carbon capture and storage ambitions, Nat. Clim. Change, 11, 925–936, <a href="https://doi.org/10.1038/s41558-021-01175-7" target="_blank">https://doi.org/10.1038/s41558-021-01175-7</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
      Martinez, M. J. and Hesse, M. A.: Two-phase convective mixing under a buoyant plume of CO<sub>2</sub> in deep saline aquifers, Adv. Water Resour., 94, 1–14, <a href="https://doi.org/10.1016/j.advwatres.2016.04.015" target="_blank">https://doi.org/10.1016/j.advwatres.2016.04.015</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
      Mathias, S. A., González Martínez de Miguel, G. J., Thatcher, K. E., and Zimmerman, R. W.: Pressure buildup during CO<sub>2</sub> injection into a closed brine aquifer, Transp. Porous Med., 89, 383–397, <a href="https://doi.org/10.1007/s11242-011-9776-z" target="_blank">https://doi.org/10.1007/s11242-011-9776-z</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
      Mathias, S. A., Gluyas, J. G., González Martínez de Miguel, G. J., Bryant, S. L., and Wilson, D.: On relative permeability data uncertainty and CO<sub>2</sub> injectivity estimation for brine aquifers, Int. J. Greenh. Gas Con., 12, 200–212, <a href="https://doi.org/10.1016/j.ijggc.2012.09.017" target="_blank">https://doi.org/10.1016/j.ijggc.2012.09.017</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
      Medici, G., Munn, J. D., and Parker, B. L.: Delineating aquitard characteristics within a Silurian dolostone aquifer using high-density hydraulic head and fracture datasets, Hydrogeol. J., 32, 1663–1691, <a href="https://doi.org/10.1007/s10040-024-02824-9" target="_blank">https://doi.org/10.1007/s10040-024-02824-9</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
      Neufeld, J. A., Hesse, M. A., Riaz, A., Hallworth, M. A., Tchelepi, H. A., and Huppert, H. E.: Convective dissolution of carbon dioxide in saline aquifers, Geophys. Res. Lett., 37, L22404, <a href="https://doi.org/10.1029/2010GL044728" target="_blank">https://doi.org/10.1029/2010GL044728</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
      Pau, G. S. H., Bell, J. B., Pruess, K., Almgren, A. S., Lijewski, M. J., and Zhang, K.: High-resolution simulation and characterization of density-driven flow in CO<sub>2</sub> storage in saline aquifers, Adv. Water Resour., 33, 443–455, <a href="https://doi.org/10.1016/j.advwatres.2010.01.009" target="_blank">https://doi.org/10.1016/j.advwatres.2010.01.009</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
      Pini, R. and Benson, S. M.: Simultaneous determination of capillary pressure and relative permeability curves from core-flooding experiments with various fluid pairs, Water Resour. Res., 49, 3516–3530, <a href="https://doi.org/10.1002/wrcr.20274" target="_blank">https://doi.org/10.1002/wrcr.20274</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
      Ringrose, P. S., Furre, A.-K., Gilfillan, S. M. V., Krevor, S., Landrø, M., Leslie, R., Meckel, T., Nazarian, B., and Zahid, A.: Storage of carbon dioxide in saline aquifers: physicochemical processes, key constraints, and scale-up potential, Annu. Rev. Chem. Biomol. Eng., 12, 471–494, <a href="https://doi.org/10.1146/annurev-chembioeng-093020-091447" target="_blank">https://doi.org/10.1146/annurev-chembioeng-093020-091447</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
      Rutqvist, J.: The geomechanics of CO<sub>2</sub> storage in deep sedimentary formations, Geotech. Geol. Eng., 30, 525–551, <a href="https://doi.org/10.1007/s10706-011-9491-0" target="_blank">https://doi.org/10.1007/s10706-011-9491-0</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
      Saaltink, M. W., Vilarrasa, V., De Gaspari, F., Silva, O., Carrera, J., and Rötting, T. S.: A method for incorporating equilibrium chemical reactions into multiphase flow models for CO<sub>2</sub> storage, Adv. Water Resour., 62, 431–441, <a href="https://doi.org/10.1016/j.advwatres.2013.09.013" target="_blank">https://doi.org/10.1016/j.advwatres.2013.09.013</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
      Sabo, M. S. and Beckingham, L. E.: Porosity–permeability evolution during simultaneous mineral dissolution and precipitation, Water Resour. Res., 57, e2020WR029072, <a href="https://doi.org/10.1029/2020WR029072" target="_blank">https://doi.org/10.1029/2020WR029072</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
      Sainz-Garcia, A., Abarca, E., Nardi, A., Grandia, F., and Oelkers, E. H.: Convective mixing fingers and chemistry interaction in carbon storage, Int. J. Greenh. Gas Con., 58, 52–61, <a href="https://doi.org/10.1016/j.ijggc.2016.12.005" target="_blank">https://doi.org/10.1016/j.ijggc.2016.12.005</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
      Sathaye, K. J., Hesse, M. A., Cassidy, M., and Stockli, D. F.: Constraints on the magnitude and rate of CO<sub>2</sub> dissolution at Bravo Dome natural gas field, P. Natl. Acad. Sci. USA, 111, 15332–15337, <a href="https://doi.org/10.1073/pnas.1406076111" target="_blank">https://doi.org/10.1073/pnas.1406076111</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
      Seyyedi, M., Giwelli, A., White, C., Esteban, L., Verrall, M., and Clennell, B.: Effects of geochemical reactions on multi-phase flow in porous media during CO<sub>2</sub> injection, Fuel, 269, 117421, <a href="https://doi.org/10.1016/j.fuel.2020.117421" target="_blank">https://doi.org/10.1016/j.fuel.2020.117421</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
      Singh, M., Chaudhuri, A., Chu, S. P., Stauffer, P. H., and Pawar, R. J.: Analysis of evolving capillary transition, gravitational fingering, and dissolution trapping of CO<sub>2</sub> in deep saline aquifers during continuous injection of supercritical CO<sub>2</sub>, Int. J. Greenh. Gas Con., 82, 281–297, <a href="https://doi.org/10.1016/j.ijggc.2019.01.014" target="_blank">https://doi.org/10.1016/j.ijggc.2019.01.014</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
      Wang, Y., Vuik, C., and Hajibeygi, H.: Analysis of hydrodynamic trapping interactions during full-cycle injection and migration of CO<sub>2</sub> in deep saline aquifers, Adv. Water Resour., 159, 104073, <a href="https://doi.org/10.1016/j.advwatres.2021.104073" target="_blank">https://doi.org/10.1016/j.advwatres.2021.104073</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
      Wei, Y.-M., Kang, J.-N., Liu, L.-C., Li, Q., Wang, P.-T., Hou, J.-J., Liang, Q.-M., Liao, H., Huang, S.-F., and Yu, B.: A proposed global layout of carbon capture and storage in line with a 2&thinsp;°C climate target, Nat. Clim. Change, 11, 112–118, <a href="https://doi.org/10.1038/s41558-020-00960-0" target="_blank">https://doi.org/10.1038/s41558-020-00960-0</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
      Xu, K., Mehmani, Y., Shang, L., and Xiong, Q.: Gravity-induced bubble ripening in porous media and its impact on capillary trapping stability, Geophys. Res. Lett., 46, 13804–13813, <a href="https://doi.org/10.1029/2019GL085175" target="_blank">https://doi.org/10.1029/2019GL085175</a>, 2019a.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
      Xu, T., Spycher, N., Sonnenthal, E., Zhang, G., Zheng, L., and Pruess, K.: TOUGHREACT version 2.0: a simulator for subsurface reactive transport under non-isothermal multiphase flow conditions, Comput. Geosci., 37, 763–774, <a href="https://doi.org/10.1016/j.cageo.2010.10.007" target="_blank">https://doi.org/10.1016/j.cageo.2010.10.007</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
      Xu, T., Zhu, H., Feng, G., Yang, Z., and Tian, H.: Numerical simulation of calcite vein formation and its impact on caprock sealing efficiency – case study of a natural CO<sub>2</sub> reservoir, Int. J. Greenh. Gas Con., 83, 29–42, <a href="https://doi.org/10.1016/j.ijggc.2019.01.021" target="_blank">https://doi.org/10.1016/j.ijggc.2019.01.021</a>, 2019b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
      Yang, Z., Chen, Y. F., and Niemi, A.: Gas migration and residual trapping in bimodal heterogeneous media during geological storage of CO<sub>2</sub>, Adv. Water Resour., 142, 103608, <a href="https://doi.org/10.1016/j.advwatres.2020.103608" target="_blank">https://doi.org/10.1016/j.advwatres.2020.103608</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>50</label><mixed-citation>
      Zhou, Q., Yang, X., Zhang, R., Hosseini, S. A., Ajo-Franklin, J. B., Freifeld, B. M., Daley, T. M., and Hovorka, S. D.: Dynamic processes of CO<sub>2</sub> storage in the field: 1. Multiscale and multipath channeling of CO<sub>2</sub> flow in the hierarchical fluvial reservoir at Cranfield, Mississippi, Water Resour. Res., 56, e2019WR025688, <a href="https://doi.org/10.1029/2019WR025688" target="_blank">https://doi.org/10.1029/2019WR025688</a>, 2020.

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