Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Mostly adds incremental_nufft, which lets nufft be used effectively in interpolator objects, where you use some resources to build the interpolator, but can then query it efficiently afterwards. Useful when you don't know how many points you will apply it to ahead of time, or if you need low-latency interpolation.
This also adds fourier interpolation as an option to some functions that use interpolation. This involved a breaking change in the interface. The argument
mode
→border
, andmode
now controls whether spline or fourier interpolation is done. I don't think many people have used this argument yet, but I'm still worried that it could break things, so please test your codes!