-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaccelerate-fft.cabal
56 lines (45 loc) · 2.11 KB
/
accelerate-fft.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Name: accelerate-fft
Version: 0.13.0.0
Cabal-version: >= 1.6
Tested-with: GHC >= 7.0.3
Build-type: Simple
Synopsis: FFT using the Accelerate library
Description: Rank-polymorphic discrete Fourier transform (DFT),
computed with a fast Fourier transform (FFT) algorithm
using the Accelerate library
License: BSD3
License-file: LICENSE
Author: Manuel M T Chakravarty,
Gabriele Keller,
Trevor L. McDonell
Maintainer: Manuel M T Chakravarty <chak@cse.unsw.edu.au>
Homepage: http://www.cse.unsw.edu.au/~chak/project/accelerate/
Bug-reports: https://github.com/AccelerateHS/accelerate/issues
Category: Compilers/Interpreters, Concurrency, Data
Stability: Experimental
Flag cuda
Description: Enable support for using CUFFT via the CUDA backend's
FFI
Default: True
Library
Build-depends: accelerate == 0.13.*,
base == 4.*
Exposed-modules: Data.Array.Accelerate.Math.Complex
Data.Array.Accelerate.Math.FFT
Data.Array.Accelerate.Math.DFT
Data.Array.Accelerate.Math.DFT.Centre
Data.Array.Accelerate.Math.DFT.Roots
ghc-options: -O2 -Wall -funbox-strict-fields
if flag(cuda)
CPP-options: -DACCELERATE_CUDA_BACKEND
Build-depends: accelerate-cuda >= 0.13,
cuda >= 0.5,
cufft >= 0.1
Extensions: FlexibleInstances
IncoherentInstances
ScopedTypeVariables
TypeOperators
TypeSynonymInstances
Source-repository head
Type: git
Location: git://github.com/AccelerateHS/accelerate-fft.git