[Ipopt] Position in the IPOPT code where inf_pr and inf_du are calculated

Ipopt User ipoptuser at gmail.com
Wed Dec 3 14:50:17 EST 2014


They are calculated based on your own code in
src/Algorithm/IpIpoptCalculatedQuantities.cpp:
IpoptCalculatedQuantities::curr_primal_infeasibility, where usually the
infinity norm is taken. Have you tested the return value of your constraint
function?

On Tue, Dec 2, 2014 at 4:02 AM, Lemoine, Roberto <
Roberto.Lemoine at bci.tu-dortmund.de> wrote:

> Dear members of the IPOPT community,
>
>
>
> Short question. Where in the IPOPT code are the primal and dual
> infeasibilities inf_pr and inf_du calculated?
>
>
>
> I am asking this because the value of both (particularly of inf_pr)
> increase significantly after introducing a simple constraint in the
> optimization problem. The constraint should actually be inactive at the
> initial guess (I have verified that the constraint is within its intended
> bounds). So, I would like to find out why this constraint is doing this.
>
>
>
> Thank you very much in advance.
>
>
>
> Best regards,
>
>
>
> Roberto Lemoine
>
>
>
> Technische Universität Dortmund
>
> Fakultät Bio- und Chemieingenieurwesen
>
> Lehrstuhl für Systemdynamik und Prozessführung
>
> G2, Raum 3.29
>
> 44221 Dortmund
>
> Roberto.Lemoine at bci.tu-dortmund.de
>
> Tel: +49 (0) 231/755-5171
>
>
>
> _______________________________________________
> Ipopt mailing list
> Ipopt at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/ipopt
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20141203/05478602/attachment.html>


More information about the Ipopt mailing list