Open
Description
Exceptions are thrown in several recoverable situations during the optimization process:
- the functions of the optimization problem cannot be evaluated;
- iterative regularization doesn't seem to succeed;
- the line search fails;
Although I like exceptions conceptually, it's probably more efficient to return error codes like every solver does. Happy to be proven wrong.