Locally Corrected Multidimensional Quadrature Rules for Singular Functions

Accurate numerical integration of singular functions usually requires either adaptivity or product integration. Both interfere with fast summation techniques and thus hamper large-scale computations.This paper presents a method for computing highly accurate quadrature formulas for singular functions which combine well with fast summation methods. Given the singularity and the N nodes, we first construct weights which integrate smooth functions with order-k accuracy. Then we locally correct a small number of weights near the singularity, to achieve order-k accuracy on singular functions as well. The method is highly efficient and runs in $O(Nk^{2d} + N\log ^2 N)$ time and $O(k^{2d} + N)$ space. We derive precise error bounds and time estimates and confirm them with numerical results which demonstrate the accuracy and efficiency of the method in large-scale computations. As part of our implementation, we also construct a new adaptive multidimensional product Gauss quadrature routine with an effective error ...

[1]  John Strain,et al.  The Fast Gauss Transform with Variable Scales , 1991, SIAM J. Sci. Comput..

[2]  L. Hörmander,et al.  The boundary problems of physical geodesy , 1976 .

[3]  M. A. Jaswon,et al.  Integral equation methods in potential theory and elastostatics , 1977 .

[4]  V. Rokhlin Rapid solution of integral equations of classical potential theory , 1985 .

[5]  Giovanni Russo,et al.  Fast triangulated vortex methods for the 2D Euler equations , 1994 .

[6]  Leslie Greengard,et al.  The Fast Gauss Transform , 1991, SIAM J. Sci. Comput..

[7]  Terje O. Espelid,et al.  An adaptive algorithm for the approximate calculation of multiple integrals , 1991, TOMS.

[8]  Hanan Samet,et al.  The Design and Analysis of Spatial Data Structures , 1989 .

[9]  A. Chorin Numerical study of slightly viscous flow , 1973, Journal of Fluid Mechanics.

[10]  Steven A. Orszag,et al.  CBMS-NSF REGIONAL CONFERENCE SERIES IN APPLIED MATHEMATICS , 1978 .

[11]  John Strain,et al.  Fast Adaptive Methods for the Free-Space Heat Equation , 1994, SIAM J. Sci. Comput..

[12]  V. Rokhlin,et al.  End-point corrected trapezoidal quadrature rules for singular functions , 1990 .

[13]  W. Hackbusch,et al.  On the fast matrix multiplication in the boundary element method by panel clustering , 1989 .

[14]  A. Brandt,et al.  Multilevel matrix multiplication and fast solution of integral equations , 1990 .

[15]  J. Strain A boundary integral approach to unstable solidification , 1989 .

[16]  James N. Lyness,et al.  A Technique for Comparing Automatic Quadrature Routines , 1977, Comput. J..

[17]  Elke A. Rundensteiner,et al.  Fast, adaptive summation of point forces in the two-dimensional Poisson equation , 1989 .

[18]  L. Greengard,et al.  A fast algorithm for the evaluation of heat potentials , 1990 .