[Ipopt] IPOPT violated constraints
Seth Watts
seth.e.watts at gmail.com
Sat May 18 08:51:51 EDT 2013
Hello Novalio -
Although there may be a more elegant solution that someone more familiar
with IPOPT may be able to give you, a simple solution would be to have your
finalize_solution method call your eval_g method, then either display all
the constraint functions' values, or else only those which violate their
bounds (in the case of many constraints).
I use this approach in my use of IPOPT, which optimizes the design of a
structure. The constraint functions have direct physical meaning, so seeing
their values when the optimization terminates (either at a feasible or
infeasible point) gives useful information about the structure.
Hope this is helpful.
- Seth
On Sat, May 18, 2013 at 1:49 AM, Novalio Daratha <novatha at gmail.com> wrote:
>
> Dear All,
>
> I am using IPOPT via AMPL and get the following message:
>
> EXIT: Converged to a point of local infeasibility. Problem may be
> infeasible.
>
> Is there any way to know which constraints are violated?
>
> thanking you,
>
> Novalio Daratha
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20130518/0299ca5a/attachment-0001.html>
More information about the Ipopt
mailing list