The InterpolationKernels package provides a library of interpolation kernels for
Julia. As suggested by their name, interpolations kernels are
mostly designed for interpolation, they can be thought as smart functions that know their
derivative and that implement optimized computation of interpolation weights.
You may have a look at some sections of the the latest documentation:
The InterpolationKernels package is used by:
-
FineShift, a Julia package for fast sub-sample shifting of arrays.
-
LinearInterpolators which implements various interpolation methods for Julia as linear mappings.