Skip to content

Conversation

@SonglanNie
Copy link
Contributor

This PR adds the regular and the adaptive versions of the kernel-splitting method to handle singular and near singular integrals in layer potential computations.

The main changes are:
Added new files src/ksplit.jl and src/ksplit_utils.jl that contains the kernel split correction functionalities.
Modified src/Inti.jl, src/api.jl, src/utils.jl to add the new methods as CORRECTION_METHODS.

I added a new test test/kernel_split_test.jl that solves a Yukawa equation on a starfish domain and prints out the maximum absolute error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants