An integral equation-based numerical method for the forced heat equation on complex domains

被引:9
作者
Fryklund, Fredrik [1 ]
Kropinski, Mary Catherine A. [2 ]
Tornberg, Anna-Karin [1 ]
机构
[1] KTH Royal Inst Technol, Dept Math, Stockholm, Sweden
[2] Simon Fraser Univ, Dept Math, Burnaby, BC, Canada
基金
瑞典研究理事会;
关键词
Heat equation; Boundary integral method; Modified Helmholtz equation; Yukawa potential; Quadrature; Complex domains; Function extension; Rothe's method; MODIFIED HELMHOLTZ-EQUATION; BOUNDARY-VALUE-PROBLEMS; LAYER POTENTIALS;
D O I
10.1007/s10444-020-09804-z
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Integral equation-based numerical methods are directly applicable to homogeneous elliptic PDEs and offer the ability to solve these with high accuracy and speed on complex domains. In this paper, such a method is extended to the heat equation with inhomogeneous source terms. First, the heat equation is discretised in time, then in each time step we solve a sequence of so-called modified Helmholtz equations with a parameter depending on the time step size. The modified Helmholtz equation is then split into two: a homogeneous part solved with a boundary integral method and a particular part, where the solution is obtained by evaluating a volume potential over the inhomogeneous source term over a simple domain. In this work, we introduce two components which are critical for the success of this approach: a method to efficiently compute a high-regularity extension of a function outside the domain where it is defined, and a special quadrature method to accurately evaluate singular and nearly singular integrals in the integral formulation of the modified Helmholtz equation for all time step sizes.
引用
收藏
页数:36
相关论文
共 47 条
[1]   A fast integral equation method for the two-dimensional Navier-Stokes equations [J].
af Klinteberg, Ludvig ;
Askham, Travis ;
Kropinski, Mary Catherine .
JOURNAL OF COMPUTATIONAL PHYSICS, 2020, 409
[2]   IMPLICIT EXPLICIT METHODS FOR TIME-DEPENDENT PARTIAL-DIFFERENTIAL EQUATIONS [J].
ASCHER, UM ;
RUUTH, SJ ;
WETTON, BTR .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1995, 32 (03) :797-823
[3]   An adaptive fast multipole accelerated Poisson solver for complex geometries [J].
Askham, T. ;
Cerfon, A. J. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2017, 344 :1-22
[4]  
Atkinson K.E, 1997, Cambridge Monographs on Applied and Computational Mathematics
[5]   High-order unconditionally stable FC-AD solvers for general smooth domains I. Basic elements [J].
Bruno, Oscar P. ;
Lyon, Mark .
JOURNAL OF COMPUTATIONAL PHYSICS, 2010, 229 (06) :2009-2033
[6]   A FAST ADAPTIVE MULTIPOLE ALGORITHM FOR PARTICLE SIMULATIONS [J].
CARRIER, J ;
GREENGARD, L ;
ROKHLIN, V .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (04) :669-686
[7]  
Chapko R., 2001, Journal of Integral Equations and Applications, V13, P99
[8]  
Chapko Roman, 1997, Journal of Integral Equations and Applications, V9, P47
[9]   Fast Solution for Solving the Modified Helmholtz Equation with the Method of Fundamental Solutions [J].
Chen, C. S. ;
Jiang, Xinrong ;
Chen, Wen ;
Yao, Guangming .
COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2015, 17 (03) :867-886
[10]   Adaptive dual boundary element method for solving oblique incident wave passing a submerged breakwater [J].
Chen, K. H. ;
Chen, J. T. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2006, 196 (1-3) :551-565