Wave Propagation Problems Treated with Convolution Quadrature and BEM

  • Lehel Banjai
  • Martin Schanz
Part of the Lecture Notes in Applied and Computational Mechanics book series (LNACM, volume 63)


Boundary element methods for steady state problems have reached a state of maturity in both analysis and efficient implementation and have become an ubiquitous tool in engineering applications. Their time-domain counterparts, however, in particular for wave propagation phenomena, still present many open questions related to the analysis of the numerical methods and their algorithmic implementation. In recent years many exciting results have been achieved in this area. In this review paper, a particular type of methods for treating time-domain boundary integral equations (TDBIE), the convolution quadrature, is described together with application areas and most recent improvements to the analysis and efficient implementation. An important attraction of these methods is their intrinsic stability, often a problem with numerical methods for TDBIE of wave propagation. Further, since convolution quadrature, though a time-domain method, uses only the kernel of the integral operator in the Laplace domain, it is widely applicable also to problems such as viscoelastodynamics, where the kernel is known only in the Laplace domain. This makes convolution quadrature for TDBIE an important numerical method for wave propagation problems, which requires further attention.


Boundary Element Method Boundary Integral Equation Multistep Method Laplace Domain Fast Multipole Method 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Abreu, A.I., Carrer, J.A.M., Mansur, W.J.: Scalar wave propagation in 2D: a BEM formulation based on the operational quadrature method. Eng. Anal. Bound Elem. 27, 101–105 (2003)zbMATHCrossRefGoogle Scholar
  2. 2.
    Abreu, A.I., Mansur, W.J., Carrer, J.A.M.: Initial conditions contribution in a BEM formulation based on the convolution quadrature method. Int. J. Numer. Methods Engrg. 67, 417–434 (2006)MathSciNetzbMATHCrossRefGoogle Scholar
  3. 3.
    Aimi, A., Diligenti, M.: A new space-time energetic formulation for wave propagation analysis in layered media by BEMs. Int. J. Numer. Methods Engrg. 75(9), 1102–1132 (2008)MathSciNetzbMATHCrossRefGoogle Scholar
  4. 4.
    Amini, S., Profit, A.T.J.: Multi-level fast multipole solution of the scattering problem. Eng. Anal. Bound Elem. 27(5), 547–564 (2003)zbMATHCrossRefGoogle Scholar
  5. 5.
    Antes, H.: A boundary element procedure for transient wave propagations in two-dimensional isotropic elastic media. Finite Elem. Anal. Des. 1, 313–322 (1985)zbMATHCrossRefGoogle Scholar
  6. 6.
    Antes, H., Jäger, M.: On stability and efficiency of 3d acoustic BE procedures for moving noise sources. In: Atluri, S., Yagawa, G., Cruse, T. (eds.) Computational Mechanics, Theory and Applications, vol. 2, pp. 3056–3061. Springer, Heidelberg (1995)Google Scholar
  7. 7.
    Bachelot, A., Lange, V.: Time dependent integral method for Maxwell’s system. In: Mathematical and Numerical Aspects of Wave Propagation (Mandelieu-La Napoule, 1995), pp. 151–159. SIAM, Philadelphia (1995)Google Scholar
  8. 8.
    Bachelot, A., Bounhoure, L., Pujols, A.: Couplage éléments finis–potentiels retardés pour la diffraction électromagnétique par un obstacle hétérogène. Numer. Math. 89(2), 257–306 (2001)MathSciNetzbMATHCrossRefGoogle Scholar
  9. 9.
    Bamberger, A., Ha-Duong, T.: Formulation variationelle espace-temps pour le calcul par potentiel retardé d’une onde acoustique. Math. Meth. Appl. Sci. 8, 405–435, 598–608 (1986)MathSciNetzbMATHCrossRefGoogle Scholar
  10. 10.
    Banjai, L.: Multistep and multistage convolution quadrature for the wave equation: Algorithms and experiments. SIAM J. Sci. Comput. 32, 2964–2994 (2010)MathSciNetzbMATHCrossRefGoogle Scholar
  11. 11.
    Banjai, L., Hackbusch, W.: Hierarchical matrix techniques for low and high frequency Helmholtz equation. IMA J. Numer. Anal. 28(1), 46–79 (2008)MathSciNetzbMATHCrossRefGoogle Scholar
  12. 12.
    Banjai, L., Lubich, C.: An error analysis of Runge-Kutta convolution quadrature. BIT Num. Math. 51(3), 483–496 (2011)MathSciNetzbMATHCrossRefGoogle Scholar
  13. 13.
    Banjai, L., Sauter, S.: Rapid solution of the wave equation in unbounded domains. SIAM J. Numer. Anal. 47(1), 227–249 (2009)MathSciNetzbMATHCrossRefGoogle Scholar
  14. 14.
    Banjai, L., Lubich, C., Melenk, J.M.: Runge-Kutta convolution quadrature for operators arising in wave propagation. Numer. Math. 119(1), 1–20 (2011)MathSciNetzbMATHCrossRefGoogle Scholar
  15. 15.
    Beskos, D.E.: Boundary element methods in dynamic analysis. AMR 40(1), 1–23 (1987)Google Scholar
  16. 16.
    Beskos, D.E.: Boundary element methods in dynamic analysis: Part II (1986-1996). AMR 50(3), 149–197 (1997)Google Scholar
  17. 17.
    Biot, M.A.: Theory of propagation of elastic waves in a fluid-saturated porous solid. I. Low-frequency range. J. Acoust. Soc. Am. 28(2), 168–178 (1956)MathSciNetCrossRefGoogle Scholar
  18. 18.
    Biot, M.A.: Theory of propagation of elastic waves in a fluid-saturated porous solid. II. Higher frequency range. J. Acoust. Soc. Am. 28(2), 179–191 (1956)MathSciNetCrossRefGoogle Scholar
  19. 19.
    Birgisson, B., Siebrits, E., Peirce, A.P.: Elastodynamic direct boundary element methods with enhanced numerical stability properties. Int. J. Numer. Methods Engrg. 46, 871–888 (1999)MathSciNetzbMATHCrossRefGoogle Scholar
  20. 20.
    de Boer, R.: Theory of Porous Media. Springer, Berlin (2000)zbMATHCrossRefGoogle Scholar
  21. 21.
    Butcher, J.C.: The numerical analysis of ordinary differential equations. A Wiley-Interscience Publication, John Wiley & Sons Ltd., Chichester (1987)zbMATHGoogle Scholar
  22. 22.
    Calvo, M.P., Cuesta, E., Palencia, C.: Runge-Kutta convolution quadrature methods for well-posed equations with memory. Numer. Math. 107(4), 589–614 (2007)MathSciNetzbMATHCrossRefGoogle Scholar
  23. 23.
    Chen, Q., Monk, P., Wang, X., Weile, D.: Analysis of convolution quadrature applied to the time-domain electric field integral equation (2010) (submitted)Google Scholar
  24. 24.
    Cheng, H., Crutchfield, W.Y., Gimbutas, Z., Greengard, L.F., Ethridge, J.F., Huang, J., Rokhlin, V., Yarvin, N., Zhao, J.: A wideband fast multipole method for the Helmholtz equation in three dimensions. J. Comput. Phys. 216(1), 300–325 (2006)MathSciNetzbMATHCrossRefGoogle Scholar
  25. 25.
    Chew, W.C., Jin, J.M., Michielssen, E., Song, J.M.: Fast and Efficient Algorithms in Computational Electromagnetics. Artech House, Boston (2001)Google Scholar
  26. 26.
    Christensen, R.M.: Theory of Viscoelasticity. Academic Press, New York (1971)Google Scholar
  27. 27.
    Costabel, M.: Time-dependent problems with the boundary integral equation method. In: Stein, E., de Borst, R., Hughes, T.J.R. (eds.) Encyclopedia of Computational Mechanics. Fundamentals, ch. 25, vol. 1, John Wiley & Sons, New York (2005)Google Scholar
  28. 28.
    Cruse, T.A., Rizzo, F.J.: A direct formulation and numerical solution of the general transient elastodynamic problem, I. Aust. J. Math. Anal. Appl. 22(1), 244–259 (1968)zbMATHCrossRefGoogle Scholar
  29. 29.
    Darve, E., Havé, P.: Efficient fast multipole method for low-frequency scattering. J. Comput. Phys. 197(1), 341–363 (2004)MathSciNetzbMATHCrossRefGoogle Scholar
  30. 30.
    Davies, P.J.: On the stability of time-marching schemes for the general surface electric-field integral equation. IEEE Trans. Antenn. Propag. 44(11), 1467–1473 (1996)zbMATHCrossRefGoogle Scholar
  31. 31.
    Davies, P.J.: Averaging techniques for time marching schemes for retarded potential integral equations. Appl. Numer. Math. 23, 291–310 (1997)MathSciNetzbMATHCrossRefGoogle Scholar
  32. 32.
    Davies, P.J.: A stability analysis of a time marching scheme for the general surface electric field integral equation. Appl. Numer. Math. 27(1), 33–57 (1998)MathSciNetzbMATHCrossRefGoogle Scholar
  33. 33.
    Davies, P.J., Duncan, D.B.: Stability and convergence of collocation schemes for retarded potential integral equations. SIAM J. Numer. Anal. 42(3), 1167–1188 (2004)MathSciNetzbMATHCrossRefGoogle Scholar
  34. 34.
    Davies, P.J., Duncan, D.B., Zubik-Kowal, B.: The stability of numerical approximations of the time domain current induced on thin wire and strip antennas. Appl. Numer. Math. 55(1), 48–68 (2005)MathSciNetzbMATHCrossRefGoogle Scholar
  35. 35.
    Domínguez, J.: Dynamic stiffness of rectangular foundations. Report no. R78-20, Department of Civil Engineering, MIT, Cambridge, MA (1978)Google Scholar
  36. 36.
    Erichsen, S., Sauter, S.A.: Efficient automatic quadrature in 3-d Galerkin BEM. Comput. Methods Appl. Mech. Engrg. 157(3-4), 215–224 (1998)MathSciNetzbMATHCrossRefGoogle Scholar
  37. 37.
    Friedman, M.B., Shaw, R.: Diffraction of pulses by cylindrical obstacles of arbitrary cross section. J. Appl. Mech. 29(1), 40–46 (1962)MathSciNetzbMATHCrossRefGoogle Scholar
  38. 38.
    Frigo, M., Johnson, S.G.: The design and implementation of FFTW3. Proceedings of the IEEE 93(2), 216–231 (2005)CrossRefGoogle Scholar
  39. 39.
    García-Sánchez, F., Zhang, C., Sáez, A.: 2-d transient dynamic analysis of cracked piezoelectric solids by a time-domain BEM. Comput. Methods Appl. Mech. Engrg. 197(33-40), 3108–3121 (2008)zbMATHCrossRefGoogle Scholar
  40. 40.
    Gaul, L., Schanz, M.: A comparative study of three boundary element approaches to calculate the transient response of viscoelastic solids with unbounded domains. Comput. Methods Appl. Mech. Engrg. 179(1-2), 111–123 (1999)zbMATHCrossRefGoogle Scholar
  41. 41.
    Graff, K.F.: Wave Motion in Elastic Solids. Oxford University Press (1975)Google Scholar
  42. 42.
    Gurtin, M.E., Sternberg, E.: On the Linear Theory of Viscoelasticity. Arch. Rational Mech. Anal. 11, 291–356 (1962)MathSciNetzbMATHCrossRefGoogle Scholar
  43. 43.
    Hackbusch, W.: Hierarchische Matrizen. Springer, Heidelberg (2009)zbMATHCrossRefGoogle Scholar
  44. 44.
    Hackbusch, W., Nowak, Z.P.: On the fast matrix multiplication in the boundary element method by panel clustering. Numer. Math. 54(4), 463–491 (1989)MathSciNetzbMATHCrossRefGoogle Scholar
  45. 45.
    Hackbusch, W., Sauter, S.A.: On the Efficient Use of the Galerkin Method to Solve Fredholm Integral Equations. Appl. Math. 38(4-5), 301–322 (1993)MathSciNetzbMATHGoogle Scholar
  46. 46.
    Hackbusch, W., Kress, W., Sauter, S.A.: Sparse convolution quadrature for time domain boundary integral formulations of the wave equation by cutoff and panel-clustering. In: Schanz, M., Steinbach, O. (eds.) Boundary Element Analysis: Mathematical Aspects and Applications. LNACM, vol. 29, pp. 113–134. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  47. 47.
    Hairer, E., Wanner, G.: Solving ordinary differential equations. II. Springer Series in Computational Mathematics, vol. 14. Springer, Berlin (1996)zbMATHGoogle Scholar
  48. 48.
    Hairer, E., Lubich, C., Schlichte, M.: Fast numerical solution of nonlinear Volterra convolution equations. SIAM J. Sci. Stat. Comput. 6(3), 532–541 (1985)MathSciNetzbMATHCrossRefGoogle Scholar
  49. 49.
    Hairer, E., Nørsett, S.P., Wanner, G.: Solving ordinary differential equations. I. Springer Series in Computational Mathematics, vol. 8. Springer, Berlin (1993)zbMATHGoogle Scholar
  50. 50.
    Laliena, A.R., Sayas, F.J.: Theoretical aspects of the application of convolution quadrature to scattering of acoustic waves. Numer. Math. 112(4), 637–678 (2009)MathSciNetzbMATHCrossRefGoogle Scholar
  51. 51.
    Lubich, C.: Convolution quadrature and discretized operational calculus. I. Numer. Math. 52(2), 129–145 (1988)MathSciNetzbMATHCrossRefGoogle Scholar
  52. 52.
    Lubich, C.: Convolution quadrature and discretized operational calculus. II. Numer. Math. 52(4), 413–425 (1988)MathSciNetzbMATHCrossRefGoogle Scholar
  53. 53.
    Lubich, C.: On the multistep time discretization of linear initial-boundary value problems and their boundary integral equations. Numer. Math. 67, 365–389 (1994)MathSciNetzbMATHCrossRefGoogle Scholar
  54. 54.
    Lubich, C.: Convolution quadrature revisited. BIT Num. Math. 44(3), 503–514 (2004)MathSciNetzbMATHCrossRefGoogle Scholar
  55. 55.
    Lubich, C., Schneider, R.: Time discretization of parabolic boundary integral equations. Numer. Math. 63, 455–481 (1992)MathSciNetzbMATHCrossRefGoogle Scholar
  56. 56.
    Mansur, W.J.: A time-stepping technique to solve wave propagation problems using the boundary element method. PhD Thesis, University of Southampton (1983)Google Scholar
  57. 57.
    Mansur, W.J., Carrer, J.A.M., Siqueira, E.F.N.: Time discontinuous linear traction approximation in time-domain BEM scalar wave propagation. Int. J. Numer. Methods Engrg. 42(4), 667–683 (1998)MathSciNetzbMATHCrossRefGoogle Scholar
  58. 58.
    Messner, M., Schanz, M.: An accelerated symmetric time-domain boundary element formulation for elasticity. Eng. Anal. Bound Elem. 34(11), 944–955 (2010)MathSciNetCrossRefGoogle Scholar
  59. 59.
    Messner, M., Messner, M., Rammerstorfer, F., Urthaler, P.: Hyperbolic and elliptic numerical analysis BEM library (HyENA) (2010), (Online; accessed January 22, 2010)
  60. 60.
    Monk, P.: Finite element methods for Maxwell’s equations. Numerical Mathematics and Scientific Computation. Oxford University Press, New York (2003)zbMATHCrossRefGoogle Scholar
  61. 61.
    Morse, P.M., Ingard, K.U.: Theoretical Acoustics. Princeton University Press (1986)Google Scholar
  62. 62.
    Nardini, D., Brebbia, C.A.: A new approach to free vibration analysis using boundary elements. In: Brebbia, C.A. (ed.) Boundary Element Methods, pp. 312–326. Springer, Berlin (1982)Google Scholar
  63. 63.
    Otani, Y., Takahashi, T., Nishimura, N.: A fast boundary integral equation method for elastodynamics in time domain and its parallelisation. In: Schanz, M., Steinbach, O. (eds.) Boundary Element Analysis: Mathematical Aspects and Applications. LNACM, vol. 29, pp. 161–185. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  64. 64.
    Partridge, P.W., Brebbia, C.A., Wrobel, L.C.: The Dual Reciprocity Boundary Element Method. Computational Mechanics Publication, Southampton (1992)zbMATHGoogle Scholar
  65. 65.
    Peirce, A., Siebrits, E.: Stability analysis and design of time-stepping schemes for general elastodynamic boundary element models. Int. J. Numer. Methods Engrg. 40(2), 319–342 (1997)MathSciNetCrossRefGoogle Scholar
  66. 66.
    Pujols, A.: Time dependent integral method for Maxwell equations. In: Mathematical and Numerical Aspects of Wave Propagation Phenomena (Strasbourg, 1991), pp. 118–126. SIAM, Philadelphia (1991)Google Scholar
  67. 67.
    Rizos, D.C., Karabalis, D.L.: An advanced direct time domain BEM formulation for general 3-D elastodynamic problems. Comput. Mech. 15, 249–269 (1994)MathSciNetzbMATHCrossRefGoogle Scholar
  68. 68.
    Rokhlin, V.: Rapid solution of integral equations of classical potential theory. J. Comput. Phys. 60(2), 187–207 (1985)MathSciNetzbMATHCrossRefGoogle Scholar
  69. 69.
    Rokhlin, V.: Rapid solution of integral equations of scattering theory in two dimensions. J. Comput. Phys. 86(2), 414–439 (1990)MathSciNetzbMATHCrossRefGoogle Scholar
  70. 70.
    Rokhlin, V.: Diagonal forms of translation operators for the Helmholtz equation in three dimensions. Appl. Comput. Harmon Anal. 1(1), 82–93 (1993)MathSciNetzbMATHCrossRefGoogle Scholar
  71. 71.
    Schanz, M.: Application of 3-d Boundary Element formulation to wave propagation in poroelastic solids. Eng. Anal. Bound Elem. 25(4-5), 363–376 (2001)zbMATHCrossRefGoogle Scholar
  72. 72.
    Schanz, M.: Wave Propagation in Viscoelastic and Poroelastic Continua: A Boundary Element Approach. LNAM, vol. 2. Springer, Heidelberg (2001)zbMATHGoogle Scholar
  73. 73.
    Schanz, M., Antes, H.: Application of ‘operational quadrature methods’ in time domain boundary element methods. Meccanica 32(3), 179–186 (1997)zbMATHCrossRefGoogle Scholar
  74. 74.
    Schanz, M., Antes, H.: A new visco- and elastodynamic time domain boundary element formulation. Comput. Mech. 20(5), 452–459 (1997)MathSciNetzbMATHCrossRefGoogle Scholar
  75. 75.
    Schwab, C., Wendland, W.L.: On numerical cubatures of singular surface integrals in boundary element methods. Numer. Math. 62(3), 343–369 (1992)MathSciNetzbMATHCrossRefGoogle Scholar
  76. 76.
    Shanker, B., Ergin, A.A., Aygün, K., Michielssen, E.: Analysis of transient electromagnetic scattering from closed surfaces using a combined field integral equation. IEEE Trans. Antenn. Propag. 48(7), 1064–1074 (2000)CrossRefGoogle Scholar
  77. 77.
    Shanker, B., Ergin, A.A., Lu, M.Y., Michielssen, E.: Fast analysis of transient electromagnetic scattering phenomena using the multilevel plane wave time domain algorithm. IEEE Trans. Antenn. Propag. 51, 628–641 (2003)CrossRefGoogle Scholar
  78. 78.
    Stein, E., de Borst, R., Hughes, T.J.R. (eds.): Encyclopedia of computational mechanics, vol. 1. John Wiley & Sons Ltd., Chichester (2004)zbMATHGoogle Scholar
  79. 79.
    Steinbach, O.: Numerical Approximation Methods for Elliptic Boundary Value Problems. Finite and Boundary Elements. Springer, New York (2008)zbMATHCrossRefGoogle Scholar
  80. 80.
    Takahashi, T., Nishimura, N., Kobayashi, S.: A fast BIEM for three-dimensional elastodynamics in time domain. Eng. Anal. Bound Elem. 28, 165–180 (2004); erratum in EABEM 28, 165–180 (2004) zbMATHCrossRefGoogle Scholar
  81. 81.
    Terrasse, I.: Résolution mathmatique et numérique des équations de Maxwell instationnaires par une méthode de potentiels retardés. PhD Thesis, Ecole Polytechnique (1993)Google Scholar
  82. 82.
    Trefethen, L.N.: Finite difference and spectral methods for ordinary and partial differential equations (1996), Unpublished text available at
  83. 83.
    Wang, X., Wildman, R.A., Weile, D.S., Monk, P.: A finite difference delay modeling approach to the discretization of the time domain integral equations of electromagnetics. IEEE Trans. Antenn. Propag. 56, 2442–2452 (2008)MathSciNetCrossRefGoogle Scholar
  84. 84.
    Wheeler, L.T., Sternberg, E.: Some theorems in classical elastodynamics. Arch. Rational Mech. Anal. 31, 51–90 (1968)MathSciNetzbMATHGoogle Scholar
  85. 85.
    Wildman, R.A., Pisharody, G., Weile, D.S., Shanker, B., Michielssen, E.: An accurate scheme for the solution of the time-domain integral equations of electromagnetics using higher order vector bases and bandlimited extrapolation. IEEE Trans. Antenn. Propag. 52, 2973–2984 (2004)MathSciNetCrossRefGoogle Scholar
  86. 86.
    Wilmanski, K.: A thermodynamic model of compressible porous materials with the balance equation of porosity. Transp. Porous Media 32(1), 21–47 (1998)CrossRefGoogle Scholar
  87. 87.
    Yu, G., Mansur, W.J., Carrer, J.A.M., Gong, L.: Time weighting in time domain BEM. Eng. Anal. Bound Elem. 22(3), 175–181 (1998)zbMATHCrossRefGoogle Scholar
  88. 88.
    Yu, G., Mansur, W.J., Carrer, J.A.M., Gong, L.: Stability of Galerkin and Collocation time domain boundary element methods as applied to the scalar wave equation. Comput. & Structures 74(4), 495–506 (2000)MathSciNetCrossRefGoogle Scholar
  89. 89.
    Zhang, C.: Transient elastodynamic antiplane crack analysis in anisotropic solids. Internat. J. Solids Structures 37(42), 6107–6130 (2000)zbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.Max-Planck Institute for Mathematics in the SciencesLeipzigGermany
  2. 2.Institute of Applied MechanicsGraz University of TechnologyGrazAustria

Personalised recommendations