<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AJCM</journal-id><journal-title-group><journal-title>American Journal of Computational Mathematics</journal-title></journal-title-group><issn pub-type="epub">2161-1203</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ajcm.2023.132011</article-id><article-id pub-id-type="publisher-id">AJCM-124753</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Fast High Order Algorithm for Three-Dimensional Helmholtz Equation Involving Impedance Boundary Condition with Large Wave Numbers
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Chengjie</surname><given-names>Tong</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xianqi</surname><given-names>Fang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Meiling</surname><given-names>Zhao</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Mathematics and Physics, North China Electric Power University, Baoding, China</addr-line></aff><pub-date pub-type="epub"><day>05</day><month>05</month><year>2023</year></pub-date><volume>13</volume><issue>02</issue><fpage>211</fpage><lpage>229</lpage><history><date date-type="received"><day>14,</day>	<month>March</month>	<year>2023</year></date><date date-type="rev-recd"><day>3,</day>	<month>May</month>	<year>2023</year>	</date><date date-type="accepted"><day>6,</day>	<month>May</month>	<year>2023</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Acoustic fields with impedance boundary conditions have high engineering applications, such as noise control and evaluation of sound insulation materials, and can be approximated by three-dimensional Helmholtz boundary value problems. Finite difference method is widely applied to solving these problems due to its ease of use. However, when the wave number is large, the pollution effects are still a major difficulty in obtaining accurate numerical solutions. We develop a fast algorithm for solving three-dimensional Helmholtz boundary problems with large wave numbers. The boundary of computational domain is discrete based on high-order compact difference scheme. Using the properties of the tensor product and the discrete Fourier sine transform method, the original problem is solved by splitting it into independent small tridiagonal subsystems. Numerical examples with impedance boundary conditions are used to verify the feasibility and accuracy of the p
  roposed algorithm. Results demonstrate that the algorithm has a fourth-
   
  or
  der convergence in <inline-formula><inline-graphic xlink:href="dit_7e30a099-f3a1-48d3-bf10-040ecf9b8033.png" xlink:type="simple"/></inline-formula>
  
   and <inline-formula><inline-graphic xlink:href="dit_fa90bbce-40e2-41bc-87d1-4151b90e7ba5.png" xlink:type="simple"/></inline-formula>
  
  -norms, and costs less CPU calculation time and random access memory.
 
</p></abstract><kwd-group><kwd>Impedance Boundary Condition</kwd><kwd> Helmholtz Equation</kwd><kwd> Compact Finite Difference</kwd><kwd> Fourier Sine Transform</kwd><kwd> Large Wave Numbers</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Acoustics is a branch of physics with high application value in military [<xref ref-type="bibr" rid="scirp.124753-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref2">2</xref>] , medical [<xref ref-type="bibr" rid="scirp.124753-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref5">5</xref>] and other fields [<xref ref-type="bibr" rid="scirp.124753-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref8">8</xref>] . After S. A. Schelkunoff introduced the concept of impedance into electromagnetic fields [<xref ref-type="bibr" rid="scirp.124753-ref9">9</xref>] , the concept of impedance was gradually incorporated into various research fields. The impedance boundary condition (IBC), also called Shchukin-Leontovich condition, was first derived by A. N. Shchukin in 1940 [<xref ref-type="bibr" rid="scirp.124753-ref10">10</xref>] . In the same period, a detailed derivation of IBC was published by M. A. Leontovich [<xref ref-type="bibr" rid="scirp.124753-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref12">12</xref>] . Inspired by Leontovich, Ya. L. Alpert first applied IBCs to the practical problems of electromagnetic waves propagation [<xref ref-type="bibr" rid="scirp.124753-ref13">13</xref>] . Since then, an increasing number of problems involving IBCs have been studied. In practical acoustic problems, such as indoor sound insulation [<xref ref-type="bibr" rid="scirp.124753-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref16">16</xref>] and noise control [<xref ref-type="bibr" rid="scirp.124753-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref18">18</xref>] , sound-absorbing materials are fairly common and are usually considered as IBCs [<xref ref-type="bibr" rid="scirp.124753-ref19">19</xref>] . Therefore, impedance boundary conditions are of significance in acoustic engineering analysis and calculation.</p><p>To solve the acoustic field with impedance boundary conditions, the finite element method (FEM) and the boundary element method (BEM) have attracted much attention. For the problems of two-dimensional acoustic pressure field with large uncertain-but-bounded parameters, a modified sub-interval perturbation FEM is presented to reduce the dependency phenomenon of parameters, and has a remarkable performance in two-dimensional tube and cavity of a vehicle [<xref ref-type="bibr" rid="scirp.124753-ref20">20</xref>] . In [<xref ref-type="bibr" rid="scirp.124753-ref21">21</xref>] , Xia and Yu proposed an interval perturbation FEM and a modified interval perturbation FEM.</p><p>Calculation of three-dimensional acoustic field is more challenging in both accuracy and efficiency. Additionally, when the frequency of acoustic waves is high, these standard mesh methods often exhibit the so-called “pollution effect” [<xref ref-type="bibr" rid="scirp.124753-ref22">22</xref>] . It is also a computational challenge to solve the problems within acceptable error for standard mesh methods. In this case, various numerical methods are presented to reduce the pollution effect [<xref ref-type="bibr" rid="scirp.124753-ref23">23</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref24">24</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref25">25</xref>] . However, these FEM-related methods still need a large amount of computing time and memory to solve the three-dimensional large wavenumber problem. Moreover, the pollution effect caused by the increase of wavenumber has not been completely solved.</p><p>For finite difference method [<xref ref-type="bibr" rid="scirp.124753-ref26">26</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref27">27</xref>] , high-order schemes can be obtained by using the topological advantages of structured grids, which reduces the workload of computing area processing. Moreover, in [<xref ref-type="bibr" rid="scirp.124753-ref28">28</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref29">29</xref>] , it is a remarkable fact that fast Fourier transform technique is introduced to solve linear difference systems, which substantially reduce both the time consumption and the memory consumption in calculation process. Nevertheless, there is still a drawback that the algorithms in [<xref ref-type="bibr" rid="scirp.124753-ref28">28</xref>] [<xref ref-type="bibr" rid="scirp.124753-ref29">29</xref>] can only solve Dirichlet boundary value problems or the boundary value problems with Neumann and Dirichlet boundary conditions. This drawback limits the practical application of the algorithms.</p><p>In this paper, a high order fast algorithm is proposed to solve the three-dimensional Helmholtz boundary value problems involving impedance boundary condition. By 19-point finite difference stencil, we discretize the Helmholtz equation and the impedance boundary condition to obtain the fourth-order compact difference scheme. Meanwhile, discrete fast Fourier sine transform is used to simplify the linear systems to be solved. Furthermore, we apply the parallel techniques in programming to accelerate the calculation process.</p><p>The outline of this paper is as follows. The model studied in this paper is introduced in Section 2. Fourth-order compact schemes of three-dimensional Helmholtz equation and discretization of impedance boundary condition are derived in Section 3 and Section 4, respectively. In Section 5, a fast algorithm with forth-order convergence is developed based on fast Fourier sine transform and Gaussian elimination. In Section 6, we present three numerical experiments to illustrate the performance of the algorithm. Several conclusions are finally drawn in Section 7.</p></sec><sec id="s2"><title>2. Model Problem</title><p>Assuming the propagation of small amplitude acoustic wave is in a homogeneous ideal fluid, the wave equation in three-dimensional space is described as</p><p>1 c 2 ∂ 2 p ∂ t 2 = ( ∂ 2 ∂ x 2 + ∂ 2 ∂ y 2 + ∂ 2 ∂ z 2 ) p , (1)</p><p>where p denotes the pressure of acoustic wave and c is the velocity of sound. The function of pressure p is given by</p><p>p ( x , y , z , t ) = ℜ e ( ψ ( x , y , z ) e − i ω t ) , (2)</p><p>where ℜ e denotes the real parts and ψ represents the complex time harmonic pressure. ω is the angular frequency (rad/s) and i = − 1 is imaginary unit. Separating the variables of Equation (1) to obtain the time-independent form, the spatial distribution of acoustic pressure satisfies the Helmholtz equation Δ ψ + κ 2 ψ = 0 with appropriate boundary conditions, where Δ denotes the Laplace operator and κ is the acoustic wave number given by κ = ω / c .</p><p>Without loss of generality, the problem studied in this paper is a Helmholtz boundary value problem in a three-dimensional continuous convex doman D ⊂ ℝ 3 . The boundary conditions on ∂ D are mixed, involving a general impedance boundary condition on Γ I and a Dirichlet boundary on Γ D = ∂ D \ Γ I . The model problem can be described as follows</p><p>Δ ψ + κ 2 ψ = f ,   in     D , (3a)</p><p>ψ = b ,   on     Γ D , (3b)</p><p>n ⋅ ∇ ψ + i κ β ψ = g ,   on     Γ I , (3c)</p><p>where f ( x , y , z ) , b ( x , y , z ) and g ( x , y ) are known functions. n is the unit outward normal to Γ I , and ∇ represents the gradient operator. β denotes the relative surface admittance coefficient of sturctural damping. Generally, β is a function of frequency and position.</p><p>If ψ ≡ 0 in Equation (3b), the boundary condition on Γ D is called sound soft boundary. In Equation (3c), function g on the right side represents the flow across Γ I . Different from radiation problems, the sound source term g is set to zero in acoustic scattering problems. Additionally, the Neumann boundary condition is obtained if the value of β is set to 0. Furthermore, the boundary Γ I is sound hard or acoustically rigid in the case of g = 0 . If the valve of f, b and g are identically zero, and β is set to non-zero, this model is degenerate into the steady-state acoustic pressure field oscillations involving an impedance boundary condition as follows.</p></sec><sec id="s3"><title>3. Discretization of There-Dimensional Helmholtz Equation</title><p>We assume that the domain of propagation D is cubic, and Γ I is the upper surface. The domain D = [ x min , x max ] &#215; [ y min , y max ] &#215; [ z min , z max ] is divided into a uniform partition in steps h x = x max − x min M + 1 , h y = y max − y min N + 1 and h z = z max − z min K + 1 along the axes. { x i , y j , z k } i , j , k = 0 M + 1 , N + 1 , K + 1 denotes the set of grids, where M, N and K are the numbers of internal grids in each directions. <xref ref-type="fig" rid="fig1">Figure 1</xref> illustrates the geometric structure of the model problem (3) and the 19-points finite difference stencil. In <xref ref-type="fig" rid="fig1">Figure 1</xref>, the central point is marked red. Blue and black represent all face-centered and all edge-centered points, respectively.</p><p>Without losing generality, equal step size h = h x = h y = h z is taken on each axes. Approximated by fourth-order Taylor series expansion at ( x i , y j , z k ) , we can derive</p><p>ψ x x ( x i , y j , z k ) = ( 1 + h 2 12 δ x 2 ) − 1 δ x 2 ψ i , j , k + O ( h 4 ) , δ x 2 ψ i , j , k = 1 h 2 ( ψ i + 1 , j , k − 2 ψ i , j , k + ψ i − 1 , j , k ) , (4)</p><p>where ψ x x is the second-order partial derivative of ψ with respect to x, and δ x 2 denotes the standard second-order central difference operator in the x-direction. ψ i , j , k = ψ ( x i , y j , z k ) is the solution of ψ at Let ( x i , y j , z k ) . The approximation of ψ y y and ψ z z can be derived in the same way, i.e.</p><p>ψ y y ( x i , y j , z k ) = ( 1 + h 2 12 δ y 2 ) − 1 δ y 2 ψ i , j , k + O ( h 4 ) , ψ z z ( x i , y j , z k ) = ( 1 + h 2 12 δ z 2 ) − 1 δ z 2 ψ i , j , k + O ( h 4 ) , (5)</p><p>where</p><p>δ y 2 ψ i , j , k = 1 h 2 ( ψ i , j + 1, k − 2 ψ i , j , k + ψ i , j − 1, k ) , δ z 2 ψ i , j , k = 1 h 2 ( ψ i , j , k + 1 − 2 ψ i , j , k + ψ i , j , k − 1 ) . (6)</p><p>Combining Equations (3a), (4), (5) and (6), the compact fourth-order difference scheme for Helmholtz equation is obtained as follows</p><p>T 0 ψ i , j , k = ( 1 + h 2 12 Δ ) f i , j , k + O ( h 4 ) , (7)</p><p>where</p><p>T 0 = ( 1 + κ 2 h 2 12 ) ( δ x 2 + δ y 2 + δ z 2 ) + h 2 6 ( δ x 2 δ y 2 + δ y 2 δ z 2 + δ x 2 δ z 2 ) + κ 2 .</p><p>The truncation error of Equation (7) is</p><p>E = ( κ 2 144 ( ψ x 4 + ψ y 4 ) + 1 360 ( ψ x 6 + ψ y 6 ) + 1 72 ( ψ x 4 y 2 + ψ x 2 y 4 ) ) h 4             − h 4 144 ( f x 4 + f y 4 ) . (8)</p><p>Note that Δ f i , j , k should be substituted by ( δ x 2 + δ y 2 + δ z 2 ) f i , j , k , if f is not second-order differentiable. Multiplying h 2 on the both sides and substituting δ z 2 in Equation (6), Equation (7) can be rewritten as</p><p>T 1 ( ψ i , j , k − 1 + ψ i , j , k + 1 ) + T 2 ψ i , j , k = ( h 2 + h 4 12 Δ ) f i , j , k , i = 1 , 2 , ⋯ , M ;     j = 1 , 2 , ⋯ , N ;     k = 1 , 2 , ⋯ , K . (9)</p><p>where</p><p>T 1 = 1 + κ 2 h 2 12 + h 2 6 ( δ x 2 + δ y 2 ) , T 2 = ( κ 2 h 4 12 + 2 h 2 3 ) ( δ x 2 + δ y 2 ) + h 4 6 ( δ x 2 δ y 2 ) + 5 κ 2 h 2 6 − 2. (10)</p><p>For convenience, we introduce the tridiagonal Toeplitz matrix D = 1 h 2 tridiag ( 1, − 2,1 ) . Thus, Equation (7) can be written in the matrix form as</p><p>( 1 + κ 2 h 2 12 ) ( D M ⊗ I N ⊗ I K + I M ⊗ D N ⊗ I K + I M ⊗ I N ⊗ D K ) Ψ + h 2 6 ( D M ⊗ D N ⊗ I K + I M ⊗ D N ⊗ D K + D M ⊗ I N ⊗ D K ) Ψ + κ 2 Ψ + Ψ B = h 2 12 ( D M ⊗ I N ⊗ I K + I M ⊗ D N ⊗ I K + I M ⊗ I N ⊗ D K ) F + F + F B . (11)</p><p>Here the symbol ⊗ denotes the Kronecker product. The sizes of D M , D N and D K are M &#215; M , N &#215; N , K &#215; K , respectively. I M , I N , I K are identity matrices, and</p><p>Ψ = ( ψ 1,1,1 , ⋯ , ψ 1,1, K , ψ 1,2,1 , ⋯ , ψ 1,2, K , ⋯ , ψ 1, N , K , ⋯ , ψ M , N , K ) T , F = ( f 1,1,1 , ⋯ , f 1,1, K , f 1,2,1 , ⋯ , f 1,2, K , ⋯ , f 1, N , K , ⋯ , f M , N , K ) T .</p><p>Ψ B and F B are the boundary parts not included in Ψ and F, respectively. In details, we can derive</p><p>F B = ( 1 + κ 2 h 2 12 ) ( a M 1 ⊗ I N ⊗ I K ) F 0, : , : + ( 1 + κ 2 h 2 12 ) ( a M 2 ⊗ I N ⊗ I K ) F : , : , M + 1   + ( 1 + κ 2 h 2 12 ) ( I M ⊗ a N 1 ⊗ I K ) F : ,0, : + ( 1 + κ 2 h 2 12 ) ( I M ⊗ a N 2 ⊗ I K ) F : , N + 1, :   + ( 1 + κ 2 h 2 12 ) ( I M ⊗ I N ⊗ a K 1 ) F : , : ,0 + ( 1 + κ 2 h 2 12 ) ( I M ⊗ I N ⊗ a K 2 ) F : , : , K + 1 , (12)</p><p>where</p><p>a M 1 = 1 h 2 ( 1,0, ⋯ ,0 ) M T ,   a N 1 = 1 h 2 ( 1,0, ⋯ ,0 ) N T , a K 1 = 1 h 2 ( 1,0, ⋯ ,0 ) K T ,   a M 2 = 1 h 2 ( 0,0, ⋯ ,1 ) M T , a N 2 = 1 h 2 ( 0,0, ⋯ ,1 ) N T ,   a K 2 = 1 h 2 ( 0,0, ⋯ ,1 ) K T . (13)</p><p>For Ψ B , it is divided into edge part Ψ B E and surface part Ψ B S as</p><p>Ψ B E = h 2 6 ( a M 1 ⊗ I N ⊗ a K 1 ) Ψ 0, : ,0 + h 2 6 ( a M 2 ⊗ I N ⊗ a K 1 ) Ψ M + 1, : ,0   + h 2 6 ( I M ⊗ a N 1 ⊗ a K 1 ) Ψ : ,0,0 + h 2 6 ( I M ⊗ a N 2 ⊗ a K 1 ) Ψ : , N + 1,0   + h 2 6 ( a M 1 ⊗ a N 1 ⊗ I K ) Ψ 0,0, : + h 2 6 ( a M 1 ⊗ a N 2 ⊗ I K ) Ψ 0, K + 1, :   + h 2 6 ( a M 2 ⊗ a N 1 ⊗ I K ) Ψ M + 1,0, : + h 2 6 ( a M 2 ⊗ a N 2 ⊗ I K ) Ψ M + 1, K + 1, :   + h 2 6 ( a M 1 ⊗ I N ⊗ a K 2 ) Ψ 0, : , K + 1 + h 2 6 ( a M 2 ⊗ I N ⊗ a K 2 ) Ψ M + 1, : , K + 1   + h 2 6 ( I M ⊗ a N 1 ⊗ a K 2 ) Ψ : ,0, K + 1 + h 2 6 ( I M ⊗ a N 2 ⊗ a K 2 ) Ψ : , N + 1, K + 1 , (14)</p><p>and</p><p>Ψ B S = Ψ B I + h 2 6 ( a M 1 ⊗ D N ⊗ I K + a M 1 ⊗ I N ⊗ D K ) Ψ 0, : , :   + h 2 6 ( a M 2 ⊗ D N ⊗ I K + a M 2 ⊗ I N ⊗ D K ) Ψ M + 1, : , :   + h 2 6 ( D M ⊗ a N 1 ⊗ I K + I M ⊗ a N 1 ⊗ D K ) Ψ : ,0, :   + h 2 6 ( D M ⊗ a N 2 ⊗ I K + I M ⊗ a N 2 ⊗ D K ) Ψ : , N + 1, :   + h 2 6 ( D M ⊗ I N ⊗ a K 1 + I M ⊗ D N ⊗ a K 1 ) Ψ : , : ,0</p><p>+ ( 1 + κ 2 h 2 12 ) ( a M 1 ⊗ I N ⊗ I K ) Ψ 0, : , : + ( 1 + κ 2 h 2 12 ) ( a M 2 ⊗ I N ⊗ I K ) Ψ M + 1, : , : + ( 1 + κ 2 h 2 12 ) ( I M ⊗ a N 1 ⊗ I K ) Ψ : ,0, : + ( 1 + κ 2 h 2 12 ) ( I M ⊗ a N 2 ⊗ I K ) Ψ : , N + 1, : + ( 1 + κ 2 h 2 12 ) ( I M ⊗ I N ⊗ a K 1 ) Ψ : , : ,0 , (15)</p><p>where Ψ B I is discrete value of solution on the impedance boundary Γ I . Since the function b ( x , y , z ) is known, the solution of ψ on Γ D can be replaced. Moreover, we can rewrite Equation (11) as follows</p><p>( 1 + κ 2 h 2 12 ) ( D M ⊗ I N ⊗ I K + I M ⊗ D N ⊗ I K + I M ⊗ I N ⊗ D K ) Ψ + h 2 6 ( D M ⊗ D N ⊗ I K + I M ⊗ D N ⊗ D K + D M ⊗ I N ⊗ D K ) Ψ + κ 2 Ψ + ( ( 1 + κ 2 h 2 12 ) I M ⊗ I N ⊗ a K 2 + h 2 6 ( D M ⊗ I N + I M ⊗ D N ) ⊗ a K 2 ) Ψ : , : , K + 1 = h 2 12 ( D M ⊗ I N ⊗ I K + I M ⊗ D N ⊗ I K + I M ⊗ I N ⊗ D K ) F + F + F B − Ψ B D , (16)</p><p>where Ψ B D = Ψ B − Ψ I .</p></sec><sec id="s4"><title>4. Discretization of Impedance Boundary Condition</title><p>To obtain the fourth-order difference approximation with Taylor series expansion, we discrete the impedance boundary condition in Equation (3c). The left term can be written as</p><p>( n ⋅ ∇ ψ + i κ β ψ ) i , j , K = ψ i , j , K + 2 − ψ i , j , K 2 h − h 2 6 ( ψ z z z ) i , j , K + 1 + i β κ ψ i , j , K + 1         + O ( h 4 ) ,     i = 1,2, ⋯ , M ;     j = 1,2, ⋯ , N , (17)</p><p>where ψ i , j , K + 2 is the ghost points outside the model domain D . Taking the partial derivatives of z on both sides of Helmholtz Equation (Equation (3a)), we can obtain the third-order partial derivative as follows</p><p>ψ z z z = − ψ x x z − ψ y y z − κ 2 ψ z + f z . (18)</p><p>Further, Equation (18) can be approximated as</p><p>ψ z z z = − ( δ x 2 + δ y 2 + κ 2 ) ψ i , j , K + 2 − ψ i , j , K 2 h + f z . (19)</p><p>After substitution of (17) and (19) into (3c), the expression is given by</p><p>( 1 + h 2 6 ( δ x 2 + δ y 2 + κ 2 ) ) ψ i , j , K + 2 − ψ i , j , K 2 h + i κ β ψ i , j , K + 1 = g i , j + h 2 6 ( f z ) i , j , K + 1 + O ( h 4 ) . (20)</p><p>Similarly, the matrix form of Equation (20) is obtained as follows</p><p>( ( 1 + κ 2 h 2 6 ) I M N + h 2 6 ( D M ⊗ I N + I M ⊗ D N ) ) Ψ : , : , K + 2 + i 2 h κ β Ψ : , : , K + 1 − ( ( 1 + κ 2 h 2 6 ) I M N + h 2 6 ( D M ⊗ I N + I M ⊗ D N ) ) Ψ : , : , K = 2 h g + h 3 3 f z − B , (21)</p><p>where</p><p>g = ( g 1,1 , g 1,2 , ⋯ , g 1, N , g 2,1 , ⋯ , g 2, N , ⋯ , g M , N ) T , f z = ( ( f z ) 1,1 , ( f z ) 1,2 , ⋯ , ( f z ) 1, N , ( f z ) 2,1 , ⋯ , ( f z ) 2, N , ⋯ , ( f z ) M , N ) T , B = h 2 6 ( b 0,1, K , b 0,2, K , ⋯ , b 0, N , K ,0, ⋯ ,0, b M + 1,1, K , b M + 1,2, K , ⋯ , b M + 1, N , K ) T           + h 2 6 ( b 1,0, K ,0, ⋯ ,0, b 1, N + 1, K , b 2,0, K ,0, ⋯ ,0, b 2, N + 1, K , ⋯ , b M ,0, K ,           0, ⋯ ,0, b M , N + 1, K ) T .</p><p>We denote L 1 = ( 1 + κ 2 h 2 6 ) I M N + h 2 6 ( D M ⊗ I N + I M ⊗ D N ) , and L 1 is invertible if the h is small enough. Thus, we have</p><p>Ψ : , : , K + 2 = Ψ : , : , K + L 1 − 1 ( 2 h g + h 3 3 f z − B − i 2 h κ β Ψ : , : , K + 1 ) . (22)</p><p>Replacing k in Equation (9) with K + 1 , we have</p><p>T 1 ( ψ i , j , K + ψ i , j , K + 2 ) + T 2 ψ i , j , K + 1 = ( h 2 + h 4 12 Δ ) f i , j , K + 1 , (23)</p><p>and the matrix form as follows</p><p>( ( κ 2 h 4 12 + h 2 3 ) ( D M ⊗ I N + I M ⊗ D N ) + h 4 6 D M ⊗ D N + ( 5 κ 2 h 2 6 − 2 ) I M N ) Ψ : , : , K + 1 + ( ( 1 + κ 2 h 2 12 ) I M N + h 2 6 ( D M ⊗ I N + I M ⊗ D N ) ) Ψ : , : , K + 2 + ( ( 1 + κ 2 h 2 12 ) I M N + h 2 6 ( D M ⊗ I N + I M ⊗ D N ) ) Ψ : , : , K = h 2 F : , : , K + 1 + h 4 12 Δ F : , : , K + 1 . (24)</p><p>Denoting L 2 = ( 1 + κ 2 h 2 12 ) I M N + h 2 6 ( D M ⊗ I N + I M ⊗ D N ) and substituting Equation (22) into Equation (24), we have</p><p>( ( κ 2 h 4 12 + h 2 3 ) ( D M ⊗ I N + I M ⊗ D N ) + h 4 6 D M ⊗ D N + ( 5 κ 2 h 2 6 − 2 ) I M N ) Ψ : , : , K + 1 − i 2 h κ β L 2 L 1 − 1 Ψ : , : , K + 1   + 2 ( ( 1 + κ 2 h 2 12 ) I M N + h 2 6 ( D M ⊗ I N + I M ⊗ D N ) ) Ψ : , : , K = − 2 h L 2 L 1 − 1 g − h 3 3 L 2 L 1 − 1 f z + L 2 L 1 − 1 B + h 2 F : , : , K + 1 + h 4 12 Δ F : , : , K + 1 . (25)</p></sec><sec id="s5"><title>5. Fast Algorithm Based on Discrete Fourier Sine Transform</title><p>Combining Equation (16) and (25), the linear system is obtained from the compact fourth-order difference schemes as follows</p><p>( A 11 A 12 A 21 A 22 ) ( Ψ Ψ : , : , K + 1 ) = ( F D F Γ I ) (26)</p><p>Here</p><p>A 11 = ( 1 + κ 2 h 2 12 ) ( D M ⊗ I N ⊗ I K + I M ⊗ D N ⊗ I K + I M ⊗ I N ⊗ D K )                 + h 2 6 ( D M ⊗ D N ⊗ I K + I M ⊗ D N ⊗ D K + D M ⊗ I N ⊗ D K ) + κ 2 I M N K , A 12 = ( 1 + κ 2 h 2 12 ) I M ⊗ I N ⊗ a K 2 + h 2 6 ( D M ⊗ I N + I M ⊗ D N ) ⊗ a K 2 , A 21 = 2 ( ( 1 + κ 2 h 2 12 ) I M N + h 2 6 ( D M ⊗ I N + I M ⊗ D N ) ) ⊗ h 2 a K 2 T , A 22 = ( ( κ 2 h 4 12 + h 2 3 ) ( D M ⊗ I N + I M ⊗ D N ) + h 4 6 D M ⊗ D N                 + ( 5 κ 2 h 2 6 − 2 ) I M N ) − i 2 h κ β L 2 L 1 − 1 I M N ,</p><p>F Γ I = − 2 h L 2 L 1 − 1 g − h 3 3 L 2 L 1 − 1 f z + L 2 L 1 − 1 B + h 2 F : , : , K + 1 + h 4 12 Δ F : , : , K + 1 , F D = h 2 12 ( D M ⊗ I N ⊗ I K + I M ⊗ D N ⊗ I K + I M ⊗ I N ⊗ D K ) F               + F + F B − Ψ B D .</p><p>To reduce the computational complexity and accelerate the speed of solving the linear system, the Fourier sine transform (FST) is applied to improve the algorithm. The discrete Fourier sine transform matrix can be expressed as</p><p>( T M ) i , j = 2 M + 1 ( sin ( i j π M + 1 ) ) , (27)</p><p>and T M satisfies T M T M = I M , where M represents the size of matrices. A typical discrete FST is shown as follows</p><p>T M D M T M = L M = diag ( λ 1 , λ 2 , ⋯ , λ M ) , λ i = − 4 ( M + 1 ) 2 a 2 sin 2 ( i π 2 ( M + 1 ) ) , (28)</p><p>where i = 1 , 2 , ⋯ , M , j = 1 , 2 , ⋯ , M . Replacing M in Equation (28) with N, the definitions of ( T N ) i , j and μ i can be obtained in the same way.</p><p>Multiplying T M ⊗ T N on both sides of Equation (25), the following equation can be obtained</p><p>2 L &#175; 2 Ψ &#175; : , : , K + A &#175; 22 Ψ &#175; : , : , K + 1 = F &#175; Γ I , (29)</p><p>where</p><p>A &#175; 22 = ( ( κ 2 h 4 12 + h 2 3 ) ( L M ⊗ I N + I M ⊗ L N ) + h 4 6 L M ⊗ L N                 + ( 5 κ 2 h 2 6 − 2 ) I M N ) − i 2 h κ β L &#175; 2 L &#175; 1 − 1 I M N , L &#175; 1 = ( 1 + κ 2 h 2 6 ) I M N + h 2 6 ( L M ⊗ I N + I M ⊗ L N ) , L &#175; 2 = ( 1 + κ 2 h 2 12 ) I M N + h 2 6 ( L M ⊗ I N + I M ⊗ L N ) ,</p><p>F &#175; Γ I = − 2 h L &#175; 2 L &#175; 1 − 1 g &#175; − h 3 3 L &#175; 2 L &#175; 1 − 1 f &#175; z + L &#175; 2 L &#175; 1 − 1 B &#175; + h 2 F &#175; : , : , K + 1 + h 4 12 Δ F &#175; : , : , K + 1 , g &#175; = ( T M ⊗ T N ) g ,   f &#175; z = ( T M ⊗ T N ) f z ,   B &#175; = ( T M ⊗ T N ) B , F &#175; : , : , K + 1 = ( T M ⊗ T N ) F : , : , K + 1 ,   Δ F &#175; : , : , K + 1 = ( T M ⊗ T N ) Δ F : , : , K + 1 , Ψ &#175; : , : , K = ( T M ⊗ T N ) Ψ : , : , K + 1 ,   Ψ &#175; : , : , K + 1 = ( T M ⊗ T N ) Ψ : , : , K + 1 .</p><p>Apparently, the linear system expressed in Equation (29) is diagonal and has good properties for solving.</p><p>For Equation (16), the discrete FST is applied similarly. Thus, we have</p><p>A &#175; 11 Ψ &#175; + A &#175; 12 Ψ &#175; : , : , K + 1 = F &#175; D (30)</p><p>where</p><p>A &#175; 11 = ( 1 + κ 2 h 2 12 ) ( L M ⊗ I N ⊗ I K + I M ⊗ L N ⊗ I K + I M ⊗ I N ⊗ D K )                 + h 2 6 ( L M ⊗ L N ⊗ I K + I M ⊗ L N ⊗ D K + L M ⊗ I N ⊗ D K ) + κ 2 I M N K , A &#175; 12 = ( 1 + κ 2 h 2 12 ) I M ⊗ I N ⊗ a K 2 + h 2 6 ( L M ⊗ I N + I M ⊗ L N ) ⊗ a K 2 , Ψ &#175; = ( T M ⊗ T N ⊗ I K ) Ψ ,   Ψ &#175; B D = ( T M ⊗ T N ⊗ I K ) Ψ B D , F &#175; D = h 2 12 ( L M ⊗ I N ⊗ I K + I M ⊗ L N ⊗ I K + I M ⊗ I N ⊗ D K ) F &#175;               + F &#175; + F &#175; B − Ψ &#175; B D .</p><p>Since the existence of D K making Equation (30) still a block tridiagonal system, we consider introducing LU-decomposition to simplify the process of solution. Firstly, we rewrite Equation (30) to its equivalent form as follows</p><p>( 1 + κ 2 h 2 12 ) ( λ i I K + μ j I K + D K ) Ψ &#175; i , j , : + h 2 6 ( λ i μ j I K + μ j D K + λ i D K ) Ψ &#175; i , j , :   + κ 2 Ψ &#175; i , j , : + ( 1 + κ 2 h 2 12 + h 2 6 ( λ i + μ j ) ) a K + 1 Ψ &#175; i , j , K + 1 = h 2 12 ( λ i I K + μ j I K + D K ) F &#175; i , j , : + F &#175; i , j , : + ( F &#175; B ) i , j , : − ( Ψ &#175; B D ) i , j , : . (31)</p><p>Let</p><p>L i , j U i , j = ( 1 + κ 2 h 2 12 ) ( λ i I K + μ j I K + D K )     + h 2 6 ( λ i μ j I K + μ j D K + λ i D K ) + κ 2 I K</p><p>denote the LU-decomposition of the symmetric tridiagonal matrix. Obviously, L i , j is a K &#215; K invertible matrix. Multiplying L i , j − 1 on both sides, Equation (31) can be written as</p><p>U i , j Ψ &#175; i , j , : + L i , j − 1 ( 1 + κ 2 h 2 12 + h 2 6 ( λ i + μ j ) ) a K + 1 Ψ &#175; i , j , K + 1 = h 2 12 L i , j − 1 ( λ i I K + μ j I K + D K ) F &#175; i , j , : + L i , j − 1 F &#175; i , j , : + L i , j − 1 ( F &#175; B ) i , j , : − L i , j − 1 ( Ψ &#175; B D ) i , j , : . (32)</p><p>Secondly, the forward Gaussian elimination is adopted to solve Equation (32). For arbitrary positive integer i ∈ [ 1, M ] and j ∈ [ 1, N ] , we extract the last equation of Equation (32), and the following equations can be derived</p><p>u i , j ψ i , j , K + l i , j ψ i , j , K + 1 = r i , j , K . (33)</p><p>Here l i , j is the last elements of L i , j − 1 ( 1 + κ 2 h 2 12 + h 2 6 ( λ i + μ j ) ) a K + 1 . u i , j and r i , j denote U i , j and the right-hand term of the last equation of Equation (32), respectively. On this basis, we stack Equation (33) according to i and j, so we obtain the equations as follows</p><p>D u Ψ &#175; : , : , K + D l Ψ &#175; : , : , K + 1 = R , (34)</p><p>where D u = diag ( u 1,1 , ⋯ , u 1, N , ⋯ , u M , N ) , D l = diag ( l 1,1 , ⋯ , l 1, N , ⋯ , l M , N ) , and R = diag ( R 1,1, K , ⋯ , R 1, N , K , ⋯ , R M , N , K ) T . Combining Equations (29) and (34), we have</p><p>{ 2 L &#175; 2 Ψ &#175; : , : , K + A &#175; 22 Ψ &#175; : , : , K + 1 = F &#175; Γ I , D u Ψ &#175; : , : , K + D l Ψ &#175; : , : , K + 1 = R , (35)</p><p>Notice that all coefficient matrices in Equations (29) and (34) are diagonal and invertible. Using Gaussian elimination, the solution of ψ on Γ I can be get, i.e.</p><p>Ψ &#175; : , : , K + 1 = ( A &#175; 22 − 2 L &#175; 2 D u − 1 D l ) − 1 ( F &#175; Γ I − 2 L &#175; 2 D u − 1 R ) . (36)</p><p>Substituting Ψ &#175; : , : , K + 1 into Equation (30), the original large block tridiagonal linear system is reduced to</p><p>A &#175; 11 Ψ &#175; = F &#175; D − A &#175; 12 ( A &#175; 22 − 2 L &#175; 2 D u − 1 D l ) − 1 ( F &#175; Γ I − 2 L &#175; 2 D u − 1 R ) . (37)</p><p>Thus, Ψ &#175; can be obtained by substituting Ψ &#175; : , : , K + 1 into Equation (32), which is equivalent to solving Equation (37) directly. Finally, by multiplying T M ⊗ T N ⊗ I K on the left side of Ψ &#175; , the numerical solution of the model problem in Equation (3) is obtained. Moreover, we can get Ψ : , : , K + 1 by multiplying T M ⊗ T N .</p><p>We notice that the calculation process of Ψ &#175; via Equation (32) is independent of i and j. Meanwhile, due to the feature of coefficient matrix and the sequence of components of Ψ &#175; , Ψ = ( T M ⊗ T N ⊗ I K ) Ψ &#175; can be calculated separately with respect to k. Therefore, the steps computing Ψ &#175; and Ψ can be processed in parallel. To summarize, Algorithm 1 demonstrates the steps of this fast algorithm.</p></sec><sec id="s6"><title>6. Numerical Experiments</title><p>In this section, three numerical experiments with different coefficient β are presented to demonstrate the validity, efficiency and applicability of the fast algorithm for Helmholtz impedance boundary value problem. We consider numerical experiments in the three-dimensional domain D = [ 0,1 ] &#215; [ 0,1 ] &#215; [ 0,1 ] . All experiments are performed using MATLAB, and the BiCG method is adopted to solve the equations.</p><p>To test the performance of the fast algorithm, we offer the time of computing Ψ from Ψ &#175; , error in L 2 and L ∞ -norms. The definitions of error in L 2 and L ∞ -norms are as follows</p><disp-formula id="scirp.124753-formula1"><graphic  xlink:href="//html.scirp.org/file/1-1101017x173.png?20230505174007646"  xlink:type="simple"/></disp-formula><p>Algorithm 1. Fast algorithm based on discrete Fourier sine transform.</p><p>e 2 = ( ( x max − x min ) ( y max − y min ) ( z max − z min ) | Ψ * − Ψ | 2 / ( M N K ) ) 1 / 2 , e M = max | Ψ * − Ψ | ,</p><p>where Ψ * and Ψ are the exact solution and the numerical solution, respectively. Notice that e 2 should be ( 1 M N K | Ψ * − Ψ | 2 ) 1 / 2 due to the size of D . The convergence order of the algorithm is defined as</p><p>order 2 = log 2 ( e 2 ( h n ) / e 2 ( h n + 1 ) ) log 2 ( h n / h n + 1 ) , order M = log 2 ( e M ( h n ) / e M ( h n + 1 ) ) log 2 ( h n / h n + 1 ) , (38)</p><p>where h n represents the labels of different step size.</p><sec id="s6_1"><title>6.1. Example with β = 1</title><p>This example tests the performance of the algorithm. When β = 1 , the impedance boundary condition has the most general form. For the model problem (3) which has the exact solution</p><p>ψ * = 1 κ 2 sin ( 3 π x ) sin ( π y ) sin ( κ z ) , (39)</p><p>the model problem (3) can be derived as</p><p>Δ ψ + κ 2 ψ = − 10 π 2 κ 2 sin ( 3 π x ) sin ( π y ) sin ( κ z ) ,   in     D , ψ = 1 κ 2 sin ( 3 π x ) sin ( π y ) sin ( κ z ) ,   on     Γ D , n ⋅ ∇ ψ + i κ β ψ = 1 κ sin ( 3 π x ) sin ( π y ) e i κ z ,   on     Γ I . (40)</p><p>The computational errors, the time and memory consumption for different M are indicated in <xref ref-type="table" rid="table1">Table 1</xref>. With fewer grid points used ( M = 16 , 32 ), the computational error between the numerical solution and the exact solution is only 10<sup>−</sup><sup>7</sup>.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Error, convergence rate, the time and memory consumption with κ = 3 π and β = 1 </title></caption>  </table-wrap>
        </sec></sec>
    </body><back><ref-list><title>References</title><ref id="scirp.124753-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Kuo, C.W., Veltin, J. and McLaughlin, D.K. (2014) Acoustic Measurements of Models of Military Style Supersonic Nozzle Jets. Chinese Journal of Aeronautics, Chinese Journal of Aeronautics, 27, 23-33. https://doi.org/10.1016/j.cja.2013.12.006</mixed-citation></ref><ref id="scirp.124753-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Altmann, J. (2004) Acoustic and Seismic Signals of Heavy Military Vehicles for Co-Operative Verification. Journal of Sound and Vibration, 273, 713-740. https://doi.org/10.1016/j.jsv.2003.05.002</mixed-citation></ref><ref id="scirp.124753-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Sarvazyan, A.P., Urban, M.W. and Greenleaf (2013) Acoustic Waves in Medical Imaging and Diagnostics. Ultrasound in Medicine &amp; Biology, 39, 1133-1146. https://doi.org/10.1016/j.ultrasmedbio.2013.02.006</mixed-citation></ref><ref id="scirp.124753-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Hughes-Riley, T. and Dias, T. (2018) Developing an Acoustic Sensing Yarn for Health Surveillance in a Military Setting. Sensors, 18, 1590. https://doi.org/10.3390/s18051590</mixed-citation></ref><ref id="scirp.124753-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Marshall, A. and Boussakta, S. (2007) Signal Analysis of Medical Acoustic Sounds with Applications to Chest Medicine. Journal of the Franklin Institute, 344, 230-242. https://doi.org/10.1016/j.jfranklin.2006.08.003</mixed-citation></ref><ref id="scirp.124753-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Behnia, A., Chai, H.K. and Shiotani, T. (2014) Advanced Structural Health Monitoring of Concrete Structures with the Aid of Acoustic Emission. Construction and Building Materials, 65, 282-302. https://doi.org/10.1016/j.conbuildmat.2014.04.103</mixed-citation></ref><ref id="scirp.124753-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">He, C., Ni, X., et al. (2016) Acoustic Topological Insulator and Robust One-Way Sound Transport. Nature Physics, 12, 1124-1129. https://doi.org/10.1038/nphys3867</mixed-citation></ref><ref id="scirp.124753-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Chiatti, G., Chiavola, O. and Palmieri, F. (2017) A Vibration and Acoustic Characteristics of a City-Car Engine Fueled with Biodiesel Blends. Journal of Physical Society of Japan, 85, 664-670. https://doi.org/10.1016/j.apenergy.2016.10.119</mixed-citation></ref><ref id="scirp.124753-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Schelkunoff, S.A. (1938) The Impedance Concept and Its Application to Problems of Reflection, Refraction, Shielding and Power Absorption. Bell System Technical Journal, 17, 17-48. https://doi.org/10.1002/j.1538-7305.1938.tb00774.x</mixed-citation></ref><ref id="scirp.124753-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Shchukin, A.N. (1940) Propagation of Radio Waves. Svyazizdat, Moscow.</mixed-citation></ref><ref id="scirp.124753-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Leontovich, M.A. (1944) Methods of Solution for Problems of Electromagnetic Waves Propagation along the Earth Surface. Bulletin of the Academy of Sciences of the USSR. Physical Series, 8, 1622.</mixed-citation></ref><ref id="scirp.124753-ref12"><label>12</label><mixed-citation publication-type="book" xlink:type="simple">Leontovich, M. (1948) Approximate Boundary Conditions for Electromagnetic Field on the Surface of Conducting Bodies. In: Vvedenskii, B.A., Ed., Investigations on Propagation of Radio Waves, AN SSSR, Moscow, 5-10.</mixed-citation></ref><ref id="scirp.124753-ref13"><label>13</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Alpert</surname><given-names> Y.L. </given-names></name>,<etal>et al</etal>. (<year>1940</year>)<article-title>To the Problem of Electromagnetic Waves Propagation in Tubes</article-title><source> Journal of Technical Physics</source><volume> 10</volume>,<fpage> 1358</fpage>-<lpage>1364</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.124753-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, X., Hu, X., Gong, H., Zhang, J., Lv, Z. and Hong, W. (2020) Experimental Study on the Impact Sound Insulation of Cross Laminated Timber and Timber-Concrete Composite Floors. Applied Acoustics, 161, Article ID: 107173. https://doi.org/10.1016/j.apacoust.2019.107173</mixed-citation></ref><ref id="scirp.124753-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Calleri, C., Astolfi, A., et al. (2019) Characterization of the Sound Insulation Properties of a Two-Layers Lightweight Concrete Innovative Fa&amp;#231;ade, Applied Acoustics, 145, 267-277. https://doi.org/10.1016/j.apacoust.2018.10.003</mixed-citation></ref><ref id="scirp.124753-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Tsirigoti, D., Giarma, C. and Tsikaloudaki, K. (2020) Indoor Acoustic Comfort Provided by an Innovative Preconstructed Wall Module: Sound Insulation Performance Analysis. Sustainability, 12, 8666. https://doi.org/10.3390/su12208666</mixed-citation></ref><ref id="scirp.124753-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Kuo, S.M. and Tsai, J. (1994) Residual Noise Shaping Technique for Active Noise Control Systems. The Journal of the Acoustical Society of America, 95, 1665-1668. https://doi.org/10.1121/1.408555</mixed-citation></ref><ref id="scirp.124753-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Bodson, M., Jensen, J. and Douglas, S. (2001) Active Noise Control for Periodic Disturbances. IEEE Transactions on Control Systems Technology, 9, 200-205. https://doi.org/10.1109/87.896760</mixed-citation></ref><ref id="scirp.124753-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Sagartzazu, X., Hervella-Nieto, L. and Pagalday, J.M. (2008) Review in Sound Absorbing Materials. Archives of Computational Methods in Engineering, 15, 311-342. https://doi.org/10.1007/s11831-008-9022-1</mixed-citation></ref><ref id="scirp.124753-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Xia, B. and Yu, D. (2012) Modified Sub-Interval Perturbation Finite Element Method for 2D Acoustic Field Prediction with Large Uncertain-But-Bounded Parameters. Journal of Sound and Vibration, 311, 3774-3790. https://doi.org/10.1016/j.jsv.2012.03.024</mixed-citation></ref><ref id="scirp.124753-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Xia, B. and Yu, D. (2012) Interval Analysis of Acoustic Field with Uncertain-But-Bounded Parameters. Computers &amp; Structures, 112-113, 235-244. https://doi.org/10.1016/j.compstruc.2012.08.010</mixed-citation></ref><ref id="scirp.124753-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Babu&amp;#353;ka, I.M. and Sauter, S.A. (1997) Is the Pollution Effect of the FEM Avoidable for the Helmholtz Equation Considering High Wave Numbers? SIAM Journal on Numerical Analysis, 34, 2392-2423. https://doi.org/10.1137/S0036142994269186</mixed-citation></ref><ref id="scirp.124753-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Lorca, J.P.L., Beams, N., Beecroft, D. and Gillman, A. (2023) An Iterative Solver for the HPS Discretization Applied to Three Dimensional Helmholtz Problems.</mixed-citation></ref><ref id="scirp.124753-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Galkowski, J., Lafontaine, D., Spence, E.A. and Wunsch, J. (2022) The hp-FEM Applied to the Helmholtz Equation with PML Truncation Does Not Suffer from the Pollution Effect.</mixed-citation></ref><ref id="scirp.124753-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Spence, E.A. (2022) A Simple Proof That the hp-FEM Does Not Suffer from the Pollution Effect for the Constant-Coefficient Full-Space Helmholtz Equation. Advances in Computational Mathematics, 49, Article No. 27. https://doi.org/10.1007/s10444-023-10025-3</mixed-citation></ref><ref id="scirp.124753-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Kumar, N. and Dubey, R.K. (2019) Development of a New Sixth Order Accurate Compact Scheme for Two and Three Dimensional Helmholtz Equation.</mixed-citation></ref><ref id="scirp.124753-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Feng, Q., Han, B. and Michelle, M. (2023) Sixth Order Compact Finite Difference Method for 2D Helmholtz Equations with Singular Sources and Reduced Pollution Effect.</mixed-citation></ref><ref id="scirp.124753-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">An, S., Gu, G. and Zhao, M. (2018) A Fast High Order Algorithm for 3D Helmholtz Equation with Dirichlet Boundary. Applied and Computational Mathematics, 7, 180-187. https://doi.org/10.11648/j.acm.20180704.11</mixed-citation></ref><ref id="scirp.124753-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Zhu, N. and Zhao, M. (2018) A Fast Fourth-Order Method for 3D Helmholtz Equation with Neumann Boundary. American Journal of Computational Mathematics, 8, 222-232. https://doi.org/10.4236/ajcm.2018.83018</mixed-citation></ref></ref-list></back></article>