Quadrature for Singular Integrals over convex Polytopes
Johannes Tausch
TL;DR
The paper tackles the problem of efficiently evaluating weakly singular integrals over general convex polytopes, central to Galerkin boundary element and nonlocal PDE discretizations. It introduces a general pyramidal decomposition that splits a polytope into convex hulls (conv$(A,B)$) of singular and regular faces, transforming the singularity into a single parameter $\lambda$ that is accurately integrated with Gauss-Jacobi quadrature. The framework applies to Cartesian products of polytopes, with explicit decompositions provided for the Cartesian products of two simplices and two cubes, along with comparative analyses against prior methods. Numerical experiments on simplex products demonstrate exponential convergence for analytic kernels and illustrate the practical efficiency of generalized Gauss rules versus tensor-product quadrature. This approach generalizes singular quadrature to arbitrary polytopes and holds significant potential for improving accuracy and efficiency in boundary integral methods and related applications.
Abstract
A new algorithm for the efficient numerical approximation of weakly singular integrals over convex polytopes is introduced. Such integrals appear in the Galerkin discretizations of integral equations and nonlocal partial differential equations. The polytope is decomposed into a number of convex hulls of a singular and regular face. This expresses the singularity in a single variable which is effectively handled by Gauss-Jacobi quadrature. The decomposition algorithm is applicable to general finite polytopes. The Cartesian product of two simplices and two cubes will be discussed as special cases and numerical examples will be presented to illustrate the convergence of the resulting quadrature scheme.
