feldspar-language-0.6.0.2: A functional embedded language for DSP and parallelism
Feldspar.Core.Frontend.Complex
complex :: (Numeric a, RealFloat a) => Data a -> Data a -> Data (Complex a)
realPart :: (Numeric a, RealFloat a) => Data (Complex a) -> Data a
imagPart :: (Numeric a, RealFloat a) => Data (Complex a) -> Data a
conjugate :: (Numeric a, RealFloat a) => Data (Complex a) -> Data (Complex a)
mkPolar :: (Numeric a, RealFloat a) => Data a -> Data a -> Data (Complex a)
cis :: (Numeric a, RealFloat a) => Data a -> Data (Complex a)
magnitude :: (Numeric a, RealFloat a) => Data (Complex a) -> Data a
phase :: (Numeric a, RealFloat a) => Data (Complex a) -> Data a
polar :: (Numeric a, RealFloat a) => Data (Complex a) -> (Data a, Data a)
(+.) :: (Numeric a, RealFloat a) => Data a -> Data a -> Data (Complex a)
iunit :: (Numeric a, RealFloat a) => Data (Complex a)