Fast Singular-Kernel Convolution on General Non-Smooth Domains via Truncated Fourier Filtering
Oscar Bruno, Jinghao Cao
TL;DR
The paper tackles fast, high-order evaluation of convolutions with singular kernels on general non-smooth domains by extending the Truncated Fourier Filtering approach. It decomposes the convolution into a near-field singular part treated via a polar, Fourier-based windowing and a far-field smooth part computed with FFT-based convolution on a truncated Fourier representation of the domain indicator. The authors establish convergence properties, present a complete algorithm with pseudocode, and validate the method on disk and drop-shaped domains, showing superalgebraic accuracy and practical efficiency. This yields a robust, grid-based framework for high-order singular-kernel convolutions that avoids geometric reparameterization and handles corners and limited smoothness effectively.
Abstract
The rapid and accurate evaluation of convolutions with singular kernels plays crucial roles in a wide range of scientific and engineering applications. Building on the recently introduced Truncated Fourier Filtering method for smooth kernels, this work presents a fast, high-order numerical methodology that extends the approach to singular kernels and non-smooth domains. The method relies on truncated Fourier expansions of a prescribed order for the characteristic function of the integration domain, as well as expansions for the products of characteristic functions and singular functions.
