Introduction
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.
The source code is on GitHub.
Table of contents
- Installation
- Basic usage
- Kernels
- Rectangular interpolation kernel
- Triangular interpolation kernel
- Quadratic B-spline
- Cubic B-spline
- Cubic splines
- Cardinal cubic splines
- Catmull & Rom kernel
- Mitchell & Netravali kernels
- Lanczos re-sampling kernels
- Interpolation
- Reference
Index
InterpolationKernels.BSpline
InterpolationKernels.BSplinePrime
InterpolationKernels.CardinalCubicSpline
InterpolationKernels.CardinalCubicSplinePrime
InterpolationKernels.CatmullRomSpline
InterpolationKernels.CatmullRomSplinePrime
InterpolationKernels.CubicSpline
InterpolationKernels.CubicSplinePrime
InterpolationKernels.Kernel
InterpolationKernels.LanczosKernel
InterpolationKernels.LanczosKernelPrime
InterpolationKernels.LeftAnchoredSupport
InterpolationKernels.MitchellNetravaliSpline
InterpolationKernels.MitchellNetravaliSplinePrime
InterpolationKernels.RightAnchoredSupport
InterpolationKernels.Support
InterpolationKernels.SymmetricSupport
InterpolationKernels.brief
InterpolationKernels.compute_offset_and_weights
InterpolationKernels.compute_weights
InterpolationKernels.infimum
InterpolationKernels.iscardinal
InterpolationKernels.isnormalized
InterpolationKernels.support
InterpolationKernels.supremum