Egret icon indicating copy to clipboard operation
Egret copied to clipboard

Resolve inconsistencies in how Egret handles infeasiblity or other solver issues

Open bknueven opened this issue 4 years ago • 0 comments

egret.common.solver_interface._solve_model raises an exception if a solver terminates with a 'not good' termination condition. Conversely, the lazy PTDF solve loops do not raise exceptions (though likely cause them) if a solver terminates with an unsafe condition.

What should the default behavior of Egret be? Should we throw exceptions if a model is infeasible, or attempt to do something more graceful?

bknueven avatar Mar 30 '20 20:03 bknueven