<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Earth Sci.</journal-id>
<journal-title>Frontiers in Earth Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Earth Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-6463</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1267522</article-id>
<article-id pub-id-type="doi">10.3389/feart.2023.1267522</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Earth Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Prediction of dispersion and attenuation on elastic wave velocities in partially saturated rock based on the fluid distribution obtained from three-dimensional (3D) micro-CT images</article-title>
<alt-title alt-title-type="left-running-head">Sun et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/feart.2023.1267522">10.3389/feart.2023.1267522</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Sun</surname>
<given-names>Chao</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2389487/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Fortin</surname>
<given-names>J&#xe9;r&#xf4;me</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Tang</surname>
<given-names>Genyang</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Shangxu</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>College of Resources and Geoscience</institution>, <institution>China University of Mining and Technology</institution>, <addr-line>Xuzhou</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Laboratoire de G&#xe9;ologie</institution>, <institution>Ecole Normale Sup&#xe9;rieure/CNRS</institution>, <institution>UMR8538</institution>, <institution>PSL Research University</institution>, <addr-line>Paris</addr-line>, <country>France</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>State Key Laboratory of Petroleum Resources and Prospecting</institution>, <institution>Key Laboratory of Geophysical Prospecting</institution>, <institution>China National Petroleum Corporation</institution>, <institution>China University of Petroleum</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1582636/overview">Qiaomu Qi</ext-link>, Chengdu University of Technology, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1810994/overview">Lin Zhang</ext-link>, Hohai University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1185723/overview">Hemin Yuan</ext-link>, China University of Geosciences, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Chao Sun, <email>kang2008ping2008@163.com</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>24</day>
<month>08</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1267522</elocation-id>
<history>
<date date-type="received">
<day>26</day>
<month>07</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>14</day>
<month>08</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Sun, Fortin, Tang and Wang.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Sun, Fortin, Tang and Wang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Elastic wave attenuation in partially saturated porous rock is primarily due to wave-induced fluid flow, which arises from the contrast in compressibility between air and water and is influenced by the water distribution within the rock. We propose a method for constructing a numerical model that predicts mesoscopic dispersion and attenuation. Initially, we use fluid distribution data sourced from 3D X-ray Computed Tomography images to construct the numerical model, utilizing Biot&#x2019;s poroelastic equations as the governing equations. Subsequently, we implement the finite element method to derive solutions for the numerical model. Our focus is centered on two key challenges: 1) reducing memory cost, and 2) efficiently handling element intersection during the meshing process. The solutions illustrate the evolution of fluid pressure distribution and the frequency-dependent advancement of the elastic moduli, coupled with their corresponding attenuation. Ultimately, we compare these numerical predictions with previously published experimental data from a study on partially saturated Indiana limestone. The considerable agreement between our numerical results and the experimental data confirms the validity of our method, which crucially incorporates the actual fluid distribution (captured from 3D CT images) as a vital input.</p>
</abstract>
<kwd-group>
<kwd>3D CT image</kwd>
<kwd>dispersion</kwd>
<kwd>attenuation</kwd>
<kwd>mesoscopic-flow</kwd>
<kwd>numerical modeling</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Solid Earth Geophysics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1 Introduction</title>
<p>Characterization of fluid distribution in a reservoir is essential in several scenarios, such as monitoring CO<sub>2</sub> geological storage and gas and oil production exploration (<xref ref-type="bibr" rid="B28">Klimentos, 1995</xref>; <xref ref-type="bibr" rid="B52">Tester et al., 2007</xref>). Seismic waves are known to be affected by fluid; therefore, it is a valuable tool for detecting <italic>in situ</italic> fluid properties (<xref ref-type="bibr" rid="B2">Adelinet et al., 2011</xref>; <xref ref-type="bibr" rid="B4">Anwer et al., 2017</xref>; <xref ref-type="bibr" rid="B26">He et al., 2020</xref>). At the mesoscopic scale, for a biphasic saturated rock, like gas and water, seismic waves induce a pore pressure gradient due to the difference in the fluid bulk moduli, causing diffusion between the different fluid phases and, thus, energy transfer (<xref ref-type="bibr" rid="B41">Pride et al., 2004</xref>; <xref ref-type="bibr" rid="B57">Wang Y. et al., 2022b</xref>). This diffusion process causes attenuation and dispersion of seismic waves, known as patchy-flow or mesoscopic-wave-induced fluid flow (<xref ref-type="bibr" rid="B38">M&#xfc;ller et al., 2010</xref>). The mesoscopic scale refers to heterogeneities in the fluid distribution and rock fabric (e.g., <xref ref-type="bibr" rid="B5">Ba et al., 2015</xref>; <xref ref-type="bibr" rid="B6">2017</xref>; <xref ref-type="bibr" rid="B50">Sun, 2017</xref>; <xref ref-type="bibr" rid="B63">Zhao Luanxiao et al., 2021b</xref>) greater than the pore size but smaller than the wavelength. The mesoscopic scale serves as a crucial bridge between the microscopic and macroscopic levels, enabling the significant upscaling of properties from the pore level to a broader, macroscopic perspective. The effect of mesoscopic flow on the dispersion and attenuation has been reported in a lot of experiments (e.g., <xref ref-type="bibr" rid="B16">Cadoret et al., 1998</xref>; <xref ref-type="bibr" rid="B53">Tisato and Quintal, 2013</xref>; <xref ref-type="bibr" rid="B21">Chapman et al., 2016</xref>; <xref ref-type="bibr" rid="B20">2021</xref>; <xref ref-type="bibr" rid="B34">Mikhaltsevitch et al., 2016</xref>; <xref ref-type="bibr" rid="B18">Cavallini et al., 2017</xref>; <xref ref-type="bibr" rid="B62">Zhao Liming et al., 2021a</xref>; <xref ref-type="bibr" rid="B48">Sun et al., 2022</xref>). If we focus on fluid heterogeneity at the mesoscale, many analytical and numerical models can quantitatively assess its effect. One classical analytical model is the White model (e.g., <xref ref-type="bibr" rid="B58">White, 1975</xref>; <xref ref-type="bibr" rid="B59">White et al., 1975</xref>; <xref ref-type="bibr" rid="B22">Dutta and Od&#xe9;, 1979</xref>; <xref ref-type="bibr" rid="B36">Monachesi et al., 2020</xref>). It assumed that fluid patches are composed of periodic layers or spheres. The layer&#x2019;s thickness or the sphere&#x2019;s radius, i.e., the so-called patchy size, determines the critical frequency for dispersion and attenuation. A second kind of analytical model is to assume a random distribution of the fluid (e.g., <xref ref-type="bibr" rid="B39">M&#xfc;ller and Gurevich, 2004</xref>; <xref ref-type="bibr" rid="B40">2005</xref>; <xref ref-type="bibr" rid="B54">Toms et al., 2007</xref>; <xref ref-type="bibr" rid="B37">M&#xfc;ller et al., 2008</xref>; <xref ref-type="bibr" rid="B55">Toms-Stewart et al., 2009</xref>; <xref ref-type="bibr" rid="B42">Qi et al., 2014</xref>; <xref ref-type="bibr" rid="B61">Zhang et al., 2022</xref>). It assumed that the fluid distribution is stochastic and characterized by a correlation length, which can be used to predict the critical frequency of dispersion and attenuation. However, the prediction of the correlation length, the key parameter in this model, is not straightforward. Another way to predict the effect of mesoscopic flow on dispersion/attenuation is to use numerical models. It usually takes the fluid distribution as an input, and uses the finite element method to obtain the solution (e.g., <xref ref-type="bibr" rid="B47">Santos et al., 2005</xref>; <xref ref-type="bibr" rid="B45">Rubino et al., 2009</xref>; <xref ref-type="bibr" rid="B44">2016</xref>; <xref ref-type="bibr" rid="B43">Quintal et al., 2011</xref>; <xref ref-type="bibr" rid="B46">Santos et al., 2021</xref>). The numerical model is computationally expensive compared to the analytical model. However, there is no assumption regarding the fluid distribution, making it more widely applicable. Fluid distribution can be obtained, for instance, from CT scan techniques (e.g., <xref ref-type="bibr" rid="B17">Cadoret et al., 1995</xref>; <xref ref-type="bibr" rid="B55">Toms-Stewart et al., 2009</xref>; <xref ref-type="bibr" rid="B64">Zhu et al., 2017</xref>; <xref ref-type="bibr" rid="B65">2023</xref>; <xref ref-type="bibr" rid="B30">Lin et al., 2021</xref>; <xref ref-type="bibr" rid="B56">Wang S. et al., 2022a</xref>). In a recent study, <xref ref-type="bibr" rid="B20">Chapman et al. (2021)</xref> measured the velocity dispersion and attenuation in a biphasic saturated sandstone (water and CO2 gas) and obtained the 3D fluid distribution using CT images. Their results indicate that the majority of the gas is situated towards the end of the sample, resembling a two-layer fluid distribution. Thus, they used an effective 1D numerical model and did not have to consider the cost of a 3D numerical simulation. More recently, <xref ref-type="bibr" rid="B48">Sun et al. (2022)</xref> measured the velocity dispersion and attenuation in a partially saturated (air/water) Indiana limestone. <xref ref-type="bibr" rid="B48">Sun et al. (2022)</xref> also obtained the 3D fluid distribution using the micro-CT image, and used the finite-element method to predict dispersion and attenuation. However, their numerical simulation was conducted in a 2D space due to unresolved memory consumption issues within the 3D numerical simulation. In addition, they observed a discrepancy between the 2D simulations and the experimental data, which they attributed to the difference between a 2D and 3D numerical simulation. A method for computing dispersion and attenuation in fully saturated rocks was presented by <xref ref-type="bibr" rid="B32">Lissa et al. (2021)</xref> to predict squirt flow using a 3D CT image as input. As <xref ref-type="bibr" rid="B32">Lissa et al. (2021)</xref> focused on squirt flow, the simulation was done on a cube containing several cracks leading to a cube size of (&#x223c;300&#xa0;&#x3bc;m<sup>3</sup>), using 0.8&#xa0;TB of RAM. This approach works perfectly for a local prediction, as for squirt flow; however, it is infeasible for mesoscopic flow: i) a very fine mesh would be needed to represent the distribution and geometry of the two fluid phases, ii) the simulation should be done at a larger scale (&#x223c;cm<sup>3</sup>).</p>
<p>The study describes a new and detailed method for numerically predicting dispersion and attenuation due to mesoscopic flow using a 3D fluid distribution obtained by a micro-CT image as an input. The finite element method solves the frequency-domain Biot&#x2019;s equations to predict the fluid diffusion process. We present a method to overcome the problems of the element intersections in meshing and memory cost in solving Biot&#x2019;s equations. Finally, the 3D numerical predictions are compared and discussed with experimental data published by <xref ref-type="bibr" rid="B48">Sun et al. (2022)</xref>.</p>
</sec>
<sec sec-type="methods" id="s2">
<title>2 Methods</title>
<p>Our proposed method consists of five steps: 1) reconstruct the fluid distribution to make the numerical model; 2) mesh the numerical model; 3) apply Biot&#x2019;s equations as the governing equations; 4) set the boundary condition; 5) solve the numerical solution using the finite element method. These steps are tested on an Indiana specimen (<xref ref-type="fig" rid="F1">Figure 1A</xref>). This carbonate rock has a porosity of 10.8% and a permeability of 2x10<sup>&#x2212;17</sup>&#xa0;m<sup>2</sup>. The dispersion of elastic wave velocity under confining pressure was investigated under dry and water saturation by <xref ref-type="bibr" rid="B14">Borgomano et al. (2019)</xref> and under partial saturation (air/water) by <xref ref-type="bibr" rid="B48">Sun et al. (2022)</xref>. Additionally, X-ray images under dry, fully water-saturated, and partially saturated conditions were obtained by <xref ref-type="bibr" rid="B48">Sun et al. (2022)</xref>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>
<bold>(A)</bold> Picture of the sample. The red dashed square indicates the volume that is investigated under the CT scan. The overall saturation is 88% obtained by the drainage method. More details can be found in <xref ref-type="bibr" rid="B48">Sun et al. (2022)</xref>; <bold>(B)</bold> fluid distribution: blue zones represent regions of full water saturation. The white zones correspond to full air saturation; <bold>(C)</bold> Positions for strain gauges at 1/4 (blue), 1/2 (red), and 3/4 (green) of the sample&#x2019;s length; <bold>(D)</bold> the YZ section of the fluid distribution; <bold>(E)</bold> mesh scale <italic>versus</italic> the space coordinate; <bold>(F)</bold> the adaptive mesh calculated according to <bold>(E)</bold>.</p>
</caption>
<graphic xlink:href="feart-11-1267522-g001.tif"/>
</fig>
<sec id="s2-1">
<title>2.1 Fluid distribution reconstruction</title>
<p>The estimation of fluid distribution is the first step of the method. For an homogenous dry sample, the fluid distribution dominates the heterogeneity of the partial saturated sample. Following <xref ref-type="bibr" rid="B17">Cadoret et al. (1995)</xref>, recent studies like <xref ref-type="bibr" rid="B20">Chapman et al. (2021)</xref>, <xref ref-type="bibr" rid="B48">Sun et al. (2022)</xref>, and <xref ref-type="bibr" rid="B56">Wang S. et al. (2022a)</xref>, the 3D fluid distribution can be estimated using the CT gray image of dry, partially and fully saturated sample. The distribution of the fluid is obtained following two steps.<list list-type="simple">
<list-item>
<p>(i) The gray image of partially and fully saturated samples should be normalized, referring to the gray value of two reference materials, for example, aluminum and sleeve. The rescaled image for the fully water-saturated sample can be obtained following Eq. <xref ref-type="disp-formula" rid="e1">1</xref>, which is adapted from <xref ref-type="bibr" rid="B31">Lin et al. (2017)</xref> and <xref ref-type="bibr" rid="B56">Wang S. et al. (2022a)</xref>:</p>
</list-item>
</list>
<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">I</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>_</mml:mo>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo> &#x2217; </mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>_</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>_</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>_</mml:mo>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>_</mml:mo>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>_</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the normalized gray value, <inline-formula id="inf2">
<mml:math id="m3">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the gray value of the raw image, <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>_</mml:mo>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>_</mml:mo>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the average gray value of the two reference materials measured during the scan of the water-saturated sample. <inline-formula id="inf5">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>_</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf6">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>_</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the average gray value of the two reference materials measured during the scan of the dry sample.<list list-type="simple">
<list-item>
<p>(ii) The images for the water-saturated sample <inline-formula id="inf7">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and partially saturated sample <inline-formula id="inf8">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are rescaled referring to the dry sample <inline-formula id="inf9">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> using Eq. <xref ref-type="disp-formula" rid="e1">1</xref>. Then, the air saturation <inline-formula id="inf10">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is calculated as:</p>
</list-item>
</list>
<disp-formula id="e2">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>We use the CT data from <xref ref-type="bibr" rid="B48">Sun et al. (2022)</xref> obtained on an Indiana limestone partially saturated by the drainage method to calculate the fluid saturation distribution according to Eq. <xref ref-type="disp-formula" rid="e1">1</xref> and Eq. <xref ref-type="disp-formula" rid="e2">2</xref>. The air saturation <inline-formula id="inf11">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is shown in <xref ref-type="fig" rid="F1">Figure 1B</xref>. In this sample, the global water saturation obtained by drainage is 88%. In <xref ref-type="fig" rid="F1">Figure 1B</xref>, white zones correspond to full air saturation while blue zones to pure water saturation. Air patches are distributed over the entire sample with sizes in the range of 0.5 mm&#x2013;10&#xa0;mm.</p>
</sec>
<sec id="s2-2">
<title>2.2 Numerical model meshing</title>
<p>The second step of the method is to mesh the fluid heterogeneities (<xref ref-type="fig" rid="F1">Figure 1B</xref>). <xref ref-type="bibr" rid="B32">Lissa et al. (2021)</xref> converted the CT images into a surface format in AVIZO to create triangular elements on every surface between solids and pores and on the boundaries of the investigated volume. Then, they imported the mesh <italic>&#x2018;&#x2a;.stl&#x2019;</italic> in COMSOL Multiphysics. However, this procedure cannot be used for partial saturation, as shown in <xref ref-type="fig" rid="F1">Figure 1B</xref>. Indeed, <xref ref-type="fig" rid="F1">Figure 1B</xref> shows that the volume contains many air patches with complex geometries; in particular, the meshing process in AVIZO leads to too many intersections or overlap elements, which are difficult to remove.</p>
<p>We use a method presented by <xref ref-type="bibr" rid="B19">Cepeda et al. (2013)</xref> to overcome the limitation. This method was developed first for medical CT scan images and allows incorporating complex geometries with non-uniform material properties in COMSOL Multiphysics. It is a practical alternative, as no intersections or overlapping elements occur, and thus, it avoids the need for critical geometry simplifications that may compromise the accuracy of the simulation. In our case (<xref ref-type="fig" rid="F1">Figure 1B</xref>), the non-uniform property is the fluid saturation <inline-formula id="inf12">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The mesh must be refined at the water-air interfaces. We thus define an adaptive mesh using the following steps: first, a uniform 3D cylinder is constructed according to the size of the CT image and then divided with a coarse mesh; afterward, we refine the mesh at the water-air interfaces using a function <inline-formula id="inf13">
<mml:math id="m15">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>:<disp-formula id="e3">
<mml:math id="m16">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>6</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where, <inline-formula id="inf14">
<mml:math id="m17">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf15">
<mml:math id="m18">
<mml:mrow>
<mml:mi mathvariant="normal">z</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are the space coordinates, <inline-formula id="inf16">
<mml:math id="m19">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the fine mesh size, that is fixed. <inline-formula id="inf17">
<mml:math id="m20">
<mml:mrow>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> denotes the air saturation at a given spatial coordinate <inline-formula id="inf18">
<mml:math id="m21">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>. For example, <inline-formula id="inf19">
<mml:math id="m22">
<mml:mrow>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> signifies the air saturation at the location <inline-formula id="inf20">
<mml:math id="m23">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>, while <inline-formula id="inf21">
<mml:math id="m24">
<mml:mrow>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> denotes the air saturation at the location <inline-formula id="inf22">
<mml:math id="m25">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>, and so forth. The function <inline-formula id="inf23">
<mml:math id="m26">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is 1 for the air-saturated zones and 0 for the water-saturated zones and varies in the partially saturated zones. Finally, considering the 5% uncertainty in the fluid distribution, the mesh size is defined as:<disp-formula id="e4">
<mml:math id="m27">
<mml:mrow>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">s</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">z</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>0.05</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>0.95</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>0.95</mml:mn>
<mml:mtext>&#x2002;</mml:mtext>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0.05</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <italic>d</italic> and <inline-formula id="inf24">
<mml:math id="m28">
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are the fine and coarse mesh sizes, respectively. <xref ref-type="fig" rid="F1">Figure 1E</xref> shows the mesh size in the YZ section (<xref ref-type="fig" rid="F1">Figure 1D</xref>) for the 3D fluid distribution given in <xref ref-type="fig" rid="F1">Figure 1B</xref> according to Eq. <xref ref-type="disp-formula" rid="e4">4</xref>, with <italic>C</italic>&#x3d;3.5&#xa0;mm and <italic>d</italic>&#x3d;0.35&#xa0;mm. Finally, a tetrahedral mesh is created and shown in <xref ref-type="fig" rid="F1">Figure 1F</xref>. As expected, the mesh is coarse in the pure water saturation zone and refined in the partially saturated zone.</p>
</sec>
<sec id="s2-3">
<title>2.3 Governing equations</title>
<p>We use Biot&#x2019;s equations (<xref ref-type="bibr" rid="B13">Biot, 1956a</xref>; <xref ref-type="bibr" rid="B12">1956b</xref>; <xref ref-type="bibr" rid="B11">1962</xref>; <xref ref-type="bibr" rid="B45">Rubino et al., 2009</xref>; <xref ref-type="bibr" rid="B44">2016</xref>) in the frequency-space domain:<disp-formula id="e5">
<mml:math id="m29">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:msubsup>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x2219;</mml:mo>
<mml:mi mathvariant="bold">&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m30">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x2219;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:msup>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mi mathvariant="bold-italic">f</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mi mathvariant="normal">M</mml:mi>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:msup>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x2219;</mml:mo>
<mml:msup>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>where <inline-formula id="inf25">
<mml:math id="m31">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is the Hamiltonian operator, <inline-formula id="inf26">
<mml:math id="m32">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the angle frequency, <inline-formula id="inf27">
<mml:math id="m33">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula> is Biot-Willis coefficient, <inline-formula id="inf28">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the drained bulk modulus, <inline-formula id="inf29">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the bulk modulus of the grain. The density of the saturated sample is:<disp-formula id="e7">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where the <inline-formula id="inf30">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf31">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the densities of fluid and grain, respectively. <inline-formula id="inf32">
<mml:math id="m39">
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the porosity. The complex density is:<disp-formula id="e8">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>i</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>where <inline-formula id="inf33">
<mml:math id="m41">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the tortuosity of the pore and can be estimated roughly by <inline-formula id="inf34">
<mml:math id="m42">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> according to <xref ref-type="bibr" rid="B10">Berryman (1982)</xref> and <xref ref-type="bibr" rid="B45">Rubino et al. (2009)</xref>. <inline-formula id="inf35">
<mml:math id="m43">
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the fluid viscosity, <inline-formula id="inf36">
<mml:math id="m44">
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the permeability, and <inline-formula id="inf37">
<mml:math id="m45">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>i</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the imaginary unit.</p>
<p>The displacement vector of the rock matrix is <inline-formula id="inf38">
<mml:math id="m46">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and the corresponding strain tensor is defined as <inline-formula id="inf39">
<mml:math id="m47">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>s</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mi>s</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf40">
<mml:math id="m48">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2,3</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> are Euclidean space dimensions.</p>
<p>The stress tensor <inline-formula id="inf41">
<mml:math id="m49">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is related to the displacement of the matrix and fluid pressure <inline-formula id="inf42">
<mml:math id="m50">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and:<disp-formula id="e9">
<mml:math id="m51">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x3bc;</mml:mi>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x2219;</mml:mo>
<mml:msup>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>where the <inline-formula id="inf43">
<mml:math id="m52">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="normal">&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and the <inline-formula id="inf44">
<mml:math id="m53">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the shear modulus, <inline-formula id="inf45">
<mml:math id="m54">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mtext>&#x2002;</mml:mtext>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2002;</mml:mtext>
<mml:mi>i</mml:mi>
<mml:mo>&#x2260;</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is Kronecker (delta) tensor. The so-called pore-space modulus (<xref ref-type="bibr" rid="B24">Gurevich et al., 2009</xref>) is defined as:<disp-formula id="e10">
<mml:math id="m55">
<mml:mrow>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>For a biphasic saturated sample (air/water), the effective fluid bulk modulus <inline-formula id="inf46">
<mml:math id="m56">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, density <inline-formula id="inf47">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and viscosity <inline-formula id="inf48">
<mml:math id="m58">
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are defined respectively as:<disp-formula id="e11">
<mml:math id="m59">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
<disp-formula id="e12">
<mml:math id="m60">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
<disp-formula id="e13">
<mml:math id="m61">
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>where <inline-formula id="inf49">
<mml:math id="m62">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf50">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the bulk modulus of water and air, respectively, <inline-formula id="inf51">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the air saturation. <inline-formula id="inf52">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf53">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the densities of air and water, respectively. Eq. <xref ref-type="disp-formula" rid="e13">13</xref> for the mixed-fluid viscosity <inline-formula id="inf54">
<mml:math id="m67">
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> follows the work of <xref ref-type="bibr" rid="B51">Teja and Rice (1981)</xref>, where <inline-formula id="inf55">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf56">
<mml:math id="m69">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the viscosities of air and water, respectively.</p>
</sec>
<sec id="s2-4">
<title>2.4 Oscillatory relaxation test</title>
<p>The third step is the oscillatory relaxation test (e.g., <xref ref-type="bibr" rid="B45">Rubino et al., 2009</xref>; <xref ref-type="bibr" rid="B44">2016</xref>; <xref ref-type="bibr" rid="B15">Chapman and Quintal, 2018</xref>; <xref ref-type="bibr" rid="B46">Santos et al., 2021</xref>).</p>
<p>For computing the P-wave modulus, the boundary conditions are defined as follows: i) an axial oscillation stress <inline-formula id="inf57">
<mml:math id="m70">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is loaded at the top boundary of the sample, with an amplitude of 0.1 MPa; ii) the vertical displacement at the bottom boundary of the sample is set to zero; iii) for the side boundaries, the normal displacement is set to zero, i.e., <inline-formula id="inf58">
<mml:math id="m71">
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>; iv) all the boundaries are impermeable for the fluid (no flow across the boundaries). The initial conditions for displacements are set to zero. The P-wave modulus <inline-formula id="inf59">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi>P</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and P-wave attenuation <inline-formula id="inf60">
<mml:math id="m73">
<mml:mrow>
<mml:msubsup>
<mml:mi>Q</mml:mi>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> are obtained using the following:<disp-formula id="e14">
<mml:math id="m74">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi>P</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
<disp-formula id="e15">
<mml:math id="m75">
<mml:mrow>
<mml:msubsup>
<mml:mi>Q</mml:mi>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">I</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi>P</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="normal">R</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">l</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi>P</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>where <inline-formula id="inf61">
<mml:math id="m76">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf62">
<mml:math id="m77">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the axial strain and stress, respectively.</p>
<p>To compute the shear modulus (directly related to the S-velocity), the boundary conditions are defined as follows: i) an oscillation stress <inline-formula id="inf63">
<mml:math id="m78">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>32</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is loaded at the top boundary of the sample, with an amplitude of 0.1 MPa; ii) the horizontal displacement at the bottom boundary of the sample is set to zero; iii) for the side boundaries, the axial displacement is set to zero, i.e., <inline-formula id="inf64">
<mml:math id="m79">
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>; iv) all the boundaries are impermeable for the fluid (no flow across the boundaries). The initial conditions for displacements are set to zero. The shear modulus <inline-formula id="inf65">
<mml:math id="m80">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and attenuation <inline-formula id="inf66">
<mml:math id="m81">
<mml:mrow>
<mml:msubsup>
<mml:mi>Q</mml:mi>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> are obtained using:<disp-formula id="e16">
<mml:math id="m82">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>32</mml:mn>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mn>32</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
<disp-formula id="e17">
<mml:math id="m83">
<mml:mrow>
<mml:msubsup>
<mml:mi>Q</mml:mi>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">I</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="normal">R</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">l</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>where <inline-formula id="inf67">
<mml:math id="m84">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mn>32</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf68">
<mml:math id="m85">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>32</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the shear strain and stress along the <italic>y</italic> direction, respectively. For both oscillatory relaxation tests, the physical properties of the rock sample and fluids used are deduced from <xref ref-type="bibr" rid="B14">Borgomano et al. (2019)</xref> and <xref ref-type="bibr" rid="B48">Sun et al. (2022)</xref> and shown in <xref ref-type="table" rid="T1">Table 1</xref> and <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Rock properties and the elastic parameters for the numerical prediction. <inline-formula id="inf69">
<mml:math id="m86">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the confining pressure.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Properties</th>
<th align="center">Indiana</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Porosity <inline-formula id="inf70">
<mml:math id="m87">
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>(%)</td>
<td align="center">10.8</td>
</tr>
<tr>
<td align="center">Permeability-<inline-formula id="inf71">
<mml:math id="m88">
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>(m<sup>2</sup>)</td>
<td align="center">2x10<sup>&#x2212;17</sup>
</td>
</tr>
<tr>
<td align="center">Drained Bulk modulus-<inline-formula id="inf72">
<mml:math id="m89">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (GPa)</td>
<td align="center">24 (<inline-formula id="inf73">
<mml:math id="m90">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 5&#xa0;MPa)</td>
</tr>
<tr>
<td align="center">Bulk modulus of grain-<inline-formula id="inf74">
<mml:math id="m91">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (GPa)</td>
<td align="center">77</td>
</tr>
<tr>
<td align="center">Undrained Bulk modulus -<inline-formula id="inf75">
<mml:math id="m92">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (GPa)</td>
<td align="center">32.5 (<inline-formula id="inf76">
<mml:math id="m93">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 5&#xa0;MPa)</td>
</tr>
<tr>
<td align="center">Shear modulus-<inline-formula id="inf77">
<mml:math id="m94">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (GPa)</td>
<td align="center">15.2 (<inline-formula id="inf78">
<mml:math id="m95">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 5&#xa0;MPa)</td>
</tr>
<tr>
<td align="center">Biot-Willis coefficient-<inline-formula id="inf79">
<mml:math id="m96">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.688</td>
</tr>
<tr>
<td align="center">Skempton&#x2019;s coefficient-<italic>B</italic>
</td>
<td align="center">0.38</td>
</tr>
<tr>
<td align="center">Density <inline-formula id="inf80">
<mml:math id="m97">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (kg/m<sup>3</sup>)</td>
<td align="center">2,369.2</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Fluid properties for the numerical prediction.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Properties</th>
<th align="center">Water</th>
<th align="center">Air</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Bulk modulus-<inline-formula id="inf81">
<mml:math id="m98">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (GPa)</td>
<td align="center">2.25</td>
<td align="center">1x10<sup>&#x2212;4</sup>
</td>
</tr>
<tr>
<td align="center">Density <inline-formula id="inf82">
<mml:math id="m99">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (kg/m<sup>3</sup>)</td>
<td align="center">1,000</td>
<td align="center">1</td>
</tr>
<tr>
<td align="center">Viscosity-<inline-formula id="inf83">
<mml:math id="m100">
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (Pa&#x2a;s)</td>
<td align="center">10<sup>&#x2013;3</sup>
</td>
<td align="center">2x10<sup>&#x2212;5</sup>
</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Finally, the complex bulk modulus (<inline-formula id="inf84">
<mml:math id="m101">
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>) can be deduced from the complex P-wave modulus <inline-formula id="inf85">
<mml:math id="m102">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>P</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and shear modulus <inline-formula id="inf86">
<mml:math id="m103">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> by:<disp-formula id="e18">
<mml:math id="m104">
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>P</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
<disp-formula id="e19">
<mml:math id="m105">
<mml:mrow>
<mml:msubsup>
<mml:mi>Q</mml:mi>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">I</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="normal">R</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">l</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="normal">K</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-5">
<title>2.5 Numerical solution</title>
<p>The method&#x2019;s fourth step is to solve Biot&#x2019;s equations numerically (Eq. <xref ref-type="disp-formula" rid="e5">5</xref> and Eq. <xref ref-type="disp-formula" rid="e6">6</xref>). We adopt a hybrid method (<xref ref-type="bibr" rid="B25">Halimi Bin Ibrahim and Skote, 2013</xref>), i.e., Newton iteration method (NIM) and LU matrix factorization method (LUM). Eq. <xref ref-type="disp-formula" rid="e5">5</xref> and Eq. <xref ref-type="disp-formula" rid="e6">6</xref> are rewritten in the following form:<disp-formula id="e20">
<mml:math id="m106">
<mml:mrow>
<mml:mi mathvariant="bold-italic">L</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold-italic">X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mi mathvariant="normal">f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mi mathvariant="normal">f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mi mathvariant="normal">f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>where the variable <inline-formula id="inf87">
<mml:math id="m107">
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, is composed of the solid displacement vector <inline-formula id="inf88">
<mml:math id="m108">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> [<inline-formula id="inf89">
<mml:math id="m109">
<mml:mrow>
<mml:mfenced open="" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> and fluid pressure <inline-formula id="inf90">
<mml:math id="m110">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Here we drop the superscript <italic>s</italic> for the solid displacement vector to leave a space for a new superscript <inline-formula id="inf91">
<mml:math id="m111">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> counting the iteration number. We use a hybrid method to solve Equation <xref ref-type="disp-formula" rid="e20">20</xref>: the displacement vector [<inline-formula id="inf92">
<mml:math id="m112">
<mml:mrow>
<mml:mfenced open="" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> is solved using the NIM method, and the fluid pressure <inline-formula id="inf93">
<mml:math id="m113">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is solved by the LUM method. The detailed steps for the hybrid method are as follows:</p>
<p>
<bold>Step A:</bold> Set the initial condition, <inline-formula id="inf94">
<mml:math id="m114">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold">X</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">0</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>,</p>
<p>
<italic>Do</italic> loop <italic>on iteration number</italic> <inline-formula id="inf95">
<mml:math id="m115">
<mml:mrow>
<mml:mi mathvariant="bold-italic">i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>:</p>
<p>
<bold>Step B:</bold> Update the calculated variable <inline-formula id="inf96">
<mml:math id="m116">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> (<inline-formula id="inf97">
<mml:math id="m117">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
<mml:mn>0</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d;0 for i&#x3d;0). <inline-formula id="inf98">
<mml:math id="m118">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is achieved using the NIM method: The Jacobian of the linear equation <inline-formula id="inf99">
<mml:math id="m119">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> with respect to the independent variable <inline-formula id="inf100">
<mml:math id="m120">
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is <inline-formula id="inf101">
<mml:math id="m121">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>; then <inline-formula id="inf102">
<mml:math id="m122">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>i</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, where the updated term is <inline-formula id="inf103">
<mml:math id="m123">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula> (<xref ref-type="bibr" rid="B9">Ben-Israel, 1966</xref>).</p>
<p>
<bold>Step C:</bold> Update the calculated variable <inline-formula id="inf104">
<mml:math id="m124">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi>i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>. <inline-formula id="inf105">
<mml:math id="m125">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is estimated using the NIM method: Take the updated <inline-formula id="inf106">
<mml:math id="m126">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> into <inline-formula id="inf107">
<mml:math id="m127">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, then calculate Jacobian <inline-formula id="inf108">
<mml:math id="m128">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>; and finally <inline-formula id="inf109">
<mml:math id="m129">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi>i</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> where updated term <inline-formula id="inf110">
<mml:math id="m130">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>
<bold>Step D:</bold> Update the calculated variable <inline-formula id="inf111">
<mml:math id="m131">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
<mml:mi>i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>. <inline-formula id="inf112">
<mml:math id="m132">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is also estimated by the NIM method: Take the updated <inline-formula id="inf113">
<mml:math id="m133">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf114">
<mml:math id="m134">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> into <inline-formula id="inf115">
<mml:math id="m135">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, the corresponding Jacobian is <inline-formula id="inf116">
<mml:math id="m136">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>; then <inline-formula id="inf117">
<mml:math id="m137">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
<mml:mi>i</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, where the updated term <inline-formula id="inf118">
<mml:math id="m138">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>
<bold>Step E:</bold> Update the calculated variable <inline-formula id="inf119">
<mml:math id="m139">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>. Take <inline-formula id="inf120">
<mml:math id="m140">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf121">
<mml:math id="m141">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf122">
<mml:math id="m142">
<mml:mrow>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> into <inline-formula id="inf123">
<mml:math id="m143">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, then <inline-formula id="inf124">
<mml:math id="m144">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is obtained using the LU matrix decomposition method (e.g., <xref ref-type="bibr" rid="B7">Bartels and Golub, 1969</xref>; <xref ref-type="bibr" rid="B1">Abbasbandy et al., 2006</xref>).</p>
<p>
<bold>Step F:</bold> <inline-formula id="inf125">
<mml:math id="m145">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold">X</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mn>3</mml:mn>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, if <inline-formula id="inf126">
<mml:math id="m146">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold">X</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="bold">X</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <bold>
<italic>end the</italic> loop; </bold>Otherwise, go back to <italic>step B</italic> and <inline-formula id="inf127">
<mml:math id="m147">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. <inline-formula id="inf128">
<mml:math id="m148">
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a relative error, defined as 10<sup>&#x2013;3</sup>, which is a measure of the error relative to the size of each solution component.</p>
<p>
<xref ref-type="fig" rid="F2">Figure 2</xref> shows the evolution of the relative error for displacements and fluid pressure as a function of the iteration number during the solving process. After ten iterations, Eq. <xref ref-type="disp-formula" rid="e20">20</xref> is solved with a relative error below 10<sup>&#x2013;3</sup>. In the case of the hybrid method, only one independent variable is considered in every step, thus reducing the memory cost and calculation time. For comparison, we solved Eq. <xref ref-type="disp-formula" rid="e20">20</xref> using the hybrid method and the classical LU decomposition method and show the results in <xref ref-type="fig" rid="F3">Figure 3</xref>: With the hybrid method (see the black line in <xref ref-type="fig" rid="F3">Figure 3A</xref>), the memory cost is divided by a factor of 3 in comparison with the conventional LU method (see the red line in <xref ref-type="fig" rid="F3">Figure 3A</xref>), and the computation time is reduced by a factor of 5 (<xref ref-type="fig" rid="F3">Figure 3B</xref>).</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Relative error <italic>versus</italic> iteration number during the solving process. The blue line is the fluid pressure. The green, red, and black lines correspond to displacement components along x, y, and z, respectively.</p>
</caption>
<graphic xlink:href="feart-11-1267522-g002.tif"/>
</fig>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>
<bold>(A)</bold> Memory cost and <bold>(B)</bold> Calculation time cost. The degrees of freedom are determined by the product of the number of nodes in the mesh and the number of dependent variables (4 in our case). The black and red lines represent the hybrid method and the classical LU decomposition method, respectively.</p>
</caption>
<graphic xlink:href="feart-11-1267522-g003.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="results|discussion" id="s3">
<title>3 Results and discussion</title>
<sec id="s3-1">
<title>3.1 Axial strain <inline-formula id="inf129">
<mml:math id="m149">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">&#x3b5;</mml:mi>
<mml:mn mathvariant="bold">33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, fluid pressure <inline-formula id="inf130">
<mml:math id="m150">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mi mathvariant="bold-italic">f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and local bulk modulus evolution</title>
<p>Using the physical properties (<xref ref-type="table" rid="T1">Table 1</xref>; Table 2) and the patchy air-water distribution (<xref ref-type="fig" rid="F1">Figure 1B</xref>), we conducted an oscillatory-compressibility test (<xref ref-type="sec" rid="s2-4">Section 2.4</xref>) to calculate the strain and fluid pressure as a function of the frequency oscillation. The distribution of the i) pore fluid pressure normalized to axial stress <inline-formula id="inf131">
<mml:math id="m151">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and ii) axial strain are shown in <xref ref-type="fig" rid="F4">Figure 4</xref> and <xref ref-type="fig" rid="F5">Figure 5</xref>, respectively, for different frequencies. It can be observed that pore pressure gradients take their highest values at the air-water interfaces with higher values for frequencies above 10&#xa0;Hz. However, at the low frequency of 1Hz, air and water pressures are equilibrated to a very low value (<xref ref-type="fig" rid="F4">Figure 4A</xref>). We can refer to this state as a &#x2018;relaxed state&#x2019; under undrained conditions. Indeed, during an axial oscillation of 1Hz, the pressure of the water increases due to the Skempton effect (<xref ref-type="bibr" rid="B29">K&#xfc;mpel, 1991</xref>), but the frequency is sufficiently low to give time for water to diffuse in the air-saturated zone, as air is much more compressible than water. At the highest frequency of 1&#xa0;kHz (<xref ref-type="fig" rid="F4">Figure 4D</xref>), water is pressurized and has no time to flow in the air-saturated zone, i.e., the distribution of the overpressure (red color in <xref ref-type="fig" rid="F4">Figure 4D</xref>) is close to the distribution of the water saturation zones. We refer to this state as an &#x201c;unrelaxed state&#x201d; under undrained conditions. To estimate the increase of water pressure at 1&#xa0;kHz, we recall that under the P-wave boundary condition (<inline-formula id="inf132">
<mml:math id="m152">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>), the ratio <inline-formula id="inf133">
<mml:math id="m153">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula> in a representative elementary volume (REV) fully saturated with water is deduced as<disp-formula id="e21">
<mml:math id="m154">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>B</mml:mi>
<mml:mfrac>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>4</mml:mn>
<mml:mi mathvariant="normal">&#x3bc;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(21)</label>
</disp-formula>where <inline-formula id="inf134">
<mml:math id="m155">
<mml:mrow>
<mml:mi mathvariant="normal">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula> is the Skempton&#x2019;s coefficient (<xref ref-type="bibr" rid="B29">K&#xfc;mpel, 1991</xref>), <inline-formula id="inf135">
<mml:math id="m156">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the shear modulus. <inline-formula id="inf136">
<mml:math id="m157">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the undrained bulk modulus obtained by Biot-Gassmann&#x2019;s equation (<xref ref-type="bibr" rid="B23">Gassmann, 1951</xref>):<disp-formula id="e22">
<mml:math id="m158">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mi>&#x3b1;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(22)</label>
</disp-formula>
</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>The normalized fluid pressure at frequencies of <bold>(A)</bold> 1Hz, <bold>(B)</bold> 10&#xa0;Hz, <bold>(C)</bold> 100&#xa0;Hz, and <bold>(D)</bold> 1,000&#xa0;Hz. Total water saturation is 88% (<xref ref-type="fig" rid="F1">Figure 1</xref>). The predictions are conducted using the fluid distribution shown in <xref ref-type="fig" rid="F1">Figure 1</xref> and the numerical model.</p>
</caption>
<graphic xlink:href="feart-11-1267522-g004.tif"/>
</fig>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Distribution of axial strain at frequencies of <bold>(A)</bold> 1Hz, <bold>(B)</bold> 10&#xa0;Hz, <bold>(C)</bold> 100&#xa0;Hz and <bold>(D)</bold> 1,000&#xa0;Hz. Simulations are done using the numerical test combing with the fluid distribution shown in <xref ref-type="fig" rid="F1">Figure 1B</xref>.</p>
</caption>
<graphic xlink:href="feart-11-1267522-g005.tif"/>
</fig>
<p>Using the parameters given in <xref ref-type="table" rid="T1">Table 1</xref>, the Skempton&#x2019;s coefficient <italic>B</italic> &#x3d;0.38 and <inline-formula id="inf137">
<mml:math id="m159">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.38 </mml:mn>
<mml:mo>&#x2217; </mml:mo>
<mml:mfrac>
<mml:mn>32.5</mml:mn>
<mml:mrow>
<mml:mn>32.5</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo>&#x2217;</mml:mo>
<mml:mn>15.2</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.23</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, which is consistent with values shown in the water-saturated zones (red color in <xref ref-type="fig" rid="F4">Figure 4D</xref>). For the air-saturated zones, as the compressibility of air is large, <inline-formula id="inf138">
<mml:math id="m160">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x2248;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (Eq. <xref ref-type="disp-formula" rid="e22">22</xref> using air bulk modulus for <inline-formula id="inf139">
<mml:math id="m161">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) and no pressurization is expected in agreement with the blue color in <xref ref-type="fig" rid="F4">Figure 4D</xref>. <xref ref-type="fig" rid="F4">Figure 4B</xref> and <xref ref-type="fig" rid="F4">Figure 4C</xref> give the results of the water pressurization at the intermediate frequencies of 10&#xa0;Hz and 100&#xa0;Hz and illustrate the evolution of the pore pressure gradient in the sample as the frequency increases.</p>
<p>The distribution of axial strain at different frequencies is given in <xref ref-type="fig" rid="F5">Figure 5</xref>. At the low frequency of 1&#xa0;Hz (<xref ref-type="fig" rid="F5">Figure 5A</xref>), there is no pressurization of the pore fluid (<xref ref-type="fig" rid="F5">Figure 5A</xref>), and the axial deformation is homogeneous and can be approximately estimated (<inline-formula id="inf140">
<mml:math id="m162">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x2248;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) as:<disp-formula id="e23">
<mml:math id="m163">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>4</mml:mn>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2248;</mml:mo>
<mml:mn>2.3</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(23)</label>
</disp-formula>which is consistent with the value predicted by the numerical simulation in <xref ref-type="fig" rid="F5">Figure 5A</xref>. On the other hand, in the case of an unrelaxed state at a REV scale, the axial strain is approximately given by:<disp-formula id="e24">
<mml:math id="m164">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b5;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>4</mml:mn>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2248;</mml:mo>
<mml:mn>1.8</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(24)</label>
</disp-formula>
</p>
<p>As a result, the axial strain varies from 2.3&#xd7;10<sup>&#x2212;6</sup> to 1.8&#xd7;10<sup>&#x2212;6</sup> with an increase in frequency. This signifies that the behavior of porous rock shifts from a relaxed to an unrelaxed regime at the Representative Elementary Volume (REV) scale. With the rising frequency, the spatial distribution of the axial strain undergoes changes, which align with the evolution of the pore pressure (see <xref ref-type="fig" rid="F4">Figure 4</xref>; <xref ref-type="fig" rid="F5">Figure 5</xref>). Specifically, areas saturated with water exhibit less deformation compared to those saturated by air. Additionally, as the frequency increases, the count of less deformable patches escalates.</p>
<p>Finally, we performed an oscillatory-shear test to assess the influence of frequency on pore pressure, shear strain, and shear attenuation. As anticipated, the numerical simulations indicate that oscillatory-shear stress does not induce fluid pressurization. Furthermore, shear strain is found to be independent of frequency, and there is no observable shear attenuation. This corroborates the foundational assumption in poroelasticity theory: the fluid has no effect on the shear modulus.</p>
</sec>
<sec id="s3-2">
<title>3.2 Global P-wave, bulk, and shear moduli</title>
<p>We determined the global P-wave modulus and its corresponding attenuation (represented by black curves in <xref ref-type="fig" rid="F6">Figure 6A</xref>; Figure 6B), shear modulus and its corresponding attenuation (black curves in <xref ref-type="fig" rid="F6">Figures 6C,D</xref>), and bulk modulus with its associated attenuation (black curves in <xref ref-type="fig" rid="F6">Figure 6E</xref>; Figure 6F) by the entire specimen. These are collectively referred to as the global modulus. The four frequencies (1, 10, 100, and 1,000&#xa0;Hz) highlighted in <xref ref-type="fig" rid="F4">Figure 4</xref> and Figure 5 are illustrated as red lines in <xref ref-type="fig" rid="F6">Figure 6A</xref> and Figure 6B.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Elastic moduli of the entire sample and corresponding attenuation <italic>versus</italic> frequencies. <bold>(A)</bold> P-wave modulus; <bold>(B)</bold> P-wave attenuation; <bold>(C)</bold> shear modulus; <bold>(D)</bold> shear attenuation; <bold>(E)</bold> bulk modulus; <bold>(F)</bold> bulk attenuation. Experimental data from <xref ref-type="bibr" rid="B48">Sun et al. (2022)</xref> are plotted (square dots and diamond dots). The uncertainty of the measured bulk modulus is 6.4% in the seismic band and 2% at the ultrasonic frequency. In <bold>(E)</bold> and <bold>(F)</bold>, in addition to the bulk modulus of the entire sample, we simulate the local bulk modulus measured by strain gauges located at the middle of the sample (red dashed line), at a quarter length from the bottom (blue dashed line) and at a quarter length from the top (green dashed lines). The Gassmann-Hill and Gassmann-wood limits are shown in <bold>(E)</bold> as dashed lines. Finally, we add a 2D numerical simulation (grey lines in <bold>(E)</bold> and <bold>(F)</bold>) to highlight the mismatch between a 2D (grey curve) and a 3D (black curve) numerical simulation.</p>
</caption>
<graphic xlink:href="feart-11-1267522-g006.tif"/>
</fig>
<p>Our initial observation revealed that the shear modulus (see <xref ref-type="fig" rid="F6">Figure 6C</xref>) is independent of frequency, and there is no associated attenuation (indicating no water effect) (refer to <xref ref-type="fig" rid="F6">Figure 6D</xref>). On the other hand, the bulk modulus (represented by the black curves in <xref ref-type="fig" rid="F6">Figure 6E</xref>) ranges from 24.2 GPa to 31.3&#xa0;GPa. This span corresponds to the bulk modulus in both the relaxed and unrelaxed states under the undrained boundary condition (see <xref ref-type="fig" rid="F6">Figure 6</xref>).</p>
<p>At lower frequencies, the fluid pressure has ample time to equilibrate, yielding a homogeneously mixed fluid. Consequently, the bulk modulus of this mixed fluid can be treated as a single-phase effective fluid bulk modulus by applying <xref ref-type="bibr" rid="B60">Wood&#x2019;s law (1946)</xref>:<disp-formula id="e25">
<mml:math id="m165">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:msubsup>
<mml:mi>K</mml:mi>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(25)</label>
</disp-formula>
</p>
<p>Here, <italic>S</italic> represents the water saturation. <italic>S</italic>&#x3d;0.88, <inline-formula id="inf141">
<mml:math id="m166">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d;10<sup>&#x2013;4</sup>&#xa0;GPa, and <inline-formula id="inf142">
<mml:math id="m167">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d;2.25&#xa0;GPa. This results in <inline-formula id="inf143">
<mml:math id="m168">
<mml:mrow>
<mml:msubsup>
<mml:mi>K</mml:mi>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 8x10<sup>&#x2212;4</sup> GPa, which is approximately equal to <inline-formula id="inf144">
<mml:math id="m169">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. By extending Gassmann&#x2019;s theory (as per Eq. <xref ref-type="disp-formula" rid="e22">22</xref>) with <inline-formula id="inf145">
<mml:math id="m170">
<mml:mrow>
<mml:msubsup>
<mml:mi>K</mml:mi>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, we infer a bulk modulus (24.2&#xa0;GPa) that closely mirrors the drained bulk modulus (24&#xa0;GPa). This represents the minimum value for the bulk modulus, often referred to as the low-frequency limit or the Gassmann-Wood limit.</p>
<p>At higher frequencies, there is insufficient time for fluid flow and pressure equalization. Under these conditions, individual fluid phases are effectively isolated, allowing for the use of Eq. <xref ref-type="disp-formula" rid="e22">22</xref> to define an undrained bulk modulus for each region saturated by its respective fluid. Following this, <xref ref-type="bibr" rid="B27">Hill&#x2019;s law (1963)</xref> can be used to define an effective bulk modulus for the entire sample:<disp-formula id="e26">
<mml:math id="m171">
<mml:mrow>
<mml:msup>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
<label>(26)</label>
</disp-formula>
</p>
<p>Here, <inline-formula id="inf146">
<mml:math id="m172">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the drained bulk modulus and <inline-formula id="inf147">
<mml:math id="m173">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the undrained bulk modulus fully saturated with water (<xref ref-type="bibr" rid="B33">Mavko and Mukerji, 1998</xref>). This upper limit, referred to as the Gassmann-Hill limit, results in <inline-formula id="inf148">
<mml:math id="m174">
<mml:mrow>
<mml:msup>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 31.3&#xa0;GPa in our case, which is less than <inline-formula id="inf149">
<mml:math id="m175">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>32.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> GPa. Both the drained bulk modulus and the Gassmann-Hill limit are depicted as dashed grey lines in <xref ref-type="fig" rid="F6">Figure 6E</xref>.</p>
<p>In a short summary, the bulk modulus of the entire sample escalates from the Gassmann-Wood limit to the Gassmann-Hill limit with increasing frequency. The dispersion is associated with an attenuation (represented by the black curve in <xref ref-type="fig" rid="F6">Figure 6F</xref>) peaking at 0.075&#xa0;at 20&#xa0;Hz. Lastly, we plot the P-wave modulus and its corresponding attenuation as functions of frequency in <xref ref-type="fig" rid="F6">Figures 6A,B</xref>. As the P-wave modulus is a linear amalgamation of the shear and bulk moduli, its behavior closely mirrors that of the bulk modulus. Specifically, the P-wave modulus increases from 44&#xa0;GPa to 52&#xa0;GPa, accompanied by a peak attenuation of 0.045&#xa0;at 20&#xa0;Hz.</p>
</sec>
<sec id="s3-3">
<title>3.3 Numerical prediction vs experimental measurements</title>
<p>In numerous laboratory experiments (e.g., <xref ref-type="bibr" rid="B8">Batzle et al., 2006</xref>; <xref ref-type="bibr" rid="B3">Adelinet et al., 2010</xref>; <xref ref-type="bibr" rid="B35">Mikhaltsevitch et al., 2015</xref>; <xref ref-type="bibr" rid="B49">Sun et al., 2018</xref>), researchers measure the strain&#x2019;s evolution with frequency under oscillatory stress using local strain gauges. This approach yields a locally measured bulk modulus. To emulate such experiments, we average strain over a span of 6&#xa0;mm&#x2014;the typical length of a strain gauge&#x2014;and simulate four strain gauges that are averaged. These gauges are situated at the sample&#x2019;s half-length (represented by red lines in <xref ref-type="fig" rid="F1">Figure 1C</xref>), a quarter-length from the bottom (blue lines in <xref ref-type="fig" rid="F1">Figure 1C</xref>), and a quarter-length from the top (green lines in <xref ref-type="fig" rid="F1">Figure 1C</xref>). The results are presented in <xref ref-type="fig" rid="F6">Figure 6E</xref>: In general, the local bulk modulus and attenuation measured at the midpoint (50%, red curve) and three-quarters (75%, green curve) of the sample length closely align with the bulk properties of the entire sample (black curve). However, the frequency-dependent evolution of the local bulk modulus at one-quarter (25%, blue curve) of the sample deviates significantly from the evolution of the global bulk modulus (black curve). Furthermore, the high-frequency limit of local measurements differs from the Gassmann-Hill limit, as the strain gauges only capture the effects of local saturation. Consequently, high-frequency results may approach the undrained bulk modulus fully saturated with water, which surpasses the Gassmann-Hill limit. Interestingly, the disparity between local and global measurements in our study is not as marked as in <xref ref-type="bibr" rid="B15">Chapman and Quintal (2018)</xref>. This reduced difference can likely be attributed to i) our approach of consolidating local results from four strain gauges, which serves to lessen the discrepancy between local and global responses, and ii) a comparatively uniform air/water distribution in our experiment, as opposed to the more varied distribution seen in Chapman and Quintal&#x2019;s work (2018).</p>
<p>The progression of the moduli with frequency for the Indiana sample, saturated to 88% (<xref ref-type="fig" rid="F1">Figures 1A,B</xref>), was studied by <xref ref-type="bibr" rid="B48">Sun et al., 2022</xref>. We chose the Indiana sample for this investigation due to its lack of micro-cracks, thus eliminating the squirt-flow mechanism (<xref ref-type="bibr" rid="B14">Borgomano et al., 2019</xref>). In these tests, strain measurements were taken by averaging readings from four strain gauges situated in the half-length of the specimen. We have represented the experimental data in <xref ref-type="fig" rid="F6">Figure 6</xref> with black square dots. <xref ref-type="fig" rid="F6">Figures 6C,D</xref> juxtapose the projected and observed values of the shear modulus and attenuation. The frequency-independent shear modulus (depicted by the black curve in <xref ref-type="fig" rid="F6">Figure 6C</xref>) aligns with the measurements (square dots in <xref ref-type="fig" rid="F6">Figure 6C</xref>) spanning the seismic bands (0.1&#x2013;100&#xa0;Hz) and ultrasonic frequency (1&#xa0;MHz). Additionally, the predicted shear attenuation (black curve in <xref ref-type="fig" rid="F6">Figure 6D</xref>) aligns with the measurement (square dots in <xref ref-type="fig" rid="F6">Figure 6D</xref>), given that the measurement error range for attenuation is within 0.02.</p>
<p>
<xref ref-type="fig" rid="F6">Figures 6E,F</xref> juxtapose the anticipated and actual measurements of the bulk modulus and attenuation. Generally, there&#x2019;s an excellent agreement between the measurements and the numerical predictions, as illustrated by the black square dots and red curves. The numerical simulation, based on the CT-scan images, accurately replicates i) the dispersion of the modulus and ii) both the low and high-frequency limit. There&#x2019;s also a strong correspondence between the measured attenuation and the numerical simulation. This comparison between the numerical simulation and experimental data confirms the efficacy of the method detailed in this paper in predicting mesoscopic dispersion and attenuation.</p>
</sec>
<sec id="s3-4">
<title>3.4 2D model vs 3D model</title>
<p>We now turn to comparing the results derived from 2D and 3D numerical simulations. Utilizing the YZ section of the CT image (<xref ref-type="fig" rid="F1">Figure 1D</xref>), the bulk modulus and attenuation for the 2D model were computed. The global response of the 2D model is determined by averaging the strain across the entire section. As shown by the solid gray line in <xref ref-type="fig" rid="F6">Figure 6F</xref>, the prediction using the 2D model exhibits a higher critical frequency (100&#xa0;Hz) and peak attenuation (0.08) compared to the 3D model (black curve in <xref ref-type="fig" rid="F6">Figure 6F</xref>). Furthermore, the bulk modulus derived from the 2D model (solid gray line in <xref ref-type="fig" rid="F6">Figure 6E</xref>) deviates from the one obtained from the 3D model (black curve in <xref ref-type="fig" rid="F6">Figure 6E</xref>). The discrepancy between the 2D and 3D results is attributed to the fluid flow in the ZX and ZY direction, which is not accounted for in the 2D numerical simulation. This finding elucidates the mismatch observed by <xref ref-type="bibr" rid="B48">Sun et al. (2022)</xref> between experimental data and numerical simulation, which can be attributed to their use of a 2D model.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>4 Conclusion</title>
<p>In this paper, we introduce a novel method aimed at predicting velocity dispersion and attenuation attributable to mesoscopic flow, leveraging actual fluid distribution data derived from CT images. The numerical model is initially established by meshing CT images through a technique adept at handling intricate geometries and non-uniform material properties, thus effectively bypassing element intersections, a common issue associated with AVIZO. To find the solution for the numerical model governed by Biot&#x2019;s equations, we use a hybrid method that significantly curtails memory cost compared to the LU matrix factorization method.</p>
<p>The solution from the numerical model forecasts the evolution of pore pressure distribution with frequency, thereby anticipating the advancement of the elastic moduli and their attenuation. We also model the development of the moduli for the entire sample (global moduli) as well as those measured by a strain gauge (local moduli). The discrepancies observed between local and global responses can be attributed to the heterogeneity in fluid distribution. Importantly, the 3D model&#x2019;s predictions are validated by experimental data collected from Indiana limestone.</p>
<p>The presented method successfully addresses issues pertaining to memory consumption and calculation time, thereby setting the stage for quantifying the relationship between fluid distribution and seismic attenuation. This innovative approach holds the potential to serve as a robust tool for upscaling at the reservoir scale.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s6">
<title>Author contributions</title>
<p>CS: Methodology, Writing&#x2013;original draft, Writing&#x2013;review and editing. JF: Methodology, Writing&#x2013;original draft, Writing&#x2013;review and editing. GT: Supervision, Writing&#x2013;review and editing. SW: Supervision, Writing&#x2013;review and editing.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>The author(s) declare financial supportwas received for the research, authorship, and/or publication of this article. This work is supported by the National Natural Science Foundation of China (42104111, 42274142, 41930425, 41774143, 41804104) and also supported by Open Fund (WX-KFJJ-2022-08) of SINOPEC Key Laboratory of Geophysics, and State Key Laboratory of Petroleum Resources and Prospecting, China University of Petroleum, and Xuzhou Science and Technology Bureau Young Talents Project (No. KC22018). The authors declare that this study received funding from SINOPEC Key Laboratory of Geophysics. The funder was not involved in the study design, collection, analysis, interpretation of data, the writing of this article, or the decision to submit it for publication.</p>
</sec>
<ack>
<p>We acknowledge the help of Dr. Jan V. M. Borgomano at Ecole Normale Sup&#xe9;rieure for scanning the sample.</p>
</ack>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>Authors GT and SW were employed by China National Petroleum Corporation.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Abbasbandy</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ezzati</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Jafarian</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>LU decomposition method for solving fuzzy system of linear equations</article-title>. <source>Appl. Math. Comput.</source> <volume>172</volume> (<issue>1</issue>), <fpage>633</fpage>&#x2013;<lpage>643</lpage>. <pub-id pub-id-type="doi">10.1016/j.amc.2005.02.018</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Adelinet</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Dorbath</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Ravalec</surname>
<given-names>M. L.</given-names>
</name>
<name>
<surname>Fortin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Gu&#xe9;guen</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Deriving microstructure and fluid state within the Icelandic crust from the inversion of tomography data</article-title>. <source>Geophys. Res. Lett.</source> <volume>38</volume> (<issue>3</issue>). <pub-id pub-id-type="doi">10.1029/2010GL046304</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Adelinet</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Fortin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Gu&#xe9;guen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Schubnel</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Geoffroy</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Frequency and fluid effects on elastic properties of basalt: experimental investigations</article-title>. <source>Geophys. Res. Lett.</source> <volume>37</volume> (<issue>2</issue>). <pub-id pub-id-type="doi">10.1029/2009GL041660</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Anwer</surname>
<given-names>H. M.</given-names>
</name>
<name>
<surname>Ali</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Alves</surname>
<given-names>T. M.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Bayesian inversion of synthetic AVO data to assess fluid and shale content in sand-shale media</article-title>. <source>J. Earth Syst. Sci.</source> <volume>126</volume> (<issue>3</issue>), <fpage>42</fpage>. <pub-id pub-id-type="doi">10.1007/s12040-017-0818-y</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ba</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Carcione</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Seismic attenuation due to heterogeneities of rock fabric and fluid distribution</article-title>. <source>Geophys. J. Int.</source> <volume>202</volume> (<issue>3</issue>), <fpage>1843</fpage>&#x2013;<lpage>1847</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggv255</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ba</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>L.-Y.</given-names>
</name>
<name>
<surname>Carcione</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Rock anelasticity due to patchy saturation and fabric heterogeneity: A double double-porosity model of wave propagation</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>122</volume> (<issue>3</issue>), <fpage>1949</fpage>&#x2013;<lpage>1976</lpage>. <pub-id pub-id-type="doi">10.1002/2016JB013882</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bartels</surname>
<given-names>R. H.</given-names>
</name>
<name>
<surname>Golub</surname>
<given-names>G. H.</given-names>
</name>
</person-group> (<year>1969</year>). <article-title>The simplex method of linear programming using LU decomposition</article-title>. <source>Commun. ACM</source> <volume>12</volume> (<issue>5</issue>), <fpage>266</fpage>&#x2013;<lpage>268</lpage>. <pub-id pub-id-type="doi">10.1145/362946.362974</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Batzle</surname>
<given-names>M. L.</given-names>
</name>
<name>
<surname>Han</surname>
<given-names>D.-H.</given-names>
</name>
<name>
<surname>Hofmann</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Fluid mobility and frequency-dependent seismic velocity &#x2014; direct measurements</article-title>. <source>GEOPHYSICS</source> <volume>71</volume> (<issue>1</issue>), <fpage>N1</fpage>&#x2013;<lpage>N9</lpage>. <pub-id pub-id-type="doi">10.1190/1.2159053</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ben-Israel</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1966</year>). <article-title>A Newton-Raphson method for the solution of systems of equations</article-title>. <source>J. Math. Analysis Appl.</source> <volume>15</volume> (<issue>2</issue>), <fpage>243</fpage>&#x2013;<lpage>252</lpage>. <pub-id pub-id-type="doi">10.1016/0022-247X(66)90115-6</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="confproc">
<collab>Berryman</collab> (<year>1982</year>). &#x201c;<article-title>Elastic waves in fluid-saturated porous media (Vol 154)</article-title>,&#x201d; in <conf-name>Macroscopic Properties of Disordered Media</conf-name>, <conf-loc>Rome</conf-loc>, <conf-date>June 1&#x2013;3, 1981</conf-date>.</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biot</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>1962</year>). <article-title>Mechanics of deformation and acoustic propagation in porous media</article-title>. <source>J. Appl. Phys.</source> <volume>33</volume> (<issue>4</issue>), <fpage>1482</fpage>&#x2013;<lpage>1498</lpage>. <pub-id pub-id-type="doi">10.1063/1.1728759</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biot</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>1956b</year>). <article-title>Theory of propagation of elastic waves in a fluid&#x2010;saturated porous solid. II. Higher frequency range</article-title>. <source>J. Acoust. Soc. Am.</source> <volume>28</volume> (<issue>2</issue>), <fpage>179</fpage>&#x2013;<lpage>191</lpage>. <pub-id pub-id-type="doi">10.1121/1.1908241</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biot</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>1956a</year>). <article-title>Theory of propagation of elastic waves in a fluid&#x2010;saturated porous solid. I. Low&#x2010;Frequency range</article-title>. <source>J. Acoust. Soc. Am.</source> <volume>28</volume> (<issue>2</issue>), <fpage>168</fpage>&#x2013;<lpage>178</lpage>. <pub-id pub-id-type="doi">10.1121/1.1908239</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Borgomano</surname>
<given-names>J. V. M.</given-names>
</name>
<name>
<surname>Pimienta</surname>
<given-names>L. X.</given-names>
</name>
<name>
<surname>Fortin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Gu&#xe9;guen</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Seismic dispersion and attenuation in fluid-saturated carbonate rocks: effect of microstructure and pressure</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>124</volume> (<issue>12</issue>), <fpage>12498</fpage>&#x2013;<lpage>12522</lpage>. <pub-id pub-id-type="doi">10.1029/2019JB018434</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Chapman</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Quintal</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Numerical assessment of local versus bulk strain measurements to quantify seismic attenuation in partially saturated rocks</article-title>,&#x201d; in <source>SEG technical program expanded abstracts 2018</source> (<publisher-loc>Texas, United States</publisher-loc>: <publisher-name>Society of Exploration Geophysicists</publisher-name>), <volume>1&#x2013;0</volume>, <fpage>3547</fpage>&#x2013;<lpage>3551</lpage>. <pub-id pub-id-type="doi">10.1190/segam2018-2992202.1</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cadoret</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Mavko</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Zinszner</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Fluid distribution effect on sonic attenuation in partially saturated limestones</article-title>. <source>GEOPHYSICS</source> <volume>63</volume> (<issue>1</issue>), <fpage>154</fpage>&#x2013;<lpage>160</lpage>. <pub-id pub-id-type="doi">10.1190/1.1444308</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cadoret</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Marion</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Zinszner</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Influence of frequency and fluid distribution on elastic wave velocities in partially saturated limestones</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>100</volume> (<issue>B6</issue>), <fpage>9789</fpage>&#x2013;<lpage>9803</lpage>. <pub-id pub-id-type="doi">10.1029/95JB00757</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cavallini</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Carcione</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Vidal de Vent&#xf3;s</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Engell-S&#xf8;rensen</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Low-frequency dispersion and attenuation in anisotropic partially saturated rocks</article-title>. <source>Geophys. J. Int.</source> <volume>209</volume> (<issue>3</issue>), <fpage>1572</fpage>&#x2013;<lpage>1584</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggx107</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Cepeda</surname>
<given-names>J. F.</given-names>
</name>
<name>
<surname>Birla</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Subbiah</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Thippareddi</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2013</year>). <source>A practical method to model complex three-dimensional geometries with non-uniform material properties using image-based design and COMSOL multiphysics</source>.</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chapman</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Borgomano</surname>
<given-names>J. V. M.</given-names>
</name>
<name>
<surname>Quintal</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Benson</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Fortin</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Seismic wave attenuation and dispersion due to partial fluid saturation: direct measurements and numerical simulations based on x&#x2010;ray ct</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>126</volume> (<issue>4</issue>). <pub-id pub-id-type="doi">10.1029/2021JB021643</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chapman</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tisato</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Quintal</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Holliger</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Seismic attenuation in partially saturated berea sandstone submitted to a range of confining pressures: seismic attenuation in berea sandstone</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>121</volume> (<issue>3</issue>), <fpage>1664</fpage>&#x2013;<lpage>1676</lpage>. <pub-id pub-id-type="doi">10.1002/2015JB012575</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dutta</surname>
<given-names>N. C.</given-names>
</name>
<name>
<surname>Od&#xe9;</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>1979</year>). <article-title>Attenuation and dispersion of compressional waves in fluid-filled porous rocks with partial gas saturation (White model); Part II, Results</article-title>. <source>Geophysics</source> <volume>44</volume> (<issue>11</issue>), <fpage>1789</fpage>&#x2013;<lpage>1805</lpage>. <pub-id pub-id-type="doi">10.1190/1.1440939</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gassmann</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>1951</year>). <article-title>&#xdc;ber die elastizit&#xe4;t por&#xf6;ser medien: vier. der natur</article-title>. <source>Ges. Z&#xfc;rich</source> <volume>96</volume>, <fpage>1</fpage>&#x2013;<lpage>23</lpage>.</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gurevich</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Brajanovski</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Galvin</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>M&#xfc;ller</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Toms&#x2010;Stewart</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>P-wave dispersion and attenuation in fractured and porous reservoirs &#x2013; poroelasticity approach</article-title>. <source>Geophys. Prospect.</source> <volume>57</volume> (<issue>2</issue>), <fpage>225</fpage>&#x2013;<lpage>237</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-2478.2009.00785.x</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Halimi Bin Ibrahim</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Skote</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Effects of the scalar parameters in the Suzen&#x2010;Huang model on plasma actuator characteristics</article-title>. <source>Int. J. Numer. Methods Heat Fluid Flow</source> <volume>23</volume> (<issue>6</issue>), <fpage>1076</fpage>&#x2013;<lpage>1103</lpage>. <pub-id pub-id-type="doi">10.1108/HFF-05-2011-0108</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>He</surname>
<given-names>Y.-X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>An improved approach for hydrocarbon detection using Bayesian inversion of frequency- and angle-dependent seismic signatures of highly attenuative reservoirs</article-title>. <source>IEEE Geoscience Remote Sens. Lett.</source> <volume>19</volume>, <fpage>1</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1109/LGRS.2020.3017627</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hill</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>1963</year>). <article-title>Elastic properties of reinforced solids: some theoretical principles</article-title>. <source>J. Mech. Phys. Solids</source> <volume>11</volume> (<issue>5</issue>), <fpage>357</fpage>&#x2013;<lpage>372</lpage>. <pub-id pub-id-type="doi">10.1016/0022-5096(63)90036-X</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Klimentos</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Attenuation of P&#x2010; and S&#x2010;waves as a method of distinguishing gas and condensate from oil and water</article-title>. <source>GEOPHYSICS</source> <volume>60</volume> (<issue>2</issue>), <fpage>447</fpage>&#x2013;<lpage>458</lpage>. <pub-id pub-id-type="doi">10.1190/1.1443782</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>K&#xfc;mpel</surname>
<given-names>H.-J.</given-names>
</name>
</person-group> (<year>1991</year>). <article-title>Poroelasticity: parameters reviewed</article-title>. <source>Geophys. J. Int.</source> <volume>105</volume> (<issue>3</issue>), <fpage>783</fpage>&#x2013;<lpage>799</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-246X.1991.tb00813.x</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Bijeljic</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Raeini</surname>
<given-names>A. Q.</given-names>
</name>
<name>
<surname>Rieke</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Blunt</surname>
<given-names>M. J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Drainage capillary pressure distribution and fluid displacement in a heterogeneous laminated sandstone</article-title>. <source>Geophys. Res. Lett.</source> <volume>48</volume> (<issue>14</issue>), <fpage>e2021GL093604</fpage>. <pub-id pub-id-type="doi">10.1029/2021GL093604</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Bijeljic</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Rieke</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Blunt</surname>
<given-names>M. J.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Visualization and quantification of capillary drainage in the pore space of laminated sandstone by a porous plate method using differential imaging X-ray microtomography: imaging of capillary drainage using dipp</article-title>. <source>Water Resour. Res.</source> <volume>53</volume> (<issue>8</issue>), <fpage>7457</fpage>&#x2013;<lpage>7468</lpage>. <pub-id pub-id-type="doi">10.1002/2017WR021083</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lissa</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ruf</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Steeb</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Quintal</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Digital rock physics applied to squirt flow</article-title>. <source>GEOPHYSICS</source> <volume>86</volume> (<issue>4</issue>), <fpage>MR235</fpage>&#x2013;<lpage>MR245</lpage>. <pub-id pub-id-type="doi">10.1190/geo2020-0731.1</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mavko</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Mukerji</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Bounds on low&#x2010;frequency seismic velocities in partially saturated rocks</article-title>. <source>GEOPHYSICS</source> <volume>63</volume> (<issue>3</issue>), <fpage>918</fpage>&#x2013;<lpage>924</lpage>. <pub-id pub-id-type="doi">10.1190/1.1444402</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mikhaltsevitch</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Lebedev</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Gurevich</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Laboratory measurements of the effect of fluid saturation on elastic properties of carbonates at seismic frequencies: effect of fluid saturation on carbonates</article-title>. <source>Geophys. Prospect.</source> <volume>64</volume> (<issue>4</issue>), <fpage>799</fpage>&#x2013;<lpage>809</lpage>. <pub-id pub-id-type="doi">10.1111/1365-2478.12404</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Mikhaltsevitch</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Lebedev</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Gurevich</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2015</year>). <source>A laboratory study of attenuation and dispersion effects in glycerol-saturated Berea sandstone at seismic frequencies</source>. <publisher-loc>Texas, United States</publisher-loc>: <publisher-name>Society of Exploration Geophysicists</publisher-name>, <fpage>3085</fpage>&#x2013;<lpage>3089</lpage>. <pub-id pub-id-type="doi">10.1190/segam2015-5898429.1</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Monachesi</surname>
<given-names>L. B.</given-names>
</name>
<name>
<surname>Wollner</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Dvorkin</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Effective pore fluid bulk modulus at patchy saturation: an analytic study</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>125</volume> (<issue>1</issue>), <fpage>e2019JB018267</fpage>. <pub-id pub-id-type="doi">10.1029/2019JB018267</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>M&#xfc;ller</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Toms&#x2010;Stewart</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wenzlau</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Velocity-saturation relation for partially saturated rocks with fractal pore fluid distribution</article-title>. <source>Geophys. Res. Lett.</source> <volume>35</volume> (<issue>9</issue>), <fpage>L09306</fpage>. <pub-id pub-id-type="doi">10.1029/2007GL033074</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>M&#xfc;ller</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Gurevich</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Lebedev</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Seismic wave attenuation and dispersion resulting from wave-induced flow in porous rocks A review</article-title>. <source>Geophysics</source> <volume>75</volume> (<issue>5</issue>), <fpage>75A147</fpage>&#x2013;<lpage>75A164</lpage>. <pub-id pub-id-type="doi">10.1190/1.3463417</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>M&#xfc;ller</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Gurevich</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>One-dimensional random patchy saturation model for velocity and attenuation in porous rocks</article-title>. <source>Geophysics</source> <volume>69</volume> (<issue>5</issue>), <fpage>1166</fpage>&#x2013;<lpage>1172</lpage>. <pub-id pub-id-type="doi">10.1190/1.1801934</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>M&#xfc;ller</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Gurevich</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Wave-induced fluid flow in random porous media: attenuation and dispersion of elastic waves</article-title>. <source>J. Acoust. Soc. Am.</source> <volume>117</volume> (<issue>5</issue>), <fpage>2732</fpage>&#x2013;<lpage>2741</lpage>. <pub-id pub-id-type="doi">10.1121/1.1894792</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pride</surname>
<given-names>S. R.</given-names>
</name>
<name>
<surname>Berryman</surname>
<given-names>J. G.</given-names>
</name>
<name>
<surname>Harris</surname>
<given-names>J. M.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Seismic attenuation due to wave-induced flow</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>109</volume> (<issue>B1</issue>), <fpage>B01201</fpage>. <pub-id pub-id-type="doi">10.1029/2003JB002639</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qi</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>M&#xfc;ller</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Gurevich</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Lopes</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lebedev</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Caspari</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Quantifying the effect of capillarity on attenuation and dispersion in patchy-saturated rocks</article-title>. <source>GEOPHYSICS</source> <volume>79</volume> (<issue>5</issue>), <fpage>WB35</fpage>&#x2013;<lpage>WB50</lpage>. <pub-id pub-id-type="doi">10.1190/geo2013-0425.1</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Quintal</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Frehner</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Madonna</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Tisato</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Kuteynikova</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Saenger</surname>
<given-names>E. H.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Integrated numerical and laboratory rock physics applied to seismic characterization of reservoir rocks</article-title>. <source>Lead. Edge</source> <volume>30</volume> (<issue>12</issue>), <fpage>1360</fpage>&#x2013;<lpage>1367</lpage>. <pub-id pub-id-type="doi">10.1190/1.3672480</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rubino</surname>
<given-names>J. G.</given-names>
</name>
<name>
<surname>Caspari</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>M&#xfc;ller</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Milani</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Barbosa</surname>
<given-names>N. D.</given-names>
</name>
<name>
<surname>Holliger</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Numerical upscaling in 2-D heterogeneous poroelastic rocks: anisotropic attenuation and dispersion of seismic waves</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>121</volume> (<issue>9</issue>), <fpage>6698</fpage>&#x2013;<lpage>6721</lpage>. <pub-id pub-id-type="doi">10.1002/2016JB013165</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rubino</surname>
<given-names>J. G.</given-names>
</name>
<name>
<surname>Ravazzoli</surname>
<given-names>C. L.</given-names>
</name>
<name>
<surname>Santos</surname>
<given-names>J. E.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Equivalent viscoelastic solids for heterogeneous fluid-saturated porous rocks</article-title>. <source>GEOPHYSICS</source> <volume>74</volume> (<issue>1</issue>), <fpage>N1</fpage>&#x2013;<lpage>N13</lpage>. <pub-id pub-id-type="doi">10.1190/1.3008544</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Santos</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Carcione</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ba</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Two-phase flow effects on seismic wave anelasticity in anisotropic poroelastic media</article-title>. <source>Energies</source> <volume>14</volume> (<issue>20</issue>), <fpage>6528</fpage>. <pub-id pub-id-type="doi">10.3390/en14206528</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Santos</surname>
<given-names>J. E.</given-names>
</name>
<name>
<surname>Ravazzoli</surname>
<given-names>C. L.</given-names>
</name>
<name>
<surname>Gauzellino</surname>
<given-names>P. M.</given-names>
</name>
<name>
<surname>Carcione</surname>
<given-names>J. M.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Numerical simulation of ultrasonic waves in reservoir rocks with patchy saturation and fractal petrophysical properties</article-title>. <source>Comput. Geosci.</source> <volume>9</volume> (<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>27</lpage>. <pub-id pub-id-type="doi">10.1007/s10596-005-2848-9</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Fortin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Borgomano</surname>
<given-names>J. V. M.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Bultreys</surname>
<given-names>T.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Influence of fluid distribution on seismic dispersion and attenuation in partially saturated limestone</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>127</volume> (<issue>5</issue>). <pub-id pub-id-type="doi">10.1029/2021JB023867</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>An enhanced broad-frequency-band apparatus for dynamic measurement of elastic moduli and Poisson&#x2019;s ratio of rock samples</article-title>. <source>Rev. Sci. Instrum.</source> <volume>89</volume> (<issue>6</issue>), <fpage>064503</fpage>. <pub-id pub-id-type="doi">10.1063/1.5018152</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Determination of elastic moduli of composite medium containing bimaterial matrix and non-uniform inclusion concentrations</article-title>. <source>Appl. Math. Mech.</source> <volume>38</volume> (<issue>1</issue>), <fpage>15</fpage>&#x2013;<lpage>28</lpage>. <pub-id pub-id-type="doi">10.1007/s10483-017-2157-6</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Teja</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Rice</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>1981</year>). <article-title>Generalized corresponding states method for the viscosities of liquid mixtures</article-title>. <source>Industrial Eng. Chem. Fundam.</source> <volume>20</volume> (<issue>1</issue>), <fpage>77</fpage>&#x2013;<lpage>81</lpage>. <pub-id pub-id-type="doi">10.1021/i100001a015</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tester</surname>
<given-names>J. W.</given-names>
</name>
<name>
<surname>Anderson</surname>
<given-names>B. J.</given-names>
</name>
<name>
<surname>Batchelor</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Blackwell</surname>
<given-names>D. D.</given-names>
</name>
<name>
<surname>DiPippo</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Drake</surname>
<given-names>E. M.</given-names>
</name>
<etal/>
</person-group> (<year>2007</year>). <article-title>Impact of enhanced geothermal systems on US energy supply in the twenty-first century</article-title>. <source>Philosophical Trans. R. Soc. A Math. Phys. Eng. Sci.</source> <volume>365</volume> (<issue>1853</issue>), <fpage>1057</fpage>&#x2013;<lpage>1094</lpage>. <pub-id pub-id-type="doi">10.1098/rsta.2006.1964</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tisato</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Quintal</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Measurements of seismic attenuation and transient fluid pressure in partially saturated berea sandstone: evidence of fluid flow on the mesoscopic scale</article-title>. <source>Geophys. J. Int.</source> <volume>195</volume> (<issue>1</issue>), <fpage>342</fpage>&#x2013;<lpage>351</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggt259</pub-id>
</citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Toms</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>M&#xfc;ller</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Gurevich</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Seismic attenuation in porous rocks with random patchy saturation</article-title>. <source>Geophys. Prospect.</source> <volume>55</volume> (<issue>5</issue>), <fpage>671</fpage>&#x2013;<lpage>678</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-2478.2007.00644.x</pub-id>
</citation>
</ref>
<ref id="B55">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Toms-Stewart</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>M&#xfc;ller</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Gurevich</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Paterson</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Statistical characterization of gas-patch distributions in partially saturated rocks</article-title>. <source>GEOPHYSICS</source> <volume>74</volume> (<issue>2</issue>), <fpage>WA51</fpage>&#x2013;<lpage>WA64</lpage>. <pub-id pub-id-type="doi">10.1190/1.3073007</pub-id>
</citation>
</ref>
<ref id="B56">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ruspini</surname>
<given-names>L. C.</given-names>
</name>
<name>
<surname>&#xd8;ren</surname>
<given-names>P.-E.</given-names>
</name>
<name>
<surname>Van Offenwert</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Bultreys</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>Anchoring multi-scale models to micron-scale imaging of multiphase flow in rocks</article-title>. <source>Water Resour. Res.</source> <volume>58</volume> (<issue>1</issue>), <fpage>e2021WR030870</fpage>. <pub-id pub-id-type="doi">10.1029/2021WR030870</pub-id>
</citation>
</ref>
<ref id="B57">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2022b</year>). <article-title>Wave-induced fluid pressure diffusion and anelasticity in partially saturated rocks: the influences of boundary conditions</article-title>. <source>Geophysics</source> <volume>87</volume> (<issue>5</issue>), <fpage>MR247</fpage>&#x2013;<lpage>MR263</lpage>. <pub-id pub-id-type="doi">10.1190/geo2021-0809.1</pub-id>
</citation>
</ref>
<ref id="B58">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>White</surname>
<given-names>J. E.</given-names>
</name>
</person-group> (<year>1975</year>). <article-title>Computed seismic speeds and attenuation in rocks with partial gas saturation</article-title>. <source>Geophysics</source> <volume>40</volume> (<issue>2</issue>), <fpage>224</fpage>&#x2013;<lpage>232</lpage>. <pub-id pub-id-type="doi">10.1190/1.1440520</pub-id>
</citation>
</ref>
<ref id="B59">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>White</surname>
<given-names>J. E.</given-names>
</name>
<name>
<surname>Mihailova</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Lyakhovitsky</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>1975</year>). <article-title>Low&#x2010;frequency seismic waves in fluid&#x2010;saturated layered rocks</article-title>. <source>J. Acoust. Soc. Am.</source> <volume>57</volume> (<issue>S1</issue>), <fpage>S30</fpage>. <pub-id pub-id-type="doi">10.1121/1.1995164</pub-id>
</citation>
</ref>
<ref id="B60">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Wood</surname>
<given-names>A. B.</given-names>
</name>
</person-group> (<year>1946</year>). <source>A textbook of sound</source>. <edition>2</edition>. <publisher-loc>New York</publisher-loc>: <publisher-name>Macmillan</publisher-name>. <comment>Available at: <ext-link ext-link-type="uri" xlink:href="http://archive.org/details/in.ernet.dli.2015.15768">http://archive.org/details/in.ernet.dli.2015.15768</ext-link>.</comment>
</citation>
</ref>
<ref id="B61">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Ba</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Carcione</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Seismic wave propagation in partially saturated rocks with a fractal distribution of fluid&#x2010;patch size</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>127</volume> (<issue>2</issue>). <pub-id pub-id-type="doi">10.1029/2021JB023809</pub-id>
</citation>
</ref>
<ref id="B62">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>Dual attenuation peaks revealing mesoscopic and microscopic fluid flow in partially oil-saturated Fontainebleau sandstones</article-title>. <source>Geophys. J. Int.</source> <volume>224</volume> (<issue>3</issue>), <fpage>1670</fpage>&#x2013;<lpage>1683</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggaa551</pub-id>
</citation>
</ref>
<ref id="B63">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Geng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2021b</year>). <article-title>Extended Gassmann equation with dynamic volumetric strain: modeling wave dispersion and attenuation of heterogeneous porous rocks</article-title>. <source>Geophysics</source> <volume>86</volume> (<issue>3</issue>), <fpage>MR149</fpage>&#x2013;<lpage>MR164</lpage>. <pub-id pub-id-type="doi">10.1190/geo2020-0395.1</pub-id>
</citation>
</ref>
<ref id="B64">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Shan</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Modeling effective elastic properties of digital rocks using a new dynamic stress-strain simulation method</article-title>. <source>Geophysics</source> <volume>82</volume> (<issue>6</issue>), <fpage>MR163</fpage>&#x2013;<lpage>MR174</lpage>. <pub-id pub-id-type="doi">10.1190/geo2016-0556.1</pub-id>
</citation>
</ref>
<ref id="B65">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>W.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Stress relaxing simulation on digital rock: characterize attenuation due to wave&#x2010;induced fluid flow and scattering</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>128</volume> (<issue>2</issue>), <fpage>e2022JB024850</fpage>. <pub-id pub-id-type="doi">10.1029/2022jb024850</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>