CubicInterpolator

class CubicInterpolator(x_coords: Vector[Double], y_coords: Vector[Double]) extends HandyUnivariateInterpolator[Double]
Companion
object
class Object
trait Matchable
class Any

Value members

Inherited methods

def apply(x: Double): Double
final def apply[V1, V2, V3, VR](v1: V1, v2: V2, v3: V3)(implicit impl: UImpl4[UnivariateInterpolatorImpl, UnivariateInterpolator[Double], V1, V2, V3, VR]): VR
Inherited from
VariableUFunc
final def apply[@specialized(Int, Double, Float) V1, @specialized(Int, Double, Float) V2, @specialized(Int, Double, Float) VR](v1: V1, v2: V2)(implicit impl: UImpl3[UnivariateInterpolatorImpl, UnivariateInterpolator[Double], V1, V2, VR]): VR
Inherited from
VariableUFunc
final def apply[@specialized(Int, Double, Float) V, @specialized(Int, Double, Float) VR](v: V)(implicit impl: UImpl2[UnivariateInterpolatorImpl, UnivariateInterpolator[Double], V, VR]): VR
Inherited from
VariableUFunc
protected def bisearch(x: Double): Int
protected def extrapolate(x: Double): Double

Inherited fields

protected val X: Array[Double]
protected val Y: Array[Double]