@@ -34,13 +34,13 @@ def test_solver(cls):
3434 x_est = solver .solve (b )
3535
3636 assert solver .info () == nanoeigenpy .ComputationInfo .Success
37- assert nanoeigenpy .is_approx (b , A .dot (x_est ), 1e-6 )
37+ assert nanoeigenpy .is_approx (b , A .dot (x_est ), 1e-9 )
3838
3939 X = rng .random ((dim , 20 ))
4040 B = A .dot (X )
4141 X_est = solver .solve (B )
4242
43- assert nanoeigenpy .is_approx (B , A .dot (X_est ), 1e-6 )
43+ assert nanoeigenpy .is_approx (B , A .dot (X_est ), 1e-9 )
4444
4545
4646@pytest .mark .parametrize ("cls" , _classes )
@@ -55,15 +55,15 @@ def test_solver_with_guess(cls):
5555 x_est = solver .solveWithGuess (b , x + 0.01 )
5656
5757 assert solver .info () == nanoeigenpy .ComputationInfo .Success
58- assert nanoeigenpy .is_approx (x , x_est , 1e-6 )
59- assert nanoeigenpy .is_approx (b , A .dot (x_est ), 1e-6 )
58+ assert nanoeigenpy .is_approx (x , x_est , 1e-9 )
59+ assert nanoeigenpy .is_approx (b , A .dot (x_est ), 1e-9 )
6060
6161 X = rng .random ((dim , 20 ))
6262 B = A .dot (X )
6363 X_est = solver .solveWithGuess (B , X + 0.01 )
6464
65- assert nanoeigenpy .is_approx (X , X_est , 1e-6 )
66- assert nanoeigenpy .is_approx (B , A .dot (X_est ), 1e-6 )
65+ assert nanoeigenpy .is_approx (X , X_est , 1e-9 )
66+ assert nanoeigenpy .is_approx (B , A .dot (X_est ), 1e-9 )
6767
6868
6969@pytest .mark .parametrize ("cls" , _classes_bis )
@@ -78,13 +78,13 @@ def test_solver_bis(cls):
7878 x_est = solver .solve (b )
7979
8080 assert solver .info () == nanoeigenpy .ComputationInfo .Success
81- assert nanoeigenpy .is_approx (b , A .dot (x_est ), 1e-6 )
81+ assert nanoeigenpy .is_approx (b , A .dot (x_est ), 1e-9 )
8282
8383 X = rng .random ((dim , 20 ))
8484 B = A .dot (X )
8585 X_est = solver .solve (B )
8686
87- assert nanoeigenpy .is_approx (B , A .dot (X_est ), 1e-6 )
87+ assert nanoeigenpy .is_approx (B , A .dot (X_est ), 1e-9 )
8888
8989
9090@pytest .mark .parametrize ("cls" , _classes_bis )
@@ -99,15 +99,15 @@ def test_solver_with_guess_bis(cls):
9999 x_est = solver .solveWithGuess (b , x + 0.01 )
100100
101101 assert solver .info () == nanoeigenpy .ComputationInfo .Success
102- assert nanoeigenpy .is_approx (x , x_est , 1e-6 )
103- assert nanoeigenpy .is_approx (b , A .dot (x_est ), 1e-6 )
102+ assert nanoeigenpy .is_approx (x , x_est , 1e-9 )
103+ assert nanoeigenpy .is_approx (b , A .dot (x_est ), 1e-9 )
104104
105105 X = rng .random ((dim , 20 ))
106106 B = A .dot (X )
107107 X_est = solver .solveWithGuess (B , X + 0.01 )
108108
109- assert nanoeigenpy .is_approx (X , X_est , 1e-6 )
110- assert nanoeigenpy .is_approx (B , A .dot (X_est ), 1e-6 )
109+ assert nanoeigenpy .is_approx (X , X_est , 1e-9 )
110+ assert nanoeigenpy .is_approx (B , A .dot (X_est ), 1e-9 )
111111
112112
113113if __name__ == "__main__" :
0 commit comments