Module Gsl.Fft

Fast Fourier Transforms

exception Wrong_layout
type layout =
| Real
| Halfcomplex
| Halfcomplex_rad2
| Complex
type fft_array = {
mutable layout : layout;
data : float array;
}
module Real : sig ... end
module Halfcomplex : sig ... end
module Complex : sig ... end
val unpack : fft_array ‑> Gsl_complex.complex_array
val hc_mult : fft_array ‑> fft_array ‑> unit
val hc_mult_rad2 : fft_array ‑> fft_array ‑> unit