Skip to content

Conversation

@SouthEndMusic
Copy link
Member

@SouthEndMusic SouthEndMusic commented Apr 13, 2025

Fixes #15.

@SciML/numerical-utilities who wants to take up the review for this? It's a good introduction into the NDInterpolations.jl API and internals. Please feel free to comment on anything in this early stage of development.

The B-Spline basis function evaluation implemented here (see get_basis_function_values) could be adapted for DataInterpolations.jl to help with SciML/DataInterpolations.jl#419. See also the discussion there on the differences in implementation.

@SouthEndMusic SouthEndMusic changed the title Do all the things Add BSpline interpolation Apr 13, 2025
@sathvikbhagavan
Copy link
Member

I will take a look at it today

Copy link
Member

@sathvikbhagavan sathvikbhagavan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! This implementation is much more intuitive. I will try to adapt this in DataInterpolations.jl

@SouthEndMusic
Copy link
Member Author

@sathvikbhagavan the docs keep failing on main, any idea why?

@SouthEndMusic SouthEndMusic merged commit 049901c into main Apr 17, 2025
11 checks passed
@SouthEndMusic SouthEndMusic deleted the add_bspline_interpolation branch April 17, 2025 20:51
@sathvikbhagavan
Copy link
Member

It looks like a permission issue for the github action to deploy, probably needs some token configuration - https://github.com/SciML/NDInterpolations.jl/actions/runs/14524592134/job/40753243037#step:6:86

cc: @ChrisRackauckas

@ChrisRackauckas
Copy link
Member

Someone needs to setup the keys: https://documenter.juliadocs.org/stable/man/hosting/#travis-ssh any admin has access for it. I might not get to it till next weekend (since it's harder to do this on Windows, need to switch machines 😅 ) but have this email to snooze to then if no one picks it up

@SouthEndMusic
Copy link
Member Author

SouthEndMusic commented Apr 20, 2025

Someone needs to setup the keys

It works now 🥳

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.

BSplines

4 participants