accelerate-fft-0.15.0.0: FFT using the Accelerate library

Copyright[2012] Manuel M T Chakravarty, Gabriele Keller, Trevor L. McDonell
LicenseBSD3
MaintainerManuel M T Chakravarty <chak@cse.unsw.edu.au>
Stabilityexperimental
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell98

Data.Array.Accelerate.Math.DFT.Roots

Description

 

Synopsis

Documentation

rootsOfUnity :: (Elt e, IsFloating e, Shape sh, Slice sh) => Exp (sh :. Int) -> Acc (Array (sh :. Int) (Complex e)) Source

Calculate the roots of unity for the forward transform

inverseRootsOfUnity :: (Elt e, IsFloating e, Shape sh, Slice sh) => Exp (sh :. Int) -> Acc (Array (sh :. Int) (Complex e)) Source

Calculate the roots of unity for an inverse transform