-
Notifications
You must be signed in to change notification settings - Fork 110
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
Gridded Cubic Splines (WIP) #193
base: master
Are you sure you want to change the base?
Conversation
Very interested to know how this is coming along. Edit: I tested it out. Once I figured out that the correct call was |
I take it back. I didn't see you said that your implementation was for Natural boundary conditions. |
This functionality would be great! |
It did not make it in before the giant rewrite in #226. It would have to be totally redone. But it should be much easier now that we're not using generated functions for everything. Want to take a crack at it, @lungben? Basically everything that gets added here is added by someone who needs it, and you're the latest! |
@timholy thanks for the update! |
That would be fine! The place to start is the new WeightedIndex infrastructure. That, prefiltering, and the code to calculate the right indexing/weighting are really the pillars of the package. |
I did not had the time yet to get into this topic, and probably will not have the time for it in the near future. |
I would be happy to review the pull request. I suggest starting a new one. |
Very much work in progress! Allows cubic spline interpolation for a uneven grid.
Currently just a 1-D implementation with natural spline boundary conditions that I made for an Empirical Mode Decomposition package I am writing (seemed a shame to have to rely on Fortran's DIERCKX).
To Do (probably in the next week or two):
periodic
,not-a-knot
andquadratic
boundary conditionsSubmitting PR now to avoid duplication or if anyone fancies to help 😄