Spline Library 2.2 Release

Written for SplineLibrary by Lakshmi Krishnamurthy on 2013-08-18

SplineLibrary provides the functionality for building, calibrating, and evaluating different kinds of splines.

SplineLibrary implements the functionality behind spline design, spline constructions, customization, calibration, and evaluation of a wide variety of spline types and basis functions.

SplineLibrary achieves its design goal by implementing its functionality over several packages the perform the following:
· Spline Calibration Framework: Schematic spline segment/span partitioning, elastc/inelastic entity-variate separation, mathematical calibration formulation framework with constriaints/boundary incorporation, sensitivity Jacobian estimator setup, Hard/Soft (Truthness/Smoothness) partitioning.
· Shape Preserving Spline Suite: B-splines, Polynomial Splines and Variants (Bernstein, Kaklis-Pandelis, Manni), Integrated Tension Splines (exponential/hyperbolic), partitioned tension splines (explicit shape control using rational splines)
· Space Spline Curves: Hermitian, Catmull-Rom, Cardinal Cubic, Space Loops
· Spline Calibration: Explicit segment formulation frane work, Optimizing shape preserving splnes, curvature (or criterion-defined) penalty minimizing mu-splines, segment/span self-Jacobian and micro-Jacobian
· Spline Evaluation: Metric'ed evaluation of monotonicity, convexity, smoothness, smoothness, locality, and approximation order.
· Spline Extensions: Variational Smoothing, density smoothing technique, alternate smoothener customization extension, multi-dimensional (including thin plate) splines.

The user Guide, the API Javadoc, and the samples are also available here.

Read more

Read all announcements