summaryrefslogtreecommitdiff
path: root/packages/base/src/Numeric
diff options
context:
space:
mode:
authorAlberto Ruiz <aruiz@um.es>2015-07-11 14:19:21 +0200
committerAlberto Ruiz <aruiz@um.es>2015-07-11 14:19:21 +0200
commitb2341058a2214d22dc23f516b6f09d3270faa18d (patch)
tree1d0734c367f35931822264a060142421edf356df /packages/base/src/Numeric
parenta27c3e2acfb2c37e6103639a9218a4cd20b54421 (diff)
ldl factorization
Diffstat (limited to 'packages/base/src/Numeric')
-rw-r--r--packages/base/src/Numeric/LinearAlgebra.hs16
1 files changed, 11 insertions, 5 deletions
diff --git a/packages/base/src/Numeric/LinearAlgebra.hs b/packages/base/src/Numeric/LinearAlgebra.hs
index 0b8abbb..dd4cc67 100644
--- a/packages/base/src/Numeric/LinearAlgebra.hs
+++ b/packages/base/src/Numeric/LinearAlgebra.hs
@@ -15,7 +15,7 @@ module Numeric.LinearAlgebra (
15 -- * Basic types and data processing 15 -- * Basic types and data processing
16 module Numeric.LinearAlgebra.Data, 16 module Numeric.LinearAlgebra.Data,
17 17
18 -- * Arithmetic and numeric classes 18 -- * Numeric classes
19 -- | 19 -- |
20 -- The standard numeric classes are defined elementwise: 20 -- The standard numeric classes are defined elementwise:
21 -- 21 --
@@ -27,7 +27,9 @@ module Numeric.LinearAlgebra (
27 -- [ 1.0, 0.0, 0.0 27 -- [ 1.0, 0.0, 0.0
28 -- , 0.0, 5.0, 0.0 28 -- , 0.0, 5.0, 0.0
29 -- , 0.0, 0.0, 9.0 ] 29 -- , 0.0, 0.0, 9.0 ]
30 -- 30
31 -- * Autoconformable dimensions
32 -- |
31 -- In arithmetic operations single-element vectors and matrices 33 -- In arithmetic operations single-element vectors and matrices
32 -- (created from numeric literals or using 'scalar') automatically 34 -- (created from numeric literals or using 'scalar') automatically
33 -- expand to match the dimensions of the other operand: 35 -- expand to match the dimensions of the other operand:
@@ -79,6 +81,7 @@ module Numeric.LinearAlgebra (
79 luSolve, 81 luSolve,
80 luSolve', 82 luSolve',
81 cholSolve, 83 cholSolve,
84 ldlSolve,
82 cgSolve, 85 cgSolve,
83 cgSolve', 86 cgSolve',
84 87
@@ -115,15 +118,18 @@ module Numeric.LinearAlgebra (
115 -- * Cholesky 118 -- * Cholesky
116 chol, cholSH, mbCholSH, 119 chol, cholSH, mbCholSH,
117 120
121 -- * LU
122 lu, luPacked, luPacked', luFact,
123
124 -- * LDL
125 ldlPacked, ldlPackedSH,
126
118 -- * Hessenberg 127 -- * Hessenberg
119 hess, 128 hess,
120 129
121 -- * Schur 130 -- * Schur
122 schur, 131 schur,
123 132
124 -- * LU
125 lu, luPacked, luPacked', luFact,
126
127 -- * Matrix functions 133 -- * Matrix functions
128 expm, 134 expm,
129 sqrtm, 135 sqrtm,