[Ipopt-tickets] [Ipopt] #112: Incorrect number of nonzeros in Lagrangian Hessian causes MA27 to fail
Ipopt
coin-trac at coin-or.org
Fri Oct 30 12:46:57 EDT 2009
#112: Incorrect number of nonzeros in Lagrangian Hessian causes MA27 to fail
-------------------------------------------+--------------------------------
Reporter: arrieta | Owner: andreasw
Type: clarification | Status: new
Priority: lowest | Component: Ipopt
Version: 3.7 (C++ Version) | Severity: trivial
Keywords: hessian lagrangian derivatives |
-------------------------------------------+--------------------------------
Changes (by andreasw):
* owner: ipopt-team => andreasw
Comment:
Hi Juan,
I would be happy to include code that checks the correctness of the
Hessian, even though the check should probably be enabled only on demand
to reduce runtime.
However, except for making sure that the indices are within bounds (and
MA27 is already flagging this if it is violated) I don't know what the
check would be. The user can provide the lower OR the upper triangular
part of the Hessian, or even mixed, and also provide entries multiple
times, in which case they are added.
So, let me know if you want to contribute code for Hessian correctness
checks.
Thanks
Andreas
--
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/112#comment:1>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.
More information about the Ipopt-tickets
mailing list