Abstract
The success of the wavelet boundary element method (BEM) depends on its matrix compression capability. The wavelet Galerkin BEM (WGBEM) based on non-standard form (NS-form) in Tausch (J Numer Math 12(3): 233–254, 2004) has almost linear memory and time complexity. Recently, wavelets with the quasi-vanishing moments (QVMs) have been used to decrease the constant factors involved in the complexity estimates (Xiao in Comput Methods Appl Mech Eng 197:4000–4006, 2008). However, the representations of layer potentials in QVM bases still have much more negligible entries than predicted by a-priori estimates, which are based on the separation of the supports of the source- and test-wavelets. In this paper, we introduce an a-posteriori compression strategy, which is designed to preserve the convergence properties of the underlying Galerkin discretization scheme. We summarize the different compression schemes for the WGBEM and demonstrate their performances on practical problems including Stokes flow, acoustic scattering and capacitance extraction. Numerical results show that memory allocation and CPU time can be reduced several times. Thus the storage for the NS-form is typically less than what is required to store the near-field interactions in the well-known fast multipole method.
Similar content being viewed by others
References
Greengard L, Rokhlin V (1987) A fast algorithm for particle simulations. J Comp Phys 73: 325–348
Nishimura N (2002) Fast multipole accelerated boundary integral equation methods. Appl Mech Rev 55(4): 299–324
Tausch J (2004) The variable order fast multipole method for boundary integral equations of the second kind. Computing 72: 267–291
Hackbusch W, Nowak ZP (1989) On the fast matrix multiplication in the boundary element method by panel clustering. Numer Math 54: 463–491
Börm S, Grasedyck L, Hackbusch W (2003) Introduciton to hierarchical matrices with applications. Eng Anal Bound Elem 27: 405–422
Bebendorf M, Rjasanow S (2003) Adaptive low-rank approximation of collocation matrices. Computing 70: 1–24
Phillips JR, White J (1997) A precorrected-FFT method for electrostatic analysis of complicated 3-D structures. IEEE Trans Comput Aided Des Integr Circuits Syst 16(10): 1059–1072
Beylkin G, Coifman R, Rokhlin V (1991) Fast wavelet transforms and numerical algorithms. Comm Pure Appl Math 37: 141–183
Dahmen W, Harbrecht H, Schneider R (2006) Compression techniques for boundary integral equations—optimal complexity estimates. SIAM J Numer Anal 43(6): 2251–2271
Harbrecht H, Schneider R (2006) Wavelet Galerkin schemes for boundary integral equations—implementation and quadrature. SIAM J Sci Comput 27(4): 1347–1370
Lage C, Schwab C (1999) Wavelet Galerkin algorithms for boundary integral equations. SIAM J Sci Comput 20: 2195–2222
von Petersdorff T, Schwab C (1997) Fully discrete multiscale Galerkin BEM. In: Dahmen W, Kurdila P, Oswald P (eds) Wavelet analysis and its applications, vol 6. Academic Press, NewYork, pp 287–346
Xiao J, Zhang D, Wen L (2008) Fully discrete Alpert multi-wavelet Galerkin BEM in 2D. Eng Anal Bound Elem 32: 91–99
Harbrecht H, Randrianarivony M (2007) From computer aided design till wavelet BEM. Bericht 07-18, Berichtsreihe des Mathematischen Seminars, Christian-Albrechts-Universität zu Kiel, Germany
Tausch J (2004) A variable order wavelet method for the sparse representation of layer potentials in the non-standard form. J Numer Math 12(3): 233–254
Tausch J, White J (2003) Multiscale bases for the sparse representation of boundary integral operators on complex geometry. SIAM J Sci Comp 24(5): 1610–1629
Tausch J (2003) Sparse BEM for potential theory and Stokes flow using variable order wavelets. Comput Mech 32(4-6): 312–319
Schmidlin G, Schwab C (2002) Wavelet Galerkin BEM on unstructured meshes by aggregation. In: Multiscale and multiresolution methods. Lecture notes in computer science engineering, vol~20. Springer, Berlin, pp 359–378
Harbrecht H, Kähler U, Schneider R (2005) Wavelet Galerkin BEM on unstructured meshes. Comput Visual Sci 8: 189–199
Kähler U (2007) \({\mathcal {H}^2}\) -wavelet Galerkin BEM and its application to the radiosity equation. PhD Dissertation, Technische Universität Chemnitz
Xiao J, Wen L, Tausch J (2009) On fast matrix-vector multiplication in wavelet Galerkin BEM. Eng Anal Bound Elem 33: 159–167
Xiao J, Tausch J, Wen L (2008) Approximate moment matrix decomposition in wavelet Galerkin BEM. Comput Methods Appl Mech Eng 197: 4000–4006
Wang X, Kanapka J, Ye W, Aluru NR (2006) Algorithms in fastStokes and its application to micromachined device simulation. IEEE Trans Comput-Aided Des Integr Circuits Syst 25(2): 248–257
Tornberg A-K, Gustavsson K (2006) A numerical method for simulations of rigid fiber suspensions. J Comput Phys 215: 172–196
Tausch J (2002) Rapid solution of Stokes flow using multiscale Galerkin BEM. Proc Appl Math Mech 1: 8–11
Colton D, Kress R (1998) Inverse acoustic and electromagnetic scattering theory. Springer, Berlin/Heidelberg
Nabors K, White J (1992) Multipole-accelerated capacitance extraction algorithms for 3-D structures with multiple dielectrics. IEEE Trans Circuits Syst I 39: 946–954
Tausch J, White J (1999) Capacitance extraction of 3-D conductor systems in dielectric media with high permittivity ratios. IEEE Trans Microwave Tech 47(1): 18–26
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Xiao, J., Tausch, J. & Hu, Y. A-posteriori compression of wavelet-BEM matrices. Comput Mech 44, 705–715 (2009). https://doi.org/10.1007/s00466-009-0403-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00466-009-0403-6