1887

Abstract

Summary

Recently introduced non-reflecting boundary conditions are numerically exact: the solution on a given domain is the same as a subset of one on an enlarged domain where boundary reflections do not have time to reach the original domain. In 1D with second- or higher-order finite differences, a recurrence relation based on translation invariance provides the boundary conditions. In 2D or 3D, a recurrence relation was only found for a non-reflecting boundary on one or two opposing sides of the domain and zero Dirichlet or Neumann boundaries elsewhere. Otherwise, corners cause translation invariance to be lost.

The proposed workaround restores translation invariance with classic, approximately non-reflecting boundary conditions on the other sides. As a proof of principle, the method is applied to the 2-D constant-density acoustic wave equation, discretized on a rectangular domain with a second-order finite-difference scheme, first-order Enquist-Majda boundary conditions as approximate ones, and numerically exact boundary conditions in the horizontal direction. The method is computationally costly but has the advantage that it can be reused on a sequence of problems as long as the time step and the sound speed values next to the boundary are kept fixed.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.202010362
2021-10-18
2024-04-25
Loading full text...

Full text loading...

References

  1. Berenger, J.P.
    [1994] A perfectly matched layer for the absorption of electromagnetic waves.Journal of Computational Physics, 114(2), 185–200.
    [Google Scholar]
  2. Engquist, B. and Majda, A.
    [1979] Radiation boundary conditions for acoustic and elastic wave calculations.Communications on Pure and Applied Mathematics, 32(3), 313–357.
    [Google Scholar]
  3. Givoli, D. and Cohen, D.
    [1995] Nonreflecting boundary conditions based on Kirchhoff-type formulae.Journal of Computational Physics, 117(1), 102–113.
    [Google Scholar]
  4. Higdon, R.L.
    [1986] Absorbing boundary conditions for difference approximations to the multidimensional wave equation.Mathematics of Computation, 47(176), 437–459.
    [Google Scholar]
  5. Mulder, W.A.
    [2019] Exact non-reflecting boundary conditions with an FDTD scheme for the scalar wave equation in waveguide problems.Progress in Electromagnetics Research. Submitted.
    [Google Scholar]
  6. Teng, Z.H.
    [2003] Exact boundary condition for time-dependent wave equation based on boundary integral.Journal of Computational Physics, 190(2), 398–418.
    [Google Scholar]
  7. Ting, L. and Miksis, M.J.
    [1986] Exact boundary conditions for scattering problems.The Journal of the Acoustical Society of America, 80(6), 1825–1827.
    [Google Scholar]
http://instance.metastore.ingenta.com/content/papers/10.3997/2214-4609.202010362
Loading
/content/papers/10.3997/2214-4609.202010362
Loading

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error