Fast multipole method for 3-D Laplace equation in layered media

被引:4
|
作者
Wang, Bo [1 ,2 ]
Zhang, Wenzhong [2 ]
Cai, Wei [2 ]
机构
[1] Hunan Normal Univ, Sch Math & Stat, LCSM MOE, Changsha 410081, Hunan, Peoples R China
[2] Southern Methodist Univ, Dept Math, Dallas, TX 75275 USA
关键词
Fast multipole method; Layered media; Laplace equation; Spherical harmonic expansion; SCATTERING; COMPUTATION;
D O I
10.1016/j.cpc.2020.107645
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, a fast multipole method (FMM) is proposed for 3-D Laplace equations in layered media. The potential due to charges embedded in layered media is decomposed into a free space component and four types of reaction field components, and the latter can be associated with the potential of a polarization source defined for each type. New multipole expansions (MEs) and local expansions (LEs), as well as the multipole to local (M2L) translation operators are derived for the reaction components, based on which FMMs for reaction components are then developed. The resulting FMMs for charge interactions in layered media is a combination of the classic FMM for the free space component and the new FMMs for the reaction field components. With the help of a recurrence formula and contour deformation technique for the run-time computation of the Sommerfeld-type integrals required in M2L translation operators, pre-computations of a large number of tables are avoided. The new FMMs for the reaction components are found to be much faster than the classic FMM for the free space component due to the separation of equivalent polarization charges and target charges by a material interface. As a result, the FMM for potential in layered media costs almost the same as the classic FMM in the free space case. Numerical results validate the fast convergence of the MEs for the reaction components, and the O(N) complexity of the FMMs with a given truncation number p for charge interactions in 3-D layered media. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] FAST MULTIPOLE METHOD FOR 3-D HELMHOLTZ EQUATION IN LAYERED MEDIA
    Wang, Bo
    Zhang, Wenzhong
    Cai, Wei
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (06): : A3954 - A3981
  • [2] Exponential Convergence Theory of the Multipole and Local Expansions for the 3-D Laplace Equation in Layered Media
    Wenzhong Zhang
    Bo Wang
    Wei Cai
    AnnalsofAppliedMathematics, 2023, 39 (02) : 99 - 148
  • [3] Fast multipole method for 3-D Poisson-Boltzmann equation in layered electrolyte-dielectric media
    Wang, Bo
    Zhang, Wenzhong
    Cai, Wei
    JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 439
  • [4] Taylor expansion based fast multipole method for 3-D Helmholtz equations in layered media
    Wang, Bo
    Chen, Duan
    Zhang, Bo
    Zhang, Wenzhong
    Cho, Min Hyung
    Cai, Wei
    JOURNAL OF COMPUTATIONAL PHYSICS, 2020, 401
  • [5] Combining analytic preconditioner and Fast Multipole Method for the 3-D Helmholtz equation
    Darbas, M.
    Darrigrand, E.
    Lafranche, Y.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 236 : 289 - 316
  • [6] Coupling of fast multipole method and microlocal discretization for the 3-D Helmholtz equation
    Darrigrand, E
    JOURNAL OF COMPUTATIONAL PHYSICS, 2002, 181 (01) : 126 - 154
  • [7] Fast multipole method in layered media: 2-D electromagnetic scattering problems
    Gurel, L
    Aksun, MI
    IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM - 1996 DIGEST, VOLS 1-3, 1996, : 1734 - 1737
  • [8] A fast 3-D multipole method for eddy-current computation
    Rubinacci, G
    Tamburrino, A
    Ventre, S
    Villone, F
    IEEE TRANSACTIONS ON MAGNETICS, 2004, 40 (02) : 1290 - 1293
  • [9] Fast multipole method applied to 3-D frequency domain elastodynamics
    Sanz, J. A.
    Bonnet, M.
    Dominguez, J.
    ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2008, 32 (10) : 787 - 795
  • [10] Error bound of the multilevel fast multipole method for 3-D scattering problems
    Meng, Wenhui
    NUMERICAL METHODS FOR PARTIAL DIFFERENTIAL EQUATIONS, 2024, 40 (06)