diff options
author | Alberto Ruiz <aruiz@um.es> | 2010-02-24 13:23:42 +0000 |
---|---|---|
committer | Alberto Ruiz <aruiz@um.es> | 2010-02-24 13:23:42 +0000 |
commit | 54bcc1fc1e0f9676cb10f627f412eeeea34b5d2c (patch) | |
tree | 3983a0046ce08a2390c5a495aae60fd419c58986 /packages/special/hmatrix-special.cabal | |
parent | aae45de54aca92c5f0f013e46c6d6f65508d76f5 (diff) |
created package hmatrix-special
Diffstat (limited to 'packages/special/hmatrix-special.cabal')
-rw-r--r-- | packages/special/hmatrix-special.cabal | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/packages/special/hmatrix-special.cabal b/packages/special/hmatrix-special.cabal new file mode 100644 index 0000000..f9228ee --- /dev/null +++ b/packages/special/hmatrix-special.cabal | |||
@@ -0,0 +1,74 @@ | |||
1 | Name: hmatrix-special | ||
2 | Version: 0.1.0 | ||
3 | License: GPL | ||
4 | License-file: LICENSE | ||
5 | Author: Alberto Ruiz | ||
6 | Maintainer: Alberto Ruiz <aruiz@um.es> | ||
7 | Stability: experimental | ||
8 | Homepage: http://code.haskell.org/hmatrix | ||
9 | Synopsis: Interface to GSL special functions | ||
10 | Description: | ||
11 | Interface to GSL special functions. | ||
12 | |||
13 | Category: Math | ||
14 | tested-with: GHC ==6.10.4 | ||
15 | |||
16 | cabal-version: >=1.2 | ||
17 | build-type: Simple | ||
18 | |||
19 | extra-source-files: lib/Numeric/GSL/Special/auto.hs, | ||
20 | lib/Numeric/GSL/Special/autoall.sh, | ||
21 | lib/Numeric/GSL/Special/replace.hs | ||
22 | |||
23 | flag safe-cheap | ||
24 | description: use slower non-blocking "safe" foreign calls | ||
25 | to GSL special functions. | ||
26 | default: False | ||
27 | |||
28 | library | ||
29 | Build-Depends: base >= 3 && < 5, hmatrix >= 0.9 | ||
30 | |||
31 | Extensions: ForeignFunctionInterface, | ||
32 | CPP | ||
33 | |||
34 | hs-source-dirs: lib | ||
35 | |||
36 | Exposed-modules: Numeric.GSL.Special, | ||
37 | Numeric.GSL.Special.Gamma, | ||
38 | Numeric.GSL.Special.Erf, | ||
39 | Numeric.GSL.Special.Airy, | ||
40 | Numeric.GSL.Special.Exp, | ||
41 | Numeric.GSL.Special.Bessel, | ||
42 | Numeric.GSL.Special.Clausen, | ||
43 | Numeric.GSL.Special.Coulomb, | ||
44 | Numeric.GSL.Special.Coupling, | ||
45 | Numeric.GSL.Special.Dawson, | ||
46 | Numeric.GSL.Special.Debye, | ||
47 | Numeric.GSL.Special.Dilog, | ||
48 | Numeric.GSL.Special.Elementary, | ||
49 | Numeric.GSL.Special.Ellint, | ||
50 | Numeric.GSL.Special.Elljac, | ||
51 | Numeric.GSL.Special.Expint, | ||
52 | Numeric.GSL.Special.Fermi_dirac, | ||
53 | Numeric.GSL.Special.Gegenbauer, | ||
54 | Numeric.GSL.Special.Hyperg, | ||
55 | Numeric.GSL.Special.Laguerre, | ||
56 | Numeric.GSL.Special.Lambert, | ||
57 | Numeric.GSL.Special.Legendre, | ||
58 | Numeric.GSL.Special.Log, | ||
59 | Numeric.GSL.Special.Pow_int, | ||
60 | Numeric.GSL.Special.Psi, | ||
61 | Numeric.GSL.Special.Synchrotron, | ||
62 | Numeric.GSL.Special.Transport, | ||
63 | Numeric.GSL.Special.Trig, | ||
64 | Numeric.GSL.Special.Zeta | ||
65 | |||
66 | other-modules: Numeric.GSL.Special.Internal | ||
67 | |||
68 | ghc-options: -Wall -fno-warn-unused-binds | ||
69 | |||
70 | if flag(safe-cheap) | ||
71 | cpp-options: -DSAFE_CHEAP=safe | ||
72 | else | ||
73 | cpp-options: -DSAFE_CHEAP=unsafe | ||
74 | |||