Skip to content

Commit 8a0d39a

Browse files
authored
Merge pull request #167 from JuliaPolyhedra/bl/err_cheb
Improve error when computing chebyshev center
2 parents 007190d + 7ff0dbe commit 8a0d39a

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/center.jl

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,11 @@ function hchebyshevcenter(p::HRep, solver=Polyhedra.default_solver(p; T=Float64)
4141
JuMP.@objective(model, Min, maxr)
4242
JuMP.optimize!(model)
4343
term = JuMP.termination_status(model)
44-
@assert term == MOI.OPTIMAL
45-
return (JuMP.value.(c), JuMP.value(minr))
44+
if term == MOI.OPTIMAL
45+
return (JuMP.value.(c), JuMP.value(minr))
46+
else
47+
error("Solver returned $term when computing the H-Chebyshev center.")
48+
end
4649
end
4750

4851
# TODO solver here should not be VRepOptimizer

0 commit comments

Comments
 (0)