Name: accelerate-cufft
Version: 0.0
License: BSD3
License-File: LICENSE
Author: Henning Thielemann <haskell@henning-thielemann.de>
Maintainer: Henning Thielemann <haskell@henning-thielemann.de>
Homepage: http://code.haskell.org/~thielema/accelerate-cufft/
Category: Math
Synopsis: Accelerate frontend to the CUFFT library (Fourier transform)
Description:
An interface for the @accelerate@ framework
to the Fourier Transform library @cufft@
provided by Nvidia for their CUDA enabled graphic cards.
Tested-With: GHC==7.8.3
Cabal-Version: >=1.14
Build-Type: Simple
Flag buildExamples
description: Build example executables
default: False
Source-Repository this
Tag: 0.0
Type: darcs
Location: http://code.haskell.org/~thielema/accelerate-cufft/
Source-Repository head
Type: darcs
Location: http://code.haskell.org/~thielema/accelerate-cufft/
Library
Build-Depends:
cufft >=0.1.1 && <0.2,
cuda >= 0.5 && <0.7,
accelerate-fourier >=0.0 && <0.1,
accelerate-utility >=0.1 && <0.2,
accelerate-cuda >=0.15 && <0.16,
accelerate >=0.15 && <0.16,
base >=4.5 && <4.8
GHC-Options: -Wall -fwarn-missing-import-lists
Hs-Source-Dirs: src
Default-Language: Haskell98
Exposed-Modules:
Data.Array.Accelerate.CUFFT.Single
Data.Array.Accelerate.CUFFT.Batched
Other-Modules:
Data.Array.Accelerate.CUFFT.Private
Data.Array.Accelerate.CUFFT.RealClass
Executable accelerate-cufft-demo
GHC-Options: -Wall -fwarn-missing-import-lists -threaded
Hs-Source-Dirs: example
Main-Is: Main.hs
Default-Language: Haskell98
If flag(buildExamples)
Build-Depends:
accelerate-cufft,
accelerate-cuda,
accelerate,
base
Else
Buildable: False
Executable accelerate-cufft-demo-merged
GHC-Options: -Wall -fwarn-missing-import-lists -threaded
Hs-Source-Dirs: example
Main-Is: Merged.hs
Default-Language: Haskell98
If flag(buildExamples)
Build-Depends:
accelerate-cuda,
accelerate,
cufft,
cuda,
base
Else
Buildable: False
Executable accelerate-cufft-demo-separate
GHC-Options: -Wall -fwarn-missing-import-lists -threaded
Hs-Source-Dirs: example
Main-Is: Separate.hs
Default-Language: Haskell98
If flag(buildExamples)
Build-Depends:
accelerate-cuda,
accelerate,
cufft,
cuda,
base
Else
Buildable: False
Executable cufft-demo
GHC-Options: -Wall -fwarn-missing-import-lists -threaded
Hs-Source-Dirs: example
Main-Is: CUFFT.hs
Default-Language: Haskell98
If flag(buildExamples)
Build-Depends:
cufft,
cuda,
base
Else
Buildable: False