Thomas Lux, Layne T. Watson, Tyler Chang

Abstract

MQSI is a Fortran 2003 subroutine for constructing monotone quintic spline interpolants to univariate monotone data. Using sharp theoretical monotonicity constraints, first and second derivative estimates at data provided by a quadratic facet model are refined to produce a univariate C2 monotone interpolant. Algorithm and implementation details, complexity and sensitivity analyses, usage information, a brief performance study, and comparisons with other spline approaches are included.

People

Layne T. Watson


Tyler Chang


Thomas Lux


Publication Details

Date of publication:
March 21, 2023
Journal:
ACM Transactions on Mathematical Software
Page number(s):
1-17
Volume:
49
Issue Number:
1
Publication note:

Thomas Lux, Layne T. Watson, Tyler H. Chang, William I. Thacker: Algorithm 1031: MQSI - Monotone Quintic Spline Interpolation. ACM Trans. Math. Softw. 49(1): 6:1-6:17 (2023)