Skip to content

io7m-com/jinterp

Repository files navigation

jinterp

Maven Central Maven Central (snapshot) Codecov Java Version

com.io7m.jinterp

JVM Platform Status
OpenJDK (Temurin) Current Linux Build (OpenJDK (Temurin) Current, Linux)
OpenJDK (Temurin) LTS Linux Build (OpenJDK (Temurin) LTS, Linux)
OpenJDK (Temurin) Current Windows Build (OpenJDK (Temurin) Current, Windows)
OpenJDK (Temurin) LTS Windows Build (OpenJDK (Temurin) LTS, Windows)

jinterp

Trivial Java functions to interpolate values.

Features

  • Linear interpolation.
  • Cosine interpolation.
  • Exponential interpolation.
  • Log interpolation.
  • High coverage test suite.
  • OSGi-ready
  • JPMS-ready
  • ISC license.

Usage

final double r = InterpolationD.interpolateLinear(0.0, 10.0, 0.5)
assert r == 5.0