Fast evaluation of polyharmonic splines in three dimensions

被引:29
作者
Beatson, R. K.
Powell, M. J. D.
Tan, A. M.
机构
[1] Univ Canterbury, Dept Math & Stat, Christchurch 8140, New Zealand
[2] Ctr Math Sci, Dept Appl Math & Theoret Phys, Cambridge CB3 0WA, England
[3] Univ Canterbury, Dept Math & Stat, Christchurch 1, New Zealand
关键词
fast evaluation; radial basis functions; polyharmonic splines in three dimensions;
D O I
10.1093/imanum/drl027
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper concerns the fast evaluation of radial basis functions. It describes the mathematics of hierarchical and fast multipole methods for fast evaluation of splines of the form s (x) = p (x) + (N)Sigma(j=1) dj vertical bar x - x(j)vertical bar(2v-1), x is an element of R-3, where v is a positive integer and p is a low-degree polynomial. Splines s of this form are polyharmonic splines in R-3 and have been found to be very useful for providing solutions to scattered data interpolation problems in R-3. As it is now well known, hierarchical methods reduce the incremental cost of a single extra evaluation from O(N) to O (log N) operations and reduce the cost of a matrix-vector product (evaluation of s at all the centres) from O(N-2) to O(N log N) operations. We give appropriate far- and near-field expansions, together with error estimates, uniqueness theorems and translation formulae. A hierarchical code based on these formulae is detailed and some numerical results are given.
引用
收藏
页码:427 / 450
页数:24
相关论文
共 13 条
[1]   A HIERARCHICAL O(N-LOG-N) FORCE-CALCULATION ALGORITHM [J].
BARNES, J ;
HUT, P .
NATURE, 1986, 324 (6096) :446-449
[2]   FAST EVALUATION OF RADIAL BASIS FUNCTIONS .1. [J].
BEATSON, RK ;
NEWSAM, GN .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1992, 24 (12) :7-19
[3]  
BEATSON RK, 1997, WAVELETS MULTILEVEL, P1
[4]  
Carr JC, 2001, COMP GRAPH, P67, DOI 10.1145/383259.383266
[5]   MULTIPOLE TRANSLATION THEORY FOR THE 3-DIMENSIONAL LAPLACE AND HELMHOLTZ EQUATIONS [J].
EPTON, MA ;
DEMBART, B .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1995, 16 (04) :865-897
[6]  
Erdelyi A, 1953, HIGHER TRANSCENDENTA
[7]   A Krylov subspace algorithm for multiquadric interpolation in many dimensions [J].
Faul, AC ;
Goodsell, G ;
Powell, MJD .
IMA JOURNAL OF NUMERICAL ANALYSIS, 2005, 25 (01) :1-24
[8]   A FAST ALGORITHM FOR PARTICLE SIMULATIONS [J].
GREENGARD, L ;
ROKHLIN, V .
JOURNAL OF COMPUTATIONAL PHYSICS, 1987, 73 (02) :325-348
[9]  
GREENGARD L, 1988, LECT NOTES MATH, V1360, P121
[10]  
Greengard L., 1988, RAPID EVALUATION POT