Skip to content

Matlab implementation of the Harmonic Density Interpolation (HDI) method for high-order evaluation of the Laplace layer potentials in three-dimensions

Notifications You must be signed in to change notification settings

caperezar/HDIMethod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Harmonic Density Interpolation (HDI) method for high-order evaluation of Laplace layer potentials in 3D

This project is a Matlab implementation of a HDI method for high-order evaluation of Laplace layer potential and integral operators in three-spatial dimensions. The HDI method is a simple but effective numerical procedure for the numerical evaluation of singular and nearly singular boundary integrals. The method relies on the use of Green?s third identity and local Taylor interpolations of density functions in terms of harmonic polynomials. This procedure effectively regularizes the singularities present in boundary integral operators and layer potentials and recasts the latter in terms of integrands that are continuous or even more regular, depending on the order of singularity subtraction. The resulting boundary integrals can then be easily, accurately, and inexpensively evaluated by means of standard quadrature rules. In this particular implementation we utilize Fejér first quadrature rule to integrate over surfaces given as unions of non-overlapping quadrilateral patches in three-dimensions.

About

Matlab implementation of the Harmonic Density Interpolation (HDI) method for high-order evaluation of the Laplace layer potentials in three-dimensions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages