diff options
-rw-r--r-- | examples/experiments/Static.hs (renamed from examples/Static.hs) | 0 | ||||
-rw-r--r-- | examples/experiments/error.hs (renamed from examples/error.hs) | 0 | ||||
-rw-r--r-- | examples/experiments/listlike.hs (renamed from examples/listlike.hs) | 0 | ||||
-rw-r--r-- | examples/experiments/parallel.hs (renamed from examples/parallel.hs) | 0 | ||||
-rw-r--r-- | examples/experiments/speed.hs (renamed from examples/speed.hs) | 0 | ||||
-rw-r--r-- | examples/experiments/speed.m (renamed from examples/speed.m) | 0 | ||||
-rw-r--r-- | examples/experiments/testmnist.m (renamed from examples/testmnist.m) | 0 | ||||
-rw-r--r-- | examples/experiments/useStatic.hs (renamed from examples/useStatic.hs) | 0 | ||||
-rw-r--r-- | examples/tests.hs | 1 | ||||
-rw-r--r-- | hssl.cabal | 135 |
10 files changed, 75 insertions, 61 deletions
diff --git a/examples/Static.hs b/examples/experiments/Static.hs index c0cfcce..c0cfcce 100644 --- a/examples/Static.hs +++ b/examples/experiments/Static.hs | |||
diff --git a/examples/error.hs b/examples/experiments/error.hs index 16305dc..16305dc 100644 --- a/examples/error.hs +++ b/examples/experiments/error.hs | |||
diff --git a/examples/listlike.hs b/examples/experiments/listlike.hs index 43216cb..43216cb 100644 --- a/examples/listlike.hs +++ b/examples/experiments/listlike.hs | |||
diff --git a/examples/parallel.hs b/examples/experiments/parallel.hs index 7256fb6..7256fb6 100644 --- a/examples/parallel.hs +++ b/examples/experiments/parallel.hs | |||
diff --git a/examples/speed.hs b/examples/experiments/speed.hs index 22d7220..22d7220 100644 --- a/examples/speed.hs +++ b/examples/experiments/speed.hs | |||
diff --git a/examples/speed.m b/examples/experiments/speed.m index 2f41665..2f41665 100644 --- a/examples/speed.m +++ b/examples/experiments/speed.m | |||
diff --git a/examples/testmnist.m b/examples/experiments/testmnist.m index 38625a7..38625a7 100644 --- a/examples/testmnist.m +++ b/examples/experiments/testmnist.m | |||
diff --git a/examples/useStatic.hs b/examples/experiments/useStatic.hs index 619af8f..619af8f 100644 --- a/examples/useStatic.hs +++ b/examples/experiments/useStatic.hs | |||
diff --git a/examples/tests.hs b/examples/tests.hs index 210f8ef..2fbf9e2 100644 --- a/examples/tests.hs +++ b/examples/tests.hs | |||
@@ -352,6 +352,7 @@ rotTest = fun (10^5) :~12~: rot 5E4 | |||
352 | --------------------------------------------------------------------- | 352 | --------------------------------------------------------------------- |
353 | 353 | ||
354 | tests = do | 354 | tests = do |
355 | setErrorHandlerOff | ||
355 | putStrLn "--------- internal -----" | 356 | putStrLn "--------- internal -----" |
356 | quickCheck ((\m -> m == trans m).sym :: Sym Double -> Bool) | 357 | quickCheck ((\m -> m == trans m).sym :: Sym Double -> Bool) |
357 | quickCheck ((\m -> m == trans m).sym :: Sym (Complex Double) -> Bool) | 358 | quickCheck ((\m -> m == trans m).sym :: Sym (Complex Double) -> Bool) |
@@ -14,64 +14,77 @@ Description: A purely functional interface to basic linear algebra comput | |||
14 | More information: <http://alberrto.googlepages.com/gslhaskell> | 14 | More information: <http://alberrto.googlepages.com/gslhaskell> |
15 | Category: Numerical, Math | 15 | Category: Numerical, Math |
16 | tested-with: GHC ==6.6.1 | 16 | tested-with: GHC ==6.6.1 |
17 | Build-Depends: base, haskell98 | 17 | |
18 | Extensions: ForeignFunctionInterface | 18 | cabal-version: >=1.2 |
19 | --ghc-options: -Wall | 19 | |
20 | ghc-options: -O | 20 | flag splitBase |
21 | hs-source-dirs: lib | 21 | description: Choose the new smaller, split-up base package. |
22 | Exposed-modules: Data.Packed.Internal, | 22 | |
23 | Data.Packed.Internal.Common, | 23 | library |
24 | Data.Packed.Internal.Vector | 24 | if flag(splitBase) |
25 | Data.Packed.Internal.Matrix, | 25 | build-depends: base >= 3, array |
26 | Data.Packed, | 26 | ghc-options: -O0 |
27 | Data.Packed.Vector, | 27 | else |
28 | Data.Packed.Matrix, | 28 | build-depends: base < 3 |
29 | Numeric.GSL.Vector, | 29 | ghc-options: -O |
30 | Numeric.GSL.Matrix, | 30 | |
31 | Numeric.GSL.Differentiation, | 31 | Build-Depends: base, haskell98 |
32 | Numeric.GSL.Integration, | 32 | Extensions: ForeignFunctionInterface |
33 | Numeric.GSL.Fourier, | 33 | |
34 | Numeric.GSL.Polynomials, | 34 | hs-source-dirs: lib |
35 | Numeric.GSL.Minimization, | 35 | Exposed-modules: Data.Packed.Internal, |
36 | Numeric.GSL.Special, | 36 | Data.Packed.Internal.Common, |
37 | Numeric.GSL.Special.Internal, | 37 | Data.Packed.Internal.Vector |
38 | Numeric.GSL.Special.Gamma, | 38 | Data.Packed.Internal.Matrix, |
39 | Numeric.GSL.Special.Erf, | 39 | Data.Packed, |
40 | Numeric.GSL.Special.Airy, | 40 | Data.Packed.Vector, |
41 | Numeric.GSL.Special.Exp, | 41 | Data.Packed.Matrix, |
42 | Numeric.GSL.Special.Bessel, | 42 | Numeric.GSL.Vector, |
43 | Numeric.GSL.Special.Clausen, | 43 | Numeric.GSL.Matrix, |
44 | Numeric.GSL.Special.Coulomb, | 44 | Numeric.GSL.Differentiation, |
45 | Numeric.GSL.Special.Coupling, | 45 | Numeric.GSL.Integration, |
46 | Numeric.GSL.Special.Dawson, | 46 | Numeric.GSL.Fourier, |
47 | Numeric.GSL.Special.Debye, | 47 | Numeric.GSL.Polynomials, |
48 | Numeric.GSL.Special.Dilog, | 48 | Numeric.GSL.Minimization, |
49 | Numeric.GSL.Special.Elementary, | 49 | Numeric.GSL.Special, |
50 | Numeric.GSL.Special.Ellint, | 50 | Numeric.GSL.Special.Internal, |
51 | Numeric.GSL.Special.Expint, | 51 | Numeric.GSL.Special.Gamma, |
52 | Numeric.GSL.Special.Fermi_dirac, | 52 | Numeric.GSL.Special.Erf, |
53 | Numeric.GSL.Special.Gegenbauer, | 53 | Numeric.GSL.Special.Airy, |
54 | Numeric.GSL.Special.Hyperg, | 54 | Numeric.GSL.Special.Exp, |
55 | Numeric.GSL.Special.Laguerre, | 55 | Numeric.GSL.Special.Bessel, |
56 | Numeric.GSL.Special.Lambert, | 56 | Numeric.GSL.Special.Clausen, |
57 | Numeric.GSL.Special.Pow_int, | 57 | Numeric.GSL.Special.Coulomb, |
58 | Numeric.GSL.Special.Psi, | 58 | Numeric.GSL.Special.Coupling, |
59 | Numeric.GSL.Special.Synchrotron, | 59 | Numeric.GSL.Special.Dawson, |
60 | Numeric.GSL.Special.Trig, | 60 | Numeric.GSL.Special.Debye, |
61 | Numeric.GSL.Special.Zeta, | 61 | Numeric.GSL.Special.Dilog, |
62 | Numeric.GSL.Special.Log, | 62 | Numeric.GSL.Special.Elementary, |
63 | Numeric.GSL.Special.Legendre, | 63 | Numeric.GSL.Special.Ellint, |
64 | Numeric.GSL, | 64 | Numeric.GSL.Special.Expint, |
65 | Numeric.LinearAlgebra, | 65 | Numeric.GSL.Special.Fermi_dirac, |
66 | Numeric.LinearAlgebra.LAPACK, | 66 | Numeric.GSL.Special.Gegenbauer, |
67 | Numeric.LinearAlgebra.Linear, | 67 | Numeric.GSL.Special.Hyperg, |
68 | Numeric.LinearAlgebra.Instances, | 68 | Numeric.GSL.Special.Laguerre, |
69 | Numeric.LinearAlgebra.Interface, | 69 | Numeric.GSL.Special.Lambert, |
70 | Numeric.LinearAlgebra.Algorithms, | 70 | Numeric.GSL.Special.Pow_int, |
71 | Graphics.Plot | 71 | Numeric.GSL.Special.Psi, |
72 | C-sources: lib/Data/Packed/Internal/auxi.c, | 72 | Numeric.GSL.Special.Synchrotron, |
73 | lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c, | 73 | Numeric.GSL.Special.Trig, |
74 | lib/Numeric/GSL/gsl-aux.c | 74 | Numeric.GSL.Special.Zeta, |
75 | extra-libraries: gsl blas lapack | 75 | Numeric.GSL.Special.Log, |
76 | cc-options: -O4 | 76 | Numeric.GSL.Special.Legendre, |
77 | ghc-prof-options: -auto-all | 77 | Numeric.GSL, |
78 | Numeric.LinearAlgebra, | ||
79 | Numeric.LinearAlgebra.LAPACK, | ||
80 | Numeric.LinearAlgebra.Linear, | ||
81 | Numeric.LinearAlgebra.Instances, | ||
82 | Numeric.LinearAlgebra.Interface, | ||
83 | Numeric.LinearAlgebra.Algorithms, | ||
84 | Graphics.Plot | ||
85 | C-sources: lib/Data/Packed/Internal/auxi.c, | ||
86 | lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c, | ||
87 | lib/Numeric/GSL/gsl-aux.c | ||
88 | extra-libraries: gsl blas lapack | ||
89 | cc-options: -O4 | ||
90 | ghc-prof-options: -auto-all | ||