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)
info(logger, timed_msg(t))
κ = 0.0
A = nothing
while κ == 0.0
try
κ, A = solve_SDP(SDP_problem, solver)
κ, A = try
solve_SDP(SDP_problem, solver)
catch y
warn(solver_logger, y)
warn(logger, y)
end
end
return κ, A