Header menu logo bristlecone

Interpolate Module

Functions and values

Function or value Description

bilinear (arg1, arg1) (arg2, arg2) t

Full Usage: bilinear (arg1, arg1) (arg2, arg2) t

Parameters:
Returns: float<'u0>

Interpolates between two data points, for a given time `t`.

arg0 : float<'u>
arg1 : float<'u0>
arg2 : float<'u>
arg3 : float<'u0>
t : float<'u>
Returns: float<'u0>

lower (arg1, arg1) (arg2, arg2) t

Full Usage: lower (arg1, arg1) (arg2, arg2) t

Parameters:
    arg0 : float<'u>
    arg1 : 'a
    arg2 : float<'u>
    arg3 : 'b
    t : 'c

Returns: 'a

Use the previous point

arg0 : float<'u>
arg1 : 'a
arg2 : float<'u>
arg3 : 'b
t : 'c
Returns: 'a

upper (arg1, arg1) (arg2, arg2) t

Full Usage: upper (arg1, arg1) (arg2, arg2) t

Parameters:
    arg0 : float<'u>
    arg1 : 'a
    arg2 : float<'u>
    arg3 : 'b
    t : 'c

Returns: 'b

Use the next point

arg0 : float<'u>
arg1 : 'a
arg2 : float<'u>
arg3 : 'b
t : 'c
Returns: 'b

Type something to start searching.