<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3-mathml3.dtd">
<article article-type="research-article" dtd-version="1.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Built Environ.</journal-id>
<journal-title-group>
<journal-title>Frontiers in Built Environment</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Built Environ.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2297-3362</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1737466</article-id>
<article-id pub-id-type="doi">10.3389/fbuil.2025.1737466</article-id>
<article-version article-version-type="Version of Record" vocab="NISO-RP-8-2008"/>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Original Research</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Analytical and direct FE methods for free-field foundation modeling in 3D analysis of concrete dams</article-title>
<alt-title alt-title-type="left-running-head">Abbasiverki 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/fbuil.2025.1737466">10.3389/fbuil.2025.1737466</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Abbasiverki</surname>
<given-names>Roghayeh</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/3290793"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal Analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing - original draft</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Karami Mohammadi</surname>
<given-names>Reza</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/3327992"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Hariri-Ardebili</surname>
<given-names>M. Amin</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/438298"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
</contrib>
</contrib-group>
<aff id="aff1">
<label>1</label>
<institution>Civil Engineering Department, K.N. Toosi University of Technology</institution>, <city>Tehran</city>, <country country="IR">Iran</country>
</aff>
<aff id="aff2">
<label>2</label>
<institution>Civil, Environmental and Architectural Engineering, University of Colorado</institution>, <city>Boulder</city>, <state>CO</state>, <country country="US">United States</country>
</aff>
<author-notes>
<corresp id="c001">
<label>&#x2a;</label>Correspondence: M. Amin Hariri-Ardebili, <email xlink:href="mailto:mohammad.haririardebili@colorado.edu">mohammad.haririardebili@colorado.edu</email>
</corresp>
</author-notes>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2026-02-02">
<day>02</day>
<month>02</month>
<year>2026</year>
</pub-date>
<pub-date publication-format="electronic" date-type="collection">
<year>2025</year>
</pub-date>
<volume>11</volume>
<elocation-id>1737466</elocation-id>
<history>
<date date-type="received">
<day>01</day>
<month>11</month>
<year>2025</year>
</date>
<date date-type="rev-recd">
<day>01</day>
<month>12</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>08</day>
<month>12</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2026 Abbasiverki, Karami Mohammadi and Hariri-Ardebili.</copyright-statement>
<copyright-year>2026</copyright-year>
<copyright-holder>Abbasiverki, Karami Mohammadi and Hariri-Ardebili</copyright-holder>
<license>
<ali:license_ref start_date="2026-02-02">https://creativecommons.org/licenses/by/4.0/</ali:license_ref>
<license-p>This is an open-access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution License (CC BY)</ext-link>. 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.</license-p>
</license>
</permissions>
<abstract>
<p>Three-dimensional (3D) modeling is essential for reliable seismic assessment of concrete dams, as it captures canyon topography, monolith interactions, and joint nonlinearity that cannot be represented in two-dimensional (2D) analyses. This study systematically evaluates the seismic performance of a benchmark concrete gravity dam through comparative 3D and 2D finite element (FE) analyses, investigating two free-field foundation modeling approaches: (i) a direct FE method that explicitly accounts for canyon geometry, and (ii) an analytical approach employing simplified flat foundation assumptions. Using the domain reduction method, the nonlinear seismic analysis of the Pine Flat Dam implements effective earthquake forces as seismic input at the absorbing boundaries. The results reveal that while 2D analyses show methodological agreement (both relying on one-dimensional free-field assumptions), they fundamentally cannot reproduce 3D effects such as stress amplification from canyon geometry and monolith interactions. The direct FE method proves superior in predicting joint sliding and opening responses, as well as canyon amplification effects, whereas simplified approaches yield non-conservative estimates due to its failure to account for canyon-induced wave scattering. This study concludes that 2D modeling may be sufficient for preliminary analyses, but final design verification requires 3D simulation with direct FE free-field representation, particularly for dams located in irregular topographies.</p>
</abstract>
<kwd-group>
<kwd>3D FE modeling</kwd>
<kwd>concrete gravity dam</kwd>
<kwd>domain reduction method</kwd>
<kwd>effective earthquake force</kwd>
<kwd>free-field foundation</kwd>
</kwd-group>
<funding-group>
<funding-statement>The author(s) declared that financial support was not received for this work and/or its publication.</funding-statement>
</funding-group>
<counts>
<fig-count count="21"/>
<table-count count="0"/>
<equation-count count="11"/>
<ref-count count="58"/>
<page-count count="00"/>
</counts>
<custom-meta-group>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Dam Engineering and Design</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<label>1</label>
<title>Introduction</title>
<p>Precise evaluation of seismic response in concrete dams is critically essential, given that structural failure during seismic events may result in devastating impacts on downstream populations and civil infrastructure (<xref ref-type="bibr" rid="B25">Hariri-Ardebili, 2018</xref>). Historical events, such as the damage to the Koyna gravity dam in India (1967), the Hsingfengkiang buttress dam in China (1962), and the Pacoima arch dam in the United States (1974), highlight the critical need for rigorous seismic vulnerability assessments and effective mitigation measures (<xref ref-type="bibr" rid="B55">Wang et al., 2020</xref>; <xref ref-type="bibr" rid="B4">Akpinar et al., 2025</xref>). On the other hand, the seismic response of the dam is highly influenced by dynamic interactions with the foundation rock and the reservoir water. Irregular foundation topography can significantly alter seismic wave propagation, leading to scattering and refraction that result in nonuniform motion along the dam-foundation interface, as evidenced by recorded earthquake data (<xref ref-type="bibr" rid="B42">Nowak and Hall, 1990</xref>; <xref ref-type="bibr" rid="B6">Alves and Hall, 2006</xref>; <xref ref-type="bibr" rid="B15">Chopra, 2012</xref>). Recent studies, including those from ICOLD benchmark workshops, have emphasized the variability of response quantities by using different foundation modeling assumptions, and also the importance of free-field modeling in capturing these interactions (<xref ref-type="bibr" rid="B26">Hariri-Ardebili, 2024</xref>). Free-field modeling is particularly critical for systems with irregular canyon topography, where wave propagation patterns are complex and highly variable (<xref ref-type="bibr" rid="B58">Zhao et al., 1993</xref>). Despite its significance, implementing free-field boundary conditions in three-dimensional (3D) seismic analyses of concrete dams remains limited, especially for systems involving cross-stream vibrations and contraction joint behavior.</p>
<p>To facilitate dynamic analysis, the massless foundation method has been widely used for foundation modeling (<xref ref-type="bibr" rid="B3">Akk&#xf6;se and &#x15e;im&#x15f;ek, 2010</xref>; <xref ref-type="bibr" rid="B53">Wang et al., 2012</xref>; <xref ref-type="bibr" rid="B34">Mandal and Maity, 2018</xref>; <xref ref-type="bibr" rid="B29">Jin et al., 2019</xref>; <xref ref-type="bibr" rid="B20">Faggiani et al., 2021</xref>). Nevertheless, this approach has two major drawbacks: it overlooks the radiation damping caused by the unbounded foundation and does not consider the amplification of seismic waves due to topography. Fry and Matsumoto (<xref ref-type="bibr" rid="B21">Fry and Matsumoto, 2018</xref>) compared finite element (FE) modeling of concrete dams using the massless foundation method with earthquake records and experimental measurements, revealing a significant overestimation of surface motion and vibrations induced in the dam. Similarly (<xref ref-type="bibr" rid="B2">Abbasiverki et al., 2021</xref>), demonstrated that the massless method leads to unrealistic responses in the seismic behavior of concrete buttress dams under high-frequency excitations, particularly when topographic amplification is neglected. These findings highlight the need for more advanced modeling approaches that incorporate the mass of the foundation and accurately represent the semi-infinite behavior of the foundation domain.</p>
<p>Including the mass of the foundation in dynamic analyses requires appropriate boundary conditions to replicate the semi-infinite behavior of the foundation and incorporate relevant free-field motions. Neglecting free-field boundary conditions can result in wave leakage, where absorbing boundaries attenuate incoming waves propagating through the foundation domain (<xref ref-type="bibr" rid="B39">Nielsen, 2006</xref>). The general principle in soil-structure interaction analyses is that the free-field system must match the actual system in the region exterior to the absorbing boundaries (<xref ref-type="bibr" rid="B56">Wolf, 1989</xref>; <xref ref-type="bibr" rid="B11">Bielak et al., 2003</xref>). For foundations with irregular surfaces, such as those featuring canyons, the free-field system is inherently three-dimensional. Rigorous methods for modeling such systems often rely on perfectly matched layers (PML) (<xref ref-type="bibr" rid="B10">Basu and Chopra, 2004</xref>) as absorbing boundaries and the Domain Reduction Method (DRM) for the free-field system (<xref ref-type="bibr" rid="B36">Mohammadnezhad et al., 2019a</xref>; <xref ref-type="bibr" rid="B57">Zhang et al., 2019</xref>). DRM, first formulated by Bielak et al. (<xref ref-type="bibr" rid="B11">Bielak et al., 2003</xref>), employs a two-stage finite element framework to model seismic wave propagation through the application of effective earthquake forces. This theoretically robust approach, however, faces significant implementation challenges in commercial finite element environments, where combined support for DRM and PML boundary conditions remains exceptionally limited. Among mainstream commercial codes, only LS-DYNA currently provides a comprehensive implementation of this coupled methodology.</p>
<p>To address these limitations, L&#xf8;kke and Chopra (<xref ref-type="bibr" rid="B31">L&#xf8;kke and Chopra, 2018</xref>) proposed a modified DRM approach incorporating viscous boundary conditions, enabling the calculation of effective earthquake forces using the direct FEM and their application to non-reflective boundaries. While this method can be implemented in any FE code, it requires extensive data transfer and bookkeeping, particularly for 3D systems. Although effective earthquake forces can be automatically calculated with free-field boundary elements (<xref ref-type="bibr" rid="B40">Nielsen, 2014</xref>), only a few FE codes, such as Plaxis, support such elements. Mohammadnezhad et al. (<xref ref-type="bibr" rid="B37">Mohammadnezhad et al., 2019b</xref>) developed a free-field boundary condition method based on the direct FE approach, which eliminates the need for preliminary analysis or subroutines and can be implemented in most FE software. However, this method was limited to 2D foundations with uniform surfaces.</p>
<p>A simplified free-field foundation system assumes a flat foundation, ignoring the effects of canyon topography in the free-field analysis. The proposed approach can be analytically investigated using one-dimensional (1D) wave propagation principles (<xref ref-type="bibr" rid="B28">He et al., 2010</xref>). While its initial formulation and validation focused on viscous-spring boundaries in 2D foundations (<xref ref-type="bibr" rid="B16">Chuhan et al., 2009</xref>; <xref ref-type="bibr" rid="B13">Chen et al., 2012</xref>), Song et al. (<xref ref-type="bibr" rid="B51">Song et al., 2018</xref>) later generalized it to infinite absorbing elements. However, its accuracy has been evaluated only for foundations with uniform surfaces, leaving its applicability to more complex, irregular topographies uncertain. To clarify the overall modeling strategy and situate the present work within the broader context of dam-foundation analysis, <xref ref-type="fig" rid="F1">Figure 1</xref> provides a schematic flowchart outlining the evolution of modeling approaches and the specific position of the methods investigated in this study.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Evolution of dam-foundation modeling approaches from massless foundations to advanced radiation-damping methods.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g001.tif">
<alt-text content-type="machine-generated">Flowchart illustrating dam-foundation interaction analysis. It starts with two branches: &#x27;Massless Foundation&#x27; (with limitations: no radiation damping, no topographic amplification) which is a simplified approach, and &#x27;Foundation with Mass &#x26; Radiation Damping&#x27; which requires additional components. The second branch leads to &#x27;Absorbing Boundaries&#x27; (viscous/spring boundaries, infinite elements, or PML) and &#x27;Free-Field Input,&#x27; which together enable the &#x27;Free-Field Modeling Approach.&#x27; This approach then splits into &#x27;Analytical Method&#x27; (simplified 1D wave propagation) and &#x27;Direct FE Method&#x27; (explicit canyon topography). The chart concludes with &#x27;Focus of This Study: Comparative Evaluation&#x27; of these two free-field methods.</alt-text>
</graphic>
</fig>
<p>In the design of concrete gravity dams, the structure is segmented into independent monoliths separated by vertical joints to account for thermal expansion and contraction. Under the assumption that the monoliths behave independently during an earthquake, seismic analysis of gravity dams is often conducted using 2D modeling of the tallest non-overflow monolith (<xref ref-type="bibr" rid="B49">Salamon, 2018</xref>; <xref ref-type="bibr" rid="B50">Salamon et al., 2019</xref>; <xref ref-type="bibr" rid="B45">Poul and Zerva, 2019</xref>). However, to accurately capture the seismic response of gravity dams, it is essential to employ 3D FE modeling that includes the dam, foundation, and reservoir. This comprehensive approach is necessary due to the significant influence of contraction joints and cross-stream vibrations on the dynamic response of the dam (<xref ref-type="bibr" rid="B9">Azmi and Paultre, 2002</xref>; <xref ref-type="bibr" rid="B8">Arici et al., 2014</xref>; <xref ref-type="bibr" rid="B54">Wang et al., 2017</xref>). Moreover, the shape of the canyon in which a gravity dam is situated significantly affects its seismic response (<xref ref-type="bibr" rid="B12">Bybordiani and Ar&#x131;c&#x131;, 2017</xref>; <xref ref-type="bibr" rid="B41">Nikkhakian et al., 2020</xref>). Despite these complexities, the role of free-field foundation boundaries in concrete gravity dam performance has only been explored using two-dimensional finite element models (<xref ref-type="bibr" rid="B14">Chen et al., 2021</xref>; <xref ref-type="bibr" rid="B18">Enzell et al., 2021</xref>).</p>
<p>This study presents a systematic investigation into free-field foundation modeling approaches for the seismic analysis of concrete gravity dams, using the Pine Flat Dam as a case study (ICOLD workshop case study). The research evaluates two distinct methodologies: (i) the direct FE approach developed by L&#xf8;kke and Chopra (<xref ref-type="bibr" rid="B31">L&#xf8;kke and Chopra, 2018</xref>), which explicitly incorporates 3D canyon topography effects through rigorous FE discretization; and (ii) the analytical framework proposed by Song et al. (<xref ref-type="bibr" rid="B51">Song et al., 2018</xref>), based on simplified 1D wave propagation theory. The computational framework incorporates nonlinear finite element analysis of contraction joint behavior under combined opening&#x2013;sliding mechanisms and cross-stream seismic excitation. An advanced seismic wave deconvolution technique is implemented to ensure accurate representation of input motions at the foundation boundary.</p>
<p>Through a comprehensive comparison of these methodologies in both 2D and 3D modeling contexts, this paper provides new insights into the critical aspects of seismic wave propagation and foundation representation for dam seismic analysis. This comparison is particularly significant because a large body of published work in the past decade on concrete dams&#x2013;including probabilistic analyses, incremental dynamic analysis, fragility curve development, comparisons of near- and far-field motions, short- and long-duration effects, and seismic risk assessments&#x2013;has relied predominantly on either massless foundation models or simplified 1D wave propagation approaches. The current study offers a necessary benchmark on the validity of results obtained under such assumptions or simplifications, highlighting their potential implications for decision-making in dam engineering projects.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Dam-reservoir-foundation system</title>
<p>Hydrodynamic pressures during seismic events are primarily generated by the dynamic motion of the dam and foundation boundaries, while the interaction with the reservoir and foundation influences their distribution and magnitude. Simplified methods, such as the added mass approach, which neglect water compressibility, can result in unreliable seismic response predictions. More accurate models that consider water compressibility and dynamic interactions are essential for reliable seismic analysis of dams (<xref ref-type="bibr" rid="B7">Ameen et al., 2017</xref>; <xref ref-type="bibr" rid="B48">Salamon, 2011</xref>). The acoustic fluid method can be effectively employed to account for the compressibility of water accurately in the numerical modeling of reservoirs. This approach is particularly useful for capturing compressibility effects that are significant in various fluid&#x2013;structure interaction scenarios (<xref ref-type="bibr" rid="B22">Goldgruber, 2015</xref>; <xref ref-type="bibr" rid="B19">Faggiani and Masarati, 2018</xref>; <xref ref-type="bibr" rid="B35">Mazzieri et al., 2022</xref>). The fluid-structure interaction in the reservoir can be modeled using the acoustic wave equation under the following assumptions: (i) fluid compressibility with irrotational flow, (ii) negligible viscous effects, and (iii) absence of mean flow or body forces. The acoustic formulation employs pressure as the sole degree of freedom for fluid elements. Within the system of dam-reservoir-foundation, boundary accelerations generate hydrodynamic pressures in the reservoir (<xref ref-type="bibr" rid="B1">Abbasiverki, 2023</xref>). The different boundary conditions applied to the reservoir are depicted in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Schematic of the dam-reservoir-foundation finite element model configuration, including reservoir interface boundary conditions (<xref ref-type="bibr" rid="B1">Abbasiverki, 2023</xref>).</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g002.tif">
<alt-text content-type="machine-generated">Diagram illustrating acoustic fluid equations and boundary conditions. The left section defines symbols such as acoustic pressure \( p_r \), sound speed \( C_0 \), fluid density \( \rho_r \), and others. The center section shows the acoustic fluid equation with a boundary condition \( p &#x3d; 0 \). The right section details reservoir-dam and reservoir-foundation boundary equations. The dam and foundation rock are labeled with arrows indicating directions.</alt-text>
</graphic>
</fig>
<p>The dynamic behavior of the coupled dam-reservoir-foundation system is modeled using finite elements with truncated boundary domains. This system can be expressed through the following matrix formulation (<xref ref-type="disp-formula" rid="e1">Equation 1</xref>), which accounts for the interaction between the structural and fluid domains:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn mathvariant="bold">0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="sans-serif">T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="sans-serif">T</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi mathvariant="bold">b</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mo>&#x308;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">p</mml:mi>
</mml:mrow>
<mml:mo>&#x308;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn mathvariant="bold">0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn mathvariant="bold">0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi mathvariant="bold">h</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">p</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mspace width="2em"/>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi mathvariant="bold">k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn mathvariant="bold">0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn mathvariant="bold">0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn mathvariant="bold">0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>Within this framework, the structural properties of the dam and its supporting foundation are characterized by the mass <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, damping <inline-formula id="inf2">
<mml:math id="m3">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, and stiffness <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">k</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> matrices. Conversely, the fluid domain is characterized by corresponding matrices (<inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:mi mathvariant="bold">b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf5">
<mml:math id="m6">
<mml:mrow>
<mml:mi mathvariant="bold">h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf6">
<mml:math id="m7">
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>), representing its mass, damping, and stiffness properties, respectively. Energy absorption at artificial boundaries is incorporated through the damping matrices <inline-formula id="inf7">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (foundation) and <inline-formula id="inf8">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (reservoir). The system&#x2019;s dynamic response is governed by two primary variables: <inline-formula id="inf9">
<mml:math id="m10">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> quantifying structural displacements and <inline-formula id="inf10">
<mml:math id="m11">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> defining fluid pressures. Interface phenomena between different media are modeled via coupling terms <inline-formula id="inf11">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (reservoir-foundation interaction) and <inline-formula id="inf12">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (dam-reservoir interaction). The effective earthquake forces <inline-formula id="inf13">
<mml:math id="m14">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> at the foundation boundaries serve as system excitation. Their computation is presented in the following section.</p>
</sec>
<sec id="s3">
<label>3</label>
<title>Free-field boundary condition</title>
<p>The computation of effective earthquake forces in this study relies on the fundamental principle of separating the seismic input from the local structural response. The assumption of linear elastic material behavior for the domain exterior to the absorbing boundaries is a fundamental component of the Domain Reduction Method (DRM) and similar seismic input techniques (<xref ref-type="bibr" rid="B11">Bielak et al., 2003</xref>; <xref ref-type="bibr" rid="B31">L&#xf8;kke and Chopra, 2018</xref>). This approach conceptually separates the problem into two parts:<list list-type="order">
<list-item>
<p>The determination of the free-field input motion, which is the wave field that would exist at the site in the absence of the structure (the dam). This is calculated assuming the seismic waves propagate through a linear elastic, semi-infinite medium (or horizontally layered media) from the seismic source.</p>
</list-item>
<list-item>
<p>The nonlinear structural response of the dam-foundation-reservoir system to this input motion.</p>
</list-item>
</list>
</p>
<p>The justification for this separation is twofold. First, the incident seismic wave field propagating from the bedrock base through the far-field geological structure is typically within the linear elastic range due to high confining pressures. Second, and most critically, the purpose of the free-field system is not to model the complex, nonlinear dam-foundation interaction, but to provide a physically correct input signal at the artificial boundaries of the local model. The nonlinear phenomena of primary interest&#x2014;such as joint sliding and opening&#x2014;are localized to the dam and its immediate near-field foundation. These occur in response to the applied free-field motion. Modeling the far-field as linear elastic is therefore a standard and valid simplification that allows for the efficient and accurate application of seismic forces while capturing the essential nonlinear behavior within the local region of interest.</p>
<p>It should be noted, however, that nonlinearity can develop in the near-field foundation. Previous research by Hariri-Ardebili (<xref ref-type="bibr" rid="B24">Hariri-Ardebili, 2014</xref>) has demonstrated the potential for foundation rock cracking and damage propagation under severe seismic loading, which can influence the overall structural response. A detailed investigation of this coupled dam-foundation nonlinearity is a recommended topic for future work.</p>
<p>The computation of effective earthquake forces employs two distinct free-field foundation models, both relying on the vertical wave propagation assumption<xref ref-type="fn" rid="fn1">
<sup>1</sup>
</xref>: (i) an actual free-field system that includes a canyon, as shown in <xref ref-type="fig" rid="F3">Figure 3a</xref>, and (ii) a simplified free-field system with a flat foundation surface (neglecting the canyon), as shown in <xref ref-type="fig" rid="F3">Figure 3b</xref>. The former system is simulated through direct finite element computation, with the latter being treated analytically via a 1D wave propagation formulation.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Free-field foundation system (adapted from <xref ref-type="bibr" rid="B31">L&#xf8;kke and Chopra, 2019</xref>): <bold>(a)</bold> With canyon, <bold>(b)</bold> Without canyon.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g003.tif">
<alt-text content-type="machine-generated">Free-field foundation system showing two configurations. (a) A 3D foundation domain with a V-shaped canyon excavation at the center. Dashed lines with outward-pointing arrows along the boundaries represent the semi-infinite (unbounded) extent of the foundation medium. (b) A solid, flat foundation domain without topographic features. Similar dashed lines with arrows indicate the unbounded foundation medium extending infinitely in all directions.</alt-text>
</graphic>
</fig>
<sec id="s3-1">
<label>3.1</label>
<title>Direct FE method</title>
<p>The direct finite element method evaluates seismic forces at foundation boundaries through two components: free-field tractions and velocity-dependent damping. For lateral boundaries with infinite elements, the effective earthquake force combines these effects as shown in <xref ref-type="disp-formula" rid="e2">Equation 2</xref>:<disp-formula id="e2">
<mml:math id="m15">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where <inline-formula id="inf14">
<mml:math id="m16">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> represents boundary tractions and <inline-formula id="inf15">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> accounts for damping, with <inline-formula id="inf16">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> containing viscous coefficients and <inline-formula id="inf17">
<mml:math id="m19">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> being nodal velocities from free-field analysis. The base boundary formulation simplifies to <xref ref-type="disp-formula" rid="e3">Equation 3</xref>:<disp-formula id="e3">
<mml:math id="m20">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where <inline-formula id="inf18">
<mml:math id="m21">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> denotes upward-propagating waves, derived as half the outcrop motion (<xref ref-type="bibr" rid="B44">Poul and Zerva, 2018</xref>). The outcrop motion (theoretical free-surface displacement at equivalent depth) doubles the incident wave amplitude due to free-surface reflection requirements, obtained through surface motion deconvolution. The free-field velocity components <inline-formula id="inf19">
<mml:math id="m22">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> and boundary tractions <inline-formula id="inf20">
<mml:math id="m23">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> are obtained through a preliminary analysis of the decoupled free-field system prior to the full dam-reservoir-foundation simulation. For two-dimensional foundations, this reduces to analyzing a single 1D finite element column. In three-dimensional configurations, the free-field system (<xref ref-type="fig" rid="F4">Figure 4a</xref>) employs a simplified 2D representation supplemented by 1D corner columns, as shown in <xref ref-type="fig" rid="F4">Figure 4b</xref>. The lateral boundary nodal forces computed via <xref ref-type="disp-formula" rid="e2">Equation 2</xref> incorporate velocity and traction results from 1D column analyses along canyon boundaries, while the upstream and downstream cross-stream boundaries utilize solutions from the 2D system.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Schematic representation of the direct finite element approach for computing effective earthquake forces, following the methodology of (<xref ref-type="bibr" rid="B31">L&#xf8;kke and Chopra, 2018</xref>): <bold>(a)</bold> Three-dimensional free-field system showing uniform canyon excavation in the foundation rock half-space, <bold>(b)</bold> Two-dimensional simplification with auxiliary 1D corner columns.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g004.tif">
<alt-text content-type="machine-generated">Schematic representation of the direct finite element approach for computing effective earthquake forces. (a) 3D perspective view of a canyon excavation in a semi-infinite rock foundation, with arrows indicating the unbounded domain. (b) 2D cross-sectional view of the foundation system, showing a main 2D finite element domain with an auxiliary 1D column attached at the boundary corner for wave propagation analysis.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s3-2">
<label>3.2</label>
<title>Analytical method</title>
<p>The free-field modeling methodology developed by He et al. (<xref ref-type="bibr" rid="B28">He et al., 2010</xref>), based on 1D wave propagation theory for viscous-spring boundaries, determines effective earthquake forces via <xref ref-type="disp-formula" rid="e4">Equation 4</xref>:<disp-formula id="e4">
<mml:math id="m24">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>with <inline-formula id="inf21">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> as system stiffness, <inline-formula id="inf22">
<mml:math id="m26">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mspace width="2.77695pt" class="tmspace"/>
<mml:mi>v</mml:mi>
<mml:mspace width="2.77695pt" class="tmspace"/>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf23">
<mml:math id="m27">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mspace width="2.77695pt" class="tmspace"/>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mspace width="2.77695pt" class="tmspace"/>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> as boundary displacement/velocity vectors, <inline-formula id="inf24">
<mml:math id="m28">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> as free-field stress tensor, and <inline-formula id="inf25">
<mml:math id="m29">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> as the boundary normal vector.</p>
<p>
<xref ref-type="bibr" rid="B51">Song et al. (2018)</xref> extended this approach to infinite elements, incorporating viscous dampers that are uniformly embedded within the dynamic infinite elements. In this formulation, the spring coefficient is neglected (<inline-formula id="inf26">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>), and the effective earthquake forces at each artificial boundary surface are derived using 1D wave propagation theory.</p>
<p>The specific expressions for these effective earthquake forces in the 3D FE model are given in <xref ref-type="disp-formula" rid="e5">Equations 5</xref>&#x2013;<xref ref-type="disp-formula" rid="e9">9</xref> below, with all relevant parameters clearly annotated in the schematic representation shown in <xref ref-type="fig" rid="F5">Figure 5</xref>:</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Schematic of the 3D free-field foundation model according to the analytical method, showing orthogonal dampers and effective earthquake forces on all boundary surfaces.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g005.tif">
<alt-text content-type="machine-generated">Diagram showing a three-dimensional box with labeled forces and coefficients. Key elements include distance from ground to bottom (H), relative height (h), and tributary area (A&#x209B;). Free-field velocity components, normal and tangential damping coefficients (C_BN, C_BT), and wave velocities are indicated. Directional notation for force components (f) and damping elements are marked. Axes are labeled X, Y, and Z.</alt-text>
</graphic>
</fig>
<sec id="s3-2-1">
<title>Bottom surface</title>
<p>
<disp-formula id="e5">
<mml:math id="m31">
<mml:mrow>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BT</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BT</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BN</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-2-2">
<title>Surface in X negative direction</title>
<p>
<disp-formula id="e6">
<mml:math id="m32">
<mml:mrow>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BN</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BT</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BT</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-2-3">
<title>Surface in X positive direction</title>
<p>
<disp-formula id="e7">
<mml:math id="m33">
<mml:mrow>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BN</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BT</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BT</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-2-4">
<title>Surface in Y negative direction</title>
<p>
<disp-formula id="e8">
<mml:math id="m34">
<mml:mrow>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BT</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BN</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BT</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-2-5">
<title>Surface in Y positive direction</title>
<p>
<disp-formula id="e9">
<mml:math id="m35">
<mml:mrow>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msubsup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BT</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BN</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>BT</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
</sec>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Case study description</title>
<p>This study examines the Pine Flat concrete gravity dam as a case study. Situated on the King&#x2019;s River near Fresno, California, USA, the dam was constructed in 1954. Its crest extends 560.80 m and comprises 36 monoliths, each 15.24 m wide, along with an additional monolith measuring 12.2 m in width. The tallest non-overflow section, Monolith 16, is analyzed in this work, with its cross-sectional geometry illustrated in <xref ref-type="fig" rid="F6">Figure 6</xref> (<xref ref-type="bibr" rid="B46">Rea et al., 1972</xref>).</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Illustration of pine flat dam (<xref ref-type="bibr" rid="B46">Rea et al., 1972</xref>): <bold>(a)</bold> Downstream view, <bold>(b)</bold> Cross section geometry of the tallest monolith.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g006.tif">
<alt-text content-type="machine-generated">Pine Flat Dam geometry. (a) Downstream elevation showing monolith joints, spillway crest at EL. 279.33 m, and overall dimensions. (b) Cross-section of the tallest monolith (height 121.91 m) with detailed slopes and foundation interface.</alt-text>
</graphic>
</fig>
<p>The concrete used in the dam has the following material properties: elastic modulus <inline-formula id="inf27">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>30</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> GPa, mass density <inline-formula id="inf28">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2400</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> kg/m<sup>3</sup>, and Poisson&#x2019;s ratio <inline-formula id="inf29">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. The analysis assumes a perfect bonding between the concrete structure and bedrock foundation, with identical material properties assigned to the rock (<inline-formula id="inf30">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>30</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> GPa, <inline-formula id="inf31">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2400</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> kg/m<sup>3</sup>, <inline-formula id="inf32">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>) (<xref ref-type="bibr" rid="B50">Salamon et al., 2019</xref>). The reservoir water is characterized by a bulk modulus <inline-formula id="inf33">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.02</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> GPa and density <inline-formula id="inf34">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1000</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> kg/m<sup>3</sup>.</p>
<p>A material damping ratio of 5% was assigned to both the dam and the foundation. This value represents a conventional, conservative estimate for the inherent hysteretic energy dissipation within the concrete and rock. While recent field measurements suggest that the overall damping of dam-water-foundation systems typically ranges from 1% to 5% (<xref ref-type="bibr" rid="B32">L&#xf8;kke and Chopra, 2019</xref>), the 5% value was selected for the material component to account for inherent energy dissipation in this study. For the time-domain analysis, Rayleigh damping is implemented using only a stiffness-proportional damping coefficient (<inline-formula id="inf35">
<mml:math id="m44">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.0046</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> s). Mass-proportional damping is explicitly excluded <inline-formula id="inf36">
<mml:math id="m45">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> to prevent the generation of artificial damping forces proportional to absolute velocity, which could otherwise artificially restrain joint opening and sliding behavior&#x2014;a critical aspect of this study (<xref ref-type="bibr" rid="B17">El-Aidi and Hall, 1989</xref>; <xref ref-type="bibr" rid="B23">Hall, 2006</xref>).</p>
<p>The stiffness-proportional coefficient <inline-formula id="inf37">
<mml:math id="m46">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> was calibrated to achieve the target damping ratio <inline-formula id="inf38">
<mml:math id="m47">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.05</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> at the dam&#x2019;s fundamental frequency. The calibration was based on the experimentally determined fundamental frequency from Rea et al. (<xref ref-type="bibr" rid="B46">Rea et al., 1972</xref>) (<inline-formula id="inf39">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3.47</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> Hz). This approach was preferred because the linear FE model, which omits contraction joints, predicts a higher fundamental frequency (3.78 Hz) due to its overestimation of structural stiffness. The coefficient was calculated using the standard formula for a stiffness-proportional-only model as shown in <xref ref-type="disp-formula" rid="e10">Equation 10</xref>:<disp-formula id="e10">
<mml:math id="m49">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>where <inline-formula id="inf40">
<mml:math id="m50">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the circular frequency. This calibration ensures the model possesses energy dissipation characteristics that are representative of the actual dam&#x2019;s dynamic behavior.</p>
<sec id="s4-1">
<label>4.1</label>
<title>Finite element model</title>
<p>For 3D FE modeling of Pine Flat Dam, the dam-foundation interface is contoured based on the downstream view (<xref ref-type="fig" rid="F6">Figure 6a</xref>) and assumed constant in the upstream-downstream direction (<xref ref-type="fig" rid="F7">Figure 7a</xref>). The stream-direction cross-section follows the configuration in <xref ref-type="fig" rid="F6">Figure 6b</xref>, and the corresponding 2D FE model is constructed using this cross-section (<xref ref-type="fig" rid="F7">Figure 7b</xref>). <xref ref-type="fig" rid="F7">Figure 7c</xref> presents the complete 3D FE model, detailing both the dam structure and contraction joint arrangement. The discretization comprises 13,383 C3D8R solid elements, with the largest element dimension constrained to be smaller than <inline-formula id="inf41">
<mml:math id="m51">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula> of the minimum shear wavelength (<xref ref-type="bibr" rid="B33">Lysmer and Kuhlemeyer, 1969</xref>). The two-dimensional finite element representation (<xref ref-type="fig" rid="F7">Figure 7b</xref>) is discretized with 201 CPE4R plane-strain elements.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>&quot;Illustration of the geometry of the Pine Flat dam: <bold>(a)</bold> 3D FE model, <bold>(b)</bold> 2D FE model, <bold>(c)</bold> Layout of the contraction joints.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g007.tif">
<alt-text content-type="machine-generated">Finite element models of Pine Flat Dam. (a) 3D FE mesh of the dam, foundation, and reservoir system showing solid element discretization. (b) 2D plane-strain FE model of the tallest monolith cross-section. (c) Detailed view of contraction joints between monoliths in the 3D model, showing surface-based contact elements.</alt-text>
</graphic>
</fig>
<p>Contraction joints between monoliths are explicitly represented in the model (<xref ref-type="fig" rid="F7">Figure 7c</xref>). During seismic events, these joints may exhibit nonlinear behaviors such as opening, closing, and sliding. These interactions are simulated using a surface-based contact algorithm (<xref ref-type="bibr" rid="B5">Alembagheri and Ghaemian, 2016</xref>; <xref ref-type="bibr" rid="B54">Wang et al., 2017</xref>).</p>
<p>The normal behavior of joints is modeled through a contact formulation that permits no tensile strength, utilizing an exponential pressure-overclosure relationship described by <xref ref-type="disp-formula" rid="e11">Equation 11</xref>:<disp-formula id="e11">
<mml:math id="m52">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mtext>when&#x2009;separation&#x2009;occurs&#x2009;</mml:mtext>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mtext>for&#x2009;contact&#x2009;</mml:mtext>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>In this formulation, <inline-formula id="inf42">
<mml:math id="m53">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the contact pressure (Pa), <inline-formula id="inf43">
<mml:math id="m54">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the overclosure distance (m), <inline-formula id="inf44">
<mml:math id="m55">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the reference contact pressure (Pa) at zero opening, and <inline-formula id="inf45">
<mml:math id="m56">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> specifies the initial contact distance (m).</p>
<p>The normal contact interaction follows an exponential pressure-overclosure relationship where surfaces initiate pressure transmission when their separation distance in the contact normal direction decreases below the critical value <inline-formula id="inf46">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (<xref ref-type="fig" rid="F8">Figure 8a</xref>). The tangential contact behavior is governed by a penalty-based Coulomb friction formulation. Relative sliding initiates when the interfacial shear stress <inline-formula id="inf47">
<mml:math id="m58">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> surpasses the critical threshold <inline-formula id="inf48">
<mml:math id="m59">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>crit</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf49">
<mml:math id="m60">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the friction coefficient. The formulation incorporates finite stick stiffness, permitting small elastic displacements during the sticking phase (<xref ref-type="fig" rid="F8">Figure 8b</xref>), controlled by a specified slip tolerance. The analysis adopts <inline-formula id="inf50">
<mml:math id="m61">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1.0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and a slip tolerance of <inline-formula id="inf51">
<mml:math id="m62">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> to implicitly account for shear key effects at contraction joints. For normal contact behavior, the parameters <inline-formula id="inf52">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> MPa and <inline-formula id="inf53">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> mm were implemented (<xref ref-type="bibr" rid="B41">Nikkhakian et al., 2020</xref>).</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Joint stress-displacement behavior, reproduced from Dassault Systemes (<xref ref-type="bibr" rid="B52">Systemes, 2022</xref>): <bold>(a)</bold> Normal direction, <bold>(b)</bold> Tangential direction.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g008.tif">
<alt-text content-type="machine-generated">(a) Normal contact: exponential curve from point (c&#x2080;, 0) to point (0, p&#x2080;), defining pressure as a function of joint closure. (b) Tangential contact: piecewise linear curve showing stick region (elastic deformation) up to &#x3C4;_crit, then sliding at constant friction.</alt-text>
</graphic>
</fig>
<p>The analyses consider a winter reservoir water level at EL. 268.21 m, corresponding to a depth of 94.48 m. Following established numerical wave propagation guidelines (<xref ref-type="bibr" rid="B22">Goldgruber, 2015</xref>), the reservoir domain extends to twice its depth to minimize artificial boundary reflections. This geometric configuration incorporates an upstream non-reflective boundary condition to properly absorb outgoing pressure waves. The interaction at the reservoir-foundation interface was modeled using a tie constraint, which rigidly connects the acoustic fluid nodes to the foundation solid elements. This approach creates a fully reflective boundary condition at the reservoir bottom. While some studies indicate that sediment absorption can influence the structural response, this effect is not included in the present analysis. This simplification is consistent with the findings of L&#xf8;kke and Chopra (<xref ref-type="bibr" rid="B32">L&#xf8;kke and Chopra, 2019</xref>), who demonstrated that for models which already include full dam-water-foundation interaction and the associated radiation damping, the additional energy dissipation from reservoir bottom sediments has a negligible influence on the overall system response. Therefore, following this approach, sediments and their associated wave reflection effects are not modeled. The reservoir water is modeled with 13,062 AC3D8 elements in three dimensions, contrasted with 224 AC2D4 elements in the two-dimensional representation.</p>
<p>The finite element model of the rock foundation (<xref ref-type="fig" rid="F7">Figure 7a</xref>) consists of 13,420 C3D8R solid elements and 2,922 CIN3D8 infinite elements. The placement of absorbing boundaries was optimized via convergence analysis, requiring the rock foundation to extend laterally (cross-stream) and vertically to twice the dam height below its base. The final foundation dimensions are 264 m (stream), 264 m (cross-stream), and 120 m (depth).</p>
<p>The two-dimensional finite element model of the foundation is discretized into 290 CPE4R plane-strain solid elements and 49 CINPE4 infinite elements, as depicted in <xref ref-type="fig" rid="F7">Figure 7b</xref>. Effective earthquake forces are computed using both the direct FE method and the analytical approach. <xref ref-type="fig" rid="F9">Figure 9</xref> demonstrates the 2D FE system, including a corresponding 1D corner column for auxiliary analyses, which facilitates the computation of effective earthquake forces via the direct FE method for the 3D foundation system.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>FE model showing 2D system and companion 1D column for calculating effective earthquake forces through direct finite element method.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g009.tif">
<alt-text content-type="machine-generated">Finite element model showing a 1D auxiliary column (left) coupled to a 2D foundation cross-section (right) for computing effective earthquake forces via the domain reduction method.</alt-text>
</graphic>
</fig>
<p>A critical practical consideration in dam seismic analysis is the computational cost associated with different modeling approaches. For the Pine Flat Dam case study, the complete nonlinear time-history analysis using the three-dimensional model&#x2013;comprising a total of 42,787 elements (13,383 dam elements &#x2b;13,420 foundation elements &#x2b;2,922 infinite elements &#x2b;13,062 reservoir elements)&#x2013;required substantially greater computational resources than the two-dimensional model with 851 total elements (201 dam elements &#x2b;290 foundation elements &#x2b;49 infinite elements &#x2b;224 reservoir elements). Based on the model complexity and established scaling relationships for nonlinear dynamic analysis, the 3D simulation demanded approximately 25&#x2013;30 times more CPU time than its 2D counterpart. This significant computational expense is attributed to the increased degrees of freedom, contact nonlinearity at contraction joints, and smaller stable time increments required for accurate wave propagation in three dimensions.</p>
</sec>
<sec id="s4-2">
<label>4.2</label>
<title>Seismic excitation</title>
<p>The analysis employs recorded ground accelerations from the 1952 Kern County earthquake (Taft Lincoln School station) as seismic input (<xref ref-type="bibr" rid="B43">PEER, 2017</xref>). The direct finite element analysis of the coupled dam-reservoir-foundation system requires seismic excitation to be applied at the foundation base. While conventional approaches employ frequency-domain deconvolution techniques relying on one-dimensional shear wave propagation through layered media (<xref ref-type="bibr" rid="B30">Kramer, 1996</xref>; <xref ref-type="bibr" rid="B27">Hashash et al., 2009</xref>), this study adopts an innovative time-domain iterative methodology (<xref ref-type="bibr" rid="B1">Abbasiverki, 2023</xref>). The implemented technique models wave propagation through a one-dimensional finite element column, where P- and S-waves are systematically refined through successive iterations until the surface motion converges to the target acceleration record. The complete computational procedure is outlined in <xref ref-type="statement" rid="Algorithm_1">Algorithm 1</xref>.</p>
<p>
<statement content-type="algorithm" id="Algorithm_1">
<label>Algorithm 1</label>
<p>Seismic input motion deconvolution using 1D FE column.<list list-type="simple">
<list-item>
<p>1: &#x2003;Establish 1D finite element column.</p>
</list-item>
<list-item>
<p>2: &#x2003;Select target acceleration time history  &#x2003;<inline-formula id="inf54">
<mml:math id="m65">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>target</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
<list-item>
<p>3: &#x2003;Calculate Fourier spectrum <inline-formula id="inf55">
<mml:math id="m66">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>target</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and &#x2003; response spectrum <inline-formula id="inf56">
<mml:math id="m67">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>target</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> of the &#x2003; target motion.</p>
</list-item>
<list-item>
<p>4: &#x2003;Initialize iteration counter: <inline-formula id="inf57">
<mml:math id="m68">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, set &#x2003; <inline-formula id="inf58">
<mml:math id="m69">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x308;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>input</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<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:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x308;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>target</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
<list-item>
<p>5: &#x2003;<bold>while</bold> not converged <bold>do</bold>
</p>
</list-item>
<list-item>
<p>6: &#x2003;&#x2003;Calculate velocity time history <inline-formula id="inf59">
<mml:math id="m70">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>input</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
<list-item>
<p>7: &#x2003;&#x2003;Calculate effective earthquake forces at the &#x2003;&#x2003; base and apply them at the base of the &#x2003;&#x2003; column:</p>
</list-item>
<list-item>
<p>&#x2003;&#x2003;&#x2003;&#x2022; <inline-formula id="inf60">
<mml:math id="m71">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>input</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> for S-wave</p>
</list-item>
<list-item>
<p>&#x2003;&#x2003;&#x2003;&#x2022; <inline-formula id="inf61">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>input</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> for P-wave</p>
</list-item>
<list-item>
<p>8: &#x2003;&#x2003;Perform time-domain analysis of the column.</p>
</list-item>
<list-item>
<p>9: &#x2003;&#x2003;Record acceleration history at the base &#x2003;&#x2003; <inline-formula id="inf62">
<mml:math id="m73">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x308;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mtext>base</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>Response</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and at the top <inline-formula id="inf63">
<mml:math id="m74">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x308;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mtext>top</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>Response</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
<list-item>
<p>10: &#x2003;&#x2003;Calculate Fourier spectrum <inline-formula id="inf64">
<mml:math id="m75">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>Response</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and &#x2003;&#x2003;&#x2003;response spectrum <inline-formula id="inf65">
<mml:math id="m76">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>Response</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> at the top.</p>
</list-item>
<list-item>
<p>11: &#x2003;&#x2003;<bold>if</bold> <inline-formula id="inf66">
<mml:math id="m77">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> <bold>then</bold>
</p>
</list-item>
<list-item>
<p>12: &#x2003;&#x2003;&#x2003;Compare the convolved and target ground &#x2003;&#x2003;&#x2003;&#x2003;surface motions:</p>
</list-item>
<list-item>
<p>&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<inline-formula id="inf67">
<mml:math id="m78">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>target</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>Response</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>target</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>100</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
<list-item>
<p>13: &#x2003;&#x2003;&#x2003;<bold>if</bold> Error is within acceptable tolerance &#x2003;&#x2003;&#x2003;&#x2003;<bold>then</bold>
</p>
</list-item>
<list-item>
<p>14: &#x2003;&#x2003;&#x2003;&#x2003;Deconvolve input motions:</p>
</list-item>
<list-item>
<p>&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<inline-formula id="inf68">
<mml:math id="m79">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x308;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>deconvolved</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>within</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x308;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mtext>base</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>Response</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
<list-item>
<p>&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<inline-formula id="inf69">
<mml:math id="m80">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x308;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>deconvolved</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>outcrop</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x308;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>input</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
<list-item>
<p>15: &#x2003;&#x2003;&#x2003;&#x2003;<bold>Break</bold>
</p>
</list-item>
<list-item>
<p>16: &#x2003;&#x2003;&#x2003;<bold>end if</bold>
</p>
</list-item>
<list-item>
<p>17: &#x2003;&#x2003;<bold>end if</bold>
</p>
</list-item>
<list-item>
<p>18: &#x2003;&#x2003;Calculate correction factor:</p>
</list-item>
<list-item>
<p>&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<inline-formula id="inf70">
<mml:math id="m81">
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>target</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>Response</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
<list-item>
<p>19: &#x2003;&#x2003;Update input motion in the &#x2003;&#x2003;&#x2003;frequency domain:</p>
</list-item>
<list-item>
<p>&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<inline-formula id="inf71">
<mml:math id="m82">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>input</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msubsup>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>input</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
<list-item>
<p>20: &#x2003;&#x2003;Transform updated input motions back to &#x2003;&#x2003;&#x2003;time domain.</p>
</list-item>
<list-item>
<p>21: &#x2003;&#x2003;Set <inline-formula id="inf72">
<mml:math id="m83">
<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>.</p>
</list-item>
<list-item>
<p>22: &#x2003;<bold>end while</bold>
</p>
</list-item>
</list>
</p>
</statement>
</p>
<p>The time-domain deconvolution approach offers two key advantages: (i) consistency in material properties between the one-dimensional analysis column and the full three-dimensional finite element model, and (ii) compatibility with existing seismic analysis tools that assume vertically-propagating shear waves. In the present implementation, the deconvolution algorithm has been enhanced to process both compressional (P-wave) and shear (S-wave) seismic wave components. The deconvolution procedure is applied at a control point located on the abutment&#x2019;s top surface (free ground surface of the rock foundation), considering all three orthogonal components (stream, vertical, and cross-stream) of the Taft earthquake record. Through an iterative refinement process, the solution converges when the discrepancy between the simulated free-surface motion and the target surface recording falls below 5%, as illustrated in <xref ref-type="fig" rid="F10">Figure 10</xref>.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Time history of acceleration and the associated response spectrum for the Taft earthquake, showing measurements at the free surface (control point), the base (after deconvolution), and the column surface (after convolution).</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g010.tif">
<alt-text content-type="machine-generated">Graphs displaying acceleration and response spectrum in three directions: stream, cross-stream, and vertical. The top row shows acceleration over time, with separate graphs for each direction comparing free surface (green) and deconvolved (blue) data. The bottom row shows response spectrum by frequency for each direction, adding recorded at surface data (dotted red).</alt-text>
</graphic>
</fig>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Finite element analysis results</title>
<p>The computational methodology employs a sequential analysis framework. Initial eigenvalue analysis identifies the system&#x2019;s fundamental dynamic properties, followed by a two-stage coupled analysis. The static phase establishes equilibrium under permanent loads (self-weight and hydrostatic pressure), while the subsequent dynamic phase performs nonlinear time-history simulation using an HHT-<inline-formula id="inf73">
<mml:math id="m84">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> algorithm with automatic time-step adjustment based on convergence monitoring.</p>
<sec id="s5-1">
<label>5.1</label>
<title>Dynamic characterization and model validation</title>
<p>Validating the numerical model is fundamental to establishing confidence in the analysis results and ensuring the dam&#x2019;s structural safety. This paper uses the steps recommended by Salamon and Hariri-Ardebili (<xref ref-type="bibr" rid="B47">Salamo et al., 2024</xref>) for verification and validation of the model.</p>
<p>An eigenvalue analysis was performed to evaluate the dynamic characteristics of both 3D and 2D numerical models, with validation against experimental tests conducted by Rea et al. (<xref ref-type="bibr" rid="B46">Rea et al., 1972</xref>). The measured natural frequencies were 3.47 Hz, 4.13 Hz, and 5.4 Hz for the first, second, and fourth bending modes, respectively. The 3D FE model predicted corresponding values of 3.78 Hz (&#x2b;9%), 4.17 Hz (&#x2b;1%), and 6.04 Hz (&#x2b;12%), while the 2D FE model yielded 3.39 Hz (&#x2212;3%), 4.01 Hz (&#x2212;3%), and 5.23 Hz (&#x2212;3%) for these modes. <xref ref-type="fig" rid="F11">Figure 11</xref> compares the crest mode shapes derived from the 3D FE model and experiments.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Crest mode shapes derived from the 3D FE model and experiments by Rea et al. (<xref ref-type="bibr" rid="B46">Rea et al., 1972</xref>).</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g011.tif">
<alt-text content-type="machine-generated">Three graphs compare experimental test data (black circles) and 3D FEM simulation results (red line) for bending modes. From left to right: first, second, and fourth bending modes. All graphs display normalized displacement (y-axis) versus distance along the crest in meters (x-axis). The experimental test data closely follow the 3D FEM results, showing similar wave patterns across the bending modes.</alt-text>
</graphic>
</fig>
<p>The mode shapes of the 3D FE model are shown in <xref ref-type="fig" rid="F12">Figure 12</xref>, demonstrating good agreement with experimental crest mode shapes (<xref ref-type="fig" rid="F11">Figure 11</xref>), though some eigenvectors required sign adjustment (a common numerical convention due to the arbitrary <inline-formula id="inf74">
<mml:math id="m85">
<mml:mrow>
<mml:mo>&#xb1;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>1 scaling of eigenvectors in eigenvalue analysis). The systematic frequency overestimation in the 3D model suggests greater structural stiffness than the actual dam, likely due to the omission of contraction joints in the linear eigenvalue analysis.</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Mode shapes of the 3D FE model (left to right: modes one&#x2013;4).</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g012.tif">
<alt-text content-type="machine-generated">First four vibration mode shapes of the 3D finite element dam model. 3D surface plots showing displacement patterns for bending modes 1-4, with color indicating displacement magnitude from blue (minimum) to red (maximum).</alt-text>
</graphic>
</fig>
<p>Notably, the third bending mode was not captured experimentally because the vibration generators were positioned on monolith no. 16 &#x2013; coinciding with the inflection point of this mode. The 2D FE results (<xref ref-type="fig" rid="F13">Figure 13</xref>) show greater deviation from experimental data, particularly for the third bending mode, which exhibits exaggerated curvature. This discrepancy highlights the 3D model&#x2019;s superior ability to represent actual boundary conditions and structural constraints.</p>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>Vertical mode shape at centerline of block 16 derived from 3D FE model, 2D FE model and experiments by Rea et al. (<xref ref-type="bibr" rid="B46">Rea et al., 1972</xref>).</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g013.tif">
<alt-text content-type="machine-generated">Graphs showing the first, second, and fourth bending modes of a structure. Each graph compares experimental test data (black) and finite element models: 3D FEM (red) and 2D FEM (blue), plotted as elevation versus normalized displacement.</alt-text>
</graphic>
</fig>
<p>While the 2D model shows reasonable frequency predictions (within 3% of experimental values), its simplified geometry leads to less accurate mode shape representation. These findings collectively demonstrate that a 3D FE model is essential for proper investigation of the dam&#x2019;s dynamic behavior, as it captures critical 3D effects that significantly influence both modal characteristics and structural response.</p>
</sec>
<sec id="s5-2">
<label>5.2</label>
<title>Comparison of the canyon response</title>
<p>
<xref ref-type="fig" rid="F14">Figure 14</xref> presents peak ground acceleration (PGA) variations along the canyon&#x2019;s free surface in three orthogonal directions, contrasting direct FE with analytical solutions for free-field foundation analysis. The direct FE method yields PGA ranges of 1.49&#x2013;2.05 m/s<sup>2</sup> (stream), 1.48&#x2013;2.27 m/s<sup>2</sup> (cross-stream), and 0.94&#x2013;1.23 m/s<sup>2</sup> (vertical). In contrast, the analytical method produces corresponding ranges of 1.34&#x2013;2.09 m/s<sup>2</sup>, 0.97&#x2013;1.69 m/s<sup>2</sup>, and 0.92&#x2013;1.32 m/s<sup>2</sup>.</p>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>PGA variations across the canyon&#x2019;s free surface computed through direct FE and analytical approaches for free-field foundation modeling.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g014.tif">
<alt-text content-type="machine-generated">Peak ground acceleration (PGA) variations along the canyon free surface comparing Direct FE and Analytical methods. Three graphs for stream, cross-stream, and vertical directions show PGA (m/s&#xb2;) versus cross-stream coordinate. Direct FE method yields higher accelerations in cross-stream direction (up to 2.3 m/s&#xb2;) while both methods show closer agreement in stream (1.49-2.05 m/s&#xb2;) and vertical (0.95-1.2 m/s&#xb2;) directions.</alt-text>
</graphic>
</fig>
<p>The analysis reveals substantial discrepancies in cross-stream direction results, with the analytical method systematically producing lower ground motion estimates (0.97&#x2013;1.69 m/s<sup>2</sup>) compared to the direct FE approach (1.48&#x2013;2.27 m/s<sup>2</sup>). This underestimation occurs because the analytical method&#x2019;s simplified 1D column representation fails to capture the complex wave propagation effects induced by the canyon geometry. In contrast, the direct FE method accurately accounts for these 3D topographic effects by modeling the complete free-field system, including the actual canyon configuration.</p>
<p>The 2D FE model was excited by the streamwise component of the Taft ground motion. <xref ref-type="fig" rid="F15">Figure 15a</xref> shows the variations in PGA along the foundation surface for both direct FE and analytical free-field modeling approaches. The direct FE method yields a uniform PGA of 1.94 m/s<sup>2</sup> along the surface, consistent with the model&#x2019;s uniform foundation geometry. In contrast, the analytical method overestimates PGA near side boundaries due to its inability to properly account for damping effects in free-field motions at these locations. This is confirmed by <xref ref-type="fig" rid="F15">Figure 15b</xref>, which demonstrates that neglecting Rayleigh damping produces a uniform PGA distribution. Comparatively, the 3D FE model predicts a stream-direction PGA of 1.6 m/s<sup>2</sup> at monolith 16 (<xref ref-type="fig" rid="F14">Figure 14</xref>), notably lower than the 2D result. This reduction reflects the significant influence of Pine Flat Dam canyon&#x2019;s irregular topography on seismic wave propagation, which attenuates surface motions in the canyon center.</p>
<fig id="F15" position="float">
<label>FIGURE 15</label>
<caption>
<p>Comparison of PGA along the foundation free surface in 2D FE analysis: Direct FE and analytical approaches for free-field foundation modeling, evaluated with and without Rayleigh damping.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g015.tif">
<alt-text content-type="machine-generated">Two line graphs compare acceleration using two methods, with Rayleigh damping on the left and without on the right. Both graphs plot acceleration (meters per second squared) against coordinates (meters) using red and blue lines to represent the Direct FE method and Analytical method, respectively. The graph with Rayleigh damping shows slight variations, while the one without damping shows consistent results at 2.5 meters per second squared.</alt-text>
</graphic>
</fig>
<p>
<xref ref-type="fig" rid="F16">Figure 16</xref> shows the stream-direction velocity contours at <inline-formula id="inf75">
<mml:math id="m86">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 0.15 s, capturing the first notable divergence between the 2D flat and 3D canyon models. The 2D simulation exhibits classical layered wave propagation with coherent reflections consistent with Snell&#x2019;s law, whereas the 3D model displays complex scattering patterns caused by canyon topography. The irregular geometry disrupts wavefront coherence through multi-directional reflections and diffraction, leading to localized velocity amplifications (&#x201c;hotspots&#x201d;) near canyon walls. This contrast highlights how topographic complexity fundamentally modifies seismic wave propagation, with implications for site-specific ground motion predictions. The complete temporal evolution (<inline-formula id="inf76">
<mml:math id="m87">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 0.04&#x2013;10 s) is provided in <xref ref-type="sec" rid="s13">Supplementary Appendix A</xref>.</p>
<fig id="F16" position="float">
<label>FIGURE 16</label>
<caption>
<p>Comparison of stream-direction velocity contours in 2D and 3D models at <inline-formula id="inf77">
<mml:math id="m88">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 0.15 s.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g016.tif">
<alt-text content-type="machine-generated">Comparison of stream-direction velocity contours in 2D (left) and 3D (right) models at t&#x3d;0.15 s. Color scale: &#x2b;2.45e-04 to -6.13e-04 m/s. 2D shows regular wave propagation; 3D shows complex scattering from canyon topography.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s5-3">
<label>5.3</label>
<title>Comparison of the dam response</title>
<p>
<xref ref-type="fig" rid="F17">Figure 17a</xref> compares the joint sliding responses obtained from direct FE and analytical approaches, illustrating the spatial distribution and temporal behavior of the sliding displacements. The spatial variation along the dam crest in the upstream and downstream directions is presented, along with the time-history response at the critical 25th joint.</p>
<fig id="F17" position="float">
<label>FIGURE 17</label>
<caption>
<p>Comparison of joint sliding and opening responses between direct FE and analytical approaches for free-field foundation modeling: <bold>(a)</bold> Joint sliding, <bold>(b)</bold> Joint opening.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g017.tif">
<alt-text content-type="machine-generated">Graphs showing results from two methods: Part (a) displays joint sliding over cross-stream distance and time, highlighting downstream and upstream differences. Part (b) shows joint opening over cross-stream distance and time. Red lines represent the Direct FE method, and blue lines represent the Analytical method.</alt-text>
</graphic>
</fig>
<p>The direct FE analysis reveals a maximum downstream sliding displacement of approximately 10 mm, with this peak displacement occurring at the 25th joint. In contrast, the analytical method demonstrates consistent underestimation of sliding magnitudes, ranging from 20% to 50%, across the central crest region (&#x2212;90 m to &#x2b;90 m). This systematic underestimation pattern correlates well with the PGA discrepancies previously illustrated in <xref ref-type="fig" rid="F14">Figure 14</xref>. The link between inaccurate input motion and non-conservative structural response is most critically demonstrated at the 25th joint, which experiences the maximum sliding displacement. While the analytical method yields a 5% lower stream-direction PGA at the foundation free-field, this error is dynamically amplified by the dam&#x2019;s inertia and its interaction with the reservoir and foundation. Consequently, the underestimation of the peak sliding displacement at the dam crest is significantly larger, reaching 17% (downstream) and 28% (upstream). This amplification at the most critical location highlights the vital importance of accurate free-field input for predicting ultimate limit states.</p>
<p>
<xref ref-type="fig" rid="F17">Figure 17b</xref> illustrates notable differences in joint opening behavior when comparing direct FE and analytical approaches. The spatial distribution highlights the maximum opening at the 27th joint (proximal to the right abutment), and the corresponding time-history response at this location is also presented. The direct FE method yields a maximum opening of 69.90 mm at the 27th joint, contrasting sharply with the analytical method&#x2019;s prediction of 43.80 mm - representing a significant 37.3% underestimation.</p>
<p>Across the dam structure, the analytical method systematically underestimates joint openings, with approximately 60% of joints showing 20%&#x2013;50% lower values compared to direct FE results. This discrepancy is particularly pronounced in the cross-stream direction, where prediction errors exceed those observed for stream-direction responses. The pattern of underestimation correlates strongly with the canyon free-surface motion shown in <xref ref-type="fig" rid="F14">Figure 14</xref>. This correlation indicates that the analytical approach fails to properly capture critical cross-stream dam-foundation interaction mechanisms.</p>
<p>The analytical method&#x2019;s limitations in capturing joint opening behavior prove more severe than its shortcomings in predicting sliding responses. This performance gap highlights fundamental challenges in modeling complex 3D dam-foundation interactions using simplified analytical approaches, particularly for cross-stream motions that significantly influence joint opening behavior.</p>
<p>
<xref ref-type="fig" rid="F18">Figure 18</xref> presents orthogonal acceleration response spectra components in the center of the crest and near the left abutment. The maximum acceleration responses obtained from the direct FE method reach 48.50 m/s<sup>2</sup> (stream) and 138.10 m/s<sup>2</sup> (cross-stream), as shown in <xref ref-type="fig" rid="F18">Figure 18a</xref>. The corresponding values for the analytical method are 30% and 54% lower, respectively. It is worth noting that high-frequency accelerations with frequencies higher than 10 Hz are generated due to the impact load from the opening/closing of the joint. As seen in <xref ref-type="fig" rid="F18">Figure 18b</xref>, such high-frequency accelerations do not exist near the left abutment, where joint opening is insignificant. <xref ref-type="fig" rid="F18">Figure 18b</xref> also demonstrates that the analytical method yields maximum response spectra values (stream: <inline-formula id="inf78">
<mml:math id="m89">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>10</mml:mn>
<mml:mi>%</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>; cross-stream: <inline-formula id="inf79">
<mml:math id="m90">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>30</mml:mn>
<mml:mi>%</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>) lower than the direct FE results. This systematic underestimation is especially significant for cross-stream responses and at the dam center location, correlating with areas of increased joint opening.</p>
<fig id="F18" position="float">
<label>FIGURE 18</label>
<caption>
<p>Comparison of acceleration response spectra between direct FE and analytical approaches for free-field foundation modeling: <bold>(a)</bold> crest center, <bold>(b)</bold> Near the left abutment.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g018.tif">
<alt-text content-type="machine-generated">Acceleration response spectra comparing Direct FE and Analytical methods. (a) Crest center: Low-frequency peaks with high-frequency content from joint impacts. (b) Near left abutment: Only low-frequency response with lower amplitudes, as joint opening is minimal.</alt-text>
</graphic>
</fig>
<p>The envelope of maximum principal stresses over the upstream and downstream faces of the 3D dam model is presented in <xref ref-type="fig" rid="F19">Figures 19a,c</xref> for direct FE and analytical approaches, respectively. The direct FE results (<xref ref-type="fig" rid="F19">Figure 19a</xref>) reveal peak stresses of 1.8&#x2013;4.6 MPa concentrated in monoliths 18&#x2013;20, particularly at the heel and downstream regions. While these stresses remain below the threshold for significant nonlinear behavior in Pine Flat Dam under the Taft earthquake loading, the analytical method (<xref ref-type="fig" rid="F19">Figure 19c</xref>) shows consistently lower stress magnitudes (1.8&#x2013;3 MPa) localized in monoliths 16&#x2013;17, demonstrating a systematic underestimation compared to the direct FE solution.</p>
<fig id="F19" position="float">
<label>FIGURE 19</label>
<caption>
<p>Envelope of maximum principal stresses in 3D and 2D free-field modeling of the rock foundation: <bold>(a)</bold> 3D Direct FE (left: downstream face, right: upstream face), <bold>(b)</bold> 2D Direct FE, <bold>(c)</bold> 3D Analytical (left: downstream face, right: upstream face), <bold>(d)</bold> 2D Analytical.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g019.tif">
<alt-text content-type="machine-generated">Comparison of finite element modeling results for direct and analytical simulations. Panels (a) and (c) show 3D models with upstream and downstream faces. Panels (b) and (d) present 2D models. Color scales indicate various stress values, ranging from high (red) to low (blue), with specific value ranges shown in the legends.</alt-text>
</graphic>
</fig>
<p>
<xref ref-type="fig" rid="F19">Figures 19b,c</xref> display the maximum envelope of principal stresses in the 2D model for the same free-field modeling techniques. The stress distributions from both methods are nearly identical, with high stress concentrations at the downstream side and heel&#x2013;a pattern consistent with the 3D FE model results. However, the maximum stress in the 2D model (<inline-formula id="inf80">
<mml:math id="m91">
<mml:mrow>
<mml:mo>&#x223c;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>1 MPa) is lower than in the 3D model. This discrepancy occurs because the simplified 2D analysis neglects several critical factors, including monolith interactions, contraction joints, cross-stream vibrations, and canyon shape effects. This fundamental difference originates from a reversal in the PGA trend between the foundation and the dam crest. While <xref ref-type="fig" rid="F14">Figure 14</xref> showed that 3D canyon effects cause wave scattering and attenuation at the foundation level (leading to a lower foundation PGA compared to the 2D model), this scattered wave energy is subsequently amplified by the dam&#x2019;s own complex 3D inertial response and monolith interactions.</p>
<p>This significant amplification is unambiguously captured at the dam crest, as shown in <xref ref-type="fig" rid="F20">Figure 20</xref>. The 3D FE model exhibits a peak ground acceleration (PGA) of 15.34 m/s<sup>2</sup>&#x2014;86% higher than the 2D model&#x2019;s PGA of 8.23 m/s<sup>2</sup>. Furthermore, the response spectra reveal that for frequencies higher than 3.62 Hz, the 3D model produces consistently larger spectral accelerations. This demonstrates that the simplified 2D model fails to capture the critical dynamic phenomena that generate significantly higher inertial forces. These elevated forces at the crest are a primary driver of the more severe stress concentrations observed in <xref ref-type="fig" rid="F19">Figure 19</xref> and the pronounced nonlinear joint behavior detailed in <xref ref-type="fig" rid="F17">Figure 17</xref>.</p>
<fig id="F20" position="float">
<label>FIGURE 20</label>
<caption>
<p>Comparison of stream-direction acceleration time-history and corresponding acceleration response spectra at the dam crest center, obtained from 2D and 3D finite element models.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g020.tif">
<alt-text content-type="machine-generated">Comparison of dam crest acceleration from 2D and 3D models. Left: Time histories showing higher peaks in 3D model. Right: Response spectra showing 3D model produces greater accelerations across most frequencies, demonstrating 3D amplification effects.</alt-text>
</graphic>
</fig>
<p>These results highlight a crucial consideration for engineering practice: the choice between 2D and 3D modeling should be guided by the project&#x2019;s design phase. While the computational efficiency of 2D analysis may be suitable for preliminary design stages, its inability to capture the amplified responses and complex interactions demonstrated here makes it inadequate for the final design of dams in seismically active regions or complex topographies. For such critical applications, the comprehensive insight provided by 3D modeling is indispensable for ensuring structural safety and reliability.</p>
<p>
<xref ref-type="fig" rid="F21">Figure 21</xref> compares acceleration time histories and response spectra between methods in 2D FE model. The results show peak and response accelerations of 8.8 m/s<sup>2</sup> and 49.5 m/s<sup>2</sup>, respectively, with negligible differences between the two approaches. While both methods produce comparable results in the 2D FE model, the analytical approach significantly underestimates dam responses in the 3D analysis. This discrepancy arises from fundamental differences in how each method handles foundation modeling: in the 2D case, both approaches use equivalent 1D free-field analysis to determine earthquake forces, while in the 3D approach, the direct FE method properly accounts for the complete free-field system, including irregular foundation topography. The analytical method, by contrast, employs simplified foundation assumptions that fail to capture these critical geometric complexities. Consequently, for reliable seismic assessment of concrete gravity dams, a comprehensive 3D FE model incorporating direct free-field foundation modeling becomes imperative.</p>
<fig id="F21" position="float">
<label>FIGURE 21</label>
<caption>
<p>Acceleration time history and corresponding response spectra at crest of the dam in 2D FE model for free-field foundation modeling using direct FE and analytical methods.</p>
</caption>
<graphic xlink:href="fbuil-11-1737466-g021.tif">
<alt-text content-type="machine-generated">2D model comparison showing Direct FE and Analytical methods produce similar results. Left: Nearly identical acceleration time histories. Right: Similar response spectra with peaks at dam natural frequencies, unlike 3D analysis where methods diverge.</alt-text>
</graphic>
</fig>
</sec>
</sec>
<sec sec-type="conclusion" id="s6">
<label>6</label>
<title>Conclusion</title>
<p>This study presented a comprehensive investigation of the seismic response of concrete gravity dams through comparative analysis using both 3D and 2D nonlinear finite element models. The research specifically evaluates two free-field foundation modeling approaches: (i) the direct FE method, which accurately represents canyon effects, and (ii) the analytical method, which employs simplified free-field assumptions. The analysis incorporates critical factors, including dam-reservoir-foundation interaction, nonlinear joint behavior, and cross-stream seismic excitation. Three key findings emerge from this investigation:</p>
<p>First, regarding free rock surface motion, the analytical method demonstrates significant limitations. In 3D FE analysis, the simplified 1D column representation fails to capture complex wave propagation effects induced by canyon geometry. For 2D FE models with uniform foundation surfaces, the analytical method conversely overestimates motions near non-reflecting boundaries due to inadequate damping representation.</p>
<p>Second, the foundation modeling approach substantially impacts seismic response predictions. For the Pine Flat Dam&#x2019;s 3D FE analysis, the analytical method systematically underestimates critical responses, particularly at locations experiencing significant joint sliding and opening. This non-conservative bias underscores the importance of precise free-field modeling. In contrast, 2D analyses show comparable results between methods since both employ equivalent 1D free-field analysis.</p>
<p>Third, comparative analysis reveals fundamental limitations of 2D modeling approaches. While computationally efficient, 2D models cannot capture essential three-dimensional effects, including canyon-induced stress amplification, monolith interactions, and true free-field response in irregular topography. These findings suggest that 2D analysis may serve as a preliminary assessment, but the final design requires 3D modeling with a direct FE free-field representation. A key insight from this study is that 2D analysis is adequate only when the foundation topography is sufficiently uniform to be accurately represented by a one-dimensional wave-propagation model, as evidenced by the nearly identical dam responses from both free-field methods in the 2D simulation.</p>
<p>Based on these findings, it is advised that 2D analysis be confined to the preliminary design phase for sites with simple, planar foundation topography. For the final design, the results underscore the necessity of a 3D model. This is particularly crucial for dams situated in narrow, V-shaped, or U-shaped canyons, where the analysis confirms that pronounced curvature generates complex arching actions that a 2D model fundamentally cannot represent. For such topographically complex sites, a 3D analysis is concluded to be indispensable.</p>
<p>Consequently, the findings mandate a phased modeling strategy. The efficiency of 2D analysis suits preliminary design, while its failure to capture critical 3D mechanisms renders it inadequate for final design. For dams in high-seismic or topographically complex sites, the computational investment in a 3D model is not a choice but a necessity for ensuring safety.</p>
<p>Future studies should investigate how the divergence between analytical and direct FE solutions varies as a function of canyon geometry, canyon symmetry, foundation rock properties and their interaction with the dam, as well as the characteristics of seismic input&#x2013;specifically intensity, duration, and frequency content. Additionally, foundation heterogeneity is a critical factor that limits the applicability and accuracy of both modeling approaches, and warrants further examination in terms of its influence on model correlation and predictive capability.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s7">
<title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec sec-type="author-contributions" id="s8">
<title>Author contributions</title>
<p>RA: Conceptualization, Formal Analysis, Investigation, Methodology, Resources, Validation, Visualization, Writing &#x2013; original draft. RK: Conceptualization, Validation, Writing &#x2013; review and editing, Methodology, Resources. MH-A: Conceptualization, Validation, Writing &#x2013; review and editing, Project administration, Visualization.</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of interest</title>
<p>The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
<p>The author MH-A declared that they were an editorial board member of Frontiers at the time of submission. This had no impact on the peer review process and the final decision.</p>
</sec>
<sec sec-type="ai-statement" id="s11">
<title>Generative AI statement</title>
<p>The author(s) declared that generative AI was not used in the creation of this manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec sec-type="disclaimer" id="s12">
<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>
<sec sec-type="supplementary-material" id="s13">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fbuil.2025.1737466/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fbuil.2025.1737466/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material>
<label>Supplementary_Appendix_A</label>
<caption>
<p>Temporal evolution of stream-direction velocity contours comparing 2D and 3D finite element models of the Pine Flat Dam foundation at time instances t &#x3d; 0.04, 0.15, 0.26, 0.5, 1, 5, and 10 seconds.</p>
</caption>
</supplementary-material>
<supplementary-material xlink:href="DataSheet1.pdf" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<fn-group>
<fn fn-type="custom" custom-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2612292/overview">Ignacio Escuder-Bueno</ext-link>, Universitat Polit&#xe8;cnica de Val&#xe8;ncia, Spain</p>
</fn>
<fn fn-type="custom" custom-type="reviewed-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2629574/overview">Avirup Sarkar</ext-link>, Concordia University, Canada</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3272624/overview">Ehsan Badakhshan</ext-link>, Universitat Politecnica de Catalunya, Spain</p>
</fn>
</fn-group>
<fn-group>
<fn id="fn1">
<label>1</label>
<p>It should be noted that this assumption is violated for nearby seismic sources or when wave propagation from the source to the site is inclined, in which case the procedure is not applicable (<xref ref-type="bibr" rid="B38">Mohammadnezhad et al., 2025</xref>).</p>
</fn>
</fn-group>
<ref-list>
<title>References</title>
<ref id="B1">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Abbasiverki</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2023</year>). <source>Numerical modelling considerations for analysis of concrete hydraulic structures subjected to high-frequency seismic loads</source>. <publisher-loc>Stockholm, Sweden</publisher-loc>: <publisher-name>Kungliga Tekniska h&#xf6;gskolan</publisher-name>.</mixed-citation>
</ref>
<ref id="B2">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Abbasiverki</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Malm</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Ansell</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Nordstr&#xf6;m</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Nonlinear behaviour of concrete buttress dams under high-frequency excitations taking into account topographical amplifications</article-title>. <source>Shock Vib.</source> <volume>2021</volume>, <fpage>4944682</fpage>. <pub-id pub-id-type="doi">10.1155/2021/4944682</pub-id>
</mixed-citation>
</ref>
<ref id="B3">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Akk&#xf6;se</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>&#x15e;im&#x15f;ek</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Non-linear seismic response of concrete gravity dams to near-fault ground motions including dam-water-sediment-foundation interaction</article-title>. <source>Appl. Math. Model.</source> <volume>34</volume>, <fpage>3685</fpage>&#x2013;<lpage>3700</lpage>. <pub-id pub-id-type="doi">10.1016/j.apm.2010.03.019</pub-id>
</mixed-citation>
</ref>
<ref id="B4">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Akpinar</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Arici</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Binici</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2025</year>). <article-title>Post-earthquake effects on the seismic performance of concrete gravity dams</article-title>. <source>Struct. Infrastructure Eng.</source> <volume>21</volume>, <fpage>10</fpage>&#x2013;<lpage>23</lpage>. <pub-id pub-id-type="doi">10.1080/15732479.2023.2180522</pub-id>
</mixed-citation>
</ref>
<ref id="B5">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alembagheri</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ghaemian</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Seismic performance evaluation of a jointed arch dam</article-title>. <source>Struct. Infrastructure Eng.</source> <volume>12</volume>, <fpage>256</fpage>&#x2013;<lpage>274</lpage>. <pub-id pub-id-type="doi">10.1080/15732479.2015.1009124</pub-id>
</mixed-citation>
</ref>
<ref id="B6">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alves</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hall</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>System identification of a concrete arch dam and calibration of its finite element model</article-title>. <source>Earthq. Engineering and Structural Dynamics</source> <volume>35</volume>, <fpage>1321</fpage>&#x2013;<lpage>1337</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.575</pub-id>
</mixed-citation>
</ref>
<ref id="B7">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ameen</surname>
<given-names>A. M. S.</given-names>
</name>
<name>
<surname>Ibrahim</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Othman</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Three-dimensional seismic response analysis for a rockfill dam</article-title>. <source>J. Comput. Theor. Nanosci.</source> <volume>14</volume>, <fpage>6003</fpage>&#x2013;<lpage>6013</lpage>. <pub-id pub-id-type="doi">10.1166/jctn.2017.7048</pub-id>
</mixed-citation>
</ref>
<ref id="B8">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Arici</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Binici</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Aldemir</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Comparison of the expected damage patterns from two- and three-dimensional nonlinear dynamic analyses of a roller compacted concrete dam</article-title>. <source>Struct. Infrastructure Eng.</source> <volume>10</volume>, <fpage>305</fpage>&#x2013;<lpage>315</lpage>. <pub-id pub-id-type="doi">10.1080/15732479.2012.753921</pub-id>
</mixed-citation>
</ref>
<ref id="B9">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Azmi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Paultre</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Three-dimensional analysis of concrete dams including contraction joint non-linearity</article-title>. <source>Eng. Struct.</source> <volume>24</volume>, <fpage>757</fpage>&#x2013;<lpage>771</lpage>. <pub-id pub-id-type="doi">10.1016/s0141-0296(02)00005-6</pub-id>
</mixed-citation>
</ref>
<ref id="B10">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Basu</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Chopra</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Perfectly matched layers for transient elastodynamics of unbounded domains</article-title>. <source>Int. J. Numer. Methods Eng.</source> <volume>59</volume>, <fpage>1039</fpage>&#x2013;<lpage>1074</lpage>. <pub-id pub-id-type="doi">10.1002/nme.896</pub-id>
</mixed-citation>
</ref>
<ref id="B11">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bielak</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Loukakis</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Hisada</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yoshimura</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Domain reduction method for three-dimensional earthquake modeling in localized regions, part I: theory</article-title>. <source>Bull. Seismological Soc. Am.</source> <volume>93</volume>, <fpage>817</fpage>&#x2013;<lpage>824</lpage>. <pub-id pub-id-type="doi">10.1785/0120010251</pub-id>
</mixed-citation>
</ref>
<ref id="B12">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bybordiani</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ar&#x131;c&#x131;</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>The use of 3d modeling for the prediction of the seismic demands on the gravity dams</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>46</volume>, <fpage>1769</fpage>&#x2013;<lpage>1789</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.2880</pub-id>
</mixed-citation>
</ref>
<ref id="B13">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hong</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>An investigation into the influence of damping on the earthquake response analysis of a high arch dam</article-title>. <source>J. Earthq. Eng.</source> <volume>16</volume>, <fpage>329</fpage>&#x2013;<lpage>349</lpage>. <pub-id pub-id-type="doi">10.1080/13632469.2011.638697</pub-id>
</mixed-citation>
</ref>
<ref id="B14">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Hou</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Influences on the seismic response of the gravity dam-foundation-reservoir system with different boundary and input models</article-title>. <source>Shock Vib.</source> <volume>2021</volume>, <fpage>6660145</fpage>. <pub-id pub-id-type="doi">10.1155/2021/6660145</pub-id>
</mixed-citation>
</ref>
<ref id="B15">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chopra</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Earthquake analysis of arch dams: factors to be considered</article-title>. <source>J. Struct. Eng.</source> <volume>138</volume>, <fpage>205</fpage>&#x2013;<lpage>214</lpage>. <pub-id pub-id-type="doi">10.1061/(asce)st.1943-541x.0000431</pub-id>
</mixed-citation>
</ref>
<ref id="B16">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chuhan</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Jianwen</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Jinting</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Influence of seismic input mechanisms and radiation damping on arch dam response</article-title>. <source>Soil Dyn. Earthq. Eng.</source> <volume>29</volume>, <fpage>1282</fpage>&#x2013;<lpage>1293</lpage>. <pub-id pub-id-type="doi">10.1016/j.soildyn.2009.03.003</pub-id>
</mixed-citation>
</ref>
<ref id="B17">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>El-Aidi</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Hall</surname>
<given-names>J. F.</given-names>
</name>
</person-group> (<year>1989</year>). <article-title>Non-linear earthquake response of concrete gravity dams part 1: modelling</article-title>. <source>Earthq. Engineering and Structural Dynamics</source> <volume>18</volume>, <fpage>837</fpage>&#x2013;<lpage>851</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.4290180607</pub-id>
</mixed-citation>
</ref>
<ref id="B18">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Enzell</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Malm</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Abbasiverki</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Ahmed</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Non-linear behavior of a concrete gravity dam during seismic excitation: a case study of the pine flat dam</article-title>,&#x201d; in <source>Numerical analysis of dams: proceedings of the 15th ICOLD International Benchmark workshop 15</source> (<publisher-name>Springer</publisher-name>), <fpage>99</fpage>&#x2013;<lpage>112</lpage>.</mixed-citation>
</ref>
<ref id="B19">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Faggiani</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Masarati</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Seismic behaviour of monticello dam: a comparison between numerical results and experimental measures</article-title>,&#x201d; in <source>Validation of dynamic analyses of dams and their equipment</source> (<publisher-loc>Boca Raton, FL</publisher-loc>: <publisher-name>CRC Press</publisher-name>), <fpage>535</fpage>&#x2013;<lpage>551</lpage>.</mixed-citation>
</ref>
<ref id="B20">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Faggiani</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Masarati</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Frigerio</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Assessment of the dynamic response of pine flat concrete gravity dam. fem simulation of dam-foundation interaction</article-title>,&#x201d; in <source>Numerical analysis of dams: proceedings of the 15th ICOLD International Benchmark workshop 15</source> (<publisher-name>Springer</publisher-name>), <fpage>113</fpage>&#x2013;<lpage>127</lpage>.</mixed-citation>
</ref>
<ref id="B21">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Fry</surname>
<given-names>J.-J.</given-names>
</name>
<name>
<surname>Matsumoto</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Validation of dynamic analyses of dams and their equipment</article-title>,&#x201d; in <source>Contributions to the international symposium on the qualification of dynamic analyses of dams and their equipments, 31 August-2 September 2016, saint-malo</source>. <publisher-loc>France</publisher-loc>: <publisher-name>CRC Press</publisher-name>.</mixed-citation>
</ref>
<ref id="B22">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Goldgruber</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2015</year>). <source>Nonlinear seismic modelling of concrete dams, Ph.D. thesis</source>. <publisher-loc>Graz, Austria</publisher-loc>: <publisher-name>Technical University of Graz</publisher-name>.</mixed-citation>
</ref>
<ref id="B23">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hall</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Problems encountered from the use (or misuse) of rayleigh damping</article-title>. <source>Earthq. Eng. Struct. Dyn.</source> <volume>35</volume>, <fpage>525</fpage>&#x2013;<lpage>545</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.541</pub-id>
</mixed-citation>
</ref>
<ref id="B24">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hariri-Ardebili</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Impact of foundation nonlinearity on the crack propagation of high concrete dams</article-title>. <source>Soil Mech. Found. Eng.</source> <volume>51</volume>, <fpage>72</fpage>&#x2013;<lpage>82</lpage>. <pub-id pub-id-type="doi">10.1007/s11204-014-9257-9</pub-id>
</mixed-citation>
</ref>
<ref id="B25">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hariri-Ardebili</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Risk, reliability, resilience (R3) and beyond in dam engineering: a state-of-the-art review</article-title>. <source>Int. Journal Disaster Risk Reduction</source> <volume>31</volume>, <fpage>806</fpage>&#x2013;<lpage>831</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijdrr.2018.07.024</pub-id>
</mixed-citation>
</ref>
<ref id="B26">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hariri-Ardebili</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Quantifying modeling uncertainties in seismic analysis of dams: insights from an international benchmark study</article-title>. <source>Earthq. Eng. and Struct. Dyn</source>. <pub-id pub-id-type="doi">10.1002/eqe.4064</pub-id>
</mixed-citation>
</ref>
<ref id="B27">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hashash</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Groholski</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Phillips</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Deepsoil v5, user manual and tutorial</article-title>.</mixed-citation>
</ref>
<ref id="B28">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>He</surname>
<given-names>J.-T.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>H.-F.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>B.-Y.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H.-Q.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Method and realization of seismic motion input of viscous-spring boundary, Shuili Xuebao</article-title>. <source>J. Hydraulic Eng.</source> <volume>41</volume>, <fpage>960</fpage>&#x2013;<lpage>969</lpage>.</mixed-citation>
</ref>
<ref id="B29">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jin</surname>
<given-names>A.-Y.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>J.-W.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.-T.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Effect of foundation models on seismic response of arch dams</article-title>. <source>Eng. Struct.</source> <volume>188</volume>, <fpage>578</fpage>&#x2013;<lpage>590</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2019.03.048</pub-id>
</mixed-citation>
</ref>
<ref id="B30">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Kramer</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>1996</year>). <source>Geotechnical earthquake engineering, prentice-hall civil engineering and engineering mechanics series</source>. <publisher-loc>Upper Saddle River, NJ, USA</publisher-loc>: <publisher-name>Prentice Hall</publisher-name>.</mixed-citation>
</ref>
<ref id="B31">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>L&#xf8;kke</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Chopra</surname>
<given-names>A. K.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Direct finite element method for nonlinear earthquake analysis of 3-dimensional semi-unbounded dam&#x2013;water&#x2013;foundation rock systems</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>47</volume>, <fpage>1309</fpage>&#x2013;<lpage>1328</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.3019</pub-id>
</mixed-citation>
</ref>
<ref id="B32">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>L&#xf8;kke</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Chopra</surname>
<given-names>A. K.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Direct finite element method for nonlinear earthquake analysis of concrete dams: simplification, modelling, and practical application</article-title>. <source>Earthq. Eng. and Struct. Dyn.</source> <volume>48</volume>, <fpage>818</fpage>&#x2013;<lpage>842</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.3150</pub-id>
</mixed-citation>
</ref>
<ref id="B33">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lysmer</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kuhlemeyer</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>1969</year>). <article-title>Finite dynamic model for infinite media</article-title>. <source>J. Eng. Mech. Div.</source> <volume>95</volume>, <fpage>859</fpage>&#x2013;<lpage>878</lpage>. <pub-id pub-id-type="doi">10.1061/jmcea3.0001144</pub-id>
</mixed-citation>
</ref>
<ref id="B34">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mandal</surname>
<given-names>K. K.</given-names>
</name>
<name>
<surname>Maity</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Transient response of concrete gravity dam considering dam-reservoir-foundation interaction</article-title>. <source>J. Earthq. Eng.</source> <volume>22</volume>, <fpage>211</fpage>&#x2013;<lpage>233</lpage>. <pub-id pub-id-type="doi">10.1080/13632469.2016.1217804</pub-id>
</mixed-citation>
</ref>
<ref id="B35">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mazzieri</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Muhr</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Stupazzini</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Wohlmuth</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Elasto-acoustic modeling and simulation for the seismic response of structures: the case of the tahtal&#x131; dam in the 2020 i<sup>.</sup>zmir earthquake</article-title>. <source>J. Comput. Phys.</source> <volume>466</volume>, <fpage>111411</fpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2022.111411</pub-id>
</mixed-citation>
</ref>
<ref id="B36">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mohammadnezhad</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zafarani</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ghaemian</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2019a</year>). <article-title>Domain reduction method for seismic analysis of dam-foundation-fault system</article-title>. <source>Sci. Iran.</source> <volume>26</volume>, <fpage>145</fpage>&#x2013;<lpage>156</lpage>. <pub-id pub-id-type="doi">10.24200/sci.2018.20696</pub-id>
</mixed-citation>
</ref>
<ref id="B37">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mohammadnezhad</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ghaemian</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Noorzad</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019b</year>). <article-title>Seismic analysis of dam-foundation-reservoir system including the effects of foundation mass and radiation damping</article-title>. <source>Earthq. Eng. Eng. Vib.</source> <volume>18</volume>, <fpage>203</fpage>&#x2013;<lpage>218</lpage>. <pub-id pub-id-type="doi">10.1007/s11803-019-0499-4</pub-id>
</mixed-citation>
</ref>
<ref id="B38">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mohammadnezhad</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Bidaki</surname>
<given-names>S. Z.</given-names>
</name>
<name>
<surname>Hariri-Ardebili</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Noorbakhsh-Saleh</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2025</year>). <article-title>Seismic response of geostructures to obliquely incident pulse-type near-fault p and sv waves</article-title>. <source>Eng. Struct.</source> <volume>330</volume>, <fpage>119917</fpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2025.119917</pub-id>
</mixed-citation>
</ref>
<ref id="B39">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Nielsen</surname>
<given-names>A. H.</given-names>
</name>
</person-group> (<year>2006</year>). &#x201c;<article-title>Absorbing boundary conditions for seismic analysis in abaqus</article-title>,&#x201d; in <source>ABAQUS users&#x2019; conference</source>, <fpage>359</fpage>&#x2013;<lpage>376</lpage>.</mixed-citation>
</ref>
<ref id="B40">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nielsen</surname>
<given-names>A. H.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Towards a complete framework for seismic analysis in abaqus</article-title>. <source>Proc. Institution Civil Engineers-Engineering Computational Mechanics</source> <volume>167</volume>, <fpage>3</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1680/eacm.12.00004</pub-id>
</mixed-citation>
</ref>
<ref id="B41">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nikkhakian</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Alembagheri</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Shayan</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Parametric investigation of canyon shape effects on the seismic response of 3d concrete gravity dam model</article-title>. <source>Geotechnical Geol. Eng.</source> <volume>38</volume>, <fpage>6755</fpage>&#x2013;<lpage>6771</lpage>. <pub-id pub-id-type="doi">10.1007/s10706-020-01467-3</pub-id>
</mixed-citation>
</ref>
<ref id="B42">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nowak</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Hall</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>1990</year>). <article-title>Arch dam response to nonuniform seismic input</article-title>. <source>J. Engineering Mechanics</source> <volume>116</volume>, <fpage>125</fpage>&#x2013;<lpage>139</lpage>. <pub-id pub-id-type="doi">10.1061/(asce)0733-9399(1990)116:1(125)</pub-id>
</mixed-citation>
</ref>
<ref id="B43">
<mixed-citation publication-type="web">
<collab>PEER</collab> (<year>2017</year>). <article-title>Ground motion database</article-title>. <comment>Available online at: <ext-link ext-link-type="uri" xlink:href="http://ngawest2.berkeley.edu/">http://ngawest2.berkeley.edu/</ext-link>.</comment>
</mixed-citation>
</ref>
<ref id="B44">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Poul</surname>
<given-names>M. K.</given-names>
</name>
<name>
<surname>Zerva</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Nonlinear dynamic response of concrete gravity dams considering the deconvolution process</article-title>. <source>Soil Dyn. Earthq. Eng.</source> <volume>109</volume>, <fpage>324</fpage>&#x2013;<lpage>338</lpage>. <pub-id pub-id-type="doi">10.1016/j.soildyn.2018.03.025</pub-id>
</mixed-citation>
</ref>
<ref id="B45">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Poul</surname>
<given-names>M. K.</given-names>
</name>
<name>
<surname>Zerva</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Comparative evaluation of foundation modeling for ssi analyses using two different abc approaches: applications to dams</article-title>. <source>Eng. Struct.</source> <volume>200</volume>, <fpage>109725</fpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2019.109725</pub-id>
</mixed-citation>
</ref>
<ref id="B46">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Rea</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Liaw</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Chopra</surname>
<given-names>A. K.</given-names>
</name>
</person-group> (<year>1972</year>). <source>Dynamic properties of pine flat dam</source>. <publisher-loc>Berkeley, CA</publisher-loc>: <publisher-name>Earthquake Engineering Research Center, University of California</publisher-name>.</mixed-citation>
</ref>
<ref id="B47">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Salamon</surname>
<given-names>J. W.</given-names>
</name>
<name>
<surname>Hariri-Ardebili</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Verification, validation, and uncertainty quantification (<italic>vvuq</italic>) in structural analysis of concrete dams</article-title>. <source>Front. Built Environ.</source> <volume>10</volume>, <fpage>1452415</fpage>. <pub-id pub-id-type="doi">10.3389/fbuil.2024.1452415</pub-id>
</mixed-citation>
</ref>
<ref id="B48">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Salamon</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2011</year>). <source>Seismic induced loads on spillway gates, phase I - literature review, technical report DSO-11-06</source>. <publisher-loc>Denver, CO</publisher-loc>: <publisher-name>U.S. Bureau of Reclamation, Denver, Colorado</publisher-name>.</mixed-citation>
</ref>
<ref id="B49">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Salamon</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2018</year>). <source>Evaluation of numerical models and input parameters in the analysis of concrete dams, technical report DSO-19-13</source>. <publisher-loc>Denver, CO</publisher-loc>: <publisher-name>U.S. Bureau of Reclamation, Denver, Colorado</publisher-name>.</mixed-citation>
</ref>
<ref id="B50">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Salamon</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wood</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Hariri-Ardebili</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Malm</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Faggiani</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Seismic analysis of pine flat concrete dam: formulation and synthesis of results</article-title>,&#x201d; in <source>ICOLD international benchmark workshop on numerical analysis of dams, ICOLD-BW</source> (<publisher-name>Springer</publisher-name>), <fpage>3</fpage>&#x2013;<lpage>97</lpage>.</mixed-citation>
</ref>
<ref id="B51">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Song</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Infinite element static-dynamic unified artificial boundary</article-title>. <source>Shock Vib.</source> <volume>2018</volume>, <fpage>7828267</fpage>. <pub-id pub-id-type="doi">10.1155/2018/7828267</pub-id>
</mixed-citation>
</ref>
<ref id="B52">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Syst&#xe9;mes</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2022</year>). <source>Abaqus 2022 theory manual, dassault syst&#xe9;mes Simulia Corp</source>. <publisher-loc>Providence, RI, USA</publisher-loc>.</mixed-citation>
</ref>
<ref id="B53">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Seismic nonlinear analyses of a concrete gravity dam with 3d full dam model</article-title>. <source>Bull. Earthq. Eng.</source> <volume>10</volume>, <fpage>1959</fpage>&#x2013;<lpage>1977</lpage>. <pub-id pub-id-type="doi">10.1007/s10518-012-9377-4</pub-id>
</mixed-citation>
</ref>
<ref id="B54">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Deterministic 3d seismic damage analysis of guandi concrete gravity dam: a case study</article-title>. <source>Eng. Struct.</source> <volume>148</volume>, <fpage>263</fpage>&#x2013;<lpage>276</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2017.06.060</pub-id>
</mixed-citation>
</ref>
<ref id="B55">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Earthquake direction effects on seismic performance of concrete gravity dams to mainshock&#x2013;aftershock sequences</article-title>. <source>J. Earthq. Eng.</source> <volume>24</volume>, <fpage>1134</fpage>&#x2013;<lpage>1155</lpage>. <pub-id pub-id-type="doi">10.1080/13632469.2018.1453423</pub-id>
</mixed-citation>
</ref>
<ref id="B56">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wolf</surname>
<given-names>J. P.</given-names>
</name>
</person-group> (<year>1989</year>). <article-title>Soil-structure-interaction analysis in time domain</article-title>. <source>Nucl. Engineering Design</source> <volume>111</volume>, <fpage>381</fpage>&#x2013;<lpage>393</lpage>. <pub-id pub-id-type="doi">10.1016/0029-5493(89)90249-5</pub-id>
</mixed-citation>
</ref>
<ref id="B57">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Seylabi</surname>
<given-names>E. E.</given-names>
</name>
<name>
<surname>Taciroglu</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>An abaqus toolbox for soil-structure interaction analysis</article-title>. <source>Comput. Geotechnics</source> <volume>114</volume>, <fpage>103143</fpage>. <pub-id pub-id-type="doi">10.1016/j.compgeo.2019.103143</pub-id>
</mixed-citation>
</ref>
<ref id="B58">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Valliappan</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>1993</year>). <article-title>Seismic wave scattering effects under different canyon topographic and geological conditions</article-title>. <source>Soil Dyn. Earthq. Eng.</source> <volume>12</volume>, <fpage>129</fpage>&#x2013;<lpage>143</lpage>. <pub-id pub-id-type="doi">10.1016/0267-7261(93)90040-x</pub-id>
</mixed-citation>
</ref>
</ref-list>
</back>
</article>