Absorbing Boundary Conditions of the Second Order for the Pseudospectral Chebyshev Methods for Wave Propagation | Journal of Scientific Computing Skip to main content
Log in

Absorbing Boundary Conditions of the Second Order for the Pseudospectral Chebyshev Methods for Wave Propagation

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

In this paper we describe the implementation of one-way wave equations of the second order in conjuction with pseudospectral methods for wave propagation in two space dimensions. These equations are first reformulated as hyperbolic systems of the first order and the absorbing boundaries are implemented by an appropriate modification of the matrix of this system. The resulting matrix corresponding to one-way wave equation based on Padé approximation has all eigenvalues in the complex negative half plane which allows stable integration of the underlying system by any ODE solver in the sense of “eigenvalue stability.” The obtained numerical scheme is much more accurate than the schemes obtained before which utilized absorbing boundary conditions of the first order, and is also capable of integrating the wave propagation problems on much larger time intervals than was previously possible.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Similar content being viewed by others

REFERENCES

  1. Blaschak, J. G., and Kriegsmann, G. A. (1988). A comparative study of absorbing boundary conditions. J. Comput. Phys. 77, 109–139.

    Google Scholar 

  2. Butcher, J. C. (1987). The Numerical Analysis of Ordinary Differential Equations, Runge-Kutta and General Linear Methods, John Wiley, Chichester, New York.

    Google Scholar 

  3. Canuto, C., Hussaini, M. Y., Quarteroni, A., and Zang, T. A. (1988). Spectral Methods in Fluid Dynamics, Springer-Verlag, New York.

    Google Scholar 

  4. Clayton, R., and Engquist, B. (1977). Absorbing boundary conditions for acoustic and elastic wave equations. Bull. Seismol. Soc. Am. 67, 1524–1540.

    Google Scholar 

  5. Engquist, B., and Majda, A. (1977). Absorbing boundary conditions for the numerical simulation of waves. Math. Comp. 31, 629–651.

    Google Scholar 

  6. Fornberg, B. (1988). Generation of finite difference formulas on arbitrarily spaced grids. Math. Comp. 51, 699–706.

    Google Scholar 

  7. Funaro, D., and Gottlieb, D. (1988). A new method of imposing boundary conditions in pseudospectral approximations of hyperbolic equations. Math. Comp. 51, 599–613.

    Google Scholar 

  8. Funaro, D., and Gottlieb, D. (1991). Convergence results for pseudospectral approximations of hyperbolic systems by a penalty-type boundary treatment. Math. Comp. 57, 585–596.

    Google Scholar 

  9. Halpern, L., and Trefethen, L. N. (1988). Wide-angle one-way wave equations. J. Acoust. Soc. Am. 84, 1397–1404.

    Google Scholar 

  10. Hesthaven, J. S. (2000). Spectral penalty methods. Appl. Numer. Math. 33, 1–21.

    Google Scholar 

  11. Hesthaven, J. S., and Gottlieb, D. (1996). A stable penalty method for the compressible Navier Stokes equations. I. Open boundary conditions. SIAM J. Sci. Comput. 17, 579–612.

    Google Scholar 

  12. Hesthaven, J. S., and Gottlieb, D. (2001). Spectral methods for hyperbolic problems. J. Comp. Appl. Math. 128, 749–756.

    Google Scholar 

  13. Jackiewicz, Z., and Renaut, R. A. (2000). Diagonally implicit multistage integration methods for pseudospectral solutions of the wave equation. Appl. Numer. Math. 34, 219–229.

    Google Scholar 

  14. Jackiewicz, Z., and Renaut, R. A. A note on stability of pseudospectral methods for wave propagation. To appear in J. Comp. Appl. Math.

  15. Renaut, R. A. (1992). Absorbing boundary conditions, difference operators, and stability. J. Comput. Phys. 102, 236–251.

    Google Scholar 

  16. Renaut, R. A., and Fröhlich, J. (1996). A pseudospectral Chebyshev method for the 2-D wave equation with domain stretching and absorbing boundary conditions. J. Comput. Phys. 124, 324–336.

    Google Scholar 

  17. Tirkas, P. A., Balanis, C. A., and Renaut, R. A. (1992). Higher order absorbing boundary conditions for the finite-difference time-domain method. IEEE Trans. on Antennas and Propagation 40, 1215–1222.

    Google Scholar 

  18. Trefethen, L. N. (1988). Lax-stability vs. eigenvalue stability of spectral methods. In Morton, K. W., and Baines, M. J. (eds.), Numerical Methods for Fluid Dynamics III, Clarendon Press, Oxford.

    Google Scholar 

  19. Trefethen, L. N. (2000). Spectral Methods in Matlab, Society for Industrial and Applied Mathematics, Philadelpia.

    Google Scholar 

  20. Trefethen, L. N., and Halpern, L. (1986). Well-posedness of one-way wave equations and absorbing boundary conditions. Math. Comp. 47, 421–435.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gelb, A., Jackiewicz, Z. & Welfert, B.D. Absorbing Boundary Conditions of the Second Order for the Pseudospectral Chebyshev Methods for Wave Propagation. Journal of Scientific Computing 17, 501–512 (2002). https://doi.org/10.1023/A:1015158227243

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1015158227243