Mathematics > Numerical Analysis
[Submitted on 17 Feb 2025]
Title:Evaluating singular and near-singular integrals on $C^2$ smooth surfaces with a novel geometric method and closed form expressions
View PDF HTML (experimental)Abstract:Most Fredholm integral equations involve integrals with weakly singular kernels. Once the domain of integration is discretized into elements, these weakly singular kernels become strongly singular or ``near-singular". Common methods to compute these integrals when the kernel is a Green's function include the Duffy transform, polar coordinates with closed analytic formulas, and singularity extraction. However, these methods do not generalize well to the normal derivatives of Green's functions. We provide methods to integrate both the Green's function and its normal derivative on smooth surfaces discretized by triangular elements in three dimensions. For strongly singular integrals involving normal derivatives of Green's functions, we provide two methods that can accurately approximate the true integrals on the true domain. The Geometric method uses geometric information of the true surface of integration to approximate the original integral on the true domain using push-forward maps. The Interpolation-Duffy method heuristically cancels out the singularity and then evaluates the integral using a quadrature scheme. Both methods are better than simply setting the singular integrals to zero, while being faster than adaptive refinement methods. The explicit analytic formulas for integrating polynomials $p$ of degree less than three are provided.
Current browse context:
math.NA
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.