<?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">JAMP</journal-id><journal-title-group><journal-title>Journal of Applied Mathematics and Physics</journal-title></journal-title-group><issn pub-type="epub">2327-4352</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jamp.2021.99148</article-id><article-id pub-id-type="publisher-id">JAMP-112134</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>
 
 
  Time Dependent Wave Propagation Modeling Using Finite Difference Scheme of 2D Wave Equation Based on Absorbing and Reflecting Boundaries
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>M.</surname><given-names>Joni Alam</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>W.</surname><given-names>Z. Loskor</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>M.</surname><given-names>Mohiuddin</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics, Comilla University, Cumilla, Bangladesh</addr-line></aff><aff id="aff2"><addr-line>Department of Science and Humanities, Bangladesh Army International University of Science and Technology, Cumilla, Bangladesh</addr-line></aff><pub-date pub-type="epub"><day>02</day><month>09</month><year>2021</year></pub-date><volume>09</volume><issue>09</issue><fpage>2334</fpage><lpage>2344</lpage><history><date date-type="received"><day>26,</day>	<month>May</month>	<year>2021</year></date><date date-type="rev-recd"><day>23,</day>	<month>September</month>	<year>2021</year>	</date><date date-type="accepted"><day>26,</day>	<month>September</month>	<year>2021</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>
 
 
  Boundary procedure is an important phenomenon in numerical simulation. To reduce or eliminate the spurious reflections significantly which is occurred in boundary is a challenging and vital approach. The appropriate artificial numerical boundaries can be applied to eliminate the effect of unnecessary spurious reflections in case of the numerical simulations of wave propagation phenomena problems. Typically, to reduce the artificial reflections, the absorbing boundary conditions are necessary. In this paper, we overview and investigate the appropriate typical absorbing boundary conditions and analyzed the boundary effect of two dimensional wave equation numerically. Reflections over the wide-ranging incident angles are complicated to eliminate, but the absorbing boundary conditions that we have applied are computationally cost efficient, easy to apply and able to reduce reflections significantly. For numerical solution, finite difference method is applied to develop numerical scheme using 2D wave equation. Using the developed numerical scheme, we obtain the numerical solution of the governing equation as an initial boundary value problem and realize the qualitative behavior of the solution in infinite space. The finite difference numerical scheme has been investigated by developing MATLAB programming language code. Numerical results have been discussed and analyzed with presenting different qualitative behavior of the numerical scheme. The accuracy and efficiency of the numerical scheme has been illustrated. The stability analysis was discussed and verified stability condition. Using the numerical scheme and absorbing boundary conditions, the boundary effects and absorption of spurious reflection of boundary have been demonstrated.
 
</p></abstract><kwd-group><kwd>Absorbing Boundary Conditions</kwd><kwd> 2D Wave Equation</kwd><kwd> Finite Difference Method</kwd><kwd> Numerical Solution</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The solution of wave propagation phenomena in spatially discrete method for the numerical simulation always requires the elimination of the spurious events. The unnecessary spurious events have been produced by the boundaries of the numerical grids. In numerical simulation, a finite region of space is covered by the numerical mesh. As a result, these excessive boundary effects events arise in the system. The boundary effects have been appeared usually as reflection. These unwanted events are always inessential to the real physical events. As a result, the elimination of these events is desired in the study.</p><p>In recent years, study says that the explicit finite difference schemes are being used widely in finding the approximate solution for wave propagation problems. The problems of wave propagation phenomena are typically solved for an infinite medium. The solution also can only be solved at finite number of points because of introducing the finite core of computation domain. Besides, the unwanted boundary effect caused by Dirichlet or Neumann conditions cannot be neglected in obtaining finite difference approximation; we should use boundary conditions which reduce edge reflections. Alpert, Greengard, and Hagstrom (2002) described a scalar wave equation with a new and efficient non-reflecting boundary condition and compared the performance with different existing method [<xref ref-type="bibr" rid="scirp.112134-ref1">1</xref>]. The technique described here appears particularly advantageous in case of only long time integrations and the primary limitation of the technique is the propagation medium that must be uniform at the boundary. Appel&#246;, Hagstrom, and Kreiss (2006) presented a model with perfectly matched layer boundary condition with the limitation of some special cases [<xref ref-type="bibr" rid="scirp.112134-ref2">2</xref>]. Benito, Urena, Gavete, Salete, and Muelas (2013) pointed out perfectly matched layer absorbing boundary condition in unbounded domain and shown the avoided reflection over the grid point from edges [<xref ref-type="bibr" rid="scirp.112134-ref3">3</xref>]. Clayton and Enquist (1977) described the elimination of boundary effects [<xref ref-type="bibr" rid="scirp.112134-ref4">4</xref>]. The findings remain some major difficulties in cooperating with corner points of the rectangular domain. Costen and B&#233;renger (2012) has shown the implementation of absorbing boundary condition in corner regions of computational domain [<xref ref-type="bibr" rid="scirp.112134-ref5">5</xref>]. G&#228;chter and Grote (2003) derived an exact non-reflecting boundary condition which is investigated for three space dimensions [<xref ref-type="bibr" rid="scirp.112134-ref6">6</xref>]. Givoli and Neta (2003) incorporated a finite difference scheme and proposed a non-reflecting boundary scheme for time-dependent wave problems in unbounded domains [<xref ref-type="bibr" rid="scirp.112134-ref7">7</xref>]. The boundary effects along the boundary discussed here caused by normal and shear stress modules. Grote and Keller (2000) demonstrated finite difference method and showed high improvement in accuracy about the implementation of absorbing boundary conditions over standard methods [<xref ref-type="bibr" rid="scirp.112134-ref8">8</xref>]. Hagstrom, Mar-Or, and Givoli (2008) introduced artificial absorbing boundary condition to two dimensional wave guides [<xref ref-type="bibr" rid="scirp.112134-ref9">9</xref>]. Hall and Wang (2009) discussed both reflecting and absorbing boundary conditions in two dimensional models of heterogeneous, anisotropic and fractured media [<xref ref-type="bibr" rid="scirp.112134-ref10">10</xref>]. The artificial boundary is able to reduce the edges reflection but no significance approach is analyzed. Lysmer and Kuhlemeyer (1969) proposed a possible solution concentrating on viscous damping situation [<xref ref-type="bibr" rid="scirp.112134-ref11">11</xref>]. The proposed method can describe the energy propagation in case of outward direction only. However, this method almost reduces reflected compressional waves in boundary. It also works over a long range of incident angles. But, the method is not able to eliminate reflected shear waves completely. Mur (1981) presented absorbing boundary condition for maximum elimination of boundary effect [<xref ref-type="bibr" rid="scirp.112134-ref12">12</xref>]. We overviewed the Mur’s absorbing boundary condition as more efficient and accurate in implementing boundary effect. Reynolds (1978) developed a finite difference models that shows unwanted reflections are produced from the edges of boundary [<xref ref-type="bibr" rid="scirp.112134-ref13">13</xref>]. This happens due to use of boundary conditions modeled by Dirichlet or Neumann. The model was used for generating synthetic seismograms. Reynold in his study shows boundary conditions and the reduction of the edge reflection in a significant manner as well. Smith (1974) proposed a method which was claimed to work perfectly for all incident angles [<xref ref-type="bibr" rid="scirp.112134-ref14">14</xref>]. In this method, the simulation is experimented twice for each absorbing boundary. The first implementation was with Dirichlet boundary conditions and next once with Neumann boundary conditions. Subsequently, the reflections produced by two boundary conditions are in opposite sign. Therefore, sum of such two opposite cases terminate the reflections. Tsynkov (2003) constructed non-local artificial boundary conditions in investigation the numerical simulation of time-dependent acoustic waves for unbounded unobstructed space [<xref ref-type="bibr" rid="scirp.112134-ref15">15</xref>]. Burgos and Santos (2016) presented the formulation of finite elements based on Deslauriers-Dubuc interpolating scaling functions for introducing wave propagation modeling. Results obtained in 2-D are compared with the standard Finite Difference Method for validation [<xref ref-type="bibr" rid="scirp.112134-ref16">16</xref>].</p><p>In this study, a systematic method is presented through applying the set of absorbing boundary conditions. These conditions are noticed to be able to eliminate the unnecessary boundary events. The approached method is applied to the two dimensional wave equation in solving initial boundary value problems. The applied absorbing boundary conditions would be able to reduce or absorb the reflecting effect by the boundaries thorough the outward-moving energy.</p></sec><sec id="s2"><title>2. Model and Method</title><p>In this study, two dimensional wave equation is considered to solve and analysis the boundary effects in the space-time domain Ω &#215; ( 0 , T ] , where Ω = ( 0 , L x ) &#215; ( 0 , L y ) is a rectangular spatial domain. The complete initial-boundary value problem is defined by</p><p>u t t = c 2 ( u x x + u y y ) + f ( x , y , t ) ,     ( x , y ) ∈ Ω , t ∈ ( 0 , T ] (1)</p><p>u ( x , y , 0 ) = I ( x , y ) ,     ( x , y ) ∈ Ω (2)</p><p>u t ( x , y , 0 ) = V ( x , y ) ,     ( x , y ) ∈ Ω (3)</p><p>u ( 0 , y , t ) = 0 and u ( L x , y , t ) = 0 (4)</p><p>u ( x , 0 , t ) = 0 and u ( x , L y , t ) = 0 (5)</p><p>where the four sides of the rectangle Ω = [ 0 , L x ] &#215; [ 0 , L y ] specifies as x = 0 , x = L x and y = 0 , y = L y . The initial condition (2) represents the initial shape of the incidence waves while another initial condition (3) specifies initial velocity of waves. Furthermore, in solving PDEs requires boundary conditions. The Equation (4) and (5) represents fixed boundary in the rectangular domain. Here, the fixed boundaries reflect the incidence waves at the boundary. Later, the investigation is carried out to eliminate the reflection from the boundary by introducing the absorbing boundary conditions.</p><p>Waves in one-dimension move along the line. The reflection is occurred here by some particular change or disturbance in the line and consequently waves move backwards. Contrary, when we go through the higher dimensions to know the reflection effects and to know the wave disturbance occurred initially in some localized region and spreads it out is far from obvious. In this study, we initiate absorbing boundary conditions and shows how waves is being absorbed rather than reflected in the boundaries of the rectangular region. The phenomena can be accounted to be investigated like falling a pebble or other solid substance into still water create an outward forwarding circle of ripples. The boundary effects of the produced ripples are minimized in the study by introducing explicit finite difference method.</p></sec><sec id="s3"><title>3. Finite Difference Discretization for 2D Wave Equation</title><p>The finite differences approximation is an extensively used method in solving partial differential equations. Considering, d space dimension and constant wave velocity , the wave equation can be written as</p><p>∂ 2 u ∂ t 2 = c 2 ∇ 2 u     for   x ∈ Ω ⊂ ℝ d , t ∈ ( 0 , T ]</p><p>Consider 2D wave equation with some free region</p><p>∂ 2 u ∂ t 2 = c 2 ∂ 2 u ∂ x 2 + c 2 ∂ 2 u ∂ y 2 + f</p><p>which can be discretized as</p><p>u i , j n + 1 − 2 u i , j n + u i , j n − 1 Δ t 2 = c 2 u i + 1 , j n − 2 u i , j n + u i − 1 , j n Δ x 2 + c 2 u i , j + 1 n − 2 u i , j n + u i , j − 1 n Δ y 2 + f i n</p><p>For constant mesh spacing let Δ x = Δ y . The numerical scheme as follows</p><p>u i , j n + 1 = 2 u i , j n − u i , j n − 1 + [ c Δ t Δ x ] 2 ( u i + 1 , j n + u i − 1 , j n − 4 u i , j n + u i , j + 1 n + u i , j − 1 n ) + Δ t 2 f i n</p><p>u i , j n + 1 = 2 u i , j n − u i , j n − 1 + [ C F L ] 2 ( u i + 1 , j n + u i − 1 , j n − 4 u i , j n + u i , j + 1 n + u i , j − 1 n ) + Δ t 2 f i n</p><p>u i , j n + 1 = 2 ( 1 − 2 [ C F L ] 2 ) u i , j n − u i , j n − 1 + [ C F L ] 2 ( u i + 1 , j n + u i − 1 , j n + u i , j + 1 n + u i , j − 1 n ) + Δ t 2 f i n</p></sec><sec id="s4"><title>4. Numerical Solution</title><p>In general, it is very difficult in most case to obtain the exact solution of partial differential equation. In some cases, though analytical solution can be obtained but that is in very complex form. Therefore, one needs to obtain the approximate solution of PDE. Finite difference method is one of the standard methods that have been used to find the approximate solution in solving partial differential equations. In this section, the graphical representation of wave propagation in two dimensions using the developed numerical scheme is presented for different time-step selection and investigated the boundary effects.</p><p>The time-dependent numerical simulation for two dimension wave equation can be described by the above numerical results. Here, the four numerical results demonstrated by using the developed finite difference scheme. We consider the constant propagation speed c = 1 for each case. The temporal domain was considered as [0, 10]. The propagation of waves created from a source towards the boundary is shown here for 1st sec in <xref ref-type="fig" rid="fig1">Figure 1</xref>(a), 2nd sec in <xref ref-type="fig" rid="fig1">Figure 1</xref>(b), 5th sec in <xref ref-type="fig" rid="fig1">Figure 1</xref>(c) and finally at last 10th sec in <xref ref-type="fig" rid="fig1">Figure 1</xref>(d) respectively.</p></sec><sec id="s5"><title>5. Stability Analysis of Numerical Scheme</title><p>The stability of numerical scheme depends on CFL condition. The CFL stands for the developed numerical scheme as c Δ t Δ x . Optimization of the plane sampling intervals ( Δ x , Δ y ) depends on some criteria while we select time sampling interval that also depends on some criteria as well. The numerical scheme shows</p><p>instable results when these criteria are exceeded. The attained CFL values which are more different than the values are supposed to be obtained then the numerical solution are not structured to be a validated model.</p><p>Stability depends on the term ( 1 − 2 [ C F L ] 2 ) which comes from the developed finite difference scheme in this study. The value of ( 1 − 2 [ C F L ] 2 ) should be considered as less than or equal to zero otherwise stable solution cannot be obtained so far. As a result, C F L ≤ &#177; 1 / 2 is found from ( 1 − 2 [ C F L ] 2 ) ≤ 0 . Because the CFL value cannot be taken as negative value in the implementation, c Δ t Δ x ≤ 1 / 2 must be carried out to obtain the stable solution.</p><p>Here, <xref ref-type="fig" rid="fig2">Figure 2</xref>(a) shows the rate of propagation of waves towards the boundaries with different angle of incidence. The CFL condition does not exceed the limit criteria as we choose the CFL as 0.5 which is less than 1 / 2 . Contrary, <xref ref-type="fig" rid="fig2">Figure 2</xref>(b) shows no visible wave is being propagated here as CFL condition exceeds here. In this case, we select CFL value as 0.8 which is greater than 1 / 2 . So, the stability criteria c Δ t Δ x ≤ 1 / 2 is failed which results the instable graph. The investigation satisfied the stability criteria properly.</p></sec><sec id="s6"><title>6. Reflection of Waves in Boundaries</title><p>The wave can be undergoing by reflection or be absorbed by the boundary. In the wave propagation model described in Equation (1) we consider the end points as Dirichlet boundary conditions given by</p><p>u ( 0 , y , t ) = 0 , u ( L x , y , t ) = 0 and u ( x , 0 , t ) = 0 , u ( x , L y , t ) = 0</p><p>The following numerical results are experimented by using the developed</p><p>numerical scheme of 2D wave equation with the above mentioned Dirichlet boundary conditions.</p><p>Here, the Dirichlet boundary condition is applied and the reflections of waves in boundaries have been noticed. We investigate the effect of spurious reflection for different time step selection. We carried out the investigation for 10 sec. We noticed that, at 7 sec the waves hit the boundary and reflected backward which is shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>(a). The reflection is growing significantly with time. <xref ref-type="fig" rid="fig3">Figure 3</xref>(b) shows the reflection at 8sec while <xref ref-type="fig" rid="fig3">Figure 3</xref>(c) gives the results of reflection at 9 sec. Finally, we experienced the maximum reflection at the boundary at 10sec in <xref ref-type="fig" rid="fig3">Figure 3</xref>(d).</p></sec><sec id="s7"><title>7. Absorbing Boundary Condition for 2D Wave Equation</title><p>In this section we consider a finite two-dimensional plane. We reform the unbounded boundary restraint by introducing the following artificial boundary. In this computation, we restrict the computation to the square like Ω = [ − L , L ] &#215; [ − L , L ] . Under our assumption, there is no other source term is available outside the computational domain Ω. Also we assume that no initial perturbations are present there. The following absorbing boundary conditions ensure the significant reduction of spurious reflection of waves. Even though the boundary effects are reduced here in case of the propagation occurred in infinitely many directions. The sustainable solution of boundary effect for different angle of incidence can be described by the following boundary condition. In this article, we focus on absorbing boundary conditions known as nonreflecting boundary conditions. The boundary effects are computed in both space and time.</p><p>For absorption across the boundary, the absorbing boundary conditions are</p><p>∂ u ∂ x | x = 0 = c ∂ u ∂ t | x = 0 , ∂ u ∂ x | x = L x = − c ∂ u ∂ t | x = L x</p><p>∂ u ∂ y | y = 0 = c ∂ u ∂ t | y = 0 , ∂ u ∂ y | y = L y = − c ∂ u ∂ t | y = L y</p><p>which can be discretized by</p><p>u 1 , j n + 1 = u 2 , j n + C F L − 1 C F L + 1 [ u 2 , j n + 1 − u 1 , j n ]</p><p>u n x , j n + 1 = u n x − 1 , j n + C F L − 1 C F L + 1 [ u n x − 1 , j n + 1 − u n x , j n ]</p><p>u i , 1 n + 1 = u i , 2 n + C F L − 1 C F L + 1 [ u i , 2 n + 1 − u i , 1 n ]</p><p>u i , n y n + 1 = u i , n y − 1 n + C F L − 1 C F L + 1 [ u i , n y − 1 n + 1 − u i , n y n ]</p><p>The discretized form of the described absorbing condition is implemented in finite computational domain. The result is illustrated using MATLAB and investigated how the reflection is reduced or eliminated. The boundary conditions presented here are more stable and it is said to be computationally efficient as well. The numerical experiments and boundary effect of absorbing boundary condition is demonstrated in this study graphically.</p><p>Here, we have presented the effect of non-reflecting and absorbing boundary condition for different time steps selection. After creating the waves from a source, the results of last four seconds have been shown here in this article. We see that, the waves are not reflected in each case as the propagation goes on. In <xref ref-type="fig" rid="fig4">Figure 4</xref>(a), we see that at 7 sec of the computation, the waves are being absorbed by the boundaries. Then, gradually in Figures 4(b)-(d), we have chosen the time selection for 8 sec, 9 sec and 10 sec respectively and found that all waves are being absorbed by the boundaries. The spurious reflections are being eliminated significantly here is noticed.</p></sec><sec id="s8"><title>8. Conclusion</title><p>In numerical simulation for seismic wave fields, absorbing boundary condition plays a significant role in reducing boundary reflection. It is often essential to introduce artificial boundaries to limit the area of computation. Elimination of reflection effects by the boundaries may lead the controlling of different devastating disaster. The absorbing boundary condition and its effect are investigated in this paper. The applied boundary condition not only guarantees stable difference approximation, but also minimizes the spurious reflections that occur at the boundaries.</p></sec><sec id="s9"><title>Acknowledgements</title><p>This work is supported by Comilla University Research Fund, Cumilla-3506, Bangladesh.</p></sec><sec id="s10"><title>Conflicts of Interest</title><p>The authors confirm that there is no conflict of interest to declare for this publication.</p></sec><sec id="s11"><title>Cite this paper</title><p>Joni Alam, M., Loskor, W.Z. and Mohiuddin, M. (2021) Time Dependent Wave Propagation Modeling Using Finite Difference Scheme of 2D Wave Equation Based on Absorbing and Reflecting Boundaries. Journal of Applied Mathematics and Physics, 9, 2334-2344. https://doi.org/10.4236/jamp.2021.99148</p></sec></body><back><ref-list><title>References</title><ref id="scirp.112134-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Alpert, B., Greengard, L. and Hagstrom, T. (2002) Nonreflecting Boundary Condition for the Time-Dependent Wave Equation. Journal of Computational Physics, 180, 270-296. https://doi.org/10.1006/jcph.2002.7093</mixed-citation></ref><ref id="scirp.112134-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Appel&amp;#246;, D., Hagstrom, T. and Kreiss, G. (2006) Perfectly Matched Layers for Hyperbolic Systems: General Formulation, Well-Posedness, and Stability. SIAM Journal of Applied Mathematics, 67, 1-23. https://doi.org/10.1137/050639107</mixed-citation></ref><ref id="scirp.112134-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Benito, J.J., Urena, F., Gavete, L., Salete, E. and Muelas, A. (2013) A GFDM with PML for Seismic Wave Equations in Heterogeneous Media. Journal of Computational and Applied Mathematics, 252, 40-51. https://doi.org/10.1016/j.cam.2012.08.007</mixed-citation></ref><ref id="scirp.112134-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Clayton, R.W. and Enquist, B. (1977) Absorbing Boundary Conditions for Acoustic and Elastic Wave Equations. Bulletin of the Seismological Society of America, 67, 1529-1539.</mixed-citation></ref><ref id="scirp.112134-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Costen, F. and Bérenger, J.-P. (2010) Implementation of the Huygens Absorbing Boundary Condition in Corner Regions. IEEE Transactions on Electromagnetic Compatibility, 54, 367-374. https://doi.org/10.1109/TEMC.2012.2186302</mixed-citation></ref><ref id="scirp.112134-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">G&amp;#228;chter, G.K. and Grote, M.J. (2003) Dirichlet-to-Neumann Map for Three Dimensional Elastic Waves. Wave Motion, 37, 293-311. https://doi.org/10.1016/S0165-2125(02)00091-4</mixed-citation></ref><ref id="scirp.112134-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Givoli, D. and Neta, B. (2003) High-Order Non-Reflecting Boundary Scheme for Time-Dependent Waves. Journal of Computational Physics, 186, 24-46. https://doi.org/10.1016/S0021-9991(03)00005-6</mixed-citation></ref><ref id="scirp.112134-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Grote, M.J. and Keller, J.B. (2000) Nonreflecting Boundary Conditions for Elastic Waves. SIAM Journal of Applied Mathematics, 60, 803-819. https://doi.org/10.1137/S0036139998344222</mixed-citation></ref><ref id="scirp.112134-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Hagstrom, T., Mar-Or, A. and Givoli, D. (2008) High-Order Local Absorbing Conditions for the Wave Equation: Extensions and Improvements. Journal of Computational Physics, 227, 3322-3357. https://doi.org/10.1016/j.jcp.2007.11.040</mixed-citation></ref><ref id="scirp.112134-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Hall, F. and Wang, Y. (2009) Elastic Wave Modeling by an Integrated Finite Difference Method. Geophysical Journal International, 177, 104-114. https://doi.org/10.1111/j.1365-246X.2008.04065.x</mixed-citation></ref><ref id="scirp.112134-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Lysmer, J. and Kuhlemeyer, R.L. (1969) Finite Dynamic Model for Infinite Media. Journal of Engineering Mechanics Division, 95, 859-878. https://doi.org/10.1061/JMCEA3.0001144</mixed-citation></ref><ref id="scirp.112134-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Mur, G. (1981) Absorbing Boundary Conditions for the Finite-Difference Approximation of the Time-Domain Electromagnetic Field Equations. IEEE Transactions on Electromagnetic Compatibility, 23, 377-382. https://doi.org/10.1109/TEMC.1981.303970</mixed-citation></ref><ref id="scirp.112134-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Reynolds, A.C. (1978) Boundary Conditions for the Numerical Solution of Wave Propagation Problems. Geophysics, 43, 1099-1110. https://doi.org/10.1190/1.1440881</mixed-citation></ref><ref id="scirp.112134-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Smith, W.D. (1974) A Non-Reflecting Plane Boundary for Wave Propagation Problems. Journal of Computational Physics, 15, 492-503. https://doi.org/10.1016/0021-9991(74)90075-8</mixed-citation></ref><ref id="scirp.112134-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Tsynkov, S.V. (2003) Artificial Boundary Conditions for the Numerical Simulation of Unsteady Acoustic Waves. Journal of Computational Physics, 189, 626-650. https://doi.org/10.1016/S0021-9991(03)00249-3</mixed-citation></ref><ref id="scirp.112134-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Burgos, R.B. and Santos, M.A.C. (2016) Finite Elements Based on Deslauriers-Dubuc Wavelets for Wave Propagation Problems. Applied Mathematics, 7, 1490-1497. https://doi.org/10.4236/am.2016.714128</mixed-citation></ref></ref-list></back></article>