packages feed

accelerate-fftw-1.0.3: accelerate-fftw.cabal

Cabal-Version:    2.2
Name:             accelerate-fftw
Version:          1.0.3
License:          BSD-3-Clause
License-File:     LICENSE
Author:           Henning Thielemann <haskell@henning-thielemann.de>
Maintainer:       Henning Thielemann <haskell@henning-thielemann.de>
Homepage:         https://hub.darcs.net/thielema/accelerate-fftw/
Category:         Math
Synopsis:         Accelerate frontend to the FFTW library (Fourier transform)
Description:
  An interface to the Fastest Fourier Transform in the West (FFTW)
  for the @accelerate@ framework.
Tested-With:      GHC==9.2.8
Build-Type:       Simple
Extra-Source-Files:
  Justfile

Source-Repository this
  Tag:         1.0.3
  Type:        darcs
  Location:    https://hub.darcs.net/thielema/accelerate-fftw/

Source-Repository head
  Type:        darcs
  Location:    https://hub.darcs.net/thielema/accelerate-fftw/

Library
  Build-Depends:
    fft >=0.1.7 && <0.2,
    carray >=0.1.5 && <0.2,
    storable-complex >=0.2.1 && <0.3,
    accelerate-io >=1.3 && <1.5,
    accelerate >=1.3 && <1.5,
    base >=4.5 && <5

  GHC-Options:      -Wall -fwarn-missing-import-lists
  Hs-Source-Dirs:   src
  Default-Language: Haskell98
  Exposed-Modules:
    Data.Array.Accelerate.FFTW.Manifest
  Other-Modules:
    Data.Array.Accelerate.CArray.Conversion

Test-Suite accelerate-fftw-test
  Type: exitcode-stdio-1.0
  Build-Depends:
    doctest-exitcode-stdio >=0.0 && <0.1,
    doctest-lib >=0.1.1 && <0.2,
    accelerate-fftw,
    accelerate-utility >=1.1 && <1.2,
    accelerate >=1.3 && <1.5,
    base >=4.5 && <5

  GHC-Options:      -Wall
  Hs-Source-Dirs:   test
  Default-Language: Haskell98
  Main-Is:          Test.hs
  Other-Modules:
    Test.Data.Array.Accelerate.FFTW.Manifest