BSpline C++ Template Library

EOL Facility: 
Data Management & Services
Maintenance Status: 
Stable
Developers/Maintainers: 
granger@ucar.edu
Used by these EOL facilities: 
ISF
Application: 
A C++ template library for computing cubic b-splines with a derivative constraint, useful for smoothing dropsonde and upsonde data. The source is available on github and compiles on Linux, Windows, and Macs.
Status: 
Active & Maintained
Level of Support: 
Supported
Operating System: 
Source

This is a C++ implementation of a cubic b-spline least squares and derivative constraint algorithm.  The algorithm is based on the cubic spline described by Katsuyuki Ooyama in Montly Weather Review, Vol 115, October 1987. This implementation has benefited from comparisons with a previous FORTRAN implementation by James L. Franklin, NOAA/Hurricane Research Division.

The online documentation is hosted on github at this URL: