# Package net.corda.core.math

- Interface Summary
  Interface | Description
  --- | ---
  Interpolator |
  InterpolatorFactory |

- Class Summary
  Class | Description
  --- | ---
  CubicSplineInterpolator | Interpolates values between the given data points using a `class SplineFunction`.
  LinearInterpolator | Interpolates values between the given data points using straight lines.
  Polynomial | Represents a polynomial function of arbitrary degree.
  SplineFunction | A spline is function piecewise-defined by polynomial functions. Points at which polynomial pieces connect are known as knots.