summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlberto Ruiz <aruiz@um.es>2014-04-29 19:32:43 +0200
committerAlberto Ruiz <aruiz@um.es>2014-04-29 19:32:43 +0200
commitf68a6654326e4ddbf1fac96c27ebbcbcde2b7639 (patch)
treee0d659d14448c27294e1b9ed1173c24f7234ae45
parent56eb38203d29bf2a9d21c3dc66c07b3d4f92651b (diff)
hide documentation
-rw-r--r--hmatrix.cabal18
-rw-r--r--lib/Data/Packed.hs3
-rw-r--r--lib/Data/Packed/Development.hs1
-rw-r--r--lib/Data/Packed/Foreign.hs1
-rw-r--r--lib/Data/Packed/Matrix.hs1
-rw-r--r--lib/Data/Packed/ST.hs1
-rw-r--r--lib/Data/Packed/Vector.hs1
-rw-r--r--lib/Graphics/Plot.hs1
-rw-r--r--lib/Numeric/Container.hs1
-rw-r--r--lib/Numeric/LinearAlgebra.hs4
-rw-r--r--lib/Numeric/LinearAlgebra/Data.hs16
-rw-r--r--lib/Numeric/LinearAlgebra/LAPACK.hs1
12 files changed, 33 insertions, 16 deletions
diff --git a/hmatrix.cabal b/hmatrix.cabal
index 127f359..03d1e74 100644
--- a/hmatrix.cabal
+++ b/hmatrix.cabal
@@ -10,18 +10,6 @@ Synopsis: Linear algebra and numerical computation
10Description: Purely functional interface to basic linear algebra 10Description: Purely functional interface to basic linear algebra
11 and other numerical computations, internally implemented using 11 and other numerical computations, internally implemented using
12 GSL, BLAS and LAPACK. 12 GSL, BLAS and LAPACK.
13 .
14 The Linear Algebra API is organized as follows:
15 .
16 - "Data.Packed": structure manipulation
17 .
18 - "Numeric.Container": simple numeric functions
19 .
20 - "Numeric.LinearAlgebra.Algorithms": matrix computations
21 .
22 - "Numeric.LinearAlgebra": everything + instances of standard Haskell numeric classes
23 .
24 - "Numeric.LinearAlgebra.Util": additional functions
25 13
26Category: Math 14Category: Math
27tested-with: GHC ==7.8 15tested-with: GHC ==7.8
@@ -118,6 +106,8 @@ library
118 Numeric.LinearAlgebra.Util, 106 Numeric.LinearAlgebra.Util,
119 Data.Packed.ST, 107 Data.Packed.ST,
120 Data.Packed.Development 108 Data.Packed.Development
109 Graphics.Plot,
110 Numeric.LinearAlgebra.Data
121 other-modules: Data.Packed.Internal, 111 other-modules: Data.Packed.Internal,
122 Data.Packed.Internal.Common, 112 Data.Packed.Internal.Common,
123 Data.Packed.Internal.Signatures, 113 Data.Packed.Internal.Signatures,
@@ -132,8 +122,8 @@ library
132 Numeric.Chain, 122 Numeric.Chain,
133 Numeric.Vector, 123 Numeric.Vector,
134 Numeric.Matrix, 124 Numeric.Matrix,
135 Numeric.LinearAlgebra.Util.Convolution, 125 Numeric.LinearAlgebra.Util.Convolution
136 Graphics.Plot 126
137 127
138 C-sources: lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c, 128 C-sources: lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c,
139 lib/Numeric/GSL/gsl-aux.c 129 lib/Numeric/GSL/gsl-aux.c
diff --git a/lib/Data/Packed.hs b/lib/Data/Packed.hs
index b8bec8a..957aab8 100644
--- a/lib/Data/Packed.hs
+++ b/lib/Data/Packed.hs
@@ -12,6 +12,7 @@ Types for dense 'Vector' and 'Matrix' of 'Storable' elements.
12 12
13-} 13-}
14----------------------------------------------------------------------------- 14-----------------------------------------------------------------------------
15{-# OPTIONS_HADDOCK hide #-}
15 16
16module Data.Packed ( 17module Data.Packed (
17 module Data.Packed.Vector, 18 module Data.Packed.Vector,
@@ -25,4 +26,4 @@ import Data.Packed.Vector
25import Data.Packed.Matrix 26import Data.Packed.Matrix
26--import Data.Packed.Random 27--import Data.Packed.Random
27--import Data.Complex 28--import Data.Complex
28--import Numeric.Conversion \ No newline at end of file 29--import Numeric.Conversion
diff --git a/lib/Data/Packed/Development.hs b/lib/Data/Packed/Development.hs
index e792783..471e560 100644
--- a/lib/Data/Packed/Development.hs
+++ b/lib/Data/Packed/Development.hs
@@ -14,6 +14,7 @@
14-- in the @examples\/devel@ folder included in the package. 14-- in the @examples\/devel@ folder included in the package.
15-- 15--
16----------------------------------------------------------------------------- 16-----------------------------------------------------------------------------
17{-# OPTIONS_HADDOCK hide #-}
17 18
18module Data.Packed.Development ( 19module Data.Packed.Development (
19 createVector, createMatrix, 20 createVector, createMatrix,
diff --git a/lib/Data/Packed/Foreign.hs b/lib/Data/Packed/Foreign.hs
index efa51ca..1ec3694 100644
--- a/lib/Data/Packed/Foreign.hs
+++ b/lib/Data/Packed/Foreign.hs
@@ -6,6 +6,7 @@
6-- @ glUniformMatrix4fv 0 1 (fromIntegral gl_TRUE) \`appMatrix\` perspective 0.01 100 (pi\/2) (4\/3) 6-- @ glUniformMatrix4fv 0 1 (fromIntegral gl_TRUE) \`appMatrix\` perspective 0.01 100 (pi\/2) (4\/3)
7-- @ 7-- @
8-- 8--
9{-# OPTIONS_HADDOCK hide #-}
9module Data.Packed.Foreign 10module Data.Packed.Foreign
10 ( app 11 ( app
11 , appVector, appVectorLen 12 , appVector, appVectorLen
diff --git a/lib/Data/Packed/Matrix.hs b/lib/Data/Packed/Matrix.hs
index 2ab1541..5365c1c 100644
--- a/lib/Data/Packed/Matrix.hs
+++ b/lib/Data/Packed/Matrix.hs
@@ -18,6 +18,7 @@
18-- This module provides basic functions for manipulation of structure. 18-- This module provides basic functions for manipulation of structure.
19 19
20----------------------------------------------------------------------------- 20-----------------------------------------------------------------------------
21{-# OPTIONS_HADDOCK hide #-}
21 22
22module Data.Packed.Matrix ( 23module Data.Packed.Matrix (
23 Matrix, 24 Matrix,
diff --git a/lib/Data/Packed/ST.hs b/lib/Data/Packed/ST.hs
index c1e7aef..1cef296 100644
--- a/lib/Data/Packed/ST.hs
+++ b/lib/Data/Packed/ST.hs
@@ -16,6 +16,7 @@
16-- See examples/inplace.hs in the distribution. 16-- See examples/inplace.hs in the distribution.
17-- 17--
18----------------------------------------------------------------------------- 18-----------------------------------------------------------------------------
19{-# OPTIONS_HADDOCK hide #-}
19 20
20module Data.Packed.ST ( 21module Data.Packed.ST (
21 -- * Mutable Vectors 22 -- * Mutable Vectors
diff --git a/lib/Data/Packed/Vector.hs b/lib/Data/Packed/Vector.hs
index f12031f..b5a4318 100644
--- a/lib/Data/Packed/Vector.hs
+++ b/lib/Data/Packed/Vector.hs
@@ -14,6 +14,7 @@
14-- This module provides basic functions for manipulation of structure. 14-- This module provides basic functions for manipulation of structure.
15-- 15--
16----------------------------------------------------------------------------- 16-----------------------------------------------------------------------------
17{-# OPTIONS_HADDOCK hide #-}
17 18
18module Data.Packed.Vector ( 19module Data.Packed.Vector (
19 Vector, 20 Vector,
diff --git a/lib/Graphics/Plot.hs b/lib/Graphics/Plot.hs
index 74a2695..0ea41ac 100644
--- a/lib/Graphics/Plot.hs
+++ b/lib/Graphics/Plot.hs
@@ -11,6 +11,7 @@
11-- This module is deprecated. It can be replaced by improved drawing tools 11-- This module is deprecated. It can be replaced by improved drawing tools
12-- available in the plot\\plot-gtk packages by Vivian McPhail or Gnuplot by Henning Thielemann. 12-- available in the plot\\plot-gtk packages by Vivian McPhail or Gnuplot by Henning Thielemann.
13----------------------------------------------------------------------------- 13-----------------------------------------------------------------------------
14{-# OPTIONS_HADDOCK hide #-}
14 15
15module Graphics.Plot( 16module Graphics.Plot(
16 17
diff --git a/lib/Numeric/Container.hs b/lib/Numeric/Container.hs
index a612aa1..d2fd351 100644
--- a/lib/Numeric/Container.hs
+++ b/lib/Numeric/Container.hs
@@ -24,6 +24,7 @@
24-- numeric Haskell classes provided by "Numeric.LinearAlgebra". 24-- numeric Haskell classes provided by "Numeric.LinearAlgebra".
25-- 25--
26----------------------------------------------------------------------------- 26-----------------------------------------------------------------------------
27{-# OPTIONS_HADDOCK hide #-}
27 28
28module Numeric.Container ( 29module Numeric.Container (
29 -- * Basic functions 30 -- * Basic functions
diff --git a/lib/Numeric/LinearAlgebra.hs b/lib/Numeric/LinearAlgebra.hs
index 6b1a0bd..1db860c 100644
--- a/lib/Numeric/LinearAlgebra.hs
+++ b/lib/Numeric/LinearAlgebra.hs
@@ -17,6 +17,8 @@ expand to match the dimensions of the other operand.
17 17
18-} 18-}
19----------------------------------------------------------------------------- 19-----------------------------------------------------------------------------
20{-# OPTIONS_HADDOCK hide #-}
21
20module Numeric.LinearAlgebra ( 22module Numeric.LinearAlgebra (
21 module Numeric.Container, 23 module Numeric.Container,
22 module Numeric.LinearAlgebra.Algorithms 24 module Numeric.LinearAlgebra.Algorithms
@@ -25,4 +27,4 @@ module Numeric.LinearAlgebra (
25import Numeric.Container 27import Numeric.Container
26import Numeric.LinearAlgebra.Algorithms 28import Numeric.LinearAlgebra.Algorithms
27import Numeric.Matrix() 29import Numeric.Matrix()
28import Numeric.Vector() \ No newline at end of file 30import Numeric.Vector()
diff --git a/lib/Numeric/LinearAlgebra/Data.hs b/lib/Numeric/LinearAlgebra/Data.hs
new file mode 100644
index 0000000..10ad650
--- /dev/null
+++ b/lib/Numeric/LinearAlgebra/Data.hs
@@ -0,0 +1,16 @@
1--------------------------------------------------------------------------------
2{- |
3Module : Numeric.LinearAlgebra.Data
4Copyright : (c) Alberto Ruiz 2014
5License : GPL
6
7Maintainer : Alberto Ruiz
8Stability : provisional
9
10-}
11--------------------------------------------------------------------------------
12
13module Numeric.LinearAlgebra.Data(
14
15) where
16
diff --git a/lib/Numeric/LinearAlgebra/LAPACK.hs b/lib/Numeric/LinearAlgebra/LAPACK.hs
index ffc6cee..a12f6d8 100644
--- a/lib/Numeric/LinearAlgebra/LAPACK.hs
+++ b/lib/Numeric/LinearAlgebra/LAPACK.hs
@@ -11,6 +11,7 @@
11-- Functional interface to selected LAPACK functions (<http://www.netlib.org/lapack>). 11-- Functional interface to selected LAPACK functions (<http://www.netlib.org/lapack>).
12-- 12--
13----------------------------------------------------------------------------- 13-----------------------------------------------------------------------------
14{-# OPTIONS_HADDOCK hide #-}
14 15
15module Numeric.LinearAlgebra.LAPACK ( 16module Numeric.LinearAlgebra.LAPACK (
16 -- * Matrix product 17 -- * Matrix product