PSPLINE: Princeton Spline and Hermite cubic interpolation routines

Discussion topics for individual codes
Post Reply
Ada Coda
ASCL Robot
Posts: 1582
Joined: Thu May 08, 2014 5:37 am

PSPLINE: Princeton Spline and Hermite cubic interpolation routines

Post by Ada Coda » Wed Oct 18, 2017 7:49 pm

PSPLINE: Princeton Spline and Hermite cubic interpolation routines

Abstract: PSPLINE is a collection of Spline and Hermite interpolation tools for 1D, 2D, and 3D datasets on rectilinear grids. Spline routines give full control over boundary conditions, including periodic, 1st or 2nd derivative match, or divided difference-based boundary conditions on either end of each grid dimension. Hermite routines take the function value and derivatives at each grid point as input, giving back a representation of the function between grid points. Routines are provided for creating Hermite datasets, with appropriate boundary conditions applied. The 1D spline and Hermite routines are based on standard methods; the 2D and 3D spline or Hermite interpolation functions are constructed from 1D spline or Hermite interpolation functions in a straightforward manner. Spline and Hermite interpolation functions are often much faster to evaluate than other representations using e.g. Fourier series or otherwise involving transcendental functions.

Credit: McCune, Doug

Site: https://w3.pppl.gov/ntcc/PSPLINE/
https://ui.adsabs.harvard.edu/#abs/2015 ... .575A..36M

Bibcode: 2017ascl.soft10020M

ID: ascl:1710.020
Last edited by Ada Coda on Sun May 27, 2018 6:49 pm, edited 1 time in total.
Reason: Updated code entry.

Post Reply