packages feed

fft-0.1.3: fft.cabal

name:                fft
version:             0.1.3
synopsis:            Bindings to the FFTW library.
description:
                     Bindings to the FFTW library.
		     .
		     Provides high performance discrete fourier transforms in
		     arbitrary dimensions.  Include transforms of complex data,
		     real data, and real to real transforms.
		     .
category:            Math
license:             BSD3
license-file:        LICENSE
author:              Jed Brown
maintainer:          <jed@59A2.org>
build-type:	     Simple
cabal-version:       >= 1.2

flag splitBase
flag base4

library
  if flag(splitBase)
    build-depends: base >= 3, array, carray, storable-complex
  else
    build-depends: base < 3, carray, storable-complex
  if flag(base4)
    build-depends: base >= 4 && < 5, syb >= 0.1
  else
    build-depends: base < 4

  exposed-modules: Math.FFT
                   Math.FFT.Base
  extra-libraries: fftw3
  extensions:      ForeignFunctionInterface
  ghc-options:     -Wall