-
-
Notifications
You must be signed in to change notification settings - Fork 917
Add sici and shichi to special for sine and cosine integrals #8620
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
Conversation
@steppi Thank you for your pull request submission! Could you please inform us about your schedule for the release of the header library submodule? |
/test mini |
@asi1024, I've added macros for some |
/test mini |
The static-checks failure seems unrelated to this PR. |
@steppi LGTM! Thanks! |
@asi1024, I've created an RFC here, scipy/xsf#1, about the plan to create the header library submodule for special functions, if you're interested. |
This PR adds the functions
sici
andshichi
tocupyx.scipy.special
for evaluating sine and cosine integrals and hyperbolic sine and cosine integrals respectively. We added CUDA support for these functions to SciPy in scipy/scipy#21210.Notice that
cupy/_core/include/cupy/special
has been renamed tocupy/_core/include/cupy/xsf
. We've made this change internally in SciPy too scipy/scipy#21297, and are preparing to split this out into a separate library which SciPy and CuPy can both include as a submodule. I've updated the headers to the latest ones that are being used in SciPy.