diff options
Diffstat (limited to 'packages/base/src/Numeric/LinearAlgebra/Data.hs')
-rw-r--r-- | packages/base/src/Numeric/LinearAlgebra/Data.hs | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/packages/base/src/Numeric/LinearAlgebra/Data.hs b/packages/base/src/Numeric/LinearAlgebra/Data.hs index e3cbe31..89bebbe 100644 --- a/packages/base/src/Numeric/LinearAlgebra/Data.hs +++ b/packages/base/src/Numeric/LinearAlgebra/Data.hs | |||
@@ -16,13 +16,19 @@ module Numeric.LinearAlgebra.Data( | |||
16 | -- * Vector | 16 | -- * Vector |
17 | -- | 1D arrays are storable vectors from the vector package. | 17 | -- | 1D arrays are storable vectors from the vector package. |
18 | 18 | ||
19 | Vector, (|>), dim, (@>), | 19 | vect, (|>), |
20 | 20 | ||
21 | -- * Matrix | 21 | -- * Matrix |
22 | Matrix, (><), size, (@@>), trans, ctrans, | 22 | |
23 | mat, (><), tr, | ||
24 | |||
25 | -- * Indexing | ||
26 | |||
27 | size, | ||
28 | Indexable(..), | ||
23 | 29 | ||
24 | -- * Construction | 30 | -- * Construction |
25 | scalar, konst, build, assoc, accum, linspace, -- ones, zeros, | 31 | scalar, Konst(..), Build(..), assoc, accum, linspace, -- ones, zeros, |
26 | 32 | ||
27 | -- * Diagonal | 33 | -- * Diagonal |
28 | ident, diag, diagl, diagRect, takeDiag, | 34 | ident, diag, diagl, diagRect, takeDiag, |
@@ -62,11 +68,13 @@ module Numeric.LinearAlgebra.Data( | |||
62 | 68 | ||
63 | module Data.Complex, | 69 | module Data.Complex, |
64 | 70 | ||
71 | Vector, Matrix | ||
72 | |||
65 | ) where | 73 | ) where |
66 | 74 | ||
67 | import Data.Packed.Vector | 75 | import Data.Packed.Vector |
68 | import Data.Packed.Matrix | 76 | import Data.Packed.Matrix |
69 | import Numeric.Container | 77 | import Data.Packed.Numeric |
70 | import Numeric.LinearAlgebra.Util | 78 | import Numeric.LinearAlgebra.Util |
71 | import Data.Complex | 79 | import Data.Complex |
72 | import Numeric.Sparse | 80 | import Numeric.Sparse |