tad better try...catch syntax

This commit is contained in:
kalmar 2017-03-31 22:34:56 +02:00
parent 837988c381
commit 69e74190af
1 changed files with 3 additions and 5 deletions

View File

@ -124,13 +124,11 @@ function compute_κandA(sdp_constraints, Δ::GroupAlgebraElement, solver::Abstra
t = @timed SDP_problem = create_SDP_problem(sdp_constraints, Δ; upper_bound=upper_bound) t = @timed SDP_problem = create_SDP_problem(sdp_constraints, Δ; upper_bound=upper_bound)
info(logger, timed_msg(t)) info(logger, timed_msg(t))
κ = 0.0
A = nothing
while κ == 0.0 while κ == 0.0
try κ, A = try
κ, A = solve_SDP(SDP_problem, solver) solve_SDP(SDP_problem, solver)
catch y catch y
warn(solver_logger, y) warn(logger, y)
end end
end end
return κ, A return κ, A