[Ipopt-tickets] [Ipopt] #252: C++ exceptions and MATLAB
Ipopt
coin-trac at coin-or.org
Mon Dec 15 08:32:44 EST 2014
#252: C++ exceptions and MATLAB
-------------------------------+------------------------
Reporter: drosos.kourounis | Owner: ipopt-team
Type: defect | Status: new
Priority: normal | Component: Ipopt
Version: 3.11 | Severity: normal
Resolution: | Keywords:
-------------------------------+------------------------
Comment (by kelman):
It might be worth trying to use the C interface to Ipopt, I haven't looked
at the code in a while but I'm pretty sure the mex wrapper is based on the
C++ API. The C API is supposed to catch exceptions internally and not
propagate them back to the calling function, which may or may not help
with the Matlab crashes. I don't think completely removing exceptions from
Ipopt would be possible, but I could be wrong. If using Ipopt from any
environment other than Matlab is remotely feasible for you, I would
recommend doing that.
--
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/252#comment:1>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.
More information about the Ipopt-tickets
mailing list