[Ipopt-tickets] [Ipopt] #296: MUMPS solver problems
Ipopt
coin-trac at coin-or.org
Mon Dec 11 12:52:08 EST 2017
#296: MUMPS solver problems
-----------------------------+------------------------
Reporter: marco.giuntoli | Owner: ipopt-team
Type: defect | Status: new
Priority: normal | Component: Ipopt
Version: 3.11 | Severity: normal
Resolution: | Keywords:
-----------------------------+------------------------
Comment (by marco.giuntoli):
Dear,
thanks for your answer. Basically, this is the pseudo code:
-preparing object function (and its gradient);
-preparing constraints function;
-preparing jacobian function;
-preparing x0;
for (1...N)
- Starting memory for IPOPT
- CreateIpoptProblem(...)
- pass x=x0
- IpoptSolve(x)
- get x
- FreeIpoptProblem()
end
At each iteration have a different result (the differents starting after
the 8th digit) and the interations can be different (from 15 iterations to
45 iterations). I'm using vs2017 with IpOpt-vc10.dll: I think that this
can be the problem. I need to use the same compiler.
Any suggestions?
Thanks a lot.
Marco
Replying to [comment:1 stefan]:
> But you are running Ipopt on different problem instances here, right?
Then it can (or should) happen that the solution process differs, of
course. It is not so nice if the performance of Ipopt changes a lot due
when there are only small changes in the problem instance, but I wouldn't
know what to do about this.
--
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/296#comment:2>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.
More information about the Ipopt-tickets
mailing list