sig
type rmat = Owl_dense_matrix_d.mat
type cmat = Owl_dense_matrix_z.mat
val fft : Owl_fft.rmat -> Owl_fft.cmat
val fft_complex : Owl_fft.cmat -> Owl_fft.cmat
val ifft : Owl_fft.cmat -> Owl_fft.cmat
val fft2 : Owl_fft.rmat -> Owl_fft.cmat
val fft2_complex : Owl_fft.cmat -> Owl_fft.cmat
val ifft2 : Owl_fft.cmat -> Owl_fft.cmat
val fftshift : Owl_fft.cmat -> Owl_fft.cmat
val ifftshift : Owl_fft.cmat -> Owl_fft.cmat
end