A grid-based boundary integral method for elliptic problems in three dimensions

被引:35
作者
Beale, JT [1 ]
机构
[1] Duke Univ, Dept Math, Durham, NC 27708 USA
关键词
boundary integral methods; nearly singular integrals; potential theory; Dirichlet problem; overlapping grids;
D O I
10.1137/S0036142903420959
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We develop a simple, efficient numerical method of boundary integral type for solving an elliptic partial differential equation in a three-dimensional region using the classical formulation of potential theory. Accurate values can be found near the boundary using special corrections to a standard quadrature. We treat the Dirichlet problem for a harmonic function with a prescribed boundary value in a bounded three-dimensional region with a smooth boundary. The solution is a double layer potential, whose strength is found by solving an integral equation of the second kind. The boundary surface is represented by rectangular grids in overlapping coordinate systems, with the boundary value known at the grid points. A discrete form of the integral equation is solved using a regularized form of the kernel. It is proved that the discrete solution converges to the exact solution with accuracy O(h(p)), p < 5, depending on the smoothing parameter. Once the dipole strength is found, the harmonic function can be computed from the double layer potential. For points close to the boundary, the integral is nearly singular, and accurate computation is not routine. We calculate the integral by summing over the boundary grid points and then adding corrections for the smoothing and discretization errors using formulas derived here; they are similar to those in the two-dimensional case given by [J. T. Beale and M.-C. Lai, SIAM J. Numer. Anal., 38 ( 2001), pp. 1902-1925]. The resulting values of the solution are uniformly of O(h(p)) accuracy, p < 3. With a total of N points, the calculation could be done in essentially O(N) operations if a rapid summation method is used.
引用
收藏
页码:599 / 620
页数:22
相关论文
共 25 条
[1]   A METHOD OF LOCAL CORRECTIONS FOR COMPUTING THE VELOCITY-FIELD DUE TO A DISTRIBUTION OF VORTEX BLOBS [J].
ANDERSON, CR .
JOURNAL OF COMPUTATIONAL PHYSICS, 1986, 62 (01) :111-123
[2]  
Atkinson K. E., 1997, NUMERICAL SOLUTION I
[3]   HIGH-ORDER ACCURATE VORTEX METHODS WITH EXPLICIT VELOCITY KERNELS [J].
BEALE, JT ;
MAJDA, A .
JOURNAL OF COMPUTATIONAL PHYSICS, 1985, 58 (02) :188-208
[4]  
BEALE JT, 1982, MATH COMPUT, V39, P1
[5]  
Beale JT, 2001, MATH COMPUT, V70, P977, DOI 10.1090/S0025-5718-00-01218-7
[6]   A method for computing nearly singular integrals [J].
Beale, JT ;
Lai, MC .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 2001, 38 (06) :1902-1925
[7]   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
[8]   Numerical solution of the Helmholtz equation in 2D and 3D using a high-order Nystrom discretization [J].
Canino, LF ;
Ottusch, JJ ;
Stalzer, MA ;
Visher, JL ;
Wandzura, SM .
JOURNAL OF COMPUTATIONAL PHYSICS, 1998, 146 (02) :627-663
[9]  
Colton D, 2013, CLASS APPL MATH
[10]   The method of regularized Stokeslets [J].
Cortez, R .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2001, 23 (04) :1204-+