The OpenD Programming Language

mir.interpolate.linear

Members

Functions

atInterval (from mir.interpolate)
Tuple!(T, size_t) atInterval(T value, size_t intervalIndex) via public import mir.interpolate : atInterval;
linear
Linear!(F, N, X) linear(Repeat!(N, Slice!(RCI!(immutable X))) grid, Slice!(RCI!(const F), N) values)

Constructs multivariate linear interpolant with nodes on rectilinear grid.

metaLinear
auto metaLinear(RCArray!(immutable X) grid, RCArray!(const T) data)

Interpolator used for non-rectiliner trapezoid-like greeds.

Structs

Linear
struct Linear(F, size_t N = 1, X = F)

Multivariate linear interpolant with nodes on rectilinear grid.

LinearKernel
struct LinearKernel(X)
MetaLinear
struct MetaLinear(T, X)

Interpolator used for non-rectiliner trapezoid-like greeds.

See Also

Meta

Authors

Ilia Ki