[Ipopt] IpOpt code: Detereministic or Random across various runs?

Tony Kelman kelman at berkeley.edu
Tue Dec 18 14:50:37 EST 2012

Are you using global or persistent variables in your callback functions? If so, the internal state is likely there. If not, there may be some state inside the Ipopt mex file which could be considered a bug we can continue looking into (using high-print-level output as Stefan suggested to narrow it down).


From: AliReza Khoshgoftar Monfared 
Sent: Tuesday, December 18, 2012 8:01 AM
To: Tony Kelman 
Cc: ipopt at list.coin-or.org 
Subject: Re: [Ipopt] IpOpt code: Detereministic or Random across various runs?

Thanks very much Tony, 

It seems that the problem was exactly what you mentioned.
I was doing all consecutive runs of ipopt() in a for loop, but  there seems to be a necessity to clear everything, except the initial point (which is supposed to be the same across all runs)
Now I get exactly the same result across various runs with the same initial points


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20121218/084c912c/attachment.html>

More information about the Ipopt mailing list