Skip to content

Commit 02b4890

Browse files
authored
Relax test for poorly conditioned 4x4 matrices
1 parent a0d168f commit 02b4890

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

test/inv.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ end
5555
1.63327582123091175e-01 1.70552365412100865e-01 4.55720450934200327e-01 1.23299968650232419e-01
5656
]
5757
sm = SMatrix{4,4}(m)
58-
@test norm(Matrix(sm*inv(sm) - eye(4))) < 10*norm(m*inv(m) - eye(4))
59-
@test norm(Matrix(inv(sm)*sm - eye(4))) < 10*norm(inv(m)*m - eye(4))
58+
@test norm(Matrix(sm*inv(sm) - eye(4))) < 12*norm(m*inv(m) - eye(4))
59+
@test norm(Matrix(inv(sm)*sm - eye(4))) < 12*norm(inv(m)*m - eye(4))
6060

6161
# Poorly conditioned matrix, generated by fuzz testing with
6262
# almost_singular_matrix(N, 3, 1e-7)
@@ -66,8 +66,8 @@ end
6666
3.42945636322714076e-01 3.29329508494837497e-01 2.25635541033857107e-01 6.03912636987153917e-02
6767
4.77828437366344727e-01 4.86406974015710591e-01 1.95415684569693188e-01 6.74775080892497797e-02]
6868
sm = SMatrix{4,4}(m)
69-
@test norm(Matrix(inv(sm)*sm - eye(4))) < 10*norm(inv(m)*m - eye(4))
70-
@test norm(Matrix(sm*inv(sm) - eye(4))) < 10*norm(m*inv(m) - eye(4))
69+
@test norm(Matrix(inv(sm)*sm - eye(4))) < 12*norm(inv(m)*m - eye(4))
70+
@test norm(Matrix(sm*inv(sm) - eye(4))) < 12*norm(m*inv(m) - eye(4))
7171
end
7272

7373

0 commit comments

Comments
 (0)