Gsl.InterpInterpolation
val make : interp_type -> int -> tval init : t -> float array -> float array -> unitval name : t -> stringval min_size : t -> intval make_accel : unit -> acceltype interp = {interp : t;accel : accel;xa : float array;ya : float array;size : int;i_type : interp_type;}val make_interp : interp_type -> float array -> float array -> interpval eval : interp -> float -> floatval eval_array : interp -> float array -> float array -> uniteval_array interp x_a y_a fills the array y_a with the evaluation of the interpolation function interp for each point of array x_a. x_a and y_a must have the same length.
val eval_deriv : interp -> float -> floatval eval_deriv2 : interp -> float -> floatval eval_integ : interp -> float -> float -> float