Algorithm 45. Automatic computation of improper integrals over a bounded or unbounded planar region
Tóm tắt
An automatic quadrature algorithm especially designed for double integration of functions with some form of singular behaviour on the boundary of the integration region is described, and its FORTRAN code is presented. The algorithm is based on the use of the product trapezoidal rule, after a non-linear transformation of the integrand in both variables renders a new integrand function whose derivatives vanish on the (transformed) boundary. Numerical results demonstrate the ability of the algorithm to obtain high accuracies in dealing automatically with pathological singularities of non-specific types.