Module Gsl_complex


module Gsl_complex: sig  end


type complex = Complex.t = {
   re : float;
   im : float;
}
val complex : re:float -> im:float -> complex

type complex_array = float array
val set : complex_array -> int -> complex -> unit
val get : complex_array -> int -> complex
val unpack : complex_array -> complex array
val pack : complex array -> complex_array
val mult : complex_array -> complex_array -> unit