A modified dual-level fast multipole boundary element method for large-scale three-dimensional potential problems

Abstract A modified dual-level fast multipole boundary element method is proposed in this article. The core idea of the method is to use a dual-level structure to handle the excessive storage requirement and ill-conditioned problems resulting from the fully-populated interpolation matrix of the boundary element method. On one hand, the fully-populated matrix is transformed to a locally supported sparse matrix on fine mesh. On the other hand, the dual-level structure helps the method to evaluate far-field interactions only by the coarse mesh. This study combines the fast multipole method with the modified dual-level boundary element method to further expedite its matrix vector multiplications process. The complexity analysis shows that the method has O ( N ) operations and memory requirements in simulation of potential problems. In some specific examples where the obtained interpolation matrices have high condition number (L2-norm), the method is about 75% faster than the original fast multipole boundary element method. In addition, a large-scale potential problem with up to 3 million degree of freedoms is simulated successfully on a single laptop.

[1]  Wen Chen,et al.  Analysis of three-dimensional anisotropic heat conduction problems on thin domains using an advanced boundary element method , 2017, Comput. Math. Appl..

[2]  P. K. Banerjee The Boundary Element Methods in Engineering , 1994 .

[3]  Leslie Greengard,et al.  A fast algorithm for particle simulations , 1987 .

[4]  Andrew G. Glen,et al.  APPL , 2001 .

[5]  Qing Hua Qin,et al.  The Trefftz Finite and Boundary Element Method , 2000 .

[6]  Yao Sun,et al.  Indirect Boundary Integral Equation Method for the Cauchy Problem of the Laplace Equation , 2017, J. Sci. Comput..

[7]  Oleksandr Gituliar,et al.  Fuchsia : A tool for reducing differential equations for Feynman master integrals to epsilon form , 2017, Comput. Phys. Commun..

[8]  Qing Hua Qin,et al.  Green's Function and Boundary Elements of Multifield Materials , 2007 .

[9]  L. Greengard The Rapid Evaluation of Potential Fields in Particle Systems , 1988 .

[10]  Liang Shen,et al.  An Adaptive Fast Multipole Boundary Element Method for Three-dimensional Potential Problems , 2007 .

[11]  N. Nishimura,et al.  The fast multipole boundary element method for potential problems: A tutorial , 2006 .

[12]  Yijun Liu,et al.  A new fast multipole boundary element method for solving large‐scale two‐dimensional elastostatic problems , 2006 .

[13]  Chuanzeng Zhang,et al.  Singular boundary method for wave propagation analysis in periodic structures , 2018 .

[14]  Matthias Troyer,et al.  WannierTools: An open-source software package for novel topological materials , 2017, Comput. Phys. Commun..

[15]  Carlos Alberto Brebbia,et al.  Boundary Elements: An Introductory Course , 1989 .

[16]  António Tadeu,et al.  Singular boundary method for transient convection–diffusion problems with time-dependent fundamental solution , 2017 .

[17]  Hassane Sadok,et al.  Implementations of range restricted iterative methods for linear discrete ill-posed problems , 2012 .

[18]  Wen Chen,et al.  A modified singular boundary method for three-dimensional high frequency acoustic wave problems , 2018 .

[19]  Wen Chen,et al.  A typical backward substitution method for the simulation of Helmholtz problems in arbitrary 2D domains , 2018, Engineering Analysis with Boundary Elements.

[20]  A. Cheng,et al.  Heritage and early history of the boundary element method , 2005 .

[21]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[22]  Jiming Song,et al.  Multilevel fast multipole algorithm for electromagnetic scattering by large complex objects , 1997 .

[23]  Alexander H.-D. Cheng,et al.  One‐step boundary knot method for discontinuous coefficient elliptic equations with interface jump conditions , 2016 .

[24]  Stefan Kurz,et al.  A fast isogeometric BEM for the three dimensional Laplace- and Helmholtz problems , 2017, 1708.09162.

[25]  Guang Chen,et al.  Efficient MLFMA, RPFMA, and FAFFA algorithms for EM scattering by very large structures , 2004, IEEE Transactions on Antennas and Propagation.

[26]  Per Christian Hansen,et al.  Regularization Tools version 4.0 for Matlab 7.3 , 2007, Numerical Algorithms.

[27]  Zhuo-Jia Fu,et al.  Precorrected-FFT Accelerated Singular Boundary Method for Large-Scale Three-Dimensional Potential Problems , 2017 .

[28]  Yan Gu,et al.  Error bounds of singular boundary method for potential problems , 2017 .

[29]  Junpu Li,et al.  Singular boundary method based on time‐dependent fundamental solutions for active noise control , 2018 .

[30]  Weng Cho Chew,et al.  A FAFFA-MLFMA algorithm for electromagnetic scattering , 2002 .

[31]  N. Nishimura Fast multipole accelerated boundary integral equation methods , 2002 .

[32]  Yijun Liu,et al.  An adaptive fast multipole boundary element method for three-dimensional acoustic wave problems based on the Burton–Miller formulation , 2007 .

[33]  Wei Li,et al.  A smoothed finite element method for exterior Helmholtz equation in two dimensions , 2017 .

[34]  Ji Lin,et al.  Simulation of Seismic Wave Scattering by Embedded Cavities in an Elastic Half-Plane Using the Novel Singular Boundary Method , 2018, Advances in Applied Mathematics and Mechanics.

[35]  Wen Chen,et al.  Numerical investigation on the obliquely incident water wave passing through the submerged breakwater by singular boundary method , 2016, Comput. Math. Appl..

[36]  E. Kansa,et al.  On the ill-conditioned nature of C∞ RBF strong collocation , 2017 .

[37]  Wen Chen,et al.  A modified dual-level fast multipole boundary element method based on the Burton–Miller formulation for large-scale three-dimensional sound field analysis , 2018, Computer Methods in Applied Mechanics and Engineering.

[38]  HongGuang Sun,et al.  A fast semi-discrete Kansa method to solve the two-dimensional spatiotemporal fractional diffusion equation , 2016, J. Comput. Phys..

[39]  Julio Hernández,et al.  VOFTools - A software package of calculation tools for volume of fluid methods using general convex grids , 2018, Comput. Phys. Commun..

[40]  Yijun Liu Fast Multipole Boundary Element Method: Theory and Applications in Engineering , 2009 .

[41]  Wen Chen,et al.  A modified dual-level algorithm for large-scale three-dimensional Laplace and Helmholtz equation , 2018 .