accelerate-fft-0.14.0.0: FFT using the Accelerate library

Portabilitynon-portable (GHC extensions)
Stabilityexperimental
MaintainerManuel M T Chakravarty <chak@cse.unsw.edu.au>
Safe HaskellNone

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