Module Gsl.Bspline

Basis Splines

type ws
val make : k:int ‑> nbreak:int ‑> ws
external ncoeffs : ws ‑> int = "ml_gsl_bspline_ncoeffs"
external knots : [< Vectmat.vec ] ‑> ws ‑> unit = "ml_gsl_bspline_knots"
external knots_uniform : a:float ‑> b:float ‑> ws ‑> unit = "ml_gsl_bspline_knots_uniform"
external _eval : float ‑> [< Vectmat.vec ] ‑> ws ‑> unit = "ml_gsl_bspline_eval"
val eval : ws ‑> float ‑> [> Vectmat.vec ]