Feature request: Piecewise Cubic Hermite Interpolating Polynomial (PCHIP)
Hello,
I would like to suggest the implementation of the PCHIP interpolation method for curve generation. In this method, the source points belong to the generated curve, similar with the Spline curves and differently from the Bezier and B-spline methods. This property is desired in some cases, such as in some shape optimization problems. In comparison with Splines, PCHIP has no overshoots, less oscillation if the data is not smooth and can accurately connect the flat regions in the interpolation.
Original Author: Fritsch, F. N. and R. E. Carlson. "Monotone Piecewise Cubic Interpolation." SIAM Journal on Numerical Analysis. Vol. 17, 1980, pp.238–246.
References: https://www.mathworks.com/help/matlab/ref/pchip.html https://en.wikipedia.org/wiki/Monotone_cubic_interpolation