summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlberto Ruiz <aruiz@um.es>2014-06-12 18:56:00 +0200
committerAlberto Ruiz <aruiz@um.es>2014-06-12 18:56:00 +0200
commit77066f8f2c7c41a6e472978c8d70994f07cc46ec (patch)
treecfbd0bd681963f049a97e58d92b46b55a4d72de5
parentc4c68eeb17317433bc71113ae7bf57f521081508 (diff)
changelog, readme, etc.
-rw-r--r--INSTALL.md (renamed from packages/base/INSTALL.md)0
-rw-r--r--README.md51
-rw-r--r--packages/base/CHANGELOG12
-rw-r--r--packages/base/hmatrix.cabal2
4 files changed, 18 insertions, 47 deletions
diff --git a/packages/base/INSTALL.md b/INSTALL.md
index ef51167..ef51167 100644
--- a/packages/base/INSTALL.md
+++ b/INSTALL.md
diff --git a/README.md b/README.md
index 2648a97..c284de8 100644
--- a/README.md
+++ b/README.md
@@ -3,45 +3,20 @@ A Haskell library for numerical computation
3 3
4A purely functional interface to linear algebra and other numerical algorithms, internally implemented using [LAPACK][lapack], [BLAS][blas], and [GSL][gsl]. 4A purely functional interface to linear algebra and other numerical algorithms, internally implemented using [LAPACK][lapack], [BLAS][blas], and [GSL][gsl].
5 5
6This package includes standard matrix decompositions (eigensystems, singular values, Cholesky, QR, etc.), linear systems, numeric integration, root finding, etc. 6This package includes matrix decompositions (eigensystems, singular values, Cholesky, QR, etc.), linear solvers, numeric integration, root finding, etc.
7 7
8- [Tutorial][tutorial] 8Version 0.16 (june 2014) has [new features](changes).
9 9
10- [Source code and documentation (Hackage)][source] 10- [Code examples][examples] (in construction)
11 11
12- [Installation help and known problems][Installation3] 12- [Tutorial][tutorial] (old version)
13 13
14- Source repository: [https://github.com/AlbertoRuiz/hmatrix][repo3] 14- [Source code and documentation at Hackage][source]
15 15
16- [Changelog][changes3] 16- [Installation help and known problems][installation]
17 17
18Contributions, suggestions, and bug reports are welcome! 18Contributions, suggestions, and bug reports are welcome!
19 19
20Related Projects
21----------------
22
23- [hmatrix-static][hmatrix-static], by Reiner Pope.
24 A thin, lightweight wrapper over hmatrix to
25 support static checking of matrix and vector sizes (for instance, addition
26 of different-sized vectors will be disallowed at compile-time).
27
28- [hmatrix-gsl-stats][hmatrix-gsl-stats], [hstatistics][hstatistics],
29 and [hsignal][hsignal] by Vivian McPhail.
30
31- [repa][repa], regular, multi-dimensional, shape polymorphic parallel arrays.
32
33- [hTensor][hTensor], multidimensional arrays and simple tensor computations.
34
35- [BLAS][pBLAS] and [LAPACK][pLAPACK] Haskell bindings by Patrick Perry.
36
37- [GSL Haskell bindings][aGSL] by Mauricio C. Antunes.
38
39- The alternative [numeric prelude][nprelude] by Dylan Thurston, Henning Thielemann,
40 and Mikael Johansson.
41
42- [Math packages][mathHack] in Hackage.
43
44- [easyVision][easyVision]: image processing and computer vision.
45 20
46 21
47[lapack]: http://www.netlib.org/lapack/ 22[lapack]: http://www.netlib.org/lapack/
@@ -50,16 +25,9 @@ Related Projects
50 25
51[source]: http://hackage.haskell.org/package/hmatrix 26[source]: http://hackage.haskell.org/package/hmatrix
52[tutorial]: http://dis.um.es/profesores/alberto/material/hmatrix.pdf 27[tutorial]: http://dis.um.es/profesores/alberto/material/hmatrix.pdf
53[installation]: http://code.haskell.org/hmatrix/install.html 28[installation]: https://github.com/AlbertoRuiz/hmatrix/blob/master/INSTALL.md
54[installation2]: http://perception.inf.um.es/hmatrix/install.html 29[changes]: https://github.com/albertoruiz/hmatrix/tree/master/packages/base/CHANGELOG
55[installation3]: https://github.com/AlbertoRuiz/hmatrix/blob/master/INSTALL.md 30[examples]: http://dis.um.es/profesores/alberto/hmatrix/hmatrix.html
56[repo]: http://perception.inf.um.es/cgi-bin/darcsweb.cgi?r=hmatrix;a=summary
57[repo2]: http://patch-tag.com/r/aruiz/hmatrix/
58[repo3]: https://github.com/AlbertoRuiz/hmatrix
59[changes]: http://code.haskell.org/hmatrix/CHANGES
60[changes2]: http://patch-tag.com/r/aruiz/hmatrix/snapshot/current/content/pretty/CHANGES
61[changes3]: https://github.com/AlbertoRuiz/hmatrix/blob/master/CHANGES.md
62[docum]:http://perception.inf.um.es/hmatrix/doc
63 31
64 32
65[hmatrix-static]: http://hackage.haskell.org/package/hmatrix-static 33[hmatrix-static]: http://hackage.haskell.org/package/hmatrix-static
@@ -73,6 +41,5 @@ Related Projects
73[nprelude]: http://hackage.haskell.org/package/numeric-prelude 41[nprelude]: http://hackage.haskell.org/package/numeric-prelude
74[mathHack]: http://hackage.haskell.org/packages/#cat:Math 42[mathHack]: http://hackage.haskell.org/packages/#cat:Math
75[easyVision]: https://github.com/AlbertoRuiz/easyVision 43[easyVision]: https://github.com/AlbertoRuiz/easyVision
76
77[repa]: http://hackage.haskell.org/package/repa 44[repa]: http://hackage.haskell.org/package/repa
78 45
diff --git a/packages/base/CHANGELOG b/packages/base/CHANGELOG
index 6b63de8..260676f 100644
--- a/packages/base/CHANGELOG
+++ b/packages/base/CHANGELOG
@@ -7,7 +7,7 @@
7 license has been changed to BSD3. 7 license has been changed to BSD3.
8 8
9 * Added more organized reexport modules: 9 * Added more organized reexport modules:
10 Numeric.HMatrix 10 Numeric.LinearAlgebra.HMatrix
11 Numeric.LinearAlgebra.Data 11 Numeric.LinearAlgebra.Data
12 Numeric.LinearAlgebra.Devel 12 Numeric.LinearAlgebra.Devel
13 13
@@ -28,15 +28,19 @@
28 * "dot" now conjugates the first input vector. 28 * "dot" now conjugates the first input vector.
29 29
30 * Added "udot" (unconjugated dot product). 30 * Added "udot" (unconjugated dot product).
31 31
32 * Added "sortVector" 32 * Added "sortVector", "roundVector"
33 33
34 * Added Monoid instance for Matrix using matrix product. 34 * Added Monoid instance for Matrix using matrix product.
35 35
36 * Added a different operator for the matrix-vector product. 36 * Added a different operator for the matrix-vector product.
37 (available from the new reexport module). 37 (available from the new reexport module).
38 38
39 * Improved "build", "konst", "linspace", "LSDiv", and other small changes. 39 * Added several pretty print functions
40
41 * Improved "build", "konst", "linspace", "LSDiv", loadMatrix', and other small changes.
42
43 * Added L1 linear system solver in hmatrix-glpk
40 44
41 * Improved error messages. 45 * Improved error messages.
42 46
diff --git a/packages/base/hmatrix.cabal b/packages/base/hmatrix.cabal
index fc3a9ad..5d6a126 100644
--- a/packages/base/hmatrix.cabal
+++ b/packages/base/hmatrix.cabal
@@ -15,7 +15,7 @@ cabal-version: >=1.8
15 15
16build-type: Simple 16build-type: Simple
17 17
18extra-source-files: THANKS.md INSTALL.md CHANGELOG 18extra-source-files: THANKS.md CHANGELOG
19 19
20extra-source-files: src/C/lapack-aux.h 20extra-source-files: src/C/lapack-aux.h
21 21