summaryrefslogtreecommitdiff
path: root/packages/tests/src/Numeric/LinearAlgebra/Tests
diff options
context:
space:
mode:
authorAlberto Ruiz <aruiz@um.es>2014-05-21 13:10:15 +0200
committerAlberto Ruiz <aruiz@um.es>2014-05-21 13:10:15 +0200
commit3916d70b9d170633c6122cb3c46000f0b3f32018 (patch)
tree8973c1b44200fac8c7465aa22e7bde80f3f3fced /packages/tests/src/Numeric/LinearAlgebra/Tests
parent197e88c3b56d28840217010a2871c6ea3a4dd1a4 (diff)
Numeric.LinearAlgebra.Compat
Diffstat (limited to 'packages/tests/src/Numeric/LinearAlgebra/Tests')
-rw-r--r--packages/tests/src/Numeric/LinearAlgebra/Tests/Properties.hs10
1 files changed, 4 insertions, 6 deletions
diff --git a/packages/tests/src/Numeric/LinearAlgebra/Tests/Properties.hs b/packages/tests/src/Numeric/LinearAlgebra/Tests/Properties.hs
index 81cbf61..70d36e8 100644
--- a/packages/tests/src/Numeric/LinearAlgebra/Tests/Properties.hs
+++ b/packages/tests/src/Numeric/LinearAlgebra/Tests/Properties.hs
@@ -43,9 +43,7 @@ module Numeric.LinearAlgebra.Tests.Properties (
43 linearSolveProp, linearSolveProp2 43 linearSolveProp, linearSolveProp2
44) where 44) where
45 45
46import Numeric.LinearAlgebra --hiding (real,complex) 46import Numeric.LinearAlgebra.Compat --hiding (real,complex)
47import Numeric.LinearAlgebra.Devel
48import Numeric.Container
49import Numeric.LinearAlgebra.LAPACK 47import Numeric.LinearAlgebra.LAPACK
50import Debug.Trace 48import Debug.Trace
51import Test.QuickCheck(Arbitrary,arbitrary,coarbitrary,choose,vector 49import Test.QuickCheck(Arbitrary,arbitrary,coarbitrary,choose,vector
@@ -95,13 +93,13 @@ positiveDefinite m = minimum (toList e) > 0
95 93
96upperTriang m = rows m == 1 || down == z 94upperTriang m = rows m == 1 || down == z
97 where down = fromList $ concat $ zipWith drop [1..] (toLists (ctrans m)) 95 where down = fromList $ concat $ zipWith drop [1..] (toLists (ctrans m))
98 z = constant 0 (dim down) 96 z = konst 0 (dim down)
99 97
100upperHessenberg m = rows m < 3 || down == z 98upperHessenberg m = rows m < 3 || down == z
101 where down = fromList $ concat $ zipWith drop [2..] (toLists (ctrans m)) 99 where down = fromList $ concat $ zipWith drop [2..] (toLists (ctrans m))
102 z = constant 0 (dim down) 100 z = konst 0 (dim down)
103 101
104zeros (r,c) = reshape c (constant 0 (r*c)) 102zeros (r,c) = reshape c (konst 0 (r*c))
105 103
106ones (r,c) = zeros (r,c) + 1 104ones (r,c) = zeros (r,c) + 1
107 105