diff options
-rw-r--r-- | packages/base/LICENSE | 26 | ||||
-rw-r--r-- | packages/base/Setup.lhs | 5 | ||||
-rw-r--r-- | packages/base/hmatrix-base.cabal | 45 | ||||
-rw-r--r-- | packages/hmatrix/CHANGELOG (renamed from CHANGELOG) | 0 | ||||
-rw-r--r-- | packages/hmatrix/Config.hs (renamed from Config.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/INSTALL.md (renamed from INSTALL.md) | 0 | ||||
-rw-r--r-- | packages/hmatrix/LICENSE (renamed from LICENSE) | 0 | ||||
-rw-r--r-- | packages/hmatrix/Setup.lhs (renamed from Setup.lhs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/THANKS.md (renamed from THANKS.md) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/bool.hs (renamed from examples/bool.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/data.txt (renamed from examples/data.txt) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/deriv.hs (renamed from examples/deriv.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/devel/ej1/functions.c (renamed from examples/devel/ej1/functions.c) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/devel/ej1/wrappers.hs (renamed from examples/devel/ej1/wrappers.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/devel/ej2/functions.c (renamed from examples/devel/ej2/functions.c) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/devel/ej2/wrappers.hs (renamed from examples/devel/ej2/wrappers.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/error.hs (renamed from examples/error.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/fitting.hs (renamed from examples/fitting.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/inplace.hs (renamed from examples/inplace.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/integrate.hs (renamed from examples/integrate.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/kalman.hs (renamed from examples/kalman.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/lie.hs (renamed from examples/lie.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/minimize.hs (renamed from examples/minimize.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/monadic.hs (renamed from examples/monadic.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/multiply.hs (renamed from examples/multiply.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/ode.hs (renamed from examples/ode.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/parallel.hs (renamed from examples/parallel.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/pca1.hs (renamed from examples/pca1.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/pca2.hs (renamed from examples/pca2.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/pinv.hs (renamed from examples/pinv.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/plot.hs (renamed from examples/plot.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/root.hs (renamed from examples/root.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/examples/vector.hs (renamed from examples/vector.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/hmatrix.cabal (renamed from hmatrix.cabal) | 20 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed.hs (renamed from lib/Data/Packed.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed/Development.hs (renamed from lib/Data/Packed/Development.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed/Foreign.hs (renamed from lib/Data/Packed/Foreign.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed/Internal.hs (renamed from lib/Data/Packed/Internal.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed/Internal/Common.hs (renamed from lib/Data/Packed/Internal/Common.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed/Internal/Matrix.hs (renamed from lib/Data/Packed/Internal/Matrix.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed/Internal/Signatures.hs (renamed from lib/Data/Packed/Internal/Signatures.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed/Internal/Vector.hs (renamed from lib/Data/Packed/Internal/Vector.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed/Matrix.hs (renamed from lib/Data/Packed/Matrix.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed/Random.hs (renamed from lib/Data/Packed/Random.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed/ST.hs (renamed from lib/Data/Packed/ST.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Data/Packed/Vector.hs (renamed from lib/Data/Packed/Vector.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Graphics/Plot.hs (renamed from lib/Graphics/Plot.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/Chain.hs (renamed from lib/Numeric/Chain.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/Container.hs (renamed from lib/Numeric/Container.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/ContainerBoot.hs (renamed from lib/Numeric/ContainerBoot.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/Conversion.hs (renamed from lib/Numeric/Conversion.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL.hs (renamed from lib/Numeric/GSL.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/Differentiation.hs (renamed from lib/Numeric/GSL/Differentiation.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/Fitting.hs (renamed from lib/Numeric/GSL/Fitting.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/Fourier.hs (renamed from lib/Numeric/GSL/Fourier.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/Integration.hs (renamed from lib/Numeric/GSL/Integration.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/Internal.hs (renamed from lib/Numeric/GSL/Internal.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/Minimization.hs (renamed from lib/Numeric/GSL/Minimization.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/ODE.hs (renamed from lib/Numeric/GSL/ODE.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/Polynomials.hs (renamed from lib/Numeric/GSL/Polynomials.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/Root.hs (renamed from lib/Numeric/GSL/Root.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/Vector.hs (renamed from lib/Numeric/GSL/Vector.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/gsl-aux.c (renamed from lib/Numeric/GSL/gsl-aux.c) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/GSL/gsl-ode.c (renamed from lib/Numeric/GSL/gsl-ode.c) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/HMatrix.hs (renamed from lib/Numeric/HMatrix.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/HMatrix/Data.hs (renamed from lib/Numeric/HMatrix/Data.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/HMatrix/Devel.hs (renamed from lib/Numeric/HMatrix/Devel.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/IO.hs (renamed from lib/Numeric/IO.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/LinearAlgebra.hs (renamed from lib/Numeric/LinearAlgebra.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/LinearAlgebra/Algorithms.hs (renamed from lib/Numeric/LinearAlgebra/Algorithms.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/LinearAlgebra/LAPACK.hs (renamed from lib/Numeric/LinearAlgebra/LAPACK.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/LinearAlgebra/LAPACK/lapack-aux.c (renamed from lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/LinearAlgebra/LAPACK/lapack-aux.h (renamed from lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.h) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/LinearAlgebra/Util.hs (renamed from lib/Numeric/LinearAlgebra/Util.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/LinearAlgebra/Util/Convolution.hs (renamed from lib/Numeric/LinearAlgebra/Util/Convolution.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/Matrix.hs (renamed from lib/Numeric/Matrix.hs) | 0 | ||||
-rw-r--r-- | packages/hmatrix/src/Numeric/Vector.hs (renamed from lib/Numeric/Vector.hs) | 0 |
77 files changed, 84 insertions, 12 deletions
diff --git a/packages/base/LICENSE b/packages/base/LICENSE new file mode 100644 index 0000000..c4b781e --- /dev/null +++ b/packages/base/LICENSE | |||
@@ -0,0 +1,26 @@ | |||
1 | Copyright (c) 2006-2014 Alberto Ruiz and other contributors | ||
2 | |||
3 | All rights reserved. | ||
4 | |||
5 | Redistribution and use in source and binary forms, with or without | ||
6 | modification, are permitted provided that the following conditions are met: | ||
7 | * Redistributions of source code must retain the above copyright | ||
8 | notice, this list of conditions and the following disclaimer. | ||
9 | * Redistributions in binary form must reproduce the above copyright | ||
10 | notice, this list of conditions and the following disclaimer in the | ||
11 | documentation and/or other materials provided with the distribution. | ||
12 | * Neither the name of the <organization> nor the | ||
13 | names of its contributors may be used to endorse or promote products | ||
14 | derived from this software without specific prior written permission. | ||
15 | |||
16 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | ||
17 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | |||
diff --git a/packages/base/Setup.lhs b/packages/base/Setup.lhs new file mode 100644 index 0000000..4b19c19 --- /dev/null +++ b/packages/base/Setup.lhs | |||
@@ -0,0 +1,5 @@ | |||
1 | #! /usr/bin/env runhaskell | ||
2 | |||
3 | > import Distribution.Simple | ||
4 | > main = defaultMain | ||
5 | |||
diff --git a/packages/base/hmatrix-base.cabal b/packages/base/hmatrix-base.cabal new file mode 100644 index 0000000..148c8f3 --- /dev/null +++ b/packages/base/hmatrix-base.cabal | |||
@@ -0,0 +1,45 @@ | |||
1 | Name: hmatrix-base | ||
2 | Version: 0.16.0.0 | ||
3 | License: BSD3 | ||
4 | License-file: LICENSE | ||
5 | Author: Alberto Ruiz | ||
6 | Maintainer: Alberto Ruiz | ||
7 | Stability: provisional | ||
8 | Homepage: https://github.com/albertoruiz/hmatrix | ||
9 | Synopsis: Numeric Linear Algebra | ||
10 | Description: Numeric Linear Algebra | ||
11 | Category: Math | ||
12 | tested-with: GHC==7.8 | ||
13 | |||
14 | cabal-version: >=1.8 | ||
15 | |||
16 | build-type: Simple | ||
17 | |||
18 | extra-source-files: | ||
19 | |||
20 | library | ||
21 | |||
22 | Build-Depends: base >= 4 && < 5 | ||
23 | |||
24 | hs-source-dirs: src | ||
25 | |||
26 | exposed-modules: | ||
27 | |||
28 | other-modules: | ||
29 | |||
30 | extensions: ForeignFunctionInterface, | ||
31 | CPP | ||
32 | |||
33 | ghc-options: -Wall | ||
34 | |||
35 | cc-options: -O4 -msse2 -Wall | ||
36 | |||
37 | cpp-options: -DBINARY | ||
38 | |||
39 | extra-libraries: blas lapack | ||
40 | |||
41 | |||
42 | source-repository head | ||
43 | type: git | ||
44 | location: https://github.com/albertoruiz/hmatrix | ||
45 | |||
diff --git a/CHANGELOG b/packages/hmatrix/CHANGELOG index 3ddb4cb..3ddb4cb 100644 --- a/CHANGELOG +++ b/packages/hmatrix/CHANGELOG | |||
diff --git a/Config.hs b/packages/hmatrix/Config.hs index 5145d1a..5145d1a 100644 --- a/Config.hs +++ b/packages/hmatrix/Config.hs | |||
diff --git a/INSTALL.md b/packages/hmatrix/INSTALL.md index ef51167..ef51167 100644 --- a/INSTALL.md +++ b/packages/hmatrix/INSTALL.md | |||
diff --git a/LICENSE b/packages/hmatrix/LICENSE index 3f67c2a..3f67c2a 100644 --- a/LICENSE +++ b/packages/hmatrix/LICENSE | |||
diff --git a/Setup.lhs b/packages/hmatrix/Setup.lhs index e3f9847..e3f9847 100644 --- a/Setup.lhs +++ b/packages/hmatrix/Setup.lhs | |||
diff --git a/THANKS.md b/packages/hmatrix/THANKS.md index b1417a6..b1417a6 100644 --- a/THANKS.md +++ b/packages/hmatrix/THANKS.md | |||
diff --git a/examples/bool.hs b/packages/hmatrix/examples/bool.hs index 679b8bf..679b8bf 100644 --- a/examples/bool.hs +++ b/packages/hmatrix/examples/bool.hs | |||
diff --git a/examples/data.txt b/packages/hmatrix/examples/data.txt index 2b9bfea..2b9bfea 100644 --- a/examples/data.txt +++ b/packages/hmatrix/examples/data.txt | |||
diff --git a/examples/deriv.hs b/packages/hmatrix/examples/deriv.hs index c9456d1..c9456d1 100644 --- a/examples/deriv.hs +++ b/packages/hmatrix/examples/deriv.hs | |||
diff --git a/examples/devel/ej1/functions.c b/packages/hmatrix/examples/devel/ej1/functions.c index 02a4cdd..02a4cdd 100644 --- a/examples/devel/ej1/functions.c +++ b/packages/hmatrix/examples/devel/ej1/functions.c | |||
diff --git a/examples/devel/ej1/wrappers.hs b/packages/hmatrix/examples/devel/ej1/wrappers.hs index a88f74b..a88f74b 100644 --- a/examples/devel/ej1/wrappers.hs +++ b/packages/hmatrix/examples/devel/ej1/wrappers.hs | |||
diff --git a/examples/devel/ej2/functions.c b/packages/hmatrix/examples/devel/ej2/functions.c index 4dcd377..4dcd377 100644 --- a/examples/devel/ej2/functions.c +++ b/packages/hmatrix/examples/devel/ej2/functions.c | |||
diff --git a/examples/devel/ej2/wrappers.hs b/packages/hmatrix/examples/devel/ej2/wrappers.hs index 1c02a24..1c02a24 100644 --- a/examples/devel/ej2/wrappers.hs +++ b/packages/hmatrix/examples/devel/ej2/wrappers.hs | |||
diff --git a/examples/error.hs b/packages/hmatrix/examples/error.hs index 5efae7c..5efae7c 100644 --- a/examples/error.hs +++ b/packages/hmatrix/examples/error.hs | |||
diff --git a/examples/fitting.hs b/packages/hmatrix/examples/fitting.hs index a8f6b1c..a8f6b1c 100644 --- a/examples/fitting.hs +++ b/packages/hmatrix/examples/fitting.hs | |||
diff --git a/examples/inplace.hs b/packages/hmatrix/examples/inplace.hs index dcfff56..dcfff56 100644 --- a/examples/inplace.hs +++ b/packages/hmatrix/examples/inplace.hs | |||
diff --git a/examples/integrate.hs b/packages/hmatrix/examples/integrate.hs index 3a03da6..3a03da6 100644 --- a/examples/integrate.hs +++ b/packages/hmatrix/examples/integrate.hs | |||
diff --git a/examples/kalman.hs b/packages/hmatrix/examples/kalman.hs index 7fbe3d2..7fbe3d2 100644 --- a/examples/kalman.hs +++ b/packages/hmatrix/examples/kalman.hs | |||
diff --git a/examples/lie.hs b/packages/hmatrix/examples/lie.hs index db21ea8..db21ea8 100644 --- a/examples/lie.hs +++ b/packages/hmatrix/examples/lie.hs | |||
diff --git a/examples/minimize.hs b/packages/hmatrix/examples/minimize.hs index 19b2cb3..19b2cb3 100644 --- a/examples/minimize.hs +++ b/packages/hmatrix/examples/minimize.hs | |||
diff --git a/examples/monadic.hs b/packages/hmatrix/examples/monadic.hs index 7c6e0f4..7c6e0f4 100644 --- a/examples/monadic.hs +++ b/packages/hmatrix/examples/monadic.hs | |||
diff --git a/examples/multiply.hs b/packages/hmatrix/examples/multiply.hs index 572961c..572961c 100644 --- a/examples/multiply.hs +++ b/packages/hmatrix/examples/multiply.hs | |||
diff --git a/examples/ode.hs b/packages/hmatrix/examples/ode.hs index dc6e0ec..dc6e0ec 100644 --- a/examples/ode.hs +++ b/packages/hmatrix/examples/ode.hs | |||
diff --git a/examples/parallel.hs b/packages/hmatrix/examples/parallel.hs index e875407..e875407 100644 --- a/examples/parallel.hs +++ b/packages/hmatrix/examples/parallel.hs | |||
diff --git a/examples/pca1.hs b/packages/hmatrix/examples/pca1.hs index a11eba9..a11eba9 100644 --- a/examples/pca1.hs +++ b/packages/hmatrix/examples/pca1.hs | |||
diff --git a/examples/pca2.hs b/packages/hmatrix/examples/pca2.hs index e7ea95f..e7ea95f 100644 --- a/examples/pca2.hs +++ b/packages/hmatrix/examples/pca2.hs | |||
diff --git a/examples/pinv.hs b/packages/hmatrix/examples/pinv.hs index 7de50b8..7de50b8 100644 --- a/examples/pinv.hs +++ b/packages/hmatrix/examples/pinv.hs | |||
diff --git a/examples/plot.hs b/packages/hmatrix/examples/plot.hs index f950aa5..f950aa5 100644 --- a/examples/plot.hs +++ b/packages/hmatrix/examples/plot.hs | |||
diff --git a/examples/root.hs b/packages/hmatrix/examples/root.hs index 8546ff5..8546ff5 100644 --- a/examples/root.hs +++ b/packages/hmatrix/examples/root.hs | |||
diff --git a/examples/vector.hs b/packages/hmatrix/examples/vector.hs index f531cbd..f531cbd 100644 --- a/examples/vector.hs +++ b/packages/hmatrix/examples/vector.hs | |||
diff --git a/hmatrix.cabal b/packages/hmatrix/hmatrix.cabal index 54ed86a..b029dc9 100644 --- a/hmatrix.cabal +++ b/packages/hmatrix/hmatrix.cabal | |||
@@ -16,7 +16,7 @@ tested-with: GHC ==7.8 | |||
16 | 16 | ||
17 | cabal-version: >=1.8 | 17 | cabal-version: >=1.8 |
18 | 18 | ||
19 | build-type: Custom | 19 | build-type: Simple |
20 | 20 | ||
21 | extra-source-files: Config.hs THANKS.md INSTALL.md CHANGELOG | 21 | extra-source-files: Config.hs THANKS.md INSTALL.md CHANGELOG |
22 | 22 | ||
@@ -45,8 +45,8 @@ extra-source-files: examples/deriv.hs | |||
45 | examples/bool.hs | 45 | examples/bool.hs |
46 | examples/multiply.hs | 46 | examples/multiply.hs |
47 | 47 | ||
48 | extra-source-files: lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.h, | 48 | extra-source-files: src/Numeric/LinearAlgebra/LAPACK/lapack-aux.h, |
49 | lib/Numeric/GSL/gsl-ode.c | 49 | src/Numeric/GSL/gsl-ode.c |
50 | 50 | ||
51 | flag dd | 51 | flag dd |
52 | description: svd = zgesdd | 52 | description: svd = zgesdd |
@@ -74,7 +74,7 @@ flag debugnan | |||
74 | 74 | ||
75 | library | 75 | library |
76 | 76 | ||
77 | Build-Depends: base >= 4 && < 5, | 77 | Build-Depends: base, hmatrix-base, |
78 | array, | 78 | array, |
79 | storable-complex, | 79 | storable-complex, |
80 | process, random, | 80 | process, random, |
@@ -85,7 +85,7 @@ library | |||
85 | Extensions: ForeignFunctionInterface, | 85 | Extensions: ForeignFunctionInterface, |
86 | CPP | 86 | CPP |
87 | 87 | ||
88 | hs-source-dirs: lib | 88 | hs-source-dirs: src |
89 | Exposed-modules: Data.Packed, | 89 | Exposed-modules: Data.Packed, |
90 | Data.Packed.Vector, | 90 | Data.Packed.Vector, |
91 | Data.Packed.Matrix, | 91 | Data.Packed.Matrix, |
@@ -127,8 +127,8 @@ library | |||
127 | Numeric.LinearAlgebra.Util.Convolution | 127 | Numeric.LinearAlgebra.Util.Convolution |
128 | 128 | ||
129 | 129 | ||
130 | C-sources: lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c, | 130 | C-sources: src/Numeric/LinearAlgebra/LAPACK/lapack-aux.c, |
131 | lib/Numeric/GSL/gsl-aux.c | 131 | src/Numeric/GSL/gsl-aux.c |
132 | 132 | ||
133 | cc-options: -O4 -msse2 -Wall | 133 | cc-options: -O4 -msse2 -Wall |
134 | 134 | ||
@@ -195,11 +195,7 @@ library | |||
195 | if arch(x86_64) | 195 | if arch(x86_64) |
196 | cc-options: -fPIC | 196 | cc-options: -fPIC |
197 | 197 | ||
198 | -- The extra-libraries required for GSL and LAPACK | 198 | extra-libraries: gsl |
199 | -- should now be automatically detected by configure(.hs) | ||
200 | |||
201 | extra-libraries: | ||
202 | extra-lib-dirs: | ||
203 | 199 | ||
204 | source-repository head | 200 | source-repository head |
205 | type: git | 201 | type: git |
diff --git a/lib/Data/Packed.hs b/packages/hmatrix/src/Data/Packed.hs index 957aab8..957aab8 100644 --- a/lib/Data/Packed.hs +++ b/packages/hmatrix/src/Data/Packed.hs | |||
diff --git a/lib/Data/Packed/Development.hs b/packages/hmatrix/src/Data/Packed/Development.hs index 471e560..471e560 100644 --- a/lib/Data/Packed/Development.hs +++ b/packages/hmatrix/src/Data/Packed/Development.hs | |||
diff --git a/lib/Data/Packed/Foreign.hs b/packages/hmatrix/src/Data/Packed/Foreign.hs index 1ec3694..1ec3694 100644 --- a/lib/Data/Packed/Foreign.hs +++ b/packages/hmatrix/src/Data/Packed/Foreign.hs | |||
diff --git a/lib/Data/Packed/Internal.hs b/packages/hmatrix/src/Data/Packed/Internal.hs index 537e51e..537e51e 100644 --- a/lib/Data/Packed/Internal.hs +++ b/packages/hmatrix/src/Data/Packed/Internal.hs | |||
diff --git a/lib/Data/Packed/Internal/Common.hs b/packages/hmatrix/src/Data/Packed/Internal/Common.hs index edef3c2..edef3c2 100644 --- a/lib/Data/Packed/Internal/Common.hs +++ b/packages/hmatrix/src/Data/Packed/Internal/Common.hs | |||
diff --git a/lib/Data/Packed/Internal/Matrix.hs b/packages/hmatrix/src/Data/Packed/Internal/Matrix.hs index 9719fc0..9719fc0 100644 --- a/lib/Data/Packed/Internal/Matrix.hs +++ b/packages/hmatrix/src/Data/Packed/Internal/Matrix.hs | |||
diff --git a/lib/Data/Packed/Internal/Signatures.hs b/packages/hmatrix/src/Data/Packed/Internal/Signatures.hs index 2835720..2835720 100644 --- a/lib/Data/Packed/Internal/Signatures.hs +++ b/packages/hmatrix/src/Data/Packed/Internal/Signatures.hs | |||
diff --git a/lib/Data/Packed/Internal/Vector.hs b/packages/hmatrix/src/Data/Packed/Internal/Vector.hs index 6d03438..6d03438 100644 --- a/lib/Data/Packed/Internal/Vector.hs +++ b/packages/hmatrix/src/Data/Packed/Internal/Vector.hs | |||
diff --git a/lib/Data/Packed/Matrix.hs b/packages/hmatrix/src/Data/Packed/Matrix.hs index d94d167..d94d167 100644 --- a/lib/Data/Packed/Matrix.hs +++ b/packages/hmatrix/src/Data/Packed/Matrix.hs | |||
diff --git a/lib/Data/Packed/Random.hs b/packages/hmatrix/src/Data/Packed/Random.hs index e8b0268..e8b0268 100644 --- a/lib/Data/Packed/Random.hs +++ b/packages/hmatrix/src/Data/Packed/Random.hs | |||
diff --git a/lib/Data/Packed/ST.hs b/packages/hmatrix/src/Data/Packed/ST.hs index 1cef296..1cef296 100644 --- a/lib/Data/Packed/ST.hs +++ b/packages/hmatrix/src/Data/Packed/ST.hs | |||
diff --git a/lib/Data/Packed/Vector.hs b/packages/hmatrix/src/Data/Packed/Vector.hs index b5a4318..b5a4318 100644 --- a/lib/Data/Packed/Vector.hs +++ b/packages/hmatrix/src/Data/Packed/Vector.hs | |||
diff --git a/lib/Graphics/Plot.hs b/packages/hmatrix/src/Graphics/Plot.hs index 0ea41ac..0ea41ac 100644 --- a/lib/Graphics/Plot.hs +++ b/packages/hmatrix/src/Graphics/Plot.hs | |||
diff --git a/lib/Numeric/Chain.hs b/packages/hmatrix/src/Numeric/Chain.hs index e1ab7da..e1ab7da 100644 --- a/lib/Numeric/Chain.hs +++ b/packages/hmatrix/src/Numeric/Chain.hs | |||
diff --git a/lib/Numeric/Container.hs b/packages/hmatrix/src/Numeric/Container.hs index 7e46147..7e46147 100644 --- a/lib/Numeric/Container.hs +++ b/packages/hmatrix/src/Numeric/Container.hs | |||
diff --git a/lib/Numeric/ContainerBoot.hs b/packages/hmatrix/src/Numeric/ContainerBoot.hs index ea4262c..ea4262c 100644 --- a/lib/Numeric/ContainerBoot.hs +++ b/packages/hmatrix/src/Numeric/ContainerBoot.hs | |||
diff --git a/lib/Numeric/Conversion.hs b/packages/hmatrix/src/Numeric/Conversion.hs index 8941451..8941451 100644 --- a/lib/Numeric/Conversion.hs +++ b/packages/hmatrix/src/Numeric/Conversion.hs | |||
diff --git a/lib/Numeric/GSL.hs b/packages/hmatrix/src/Numeric/GSL.hs index 5f39a3e..5f39a3e 100644 --- a/lib/Numeric/GSL.hs +++ b/packages/hmatrix/src/Numeric/GSL.hs | |||
diff --git a/lib/Numeric/GSL/Differentiation.hs b/packages/hmatrix/src/Numeric/GSL/Differentiation.hs index 93c5007..93c5007 100644 --- a/lib/Numeric/GSL/Differentiation.hs +++ b/packages/hmatrix/src/Numeric/GSL/Differentiation.hs | |||
diff --git a/lib/Numeric/GSL/Fitting.hs b/packages/hmatrix/src/Numeric/GSL/Fitting.hs index c4f3a91..c4f3a91 100644 --- a/lib/Numeric/GSL/Fitting.hs +++ b/packages/hmatrix/src/Numeric/GSL/Fitting.hs | |||
diff --git a/lib/Numeric/GSL/Fourier.hs b/packages/hmatrix/src/Numeric/GSL/Fourier.hs index 86aedd6..86aedd6 100644 --- a/lib/Numeric/GSL/Fourier.hs +++ b/packages/hmatrix/src/Numeric/GSL/Fourier.hs | |||
diff --git a/lib/Numeric/GSL/Integration.hs b/packages/hmatrix/src/Numeric/GSL/Integration.hs index 5f0a415..5f0a415 100644 --- a/lib/Numeric/GSL/Integration.hs +++ b/packages/hmatrix/src/Numeric/GSL/Integration.hs | |||
diff --git a/lib/Numeric/GSL/Internal.hs b/packages/hmatrix/src/Numeric/GSL/Internal.hs index 69a9750..69a9750 100644 --- a/lib/Numeric/GSL/Internal.hs +++ b/packages/hmatrix/src/Numeric/GSL/Internal.hs | |||
diff --git a/lib/Numeric/GSL/Minimization.hs b/packages/hmatrix/src/Numeric/GSL/Minimization.hs index 1879dab..1879dab 100644 --- a/lib/Numeric/GSL/Minimization.hs +++ b/packages/hmatrix/src/Numeric/GSL/Minimization.hs | |||
diff --git a/lib/Numeric/GSL/ODE.hs b/packages/hmatrix/src/Numeric/GSL/ODE.hs index 9a29085..9a29085 100644 --- a/lib/Numeric/GSL/ODE.hs +++ b/packages/hmatrix/src/Numeric/GSL/ODE.hs | |||
diff --git a/lib/Numeric/GSL/Polynomials.hs b/packages/hmatrix/src/Numeric/GSL/Polynomials.hs index 290c615..290c615 100644 --- a/lib/Numeric/GSL/Polynomials.hs +++ b/packages/hmatrix/src/Numeric/GSL/Polynomials.hs | |||
diff --git a/lib/Numeric/GSL/Root.hs b/packages/hmatrix/src/Numeric/GSL/Root.hs index 9d561c4..9d561c4 100644 --- a/lib/Numeric/GSL/Root.hs +++ b/packages/hmatrix/src/Numeric/GSL/Root.hs | |||
diff --git a/lib/Numeric/GSL/Vector.hs b/packages/hmatrix/src/Numeric/GSL/Vector.hs index 6204b8e..6204b8e 100644 --- a/lib/Numeric/GSL/Vector.hs +++ b/packages/hmatrix/src/Numeric/GSL/Vector.hs | |||
diff --git a/lib/Numeric/GSL/gsl-aux.c b/packages/hmatrix/src/Numeric/GSL/gsl-aux.c index 410d157..410d157 100644 --- a/lib/Numeric/GSL/gsl-aux.c +++ b/packages/hmatrix/src/Numeric/GSL/gsl-aux.c | |||
diff --git a/lib/Numeric/GSL/gsl-ode.c b/packages/hmatrix/src/Numeric/GSL/gsl-ode.c index 3f2771b..3f2771b 100644 --- a/lib/Numeric/GSL/gsl-ode.c +++ b/packages/hmatrix/src/Numeric/GSL/gsl-ode.c | |||
diff --git a/lib/Numeric/HMatrix.hs b/packages/hmatrix/src/Numeric/HMatrix.hs index 2e01454..2e01454 100644 --- a/lib/Numeric/HMatrix.hs +++ b/packages/hmatrix/src/Numeric/HMatrix.hs | |||
diff --git a/lib/Numeric/HMatrix/Data.hs b/packages/hmatrix/src/Numeric/HMatrix/Data.hs index 568dc05..568dc05 100644 --- a/lib/Numeric/HMatrix/Data.hs +++ b/packages/hmatrix/src/Numeric/HMatrix/Data.hs | |||
diff --git a/lib/Numeric/HMatrix/Devel.hs b/packages/hmatrix/src/Numeric/HMatrix/Devel.hs index b921f44..b921f44 100644 --- a/lib/Numeric/HMatrix/Devel.hs +++ b/packages/hmatrix/src/Numeric/HMatrix/Devel.hs | |||
diff --git a/lib/Numeric/IO.hs b/packages/hmatrix/src/Numeric/IO.hs index 836f352..836f352 100644 --- a/lib/Numeric/IO.hs +++ b/packages/hmatrix/src/Numeric/IO.hs | |||
diff --git a/lib/Numeric/LinearAlgebra.hs b/packages/hmatrix/src/Numeric/LinearAlgebra.hs index 1db860c..1db860c 100644 --- a/lib/Numeric/LinearAlgebra.hs +++ b/packages/hmatrix/src/Numeric/LinearAlgebra.hs | |||
diff --git a/lib/Numeric/LinearAlgebra/Algorithms.hs b/packages/hmatrix/src/Numeric/LinearAlgebra/Algorithms.hs index 8c4b610..8c4b610 100644 --- a/lib/Numeric/LinearAlgebra/Algorithms.hs +++ b/packages/hmatrix/src/Numeric/LinearAlgebra/Algorithms.hs | |||
diff --git a/lib/Numeric/LinearAlgebra/LAPACK.hs b/packages/hmatrix/src/Numeric/LinearAlgebra/LAPACK.hs index 11394a6..11394a6 100644 --- a/lib/Numeric/LinearAlgebra/LAPACK.hs +++ b/packages/hmatrix/src/Numeric/LinearAlgebra/LAPACK.hs | |||
diff --git a/lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c b/packages/hmatrix/src/Numeric/LinearAlgebra/LAPACK/lapack-aux.c index e5e45ef..e5e45ef 100644 --- a/lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c +++ b/packages/hmatrix/src/Numeric/LinearAlgebra/LAPACK/lapack-aux.c | |||
diff --git a/lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.h b/packages/hmatrix/src/Numeric/LinearAlgebra/LAPACK/lapack-aux.h index a3f1899..a3f1899 100644 --- a/lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.h +++ b/packages/hmatrix/src/Numeric/LinearAlgebra/LAPACK/lapack-aux.h | |||
diff --git a/lib/Numeric/LinearAlgebra/Util.hs b/packages/hmatrix/src/Numeric/LinearAlgebra/Util.hs index 7d134bf..7d134bf 100644 --- a/lib/Numeric/LinearAlgebra/Util.hs +++ b/packages/hmatrix/src/Numeric/LinearAlgebra/Util.hs | |||
diff --git a/lib/Numeric/LinearAlgebra/Util/Convolution.hs b/packages/hmatrix/src/Numeric/LinearAlgebra/Util/Convolution.hs index 82de476..82de476 100644 --- a/lib/Numeric/LinearAlgebra/Util/Convolution.hs +++ b/packages/hmatrix/src/Numeric/LinearAlgebra/Util/Convolution.hs | |||
diff --git a/lib/Numeric/Matrix.hs b/packages/hmatrix/src/Numeric/Matrix.hs index e285ff2..e285ff2 100644 --- a/lib/Numeric/Matrix.hs +++ b/packages/hmatrix/src/Numeric/Matrix.hs | |||
diff --git a/lib/Numeric/Vector.hs b/packages/hmatrix/src/Numeric/Vector.hs index 3f480a0..3f480a0 100644 --- a/lib/Numeric/Vector.hs +++ b/packages/hmatrix/src/Numeric/Vector.hs | |||