module Complex: sig
.. end
type
workspace
type
wavetable
type
direction =
val make_workspace : int -> workspace
val make_wavetable : int -> wavetable
val forward : ?stride:int ->
Gsl_complex.complex_array ->
wavetable -> workspace -> unit
val forward_rad2 : ?dif:bool -> ?stride:int -> Gsl_complex.complex_array -> unit
val transform : ?stride:int ->
Gsl_complex.complex_array ->
wavetable ->
workspace -> direction -> unit
val transform_rad2 : ?dif:bool ->
?stride:int -> Gsl_complex.complex_array -> direction -> unit
val backward : ?stride:int ->
Gsl_complex.complex_array ->
wavetable -> workspace -> unit
val backward_rad2 : ?dif:bool -> ?stride:int -> Gsl_complex.complex_array -> unit
val inverse : ?stride:int ->
Gsl_complex.complex_array ->
wavetable -> workspace -> unit
val inverse_rad2 : ?dif:bool -> ?stride:int -> Gsl_complex.complex_array -> unit