diff options
Diffstat (limited to 'lib/Numeric/LinearAlgebra/Tests.hs')
-rw-r--r-- | lib/Numeric/LinearAlgebra/Tests.hs | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/lib/Numeric/LinearAlgebra/Tests.hs b/lib/Numeric/LinearAlgebra/Tests.hs index e591285..efc8c40 100644 --- a/lib/Numeric/LinearAlgebra/Tests.hs +++ b/lib/Numeric/LinearAlgebra/Tests.hs | |||
@@ -22,6 +22,7 @@ module Numeric.LinearAlgebra.Tests( | |||
22 | ) where | 22 | ) where |
23 | 23 | ||
24 | import Numeric.LinearAlgebra | 24 | import Numeric.LinearAlgebra |
25 | import Numeric.LinearAlgebra.LAPACK | ||
25 | import Numeric.LinearAlgebra.Tests.Instances | 26 | import Numeric.LinearAlgebra.Tests.Instances |
26 | import Numeric.LinearAlgebra.Tests.Properties | 27 | import Numeric.LinearAlgebra.Tests.Properties |
27 | import Test.HUnit hiding ((~:),test,Testable) | 28 | import Test.HUnit hiding ((~:),test,Testable) |
@@ -186,8 +187,24 @@ runTests n = do | |||
186 | putStrLn "------ svd" | 187 | putStrLn "------ svd" |
187 | test (svdProp1 . rM) | 188 | test (svdProp1 . rM) |
188 | test (svdProp1 . cM) | 189 | test (svdProp1 . cM) |
189 | test (svdProp2 . rM) | 190 | test (svdProp1a svdR) |
190 | test (svdProp2 . cM) | 191 | test (svdProp1a svdC) |
192 | test (svdProp1a svdRd) | ||
193 | test (svdProp1a svdCd) | ||
194 | test (svdProp2 thinSVDR) | ||
195 | test (svdProp2 thinSVDC) | ||
196 | test (svdProp2 thinSVDRd) | ||
197 | test (svdProp2 thinSVDCd) | ||
198 | test (svdProp3 . rM) | ||
199 | test (svdProp3 . cM) | ||
200 | test (svdProp4 . rM) | ||
201 | test (svdProp4 . cM) | ||
202 | test (svdProp5a) | ||
203 | test (svdProp5b) | ||
204 | test (svdProp6a) | ||
205 | test (svdProp6b) | ||
206 | test (svdProp7 . rM) | ||
207 | test (svdProp7 . cM) | ||
191 | putStrLn "------ eig" | 208 | putStrLn "------ eig" |
192 | test (eigSHProp . rHer) | 209 | test (eigSHProp . rHer) |
193 | test (eigSHProp . cHer) | 210 | test (eigSHProp . cHer) |