sig
type workspace
type wavetable
val make_workspace : int -> Gsl_fft.Real.workspace
val make_wavetable : int -> Gsl_fft.Real.wavetable
external transform :
?stride:int ->
Gsl_fft.fft_array ->
Gsl_fft.Real.wavetable -> Gsl_fft.Real.workspace -> unit
= "ml_gsl_fft_real_transform"
external transform_rad2 : ?stride:int -> Gsl_fft.fft_array -> unit
= "ml_gsl_fft_real_radix2_transform"
val unpack : ?stride:int -> Gsl_fft.fft_array -> Gsl_fft.fft_array
end