<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1333198</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2023.1333198</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>FEM/Wideband FMBEM coupling based on subdivision isogeometry for structural-acoustic design sensitivity analysis</article-title>
<alt-title alt-title-type="left-running-head">Chen 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/fphy.2023.1333198">10.3389/fphy.2023.1333198</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Chen</surname>
<given-names>Xiuyun</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Huang</surname>
<given-names>Yajun</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhou</surname>
<given-names>Zhongbin</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Xu</surname>
<given-names>Yanming</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2055996/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Henan International Joint Laboratory of Structural Mechanics and Computational Simulation</institution>, <institution>School of Architecture and Civil Engineering</institution>, <institution>Huanghuai University</institution>, <addr-line>Zhumadian</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>College of Intelligent Construction</institution>, <institution>Wuchang University of Technology</institution>, <addr-line>Wuhan</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2434362/overview">Yilin Qu</ext-link>, Northwestern Polytechnical University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1962237/overview">Mengxi Zhang</ext-link>, Tianjin University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2572289/overview">Xudong Li</ext-link>, Chinese Academy of Sciences (CAS), China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Yanming Xu, <email>xuyanming@ustc.edu</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>06</day>
<month>12</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1333198</elocation-id>
<history>
<date date-type="received">
<day>04</day>
<month>11</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>24</day>
<month>11</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Chen, Huang, Zhou and Xu.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Chen, Huang, Zhou and Xu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>A computer simulation approach known as the isogeometric (IGA) method may directly use the surface information of geometric model. In 3D computer graphics, Loop subdivision surfaces are a common method for creating complicated shapes. In this study, we propose a coupling algorithm that utilizes Loop subdivision surfaces and a direct differentiation method for the computation of acoustic-fluid-structure interaction and the performance of structural-acoustic sensitivity analysis. This algorithm combines the finite element method (FEM) and wideband fast multipole boundary element method (FMBEM). Because of that the proposed method is of a great ability of integrating the numerical calculation and computer-aided modeling, the current technique can deliver results quickly and accurately. The numerical prediction of the effects of vibrating structures with arbitrary shape within sound field is made feasible by the FEM/Wideband FMBEM technique. Calculation examples are provided to show the applicability and effectiveness of the suggested method.</p>
</abstract>
<kwd-group>
<kwd>loop subdivision surfaces</kwd>
<kwd>IgA</kwd>
<kwd>fluid-structure interaction</kwd>
<kwd>design sensitivity analysis</kwd>
<kwd>direct differentiation method</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Interdisciplinary Physics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1 Introduction</title>
<p>The elastic structures in heavy fluid resulting in acoustic radiation or scattering is a common issue in underwater acoustics. It is possible to give the analytical solutions of the issues with acoustic fluid-structure interaction phenomenon while the structure is with simple boundary conditions and geometry [<xref ref-type="bibr" rid="B1">1</xref>,<xref ref-type="bibr" rid="B2">2</xref>]. However, as it comes for real-world issues which usually have complex geometries, providing an analytical solution becomes harder and even impossible, thus effective simulation techniques are needed.</p>
<p>FEM is extensively utilized to study the dynamic behavior of issues involving fluid-structure interactions, acoustics, and structures. The FEM has several drawbacks for modeling infinite domains, though. Because it offers good accuracy and simple mesh generation, BEM has been widely employed to calculate acoustic issues. The Sommerfeld radiation condition [<xref ref-type="bibr" rid="B3">3</xref>] is met, especially for external acoustic issues. The Galerkin technique has been frequently used in BEM implementation to solve the boundary integral problem numerically [<xref ref-type="bibr" rid="B4">4</xref>]. However, the collocation approach, has historically been popular in the engineering field. Hence, the coupled FEM/BEM technique [<xref ref-type="bibr" rid="B5">5</xref>,<xref ref-type="bibr" rid="B6">6</xref>] is suitable for studying fluid-structure interaction problems. However, the high computational expense remains a challenge when performing coupling analysis of underwater structural-acoustic problems using the FEM/Conventional BEM (CBEM) algorithm. This is primarily because CBEM generates a dense and non-symmetric coefficient matrix. Many techniques have been used to speed up the integral problem solution, including fast multipole method (FMM), the adaptive cross approximation methodology and fast direct solver. Martinsson and Rokhlin [<xref ref-type="bibr" rid="B7">7</xref>,<xref ref-type="bibr" rid="B8">8</xref>] introduced the fast direct solver, which works well for issues requiring moderately ill-conditioned matrices and immediately builds a compressed factorization of the matrix inverse. The adaptive cross approximation methodology [<xref ref-type="bibr" rid="B9">9</xref>], developed by Bebendorf and Rjasanow, has the capability to generate blockwise low-rank approximations from the BEM matrices. This methodology is particularly suitable for problems that require a large number of iterations. FMM [<xref ref-type="bibr" rid="B10">10</xref>&#x2013;<xref ref-type="bibr" rid="B12">12</xref>] has been developed to reduce memory requirements while speeding up the solving of the CBEM system of equations. In reality, the Helmholtz equation has two versions of the Fast Multipole Method (FMM), namely, the original FMM and the diagonal form. However, it is well-known that both of these versions tend to fail outside of their optimal frequency ranges in some manner. On the other hand, the aforementioned issues can potentially be resolved by utilizing wideband FMM [<xref ref-type="bibr" rid="B13">13</xref>&#x2013;<xref ref-type="bibr" rid="B18">18</xref>]. This advanced technique combines the original FMM with the diagonal form FMM, leading to more efficient solutions. Therefore, the challenges related to large-scale fluid-structure interaction problems can be effectively resolved through the utilization of the coupling approach based on FEM/fast multipole boundary element method (FEM/FMBEM) [<xref ref-type="bibr" rid="B19">19</xref>&#x2013;<xref ref-type="bibr" rid="B23">23</xref>]. Furthermore, this study proposes the utilization of the FEM/Wideband FMBEM coupling method to tackle the intricate problems associated with fluid-structure interactions.</p>
<p>Through the use of appropriate software, FEM and BEM may be implemented&#x2014;a process known as computer-aided engineering (CAE). Nowadays, industry 4.0 and digital twin technologies are being developed with the use of CAE simulation. The models created by CAD software must, however, be transformed into simulation-ready models as part of the preprocessing stage used by modern CAE. The CAE&#x2019;s most time-consuming manual intervention phase, the geometric model data transfer stage produces geometry inaccuracies. The integration of geometric modeling and numerical simulation using isogeometric analysis [<xref ref-type="bibr" rid="B24">24</xref>&#x2013;<xref ref-type="bibr" rid="B26">26</xref>] with boundary element method (IGABEM) [<xref ref-type="bibr" rid="B27">27</xref>,<xref ref-type="bibr" rid="B28">28</xref>] is suggested as a solution to this issue. By using IGABEM, geometric mistakes and time-consuming preprocessing steps may be avoided and numerical simulation can be carried out straight from the precise models. Since its inception, IGABEM has been used to address a variety of issues, including those related to elastic mechanics [<xref ref-type="bibr" rid="B27">27</xref>&#x2013;<xref ref-type="bibr" rid="B30">30</xref>], potential issues [<xref ref-type="bibr" rid="B15">15</xref>], wave-resistance [<xref ref-type="bibr" rid="B31">31</xref>], fracture mechanics [<xref ref-type="bibr" rid="B32">32</xref>,<xref ref-type="bibr" rid="B33">33</xref>], electromagnetics [<xref ref-type="bibr" rid="B34">34</xref>&#x2013;<xref ref-type="bibr" rid="B39">39</xref>], and structural optimization [<xref ref-type="bibr" rid="B40">40</xref>&#x2013;<xref ref-type="bibr" rid="B46">46</xref>].</p>
<p>In addition to the benefits already discussed, IGABEM offers significant benefits for modelling acoustics issues. Numerous engineering fields have found extensive use for acoustics, including noise control, underwater navigation using sonar, ultrasound imaging for medical purposes, seismology, electroacoustic communications, etc. Numerous numerical simulation techniques have significant challenges when it comes to acoustics for that the sound wave may travel through semi-infinite domains. By shifting the acoustic field from a semi-infinite domain to the boundary of the domain, IGABEM can get around this problem. Simpson [<xref ref-type="bibr" rid="B16">16</xref>,<xref ref-type="bibr" rid="B47">47</xref>] applied IGABEM to acoustics. Acoustic optimization [<xref ref-type="bibr" rid="B37">37</xref>,<xref ref-type="bibr" rid="B48">48</xref>,<xref ref-type="bibr" rid="B49">49</xref>] with IGABEM was studied.</p>
<p>In the framework of the IGABEM, several sorts of geometric modeling approaches have been extensively researched. The ability to build multi-resolution geometries with complex forms and topologies makes the subdivision surface approach among them very promising [<xref ref-type="bibr" rid="B51">51</xref>&#x2013;<xref ref-type="bibr" rid="B56">56</xref>]. There are two types of subdivision surfaces: Catmull-Clark and Loop method. Structure-acoustic interaction [<xref ref-type="bibr" rid="B1">1</xref>,<xref ref-type="bibr" rid="B57">57</xref>,<xref ref-type="bibr" rid="B58">58</xref>] and acoustic optimization [<xref ref-type="bibr" rid="B59">59</xref>&#x2013;<xref ref-type="bibr" rid="B63">63</xref>] were both addressed using IGABEM based on Loop subdivision surfaces. The goal of the current effort is to merge Loop subdivision surfaces with IGABEM for sensitivity analysis. Additionally, we&#x2019;ll speed up the solution process using wideband FMM.</p>
<p>Designers are increasingly considering passive noise management by altering the geometry of the construction. Particularly for thin shell structures, this structural-acoustic optimization has considerable promise for minimizing radiated noise [<xref ref-type="bibr" rid="B64">64</xref>]. Acoustic design sensitivity analysis is a crucial component in the process of acoustic design and optimization, as it allows for understanding the effect of geometry changes on the acoustic performance. In a comprehensive review by Marburg [<xref ref-type="bibr" rid="B65">65</xref>], advancements in structural-acoustic optimization for passive noise reduction were discussed. The global finite difference method (FDM) has been extensively employed for structural-acoustic optimization due to its ease of implementation [<xref ref-type="bibr" rid="B66">66</xref>&#x2013;<xref ref-type="bibr" rid="B69">69</xref>]. However, this approach doesn&#x2019;t work so well, particularly while considering several design elements simultaneously. To get over this issue, employ the adjoint variable approaches [<xref ref-type="bibr" rid="B70">70</xref>,<xref ref-type="bibr" rid="B71">71</xref>] or the direct differentiation method [<xref ref-type="bibr" rid="B72">72</xref>]. The sensitivity analysis for interaction issues is widely recognized as the most time-consuming step in gradient-based optimization. In our study, we aim to accelerate the calculation process by employing a direct differentiation approach for structural-acoustic sensitivity analysis in the FEM/Wideband FMBEM method.</p>
<p>In this study, we propose the incorporation of wideband FMBEM in the coupling of structural-acoustic sensitivity analysis and present the formulation for sensitivity analysis in the coupled FEM/BEM analysis. We advocate for the adoption of coupled FEM/Wideband FMBEM to address fluid-structure interaction problems and conduct structural-acoustic sensitivity analysis. To eliminate the geometry inaccurices, Loop subdivision scheme is applied to the sensitivity analysis of an underwater fluid-structure coupling problem. Through the computation of various numerical examples, we have demonstrated the accuracy and effectiveness of the proposed strategy.</p>
</sec>
<sec id="s2">
<title>2 Structural-acoustic coupling deduction</title>
<sec id="s2-1">
<title>2.1 Subdivision scheme</title>
<p>In computer animation and graphics, it is of great advantages of using Subdivision surfaces [<xref ref-type="bibr" rid="B73">73</xref>,<xref ref-type="bibr" rid="B74">74</xref>] since their emergence in the 1970s. They may also be accessed in most industrial CAD solid modeling applications. Subdivision surfaces are frequently mentioned as a technique for continually fine-tuning and smoothing a control mesh so a smooth limit surface could be produced. They may also be regarded as the extension of splines to arbitrarily linked meshes for FEM and BEM.</p>
<p>A rough polygon mesh is transformed into a smooth surface using subdivision techniques. The creation of a smooth surface using subdivision method&#x2014;which is usually classified as interpolating schemes&#x2014;involves a constrained, repeating refinement process that starts with an initial control mesh. Due to the refinement characteristic inherited from splines, all control meshes generated during subdivision refinement accurately represent the same spline surface.</p>
<p>The structural-acoustic coupling analysis in this study is carried out utilizing the Loop subdivision scheme [<xref ref-type="bibr" rid="B59">59</xref>]. The quadrisection refinement of a triangular mesh in a construction of loop subdivision is shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. A vertex&#x2019;s valence is the edges number that link it. When <italic>N</italic> &#x3d; 6, a vertex is considered regular, and when <italic>N</italic> &#x2260; 6, it is considered irregular. Each triangle is split into four smaller triangles by adding a new vertex at the middle of each edge. As indicated in Eqs <xref ref-type="disp-formula" rid="e1">1</xref>, <xref ref-type="disp-formula" rid="e2">2</xref>, the positions of new vertices and edge points may be determined from the previous level.<disp-formula id="e1">
<mml:math id="m1">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>5</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m2">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>where</p>
<table-wrap id="udT1" position="float">
<table>
<tbody valign="top">
<tr>
<td align="left">
<italic>iv</italic> is the <italic>i</italic>-th vertex point</td>
</tr>
<tr>
<td align="left">
<italic>i.e.,</italic> is the <italic>i</italic>-th edge point</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Templates for vertex and edge points with regular and irregular shapes.</p>
</caption>
<graphic xlink:href="fphy-11-1333198-g001.tif"/>
</fig>
<p>In reality, there are too many nodes, making it impossible to achieve smooth surfaces with few subdivisions. Another method for creating limit surfaces for any degree of refinement is to create an elementwise map using linear combinations of Box-splines basis functions on triangular control meshes. For further details, please refer to Chen et al.[<xref ref-type="bibr" rid="B59">59</xref>].</p>
</sec>
<sec id="s2-2">
<title>2.2 BEM analysis</title>
<p>
<disp-formula id="e3">
<mml:math id="m3">
<mml:msup>
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m4">
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="2em"/>
<mml:mi>x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="2em"/>
<mml:mi>x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mi>z</mml:mi>
<mml:mi>v</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="2em"/>
<mml:mi>x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(4)</label>
</disp-formula>where</p>
<table-wrap id="udT2" position="float">
<table>
<tbody valign="top">
<tr style="background-color:&#x23;">
<td align="left">
<italic>p</italic> is sound pressure</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<italic>k</italic> is wave number</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<italic>n</italic> is external normal direction of the boundary</td>
</tr>
<tr>
<td align="left">
<italic>q</italic> is normal derivative of <italic>p</italic>
</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">i is imaginary unit, <inline-formula id="inf1">
<mml:math id="m5">
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula>
</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<italic>&#x3c1;</italic> is structural density</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<italic>&#x3c9;</italic> is frequency of the incoming force</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<italic>v</italic> is normal velocity</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<italic>z</italic> is acoustic impedance</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">&#x393;<sub>
<italic>p</italic>
</sub> is Dirichlet boundary condition</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">&#x393;<sub>
<italic>q</italic>
</sub> is Neumann boundary condition</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">&#x393;<sub>
<italic>z</italic>
</sub> is Robin boundary condition</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf2">
<mml:math id="m6">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is known function given on the border</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Equation <xref ref-type="disp-formula" rid="e3">3</xref> describes a acoustic wave which is time-harmonic in the Helmholtz equation, and Eq. <xref ref-type="disp-formula" rid="e4">4</xref> serves as an expression for the boundary conditions. A boundary integral equation (BIE) specified on the &#x393; can be created from Eqs <xref ref-type="disp-formula" rid="e3">3</xref>&#x2013;<xref ref-type="disp-formula" rid="e5">5</xref>.<disp-formula id="e5">
<mml:math id="m7">
<mml:mi>c</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>F</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="0.17em"/>
<mml:mspace width="-0.17em"/>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="0.17em"/>
<mml:mspace width="-0.17em"/>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(5)</label>
</disp-formula>where</p>
<table-wrap id="udT3" position="float">
<table>
<tbody valign="top">
<tr style="background-color:&#x23;">
<td align="left">
<italic>x</italic> is source point</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<italic>y</italic> is field point</td>
</tr>
<tr>
<td align="left">
<italic>c</italic>(<italic>x</italic>) is 1/2 if the boundary &#x393; is smooth in the vicinity of the source point x</td>
</tr>
<tr>
<td align="left">
<italic>p</italic>(<italic>x</italic>) is intensity of the incoming wave at source point <italic>x</italic>
</td>
</tr>
<tr>
<td align="left">
<italic>p</italic>(<italic>y</italic>) is sound pressure at field point <italic>y</italic>
</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<italic>G</italic>(<italic>x</italic>, <italic>y</italic>) is Green&#x2019;s function</td>
</tr>
<tr>
<td align="left">
<italic>q</italic>(<italic>y</italic>) is normal derivative of <italic>p</italic>(<italic>y</italic>)</td>
</tr>
<tr>
<td align="left">
<italic>F</italic>(<italic>x</italic>, <italic>y</italic>) is normal derivative of <italic>G</italic>(<italic>x</italic>, <italic>y</italic>)</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Equations <xref ref-type="disp-formula" rid="e6">6</xref>, <xref ref-type="disp-formula" rid="e7">7</xref> gives the expression of Green&#x2019;s function for acoustic problems in two and three dimensional problems, respectively.<disp-formula id="e6">
<mml:math id="m8">
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6)</label>
</disp-formula>
<disp-formula id="e7">
<mml:math id="m9">
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(7)</label>
</disp-formula>
<disp-formula id="equ1">
<mml:math id="m10">
<mml:mi>r</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
</disp-formula>When the boundary &#x393; is smooth around the source point <italic>x</italic>, the derivative of the integral representation in Eq. <xref ref-type="disp-formula" rid="e5">5</xref> with respect to the outer normal can be expressed as Eq. <xref ref-type="disp-formula" rid="e8">8</xref>.<disp-formula id="e8">
<mml:math id="m11">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>F</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="0.17em"/>
<mml:mspace width="-0.17em"/>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="0.17em"/>
<mml:mspace width="-0.17em"/>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>It is common knowledge that applying a single Helmholtz boundary integral equation to issues involving external boundary values may be challenging due to nonuniqueness. In order to effectively solve the nonuniqueness problem, the Burton-Miller approach [<xref ref-type="bibr" rid="B75">75</xref>]&#x2014;which is a linear combination of Eqs <xref ref-type="disp-formula" rid="e5">5</xref>, <xref ref-type="disp-formula" rid="e8">8</xref>&#x2014;is used in this study. The computation of the singular boundary integrals introduced by Eqs <xref ref-type="disp-formula" rid="e5">5</xref>, <xref ref-type="disp-formula" rid="e8">8</xref> can also be performed directly and efficiently using the Cauchy principal value and the Hadamard finite part integral method [<xref ref-type="bibr" rid="B72">72</xref>].</p>
<p>If the boundary &#x393; is divided into elements, the system can be obtained [<xref ref-type="bibr" rid="B76">76</xref>] and can be expressed as Eq. <xref ref-type="disp-formula" rid="e9">9</xref> by assembling the equations for collocation points located in the center of each element.<disp-formula id="e9">
<mml:math id="m12">
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">G</mml:mi>
<mml:mi mathvariant="bold">q</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(9)</label>
</disp-formula>where</p>
<table-wrap id="udT4" position="float">
<table>
<tbody valign="top">
<tr>
<td align="left">
<bold>H</bold> is the coefficient matrix of the vector <bold>p</bold>
</td>
</tr>
<tr>
<td align="left">
<bold>G</bold> is the coefficient matrix of the vector <bold>q</bold>
</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<bold>p</bold>
<sub>
<bold>i</bold>
</sub> is the nodal pressure caused by the incoming wave</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2-3">
<title>2.3 FEM analysis</title>
<p>The complete structural-acoustic simulation approach was described by Fritze et al. [<xref ref-type="bibr" rid="B6">6</xref>], and related expressions are supplied here. The structure response is determined by analyzing of frequency-response under the assumption that a harmonic load performs on the structure. Equation <xref ref-type="disp-formula" rid="e10">10</xref> derives the linear system of structural-acoustic equation.<disp-formula id="e10">
<mml:math id="m13">
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="bold">M</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="bold">u</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:math>
<label>(10)</label>
</disp-formula>where</p>
<table-wrap id="udT5" position="float">
<table>
<tbody valign="top">
<tr style="background-color:&#x23;">
<td align="left">
<bold>K</bold> is stiffness matrix</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">i is imaginary unit, <inline-formula id="inf3">
<mml:math id="m14">
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula>
</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<italic>&#x3c9;</italic> is excitation frequency of the harmonic load</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<bold>C</bold> is damping matrix</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<bold>M</bold> is mass matrix</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<bold>u</bold> is nodal displacement vector</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<bold>f</bold> is complete excitation</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>It is crucial to take into account that, because of damping, the steady-state response may have the same frequency as the applied load but a different phase angle. To handle non-harmonic imposed loads, the time-dependent forces can be examined in the frequency domain, enabling the use of Eq. <xref ref-type="disp-formula" rid="e10">10</xref>. To address the effect of acoustic pressure on structural surfaces, a coupling matrix is introduced. This matrix facilitates the transfer of the structural nodal load from the fluid effect to the fluid nodal pressure. Then, Eq. <xref ref-type="disp-formula" rid="e11">11</xref> could be used to express the complete excitation, combining the acoustic load and the structural load.<disp-formula id="e11">
<mml:math id="m15">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">sf</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">int</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mi mathvariant="bold">n</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(11)</label>
</disp-formula>where</p>
<table-wrap id="udT6" position="float">
<table>
<tbody valign="top">
<tr style="background-color:&#x23;">
<td align="left">
<bold>C</bold>
<sub>
<bold>sf</bold>
</sub> is coupling matrix</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<bold>p</bold> is fluid nodal pressure</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<bold>C</bold>
<sub>
<bold>sf</bold>
</sub>
<bold>p</bold> is acoustic load</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<bold>f</bold>
<sub>
<bold>s</bold>
</sub> is structural load</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<bold>N</bold>
<sub>
<bold>s</bold>
</sub> is interpolation function for structural domain</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<bold>N</bold>
<sub>
<bold>f</bold>
</sub> is interpolation function for fluid domain</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">
<bold>n</bold> is external normal direction of the structural surface</td>
</tr>
<tr style="background-color:&#x23;">
<td align="left">&#x393; is interaction surface between the structural and fluid domains</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The structural nodal load from the fluid effect is directed to fluid nodal pressure via the coupling matrix <bold>C</bold>
<sub>
<bold>sf</bold>
</sub>. The nodal displacement could then be obtained from Eq. <xref ref-type="disp-formula" rid="e10">10</xref>, as shown in Eq. <xref ref-type="disp-formula" rid="e12">12</xref>.<disp-formula id="e12">
<mml:math id="m16">
<mml:mi mathvariant="bold">u</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="bold">M</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="bold">f</mml:mi>
<mml:mo>.</mml:mo>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-4">
<title>2.4 FEM-BEM coupling analysis</title>
<p>The exact formulas of FEM/BEM modeling were published by Fritze et al. [<xref ref-type="bibr" rid="B6">6</xref>], and related expressions are supplied in this part. The continuity constraint over the interaction surface&#x2014;as shown in Eq. <xref ref-type="disp-formula" rid="e13">13</xref>&#x2014;connects the governing equations as illustrated in the above section. Then, the normal velocity <bold>v</bold> may be written as a function with the displacement <bold>u</bold>, according to Eq. <xref ref-type="disp-formula" rid="e14">14</xref>.<disp-formula id="e13">
<mml:math id="m17">
<mml:mi mathvariant="bold">q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi mathvariant="bold">v</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(13)</label>
</disp-formula>
<disp-formula id="e14">
<mml:math id="m18">
<mml:mi mathvariant="bold">v</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">fs</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="bold">u</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(14)</label>
</disp-formula>
<disp-formula id="equ2">
<mml:math id="m19">
<mml:mtable class="align-star" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">int</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">fs</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
</disp-formula>We can get Eq. <xref ref-type="disp-formula" rid="e15">15</xref> by inserting Eqs <xref ref-type="disp-formula" rid="e13">13</xref>, <xref ref-type="disp-formula" rid="e14">14</xref> into Eq. <xref ref-type="disp-formula" rid="e9">9</xref>.<disp-formula id="e15">
<mml:math id="m20">
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi mathvariant="bold">G</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="bold">u</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:math>
<label>(15)</label>
</disp-formula>Equations <xref ref-type="disp-formula" rid="e10">10</xref>, <xref ref-type="disp-formula" rid="e11">11</xref>, <xref ref-type="disp-formula" rid="e15">15</xref> can be connected to form a equation system, as shown in Eq. <xref ref-type="disp-formula" rid="e16">16</xref>.<disp-formula id="e16">
<mml:math id="m21">
<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>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="bold">M</mml:mi>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">sf</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi mathvariant="bold">G</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi mathvariant="bold">H</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi mathvariant="bold">u</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi mathvariant="bold">p</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(16)</label>
</disp-formula>
</p>
<p>The direct iterations on Eq. <xref ref-type="disp-formula" rid="e16">16</xref> converge rather slowly, and directly solving the system equation would demand far more computational power and storage space. We present the following method as an alternative to utilizing an iterative solver to resolve the above non-symmetric linear equation. The coupled boundary element equation (<xref ref-type="bibr" rid="B6">6</xref>) shown in Eq. <xref ref-type="disp-formula" rid="e17">17</xref> may be obtained by putting Eq. <xref ref-type="disp-formula" rid="e12">12</xref> into Eq. <xref ref-type="disp-formula" rid="e15">15</xref>.<disp-formula id="e17">
<mml:math id="m22">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold">G</mml:mi>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">G</mml:mi>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi mathvariant="bold">W</mml:mi>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>&#x3c1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi mathvariant="bold">C</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(17)</label>
</disp-formula>By using a sparse direct solver, the equation linear system in Eq. <xref ref-type="disp-formula" rid="e17">17</xref> could be solved. To speed up the solution, FMM and the Generalized Minimum Residual (GMRES) iterative solver are used.</p>
<p>In this study, Loop subdivision is introduced in the model discretization in order to realize the FEM-BEM coupling and the ensuing sensitivity analysis.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Sensitivity analysis for shape design</title>
<p>Finding the optimum design parameters specifying the intended form of the given structure under specified restrictions is the aim of shape optimization. Calculating the gradients of stated cost functions is done using shape design sensitivity analysis. The direction in which to look for the best values of the design variables may then be decided using the acquired gradients. As a result, the first and most crucial phase in the design and optimization of acoustic shapes is often acoustic form sensitivity analysis [<xref ref-type="bibr" rid="B72">72</xref>,<xref ref-type="bibr" rid="B77">77</xref>]. The direct method utilizes the chain rule of differentiation to compute the sensitivity of the performance function. This process begins with determining the sensitivity of the variables before proceeding to compute the performance function sensitivity. Because it is so directly tied to the analytical process, this strategy is quite popular.</p>
<p>By differentiating Eqs <xref ref-type="disp-formula" rid="e5">5</xref>, <xref ref-type="disp-formula" rid="e8">8</xref> with respect to any arbitrary design variable, assuming that the boundary &#x393; is smooth around the source point <italic>x</italic>, we can derive Eqs <xref ref-type="disp-formula" rid="e18">18</xref>, <xref ref-type="disp-formula" rid="e19">19</xref>.<disp-formula id="e18">
<mml:math id="m23">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(18)</label>
</disp-formula>
<disp-formula id="e19">
<mml:math id="m24">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>F</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="-0.17em"/>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>F</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="-0.17em"/>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mi>q</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>F</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="-0.17em"/>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(19)</label>
</disp-formula>For two dimensional problems, we have Eq. <xref ref-type="disp-formula" rid="e20">20</xref>.<disp-formula id="e20">
<mml:math id="m25">
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(20)</label>
</disp-formula>For three dimensional problems, we have Eq. <xref ref-type="disp-formula" rid="e21">21</xref>.<disp-formula id="e21">
<mml:math id="m26">
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</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>y</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3</mml:mn>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(21)</label>
</disp-formula>The singular boundary integrals introduced by Eqs <xref ref-type="disp-formula" rid="e18">18</xref>, <xref ref-type="disp-formula" rid="e19">19</xref> can be computed directly and efficiently using the Cauchy principal value and the Hadamard finite part integral method [<xref ref-type="bibr" rid="B72">72</xref>].</p>
<p>By differentiating Eq. <xref ref-type="disp-formula" rid="e17">17</xref> with respect to the design variable, the sensitivity analysis for shape design using the coupling FEM-BEM can yield Eq. <xref ref-type="disp-formula" rid="e22">22</xref>.<disp-formula id="e22">
<mml:math id="m27">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi mathvariant="bold">H</mml:mi>
<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:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold">G</mml:mi>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
</mml:msub>
<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:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">G</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold">G</mml:mi>
<mml:mi mathvariant="bold">Y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi mathvariant="bold">Y</mml:mi>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">W</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">sf</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">W</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>&#x3c1;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">fs</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">fs</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">fs</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(22)</label>
</disp-formula>
</p>
<p>Since the matrices are full and asymmetric, it takes a lot of computing time to directly solve Eq. <xref ref-type="disp-formula" rid="e22">22</xref> using conventional BEM. However, it is possible to speed up the computational process using FMM and GMRES. The matrix-vector products in Eqs <xref ref-type="disp-formula" rid="e17">17</xref>, <xref ref-type="disp-formula" rid="e22">22</xref> are accelerated using wideband FMM, and the FEM-BEM coupling formula and the associated sensitivity equation are solved using the iterative solver GMRES.</p>
</sec>
<sec id="s4">
<title>4 Numerical examples</title>
<p>Several numerical tests are conducted to examine the validity and dependability of the established methodology in this section. In each case, the FEM uses shell elements whereas the discontinuous linear boundary elements are applied for acoustic analysis. All calculations are performed using a customized internal Fortran 95/2003 algorithm.</p>
<sec id="s4-1">
<title>4.1 Sphere with an incoming sound wave</title>
<p>This section examines the sound field of an thin spherical shell that is centered at location (0, 0, 0), while accounting for an incoming sound wave with an amplitude of 1.0 in positive <italic>x</italic> direction, as shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. The following are the materials and geometrical elements used in this example.</p>
<table-wrap id="udT7" position="float">
<table>
<tbody valign="top">
<tr style="background-color:&#x23;">
<td align="right">Radius</td>
<td align="left">4.0&#xa0;m</td>
</tr>
<tr style="background-color:&#x23;">
<td align="right">thickness</td>
<td align="left">0.04&#xa0;m</td>
</tr>
<tr style="background-color:&#x23;">
<td align="right">elasticity modulus</td>
<td align="left">2.10 &#xd7; 10<sup>11</sup>&#xa0;Pa</td>
</tr>
<tr>
<td align="right">Poisson&#x2019;s ratio</td>
<td align="left">0.3</td>
</tr>
<tr style="background-color:&#x23;">
<td align="right">structural density</td>
<td align="left">7.86 &#xd7; 10<sup>3</sup>&#xa0;kg/m<sup>3</sup>
</td>
</tr>
<tr style="background-color:&#x23;">
<td align="right">fluid density</td>
<td align="left">1.00 &#xd7; 10<sup>3</sup>&#xa0;kg/m<sup>3</sup>
</td>
</tr>
<tr style="background-color:&#x23;">
<td align="right">sound velocity in water</td>
<td align="left">1.482 &#xd7; 10<sup>3</sup>&#xa0;m/s</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>The sphere model and its mesh plot. <bold>(A)</bold> The sphere model. <bold>(B)</bold> Mesh of the sphere model.</p>
</caption>
<graphic xlink:href="fphy-11-1333198-g002.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F3">Figure 3</xref> gives the results at position (10, 0, 0). <xref ref-type="fig" rid="F3">Figure 3A</xref> displays the analytical and numerical solutions. The GMRES implementation with the wideband FMM technique is employed to accelerate the solution of linear systems without preconditioning. The discretized thin-shell model consists of 25,392 elements. The wideband FMM approach keeps the high accuracy of BEM, as the numerical and analytical answers present the good agreement which can seen in the figure.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Sound pressure and sensitivity at (10,0,0) for spherical shell model. <bold>(A)</bold> Sound pressure at (10,0,0). <bold>(B)</bold> Sensitivity to radius at (10,0,0). <bold>(C)</bold> Sensitivity to thickness at (10,0,0).</p>
</caption>
<graphic xlink:href="fphy-11-1333198-g003.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F3">Figures 3B, C</xref> shows, respectively, how sensitive the structure&#x2019;s surface is to sound pressure in relation to the radius and thickness of the sphere. Basically, these graphs demonstrate a good agreement between the analytical and numerical results. <xref ref-type="fig" rid="F3">Figure 3</xref> shows that the sound pressure sensitivity grows significantly at resonance peaks, and the lower frequency range is crucial for this spherical shell model because the sound pressure there is substantially higher and more responsive to thickness and radius.</p>
<p>The results are shown in <xref ref-type="fig" rid="F4">Figures 4</xref>, <xref ref-type="fig" rid="F5">5</xref>, respectively, for the positions (20, 0, 0) and (40, 0, 0). The curves for the same physical quantity at various locations, as shown in <xref ref-type="fig" rid="F3">Figures 3</xref>, <xref ref-type="fig" rid="F4">4</xref>, <xref ref-type="fig" rid="F5">5</xref>&#x2014;<xref ref-type="fig" rid="F3">Figures 3A</xref>, <xref ref-type="fig" rid="F4">4A</xref>, <xref ref-type="fig" rid="F5">5A</xref> for sound pressure, <xref ref-type="fig" rid="F3">Figures 3B</xref>, <xref ref-type="fig" rid="F4">4B</xref>, <xref ref-type="fig" rid="F5">5B</xref> for sensitivity to radius, and <xref ref-type="fig" rid="F3">Figures 3C</xref>, <xref ref-type="fig" rid="F4">4C</xref>, <xref ref-type="fig" rid="F5">5C</xref> for sensitivity to thickness&#x2014;all show a similar pattern of fluctuation.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Sound pressure and sensitivity at (20,0,0) for spherical shell model. <bold>(A)</bold> Sound pressure at (20,0,0). <bold>(B)</bold> Sensitivity to radius at (20,0,0). <bold>(C)</bold> Sensitivity to thickness at (20,0,0).</p>
</caption>
<graphic xlink:href="fphy-11-1333198-g004.tif"/>
</fig>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Sound pressure and sensitivity at (40,0,0) for spherical shell model. <bold>(A)</bold> Sound pressure at (40,0,0). <bold>(B)</bold> Sensitivity to radius at (40,0,0). <bold>(C)</bold> Sensitivity to thickness at (40,0,0).</p>
</caption>
<graphic xlink:href="fphy-11-1333198-g005.tif"/>
</fig>
</sec>
<sec id="s4-2">
<title>4.2 Submarine model under an incoming sound wave</title>
<p>This section focuses on the underwater submarine model&#x2019;s scattering sound field when influenced by an incoming plane wave [<xref ref-type="bibr" rid="B78">78</xref>]. The plane wave propagates predominantly along the <italic>x</italic>-axis and has an incidence wave amplitude of 1.0&#xa0;Pa. The thickness of the submarine model is 0.01&#xa0;m, and the sub has a length of 9.2&#xa0;m. The origin of the coordinate is in the middle of the axial length of the submarine, and the <italic>x</italic>-axis is along the axial length of the submarine. The submarine model constructed using Loop subdivision scheme is shown in <xref ref-type="fig" rid="F6">Figure 6</xref>, which has a total of 19,016 elements.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>The submarine model.</p>
</caption>
<graphic xlink:href="fphy-11-1333198-g006.tif"/>
</fig>
<p>Several calculation points are selected. <xref ref-type="fig" rid="F7">Figure 7A</xref> gives the sound pressure changing with frequency at point (50, 0, 0) and <xref ref-type="fig" rid="F7">Figure 7B</xref> illustrates the changing of its sensitivity to thickness. These two data demonstrate that the lower frequency range, given the existing material and geometrical parameters, is a vital region for this submarine model, as the sound pressure is noticeably greater and more sensitive to thickness there.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Sound pressure and sensitivity at point (50,0,0) for submarine model. <bold>(A)</bold> Sound pressure at (50,0,0). <bold>(B)</bold> Sensitivity to thickness at (50,0,0).</p>
</caption>
<graphic xlink:href="fphy-11-1333198-g007.tif"/>
</fig>
<p>The computation of sound pressure at location (100, 0, 0) and (150, 0, 0) is shown in <xref ref-type="fig" rid="F8">Figures 8A</xref>, <xref ref-type="fig" rid="F9">9A</xref>, respectively. <xref ref-type="fig" rid="F8">Figures 8B</xref>, <xref ref-type="fig" rid="F9">9B</xref> depicts the sensitivity of sound pressure at point (100, 0, 0) and (150, 0, 0) to shell thickness, respectively. <xref ref-type="fig" rid="F7">Figures 7A</xref>, <xref ref-type="fig" rid="F8">8A</xref>, <xref ref-type="fig" rid="F9">9A</xref> show comparable patterns in the sound pressure curves at the places (50, 0, 0), (100, 0, 0), and (150, 0, 0). As seen in <xref ref-type="fig" rid="F7">Figures 7B</xref>, <xref ref-type="fig" rid="F8">8B</xref>, <xref ref-type="fig" rid="F9">9B</xref>, the sensitivity of sound pressure at (50, 0, 0), (100, 0, 0), and (150, 0, 0) also demonstrates a similar pattern. Additionally, and in line with predictions, the sound pressure and its sensitivity to thickness both decline with increasing distance from the structure.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Sound pressure and sensitivity at point (100,0,0) for submarine model. <bold>(A)</bold> Sound pressure at (100,0,0). <bold>(B)</bold> Sensitivity to thickness at (100,0,0).</p>
</caption>
<graphic xlink:href="fphy-11-1333198-g008.tif"/>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Sound pressure and sensitivity at point (150,0,0) for submarine model. <bold>(A)</bold> Sound pressure at (150,0,0). <bold>(B)</bold> Sensitivity of sound pressure to thickness at (150,0,0).</p>
</caption>
<graphic xlink:href="fphy-11-1333198-g009.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<title>5 Conclusion</title>
<p>The simulation of acoustic-structure interaction and sensitivity analysis are conducted using a coupling approach that combines the Finite Element Method (FEM) and Boundary Element Method (BEM). FEM is applied to model structural elements of the issue. To eliminate the need for meshing the acoustic domain, the boundary of the structure being analyzed is discretized using the BEM. FMM is applied to expedite the matrix-vector output. IGABEM enables direct structural-acoustic interaction and sensitivity analysis from CAD models without the requirement for meshing, thereby eliminating any geometric errors. For coupled structural-acoustic systems, equations are derived for the sound pressure sensitivity. To prove the accuracy and practicality of the recommended strategy, calculation examples are given. The recommended method may be used to quantitatively predict how design parameters would affect the sound field in real-world scenarios.</p>
<p>Reduced order isogeometric boundary element methods for CAD-integrated shape optimization of electromagnetic scattering.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>XC: Data curation, Formal Analysis, Writing&#x2013;original draft. YH: Methodology, Resources, Software, Writing&#x2013;original draft. ZZ: Investigation, Validation, Visualization, Writing&#x2013;original draft. YX: Conceptualization, Project administration, Supervision, Writing&#x2013;original draft.</p>
</sec>
<sec id="s8">
<title>Funding</title>
<p>The author(s) declare financial support was received for the research, authorship, and/or publication of this article. The authors appreciate the financial support from Henan Provincial Key R&#x26;D and Promotion Project under Grant No. 232102220033.</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Marburg</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Structural-acoustic sensitivity analysis of radiated sound power using a finite element/discontinuous fast multipole boundary element scheme</article-title>. <source>Int J Numer Methods Fluids</source> (<year>2016</year>) <volume>82</volume>:<fpage>858</fpage>&#x2013;<lpage>78</lpage>. <pub-id pub-id-type="doi">10.1002/fld.4244</pub-id>
</citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Junger</surname>
<given-names>MC</given-names>
</name>
<name>
<surname>Feit</surname>
<given-names>D</given-names>
</name>
</person-group>. <source>Sound, structures, and their interaction</source>, <volume>225</volume>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>MIT press</publisher-name> (<year>1986</year>).</citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sommerfeld</surname>
<given-names>A</given-names>
</name>
</person-group>. <source>Partial differential equations in Physics</source>. <publisher-name>Academic Press</publisher-name> (<year>1949</year>). <pub-id pub-id-type="doi">10.1016/B978-0-12-654658-3.50003-3</pub-id>
</citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Engleder</surname>
<given-names>O</given-names>
</name>
<name>
<surname>Steinbach</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Stabilized boundary element methods for exterior Helmholtz problems</article-title>. <source>Numerische Mathematik</source> (<year>2008</year>) <volume>110</volume>:<fpage>145</fpage>&#x2013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.1007/s00211-008-0161-y</pub-id>
</citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Everstine</surname>
<given-names>GC</given-names>
</name>
<name>
<surname>Henderson</surname>
<given-names>FM</given-names>
</name>
</person-group>. <article-title>Coupled finite element/boundary element approach for fluid-structure interaction</article-title>. <source>The J Acoust Soc America</source> (<year>1990</year>) <volume>87</volume>:<fpage>1938</fpage>&#x2013;<lpage>1947</lpage>. <pub-id pub-id-type="doi">10.1121/1.399320</pub-id>
</citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fritze</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Marburg</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Hardtke</surname>
<given-names>H-J</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>FEM-BEM-coupling and structural-acoustic sensitivity analysis for shell geometries</article-title>. <source>Comput Structures</source> <volume>83</volume>, <fpage>143</fpage>&#x2013;<lpage>54</lpage>. <pub-id pub-id-type="doi">10.1016/j.compstruc.2004.05.019</pub-id>
</citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Martinsson</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Rokhlin</surname>
<given-names>V</given-names>
</name>
</person-group>. <article-title>A fast direct solver for boundary integral equations in two dimensions</article-title>. <source>J Comput Phys</source> (<year>2005</year>) <volume>205</volume>:<fpage>1</fpage>&#x2013;<lpage>23</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2004.10.033</pub-id>
</citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Martinsson</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Rokhlin</surname>
<given-names>V</given-names>
</name>
</person-group>. <article-title>A fast direct solver for scattering problems involving elongated structures</article-title>. <source>J Comput Phys</source> (<year>2007</year>) <volume>221</volume>:<fpage>288</fpage>&#x2013;<lpage>302</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2006.06.037</pub-id>
</citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bebendorf</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Rjasanow</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Adaptive low-rank approximation of collocation matrices</article-title>. <source>Computing</source> (<year>2003</year>) <volume>70</volume>:<fpage>1</fpage>&#x2013;<lpage>24</lpage>. <pub-id pub-id-type="doi">10.1007/s00607-002-1469-6</pub-id>
</citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Greengard</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Rokhlin</surname>
<given-names>V</given-names>
</name>
</person-group>. <article-title>A fast algorithm for particle simulations</article-title>. <source>J Comput Phys</source> (<year>1987</year>) <volume>73</volume>:<fpage>325</fpage>&#x2013;<lpage>48</lpage>. <pub-id pub-id-type="doi">10.1016/0021-9991(87)90140-9</pub-id>
</citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Coifman</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Rokhlin</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Wandzura</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>The fast multipole method for the wave equation: a pedestrian prescription</article-title>. <source>IEEE Antennas Propagation Mag</source> (<year>1993</year>) <volume>35</volume>:<fpage>7</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1109/74.250128</pub-id>
</citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rokhlin</surname>
<given-names>V</given-names>
</name>
</person-group>. <article-title>Diagonal forms of translation operators for the Helmholtz equation in three dimensions</article-title>. <source>Appl Comput Harmonic Anal</source> (<year>1993</year>) <volume>1</volume>:<fpage>82</fpage>&#x2013;<lpage>93</lpage>. <pub-id pub-id-type="doi">10.1006/acha.1993.1006</pub-id>
</citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Crutchfield</surname>
<given-names>WY</given-names>
</name>
<name>
<surname>Gimbutas</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Greengard</surname>
<given-names>LF</given-names>
</name>
<name>
<surname>Ethridge</surname>
<given-names>JF</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>J</given-names>
</name>
<etal/>
</person-group> <article-title>A wideband fast multipole method for the Helmholtz equation in three dimensions</article-title>. <source>J Comput Phys</source> (<year>2006</year>) <volume>216</volume>:<fpage>300</fpage>&#x2013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2005.12.001</pub-id>
</citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gumerov</surname>
<given-names>NA</given-names>
</name>
<name>
<surname>Duraiswami</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>A broadband fast multipole accelerated boundary element method for the three dimensional Helmholtz equation</article-title>. <source>J Acoust Soc America</source> (<year>2009</year>) <volume>125</volume>:<fpage>191</fpage>&#x2013;<lpage>205</lpage>. <pub-id pub-id-type="doi">10.1121/1.3021297</pub-id>
</citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Takahashi</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Matsumoto</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>An application of fast multipole method to isogeometric boundary element method for Laplace equation in two dimensions</article-title>. <source>Eng Anal Boundary Elem</source> (<year>2012</year>) <volume>36</volume>:<fpage>1766</fpage>&#x2013;<lpage>75</lpage>. <pub-id pub-id-type="doi">10.1016/j.enganabound.2012.06.004</pub-id>
</citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Simpson</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
</person-group>. <article-title>Acceleration of isogeometric boundary element analysis through a black-box fast multipole method</article-title>. <source>Eng Anal Boundary Elem</source> (<year>2016</year>) <volume>66</volume>:<fpage>168</fpage>&#x2013;<lpage>82</lpage>. <pub-id pub-id-type="doi">10.1016/j.enganabound.2016.03.004</pub-id>
</citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Atroshchenko</surname>
<given-names>E</given-names>
</name>
<etal/>
</person-group> <article-title>Generalized isogeometric boundary element method for uncertainty analysis of time-harmonic wave propagation in infinite domains</article-title>. <source>Appl Math Model</source> (<year>2023</year>) <volume>114</volume>:<fpage>360</fpage>&#x2013;<lpage>78</lpage>. <pub-id pub-id-type="doi">10.1016/j.apm.2022.09.030</pub-id>
</citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Matsumoto</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>Band structure analysis for 2d acoustic phononic structure using isogeometric boundary element method</article-title>. <source>Adv Eng Softw</source> (<year>2020</year>) <volume>149</volume>:<fpage>102888</fpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2020.102888</pub-id>
</citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schneider</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>FE/FMBE coupling to model fluid-structure interaction</article-title>. <source>Int J Numer Methods Eng</source> (<year>2008</year>) <volume>76</volume>:<fpage>2137</fpage>&#x2013;<lpage>56</lpage>. <pub-id pub-id-type="doi">10.1002/nme.2399</pub-id>
</citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Shape optimization of sound barrier using an isogeometric fast multipole boundary element method in two dimensions</article-title>. <source>Eng Anal Boundary Elem</source> (<year>2017</year>) <volume>85</volume>:<fpage>142</fpage>&#x2013;<lpage>57</lpage>. <pub-id pub-id-type="doi">10.1016/j.enganabound.2017.09.009</pub-id>
</citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>X</given-names>
</name>
</person-group>. <article-title>A polynomial chaos expansion method for mechanical properties of flexoelectric materials based on the isogeometric finite element method</article-title>. <source>Sustainability</source> (<year>2023</year>) <volume>15</volume>:<fpage>3417</fpage>. <pub-id pub-id-type="doi">10.3390/su15043417</pub-id>
</citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cao</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
</person-group>. <article-title>Isogeometric dual reciprocity bem for solving non-fourier transient heat transfer problems in fgms with uncertainty analysis</article-title>. <source>Int J Heat Mass Transfer</source> (<year>2023</year>) <volume>203</volume>:<fpage>123783</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijheatmasstransfer.2022.123783</pub-id>
</citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Atroshchenko</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Uncertainty quantification of mechanical property of piezoelectric materials based on isogeometric stochastic fem with generalized n th-order perturbation</article-title>. <source>Eng Comput</source> (<year>2023</year>) <fpage>1</fpage>&#x2013;<lpage>21</lpage>. <pub-id pub-id-type="doi">10.1007/s00366-023-01788-w</pub-id>
</citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hughes</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Cottrell</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Bazilevs</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2005</year>) <volume>194</volume>:<fpage>4135</fpage>&#x2013;<lpage>95</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2004.10.008</pub-id>
</citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>S</given-names>
</name>
<etal/>
</person-group> <article-title>Acoustic topology optimization of sound absorbing materials directly from subdivision surfaces with isogeometric boundary element methods</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2020</year>) <volume>362</volume>:<fpage>112806</fpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2019.112806</pub-id>
</citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Shen</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
</person-group>. <source>Enhancing deep neural networks for multivariate uncertainty analysis of cracked structures by pod-rbf</source>. <publisher-name>Theoretical and Applied Fracture Mechanics</publisher-name> (<year>2023</year>).<fpage>103925</fpage>
</citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Simpson</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Trevelyan</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Rabczuk</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>A two-dimensional isogeometric boundary element method for elastostatic analysis</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2012</year>) <volume>209-212</volume>:<fpage>87</fpage>&#x2013;<lpage>100</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2011.08.008</pub-id>
</citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Simpson</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Trevelyan</surname>
<given-names>J</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>An isogeometric boundary element method for elastostatic analysis: 2D implementation aspects</article-title>. <source>Comput Structures</source> <volume>118</volume>, <fpage>2</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1016/j.compstruc.2012.12.021</pub-id>
</citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Scott</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Simpson</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Evans</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Lipton</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Hughes</surname>
<given-names>T</given-names>
</name>
<etal/>
</person-group> <article-title>Isogeometric boundary element analysis using unstructured T-splines</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2013</year>) <volume>254</volume>:<fpage>197</fpage>&#x2013;<lpage>221</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2012.11.001</pub-id>
</citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Meng</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>A hybrid direct fe2 method for modeling of multiscale materials and structures with strain localization</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2023</year>) <volume>412</volume>:<fpage>116080</fpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2023.116080</pub-id>
</citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ginnis</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Kostas</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Politis</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Kaklis</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Belibassakis</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Gerostathis</surname>
<given-names>T</given-names>
</name>
<etal/>
</person-group> <article-title>Isogeometric boundary-element analysis for the wave-resistance problem using T-splines</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2014</year>) <volume>279</volume>:<fpage>425</fpage>&#x2013;<lpage>39</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2014.07.001</pub-id>
</citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Atroshchenko</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Kerfriden</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Linear elastic fracture simulation directly from CAD: 2D NURBS-based implementation and role of tip enrichment</article-title>. <source>Int J Fracture</source> (<year>2017</year>) <volume>204</volume>:<fpage>55</fpage>&#x2013;<lpage>78</lpage>. <pub-id pub-id-type="doi">10.1007/s10704-016-0153-3</pub-id>
</citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Atroshchenko</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Kerfriden</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>S</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Isogeometric boundary element methods for three dimensional static fracture and fatigue crack growth</article-title>. <source>Comput Methods Appl Mech Eng</source> <volume>316</volume>, <fpage>151</fpage>&#x2013;<lpage>85</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2016.05.038</pub-id>
</citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Simpson</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>V&#xe1;zquez</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Evans</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>An isogeometric boundary element method for electromagnetic scattering with compatible B-spline discretizations</article-title>. <source>J Comput Phys</source> (<year>2018</year>) <volume>362</volume>:<fpage>264</fpage>&#x2013;<lpage>89</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2018.01.025</pub-id>
</citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Roy</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Modeling thermoelectric effects in piezoelectric semiconductors: new fully coupled mechanisms for mechanically manipulated heat flux and refrigeration</article-title>. <source>Int J Eng Sci</source> (<year>2023</year>) <volume>182</volume>:<fpage>103775</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijengsci.2022.103775</pub-id>
</citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>A new model for thermally induced redistributions of free carriers in centrosymmetric flexoelectric semiconductor beams</article-title>. <source>Mech Mater</source> (<year>2022</year>) <volume>171</volume>:<fpage>104328</fpage>. <pub-id pub-id-type="doi">10.1016/j.mechmat.2022.104328</pub-id>
</citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Temperature effects on mobile charges in thermopiezoelectric semiconductor plates</article-title>. <source>Int J Appl Mech</source> (<year>2021</year>) <volume>13</volume>:<fpage>2150037</fpage>. <pub-id pub-id-type="doi">10.1142/s175882512150037x</pub-id>
</citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X</given-names>
</name>
</person-group>. <article-title>Monte Carlo based isogeometric stochastic finite element method for uncertainty quantization in vibration analysis of piezoelectric materials</article-title>. <source>Mathematics</source> (<year>2022</year>) <volume>10</volume>:<fpage>1840</fpage>. <pub-id pub-id-type="doi">10.3390/math10111840</pub-id>
</citation>
</ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Meng</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>P</given-names>
</name>
<etal/>
</person-group> <article-title>Reduced order isogeometric boundary element methods for CAD-integrated shape optimization in electromagnetic scattering</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2023</year>) <volume>419</volume>:<fpage>116654</fpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2023.116654</pub-id>
</citation>
</ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bandara</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Cirak</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Of</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Steinbach</surname>
<given-names>O</given-names>
</name>
<name>
<surname>Zapletal</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Boundary element based multiresolution shape optimisation in electrostatics</article-title>. <source>J Comput Phys</source> (<year>2015</year>) <volume>297</volume>:<fpage>584</fpage>&#x2013;<lpage>98</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2015.05.017</pub-id>
</citation>
</ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kostas</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Ginnis</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Politis</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Kaklis</surname>
<given-names>P</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Ship-hull shape optimization with a T-spline based BEM-isogeometric solver</article-title>. <source>Comput Methods Appl Mech Eng</source> <volume>284</volume>, <fpage>611</fpage>&#x2013;<lpage>22</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2014.10.030</pub-id>
</citation>
</ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Kerfriden</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Shape optimization directly from CAD: an isogeometric boundary element approach using T-splines</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2017</year>) <volume>317</volume>:<fpage>1</fpage>&#x2013;<lpage>41</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2016.11.012</pub-id>
</citation>
</ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Mourrain</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Rabczuk</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>SP</given-names>
</name>
</person-group>. <article-title>Constructing IGA-suitable planar parameterization from complex CAD boundary by domain partition and global/local optimization</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2018</year>) <volume>328</volume>:<fpage>175</fpage>&#x2013;<lpage>200</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2017.08.052</pub-id>
</citation>
</ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Trevelyan</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>D</given-names>
</name>
</person-group>. <article-title>Accelerating isogeometric boundary element analysis for 3-dimensional elastostatics problems through black-box fast multipole method with proper generalized decomposition</article-title>. <source>Int J Numer Methods Eng</source> (<year>2018</year>) <volume>114</volume>:<fpage>975</fpage>&#x2013;<lpage>98</lpage>. <pub-id pub-id-type="doi">10.1002/nme.5773</pub-id>
</citation>
</ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Trevelyan</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>W</given-names>
</name>
</person-group>. <article-title>An adaptive SVD-Krylov reduced order model for surrogate based structural shape optimization through isogeometric boundary element method</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2019</year>) <volume>349</volume>:<fpage>312</fpage>&#x2013;<lpage>38</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2019.02.023</pub-id>
</citation>
</ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>SPA</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Noise pollution reduction through a novel optimization procedure in passive control methods</article-title>. <source>Comput Model Eng Sci</source> (<year>2022</year>) <volume>131</volume>:<fpage>1</fpage>&#x2013;<lpage>18</lpage>. <pub-id pub-id-type="doi">10.32604/cmes.2022.019705</pub-id>
</citation>
</ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Simpson</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Scott</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Taus</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Thomas</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Acoustic isogeometric boundary element analysis</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2014</year>) <volume>269</volume>:<fpage>265</fpage>&#x2013;<lpage>90</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2013.10.026</pub-id>
</citation>
</ref>
<ref id="B48">
<label>48.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Atroshchenko</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Structural shape optimization of three dimensional acoustic problems with isogeometric boundary element methods</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2019</year>) <volume>355</volume>:<fpage>926</fpage>&#x2013;<lpage>51</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2019.06.012</pub-id>
</citation>
</ref>
<ref id="B49">
<label>49.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Natarajan</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Multi-frequency acoustic topology optimization of sound-absorption materials with isogeometric boundary element methods accelerated by frequency-decoupling and model order reduction techniques</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2022</year>) <volume>395</volume>:<fpage>114997</fpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2022.114997</pub-id>
</citation>
</ref>
<ref id="B50">
<label>50.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Modeling pressurized fracture propagation with the isogeometric bem</article-title>. <source>Geomechanics Geophys Geo-Energy Geo-Resources</source> (<year>2021</year>) <volume>7</volume>:<fpage>51</fpage>. <pub-id pub-id-type="doi">10.1007/s40948-021-00248-3</pub-id>
</citation>
</ref>
<ref id="B51">
<label>51.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Burkhart</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Hamann</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Umlauf</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Iso-geometric finite element analysis based on catmull-clark: subdivision solids</article-title>. <source>Comput Graphics Forum</source> (<year>2010</year>) <volume>29</volume>:<fpage>1575</fpage>&#x2013;<lpage>84</lpage>. <pub-id pub-id-type="doi">10.1111/j.1467-8659.2010.01766.x</pub-id>
</citation>
</ref>
<ref id="B52">
<label>52.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wei</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Hughes</surname>
<given-names>TJ</given-names>
</name>
<name>
<surname>Scott</surname>
<given-names>MA</given-names>
</name>
</person-group>. <article-title>Truncated hierarchical Catmull-Clark subdivision with local refinement</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2015</year>) <volume>291</volume>:<fpage>1</fpage>&#x2013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2015.03.019</pub-id>
</citation>
</ref>
<ref id="B53">
<label>53.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wawrzinek</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Polthier</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Integration of generalized B-spline functions on Catmull-Clark surfaces at singularities</article-title>. <source>Computer-Aided Des</source> (<year>2016</year>) <volume>78</volume>:<fpage>60</fpage>&#x2013;<lpage>70</lpage>. <pub-id pub-id-type="doi">10.1016/j.cad.2016.05.008</pub-id>
</citation>
</ref>
<ref id="B54">
<label>54.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pan</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Isogeometric analysis based on extended Catmull-Clark subdivision</article-title>. <source>Comput Maths Appl</source> (<year>2016</year>) <volume>71</volume>:<fpage>105</fpage>&#x2013;<lpage>19</lpage>. <pub-id pub-id-type="doi">10.1016/j.camwa.2015.11.012</pub-id>
</citation>
</ref>
<ref id="B55">
<label>55.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bandara</surname>
<given-names>K</given-names>
</name>
<name>
<surname>R&#xfc;berg</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Cirak</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Shape optimisation with multiresolution subdivision surfaces and immersed finite elements</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2016</year>) <volume>300</volume>:<fpage>510</fpage>&#x2013;<lpage>39</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2015.11.015</pub-id>
</citation>
</ref>
<ref id="B56">
<label>56.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bandara</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Cirak</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Isogeometric shape optimisation of shell structures using multiresolution subdivision surfaces</article-title>. <source>Computer-Aided Des</source> (<year>2018</year>) <volume>95</volume>:<fpage>62</fpage>&#x2013;<lpage>71</lpage>. <pub-id pub-id-type="doi">10.1016/j.cad.2017.09.006</pub-id>
</citation>
</ref>
<ref id="B57">
<label>57.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Majeed</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Cirak</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Simpson</surname>
<given-names>NR</given-names>
</name>
</person-group>. <article-title>Isogeometric FEM-BEM coupled structural-acoustic analysis of shells using subdivision surfaces</article-title>. <source>Int J Numer Methods Eng</source> (<year>2018</year>) <volume>113</volume>:<fpage>1507</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1002/nme.5708</pub-id>
</citation>
</ref>
<ref id="B58">
<label>58.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Marburg</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>An adjoint operator approach for sensitivity analysis of radiated sound power in fully coupled structural-acoustic systems</article-title>. <source>J Comput Acoust</source> (<year>2017</year>) <volume>25</volume>:<fpage>1750003</fpage>. <pub-id pub-id-type="doi">10.1142/s0218396x17500035</pub-id>
</citation>
</ref>
<ref id="B59">
<label>59.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>A sample-efficient deep learning method for multivariate uncertainty qualification of acoustic-vibration interaction problems</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2022</year>) <volume>393</volume>:<fpage>114784</fpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2022.114784</pub-id>
</citation>
</ref>
<ref id="B60">
<label>60.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>An isogeometric approach of two dimensional acoustic design sensitivity analysis and topology optimization analysis for absorbing material distribution</article-title>. <source>Comput Methods Appl Mech Eng</source> (<year>2018</year>) <volume>336</volume>:<fpage>507</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2018.03.025</pub-id>
</citation>
</ref>
<ref id="B61">
<label>61.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Marburg</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>An effective approach for topological design to the acoustic&#x2013;structure interaction systems with infinite acoustic domain</article-title>. <source>Struct Multidisciplinary Optimization</source> (<year>2020</year>) <volume>62</volume>:<fpage>1253</fpage>&#x2013;<lpage>73</lpage>. <pub-id pub-id-type="doi">10.1007/s00158-020-02550-2</pub-id>
</citation>
</ref>
<ref id="B62">
<label>62.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Marburg</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Implementation of isogeometric fast multipole boundary element methods for 2d half-space acoustic scattering problems with absorbing boundary condition</article-title>. <source>J Theor Comput Acoust</source> (<year>2019</year>) <volume>27</volume>:<fpage>1850024</fpage>. <pub-id pub-id-type="doi">10.1142/s259172851850024x</pub-id>
</citation>
</ref>
<ref id="B63">
<label>63.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Atroshchenko</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>A bem broadband topology optimization strategy based on taylor expansion and soar method&#x2014;application to 2d acoustic scattering problems</article-title>. <source>Int J Numer Methods Eng</source> (<year>2023</year>) <volume>124</volume>:<fpage>5151</fpage>&#x2013;<lpage>82</lpage>. <pub-id pub-id-type="doi">10.1002/nme.7345</pub-id>
</citation>
</ref>
<ref id="B64">
<label>64.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>NH</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Shape sensitivity analysis of sequential structural-acoustic problems using FEM and BEM</article-title>. <source>J Sound Vibration</source> (<year>2006</year>) <volume>290</volume>:<fpage>192</fpage>&#x2013;<lpage>208</lpage>. <pub-id pub-id-type="doi">10.1016/j.jsv.2005.03.013</pub-id>
</citation>
</ref>
<ref id="B65">
<label>65.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Marburg</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Developments in structural-acoustic optimization for passive noise control</article-title>. <source>Arch Comput Methods Eng</source> (<year>2002</year>) <volume>9</volume>:<fpage>291</fpage>&#x2013;<lpage>370</lpage>. <pub-id pub-id-type="doi">10.1007/BF03041465</pub-id>
</citation>
</ref>
<ref id="B66">
<label>66.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lamancusa</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Numerical optimization techniques for structural-acoustic design of rectangular panels</article-title>. <source>Comput Structures</source> (<year>1993</year>) <volume>48</volume>:<fpage>661</fpage>&#x2013;<lpage>75</lpage>. <pub-id pub-id-type="doi">10.1016/0045-7949(93)90260-K</pub-id>
</citation>
</ref>
<ref id="B67">
<label>67.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hambric</surname>
<given-names>SA</given-names>
</name>
</person-group>. <article-title>Sensitivity calculations for broad-band acoustic radiated noise design optimization problems</article-title>. <source>J Vibration Acoust</source> (<year>1996</year>) <volume>118</volume>:<fpage>529</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.1115/1.2888219</pub-id>
</citation>
</ref>
<ref id="B68">
<label>68.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Marburg</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Hardtke</surname>
<given-names>H-J</given-names>
</name>
</person-group>. <article-title>Shape optimization of a vehicle hat-shelf: improving acoustic properties for different load cases by maximizing first eigenfrequency</article-title>. <source>Comput Structures</source> (<year>2001</year>) <volume>79</volume>:<fpage>1943</fpage>&#x2013;<lpage>57</lpage>. <pub-id pub-id-type="doi">10.1016/S0045-7949(01)00107-9</pub-id>
</citation>
</ref>
<ref id="B69">
<label>69.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Marburg</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Topology optimization of exterior acoustic-structure interaction systems using the coupled fem-bem method</article-title>. <source>Int J Numer Methods Eng</source> (<year>2019</year>) <volume>119</volume>:<fpage>404</fpage>&#x2013;<lpage>31</lpage>. <pub-id pub-id-type="doi">10.1002/nme.6055</pub-id>
</citation>
</ref>
<ref id="B70">
<label>70.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Choi</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Shim</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Design sensitivity analysis of structure-induced noise and vibration</article-title>. <source>J Vibration Acoust</source> (<year>1997</year>) <volume>119</volume>:<fpage>173</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1115/1.2889699</pub-id>
</citation>
</ref>
<ref id="B71">
<label>71.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Design sensitivity analysis of noise, vibration, and harshness of vehicle body structure</article-title>. <source>Mech Structures Machines</source> (<year>1999</year>) <volume>27</volume>:<fpage>317</fpage>&#x2013;<lpage>35</lpage>. <pub-id pub-id-type="doi">10.1080/08905459908915701</pub-id>
</citation>
</ref>
<ref id="B72">
<label>72.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zheng</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Matsumoto</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Takahashi</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Explicit evaluation of hypersingular boundary integral equations for acoustic sensitivity analysis based on direct differentiation method</article-title>. <source>Eng Anal Boundary Elem</source> (<year>2011</year>) <volume>35</volume>:<fpage>1225</fpage>&#x2013;<lpage>35</lpage>. <pub-id pub-id-type="doi">10.1016/j.enganabound.2011.05.004</pub-id>
</citation>
</ref>
<ref id="B73">
<label>73.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Schr&#xf6;der</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Subdivision for modeling and animation</article-title>. In: <source>Acm siggraph 1998</source> (<year>1998</year>).</citation>
</ref>
<ref id="B74">
<label>74.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cirak</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Ortiz</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Schr&#xf6;der</surname>
<given-names>P</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Subdivision surfaces: a new paradigm for thin-shell finite-element analysis</article-title>. <source>Int J Numer Methods Eng</source> <volume>47</volume>, <fpage>2039</fpage>&#x2013;<lpage>72</lpage>. <pub-id pub-id-type="doi">10.1002/(SICI)1097-0207(20000430)47:12&#xa1;2039::AID-NME872&#xbf;3.0.CO;2&#x2013;1</pub-id>
</citation>
</ref>
<ref id="B75">
<label>75.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Burton</surname>
<given-names>AJ</given-names>
</name>
<name>
<surname>Miller</surname>
<given-names>GF</given-names>
</name>
</person-group>. <article-title>The application of integral equation methods to the numerical solution of some exterior boundary-value problems</article-title>. <source>Proc R Soc Lond</source> (<year>1971</year>) <volume>323</volume>:<fpage>201</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1098/rspa.1971.0097</pub-id>
</citation>
</ref>
<ref id="B76">
<label>76.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Ciskowski</surname>
<given-names>RD</given-names>
</name>
<name>
<surname>Brebbia</surname>
<given-names>CA</given-names>
</name>
</person-group>. <source>Boundary element methods in acoustics</source>. <publisher-name>Springer</publisher-name> (<year>1991</year>).</citation>
</ref>
<ref id="B77">
<label>77.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Gong</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Bordas</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Bi-material topology optimization for fully coupled structural-acoustic systems with isogeometric FEM-BEM</article-title>. <source>Eng Anal Boundary Elem</source> (<year>2022</year>) <volume>135</volume>:<fpage>182</fpage>&#x2013;<lpage>95</lpage>. <pub-id pub-id-type="doi">10.1016/j.enganabound.2021.11.005</pub-id>
</citation>
</ref>
<ref id="B78">
<label>78.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Subdivision surfaces - boundary element accelerated by fast multipole for the structural acoustic problem</article-title>. <source>J Theor Comput Acoust</source> (<year>2020</year>) <volume>28</volume>:<fpage>2050011</fpage>. <pub-id pub-id-type="doi">10.1142/S2591728520500115</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>