You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 9, 2020. It is now read-only.
@bodono Could you help me determine the mapping between SCS status and MOI status ?
The termination statuses are described here and result statuses here.
It is especially not easy to determine which of SlowProgress, AlmostSuccess, NumericalError or one of the limit is the reason the solver stopped.
For the result status, it is important to distinguish between FeasiblePoint and NearlyFeasiblePoint. Even if the solution is not optimal, it could be guaranteed to be feasible. Same for infeasibility certificates.
I have a first draft here: https://github.com/JuliaOpt/MathOptInterfaceSCS.jl/blob/master/src/attributes.jl
I have done it quickly and only based it on the names of the C constants so feel free to change it completely :-P
@bodono Could you help me determine the mapping between SCS status and MOI status ?
The termination statuses are described here and result statuses here.
It is especially not easy to determine which of SlowProgress, AlmostSuccess, NumericalError or one of the limit is the reason the solver stopped.
For the result status, it is important to distinguish between FeasiblePoint and NearlyFeasiblePoint. Even if the solution is not optimal, it could be guaranteed to be feasible. Same for infeasibility certificates.
I have a first draft here: https://github.com/JuliaOpt/MathOptInterfaceSCS.jl/blob/master/src/attributes.jl
I have done it quickly and only based it on the names of the C constants so feel free to change it completely :-P