[Ipopt] problem with ma77

Stefan Vigerske stefan at math.hu-berlin.de
Wed Feb 22 13:15:59 EST 2012


Hi,

I think the MA77 interface in the 3.10 branch is not working yet (and I 
don't think that it was every announced to do so).
Can you try Ipopt/trunk? It already includes some patches.
However, as far as I know, this is still work in progress.

Stefan

> Hi,
>
> I can solve my problem with the linear solvers ma27, ma57 and mumps but
> when I can use Ipopt with ma77,I get the following errors:
>
> This is Ipopt version 3.10, running with linear solver ma77.
>
> 2189 variables, 24534 constraints.
> Number of nonzeros in equality constraint Jacobian...: 0
> Number of nonzeros in inequality constraint Jacobian.: 2230748
> Number of nonzeros in Lagrangian Hessian.............: 0
>
>
> Error return from MA77_open. Error flag = -12
> filename = ma77_int
>
> Error return from MA77_input_vars. Error flag = -3
> Error on input of element/row = 1
> Error in sequence of calls.
> Total number of variables............................: 1805
> variables with only lower bounds: 0
> variables with lower and upper bounds: 1805
> variables with only upper bounds: 0
> Total number of equality constraints.................: 0
> Total number of inequality constraints...............: 24534
> inequality constraints with only lower bounds: 1025
> inequality constraints with lower and upper bounds: 18000
> inequality constraints with only upper bounds: 5509
>
> store the temporary optim.opf file
> iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls
> 0 1.7645758e+02 1.27e+00 1.00e+02 0.0 0.00e+00 - 0.00e+00 0.00e+00 0
>
> Error return from MA77_open. Error flag = -3
> Error in sequence of calls.
>
> Error return from MA77_input_vars. Error flag = -3
> Error on input of element/row = 1
> Error in sequence of calls.
> WARNING: Problem in step computation; switching to emergency mode.
> 1r 1.7645758e+02 1.27e+00 9.99e+02 0.1 0.00e+00 - 0.00e+00 0.00e+00R 1
>
> Error return from MA77_open. Error flag = -3
> Error in sequence of calls.
>
> Error return from MA77_input_vars. Error flag = -3
> Error on input of element/row = 1
> Error in sequence of calls.
> WARNING: Problem in step computation; switching to emergency mode.
> Restoration phase is called at point that is almost feasible,
> with constraint violation 5.047503e-13. Abort.
> Restoration phase in the restoration phase failed.
>
>
>
> Do you know why I cannot use ma77, or where I can find the
> siginification of the error flags ?
>
> Thank you
>
>
>
> _______________________________________________
> Ipopt mailing list
> Ipopt at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/ipopt


-- 
Stefan Vigerske
Humboldt University Berlin, Numerical Mathematics
http://www.math.hu-berlin.de/~stefan


More information about the Ipopt mailing list