[Ipopt] What if the sparsity structure of Hessian depends on x

Xin Zhao sean.null at gmail.com
Thu Feb 14 16:48:24 EST 2013


So basically I wanna to know:

At each iteration,

1. Can we change the sparsity structure of Hessian?

2. eval_h are called with const Ipopt::Number* x = NULL first or
Ipopt::Index iRow = NULL first.


Thanks.


Best,
Xin


On Thu, Feb 14, 2013 at 11:20 PM, Xin Zhao <sean.null at gmail.com> wrote:

> Dear all,
>
> Would anyone like to explain me some details on the sequence how eval_h
> and eval_jac_g are called?
>
> At each iteration, are eval_h and eval_jac_g called first with values =
> NULL or not?
>
> For my case, the sparsity structure of eval_h and eval_jac_g depends on
> the variables x. So it matters
> how eval_h and eval_jac_g are called first. Or maybe there is another
> workout?
>
> Thanks.
>
>
> Best,
> Xin
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20130215/5a43da56/attachment.html>


More information about the Ipopt mailing list