Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Bessel functions (or SpecialFunctions.jl in general) #175

Open
merlinpelz opened this issue Jul 28, 2021 · 3 comments
Open

Support for Bessel functions (or SpecialFunctions.jl in general) #175

merlinpelz opened this issue Jul 28, 2021 · 3 comments

Comments

@merlinpelz
Copy link

It seems there is no ::Interval support for besselk and besseli of SpecialFunctions.jl since IntervalRootFinding.roots() gives a StackOverflowError when applied to (a combination of) these functions. This issue may be relevant for both IntervalArithmetic and IntervalRootFinding.

@dpsanders
Copy link
Member

Yes, unfortunately implementing interval versions of special functions is Non-trivial.

However, many such functions are implemented in arb, so I think we should just wrap those.

@merlinpelz
Copy link
Author

That would be highly appreciated - since the performance of IntervalRootFinding is so strong for "normal" functions and Bessel functions appear often in boundary value problems.

@wsshin
Copy link

wsshin commented Jun 1, 2022

I am suffering from this exact issue as well. It will be very nice to be able to find the roots of special functions by IntervalRootFinding.jl.

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

No branches or pull requests

3 participants