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 条
[11]   Adaptive BEM with optimal convergence rates for the Helmholtz equation [J].
Bespalov, Alex ;
Betcke, Timo ;
Haberl, Alexander ;
Praetorius, Dirk .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2019, 346 :260-287
[12]  
Bonnet M., 1999, Boundary Integral Equations Methods in Solids and Fluids
[13]   A fast, high-order algorithm for the solution of surface scattering problems: Basic implementation, tests, and applications [J].
Bruno, OP ;
Kunyansky, LA .
JOURNAL OF COMPUTATIONAL PHYSICS, 2001, 169 (01) :80-110
[14]   Prescribed error tolerances within fixed computational times for scattering problems of arbitrarily high frequency: the convex case [J].
Bruno, OP ;
Geuzaine, CA ;
Monro, JA ;
Reitich, F .
PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2004, 362 (1816) :629-645
[15]   A fast directional BEM for large-scale acoustic problems based on the Burton-Miller formulation [J].
Cao, Yanchuang ;
Wen, Lihua ;
Xiao, Jinyou ;
Liu, Yijun .
ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2015, 50 :47-58
[16]  
Carpentieri B, 2006, COMPUTING, V77, P275, DOI 10.1007/s00607-005-0161-7
[17]   Combining fast multipole techniques and an approximate inverse preconditioner for large electromagnetism calculations [J].
Carpentieri, B ;
Duff, IS ;
Giraud, L ;
Sylvand, G .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2005, 27 (03) :774-792
[18]  
Carpentieri B, 2000, NUMER LINEAR ALGEBR, V7, P667, DOI 10.1002/1099-1506(200010/12)7:7/8<667::AID-NLA218>3.3.CO
[19]  
2-O
[20]   A Preconditioned 3-D Multi-Region Fast Multipole Solver for Seismic Wave Propagation in Complex Geometries [J].
Chaillat, S. ;
Semblat, J. F. ;
Bonnet, M. .
COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2012, 11 (02) :594-609