Skip to content

Commit 15b7a39

Browse files
committed
use relative eigen threshold
1 parent eb6999e commit 15b7a39

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/bounds/ellipsoid.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ end
167167

168168
function make_eigvals_positive!(cov::AbstractMatrix, targetprod)
169169
E = eigen(cov)
170-
mask = E.values .< 1e-10
170+
mask = (E.values ./ maximum(E.values)) .< 1e-10
171171
if any(mask)
172172
nzprod = prod(E.values[.!mask])
173173
nzeros = count(mask)

0 commit comments

Comments
 (0)