An efficient preconditioner for adaptive Fast Multipole accelerated Boundary Element Methods to model time-harmonic 3D wave propagation

被引:7
作者
Amlani, Faisal [1 ]
Chaillat, Stephanie [1 ]
Loseille, Adrien [2 ]
机构
[1] CNRS ENSTA INRIA, Lab POEMS, ENSTA UMA, 828 Bd Marechaux, F-91120 Palaiseau, France
[2] INRIA Saclay Ile France, Gamma 3 Team, 1 Rue Honore dEstienne dOrves, F-91120 Palaiseau, France
关键词
Boundary Element Method; Fast Multipole Method; Anisotropic meshes; Preconditioning; Hierarchical matrices; INTEGRAL-EQUATION; SCATTERING PROBLEMS; MESH REFINEMENT; HIGH-FREQUENCY; HELMHOLTZ; BEM; ELASTODYNAMICS; CONVERGENCE; MATRICES; IMPLEMENTATION;
D O I
10.1016/j.cma.2019.04.026
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents an efficient algebraic preconditioner to speed up the convergence of Fast Multipole accelerated Boundary Element Methods (FM-BEMs) in the context of time-harmonic 3D wave propagation problems and in particular the case of highly non-uniform discretizations. Such configurations are produced by a recently-developed anisotropic mesh adaptation procedure that is independent of partial differential equation and integral equation. The new preconditioning methodology exploits a complement between fast BEMs by using two nested GMRES algorithms and rapid matrix-vector calculations. The fast inner iterations are evaluated by a coarse hierarchical matrix (H-matrix) representation of the BEM system. These inner iterations produce a preconditioner for FM-BEM solvers. It drastically reduces the number of outer GMRES iterations. Numerical experiments demonstrate significant speedups over non-preconditioned solvers for complex geometries and meshes specifically adapted to capture anisotropic features of a solution, including discontinuities arising from corners and edges. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:189 / 210
页数:22
相关论文
共 65 条
[21]   A multi-level fast multipole BEM for 3-D elastodynamics in the frequency domain [J].
Chaillat, Stephanie ;
Bonnet, Marc ;
Semblat, Jean-Francois .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2008, 197 (49-50) :4233-4249
[22]   Metric-based anisotropic mesh adaptation for 3D acoustic boundary element methods [J].
Chaillat, Stephanie ;
Groth, Samuel P. ;
Loseille, Adrien .
JOURNAL OF COMPUTATIONAL PHYSICS, 2018, 372 :473-499
[23]   Theory and implementation of H-matrix based iterative and direct solvers for Helmholtz and elastodynamic oscillatory kernels [J].
Chaillat, Stephanie ;
Desiderio, Luca ;
Ciarlet, Patrick .
JOURNAL OF COMPUTATIONAL PHYSICS, 2017, 351 :165-186
[24]  
CLAYTON R, 1977, B SEISMOL SOC AM, V67, P1529
[25]  
Cohen G, 2017, SCI COMPUT, P1, DOI 10.1007/978-94-017-7761-2
[26]   Application of hierarchical matrices to boundary element methods for elastodynamics based on Green's functions for a horizontally layered halfspace [J].
Coulier, P. ;
Francois, S. ;
Lombaert, G. ;
Degrande, G. .
ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2013, 37 (12) :1745-1758
[27]   Combining analytic preconditioner and Fast Multipole Method for the 3-D Helmholtz equation [J].
Darbas, M. ;
Darrigrand, E. ;
Lafranche, Y. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 236 :289-316
[28]   The fast multipole method: Numerical implementation [J].
Darve, E .
JOURNAL OF COMPUTATIONAL PHYSICS, 2000, 160 (01) :195-240
[29]   Simple error estimators for the Galerkin BEM for some hypersingular integral equation in 2D [J].
Erath, C. ;
Funken, S. ;
Goldenits, P. ;
Praetorius, D. .
APPLICABLE ANALYSIS, 2013, 92 (06) :1194-1216
[30]   QUASI-OPTIMAL CONVERGENCE RATE FOR AN ADAPTIVE BOUNDARY ELEMENT METHOD [J].
Feischl, M. ;
Karkulik, M. ;
Melenk, J. M. ;
Praetorius, D. .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 2013, 51 (02) :1327-1348