[Ipopt] mumps out of memory

Stefan Vigerske stefan at math.hu-berlin.de
Wed Jul 21 03:42:23 EDT 2010


Hi,

Am 21.07.2010 06:17, schrieb Saqib Ilyas:
> Andreas
> Thanks for the prompt reply. Sorry about the typo, I had actually tried
> "mumps_mem_percent"
> I am using IPopt3.8.0 on Windows and it says: Unknown keyword
> "mums_mem_percent"

It looks as if there is now a 'p' missing in mumps_mem_percent.

Did you send this option in the ipopt.opt options file? Because I would 
expect Ipopt to say "invalid option", not "Unknown keyword".
Also make sure that there is a newline at the end of ipopt.opt

Stefan

>
> On Wed, Jul 21, 2010 at 1:44 AM, Andreas Waechter
> <andreasw at watson.ibm.com>wrote:
>
>> Hi
>>
>>
>> I tried to fiddle with the alleged "mump_mem_percent option" but ipopt came
>>> back to me saying that was not a recognized option.
>>>
>>
>> Try "mumps_mem_percent" with an "s" before the first underscore.
>>
>> Regards,
>>
>> Andreas
>>
>>
>> On Tue, 20 Jul 2010, Saqib Ilyas wrote:
>>
>> Hi all
>>> I download the Windows binary for IpOpt. I didn't have enough time to
>>> compile from source or to download and compile not-included solvers. I
>>> have
>>> an AMPL model that, when I try to solve with IpOpt, it gives the following
>>> error. Any clues what is going on? I have 2 GB RAM on a Windows XP
>>> machine.
>>> I tried to fiddle with the alleged "mump_mem_percent option" but ipopt
>>> came
>>> back to me saying that was not a recognized option. Error dump follows:
>>>
>>>
>>> ******************************************************************************
>>> This program contains Ipopt, a library for large-scale nonlinear
>>> optimization.
>>> Ipopt is released as open source code under the Common Public License
>>> (CPL).
>>>         For more information visit http://projects.coin-or.org/Ipopt
>>>
>>> ******************************************************************************
>>> NOTE: You are using Ipopt by default with the MUMPS linear solver.
>>>      Other linear solvers might be more efficient (see Ipopt
>>> documentation).
>>>
>>> This is Ipopt version 3.8.0, running with linear solver mumps.
>>> Number of nonzeros in equality constraint Jacobian...:        0
>>> Number of nonzeros in inequality constraint Jacobian.:    30888
>>> Number of nonzeros in Lagrangian Hessian.............:   617760
>>> MUMPS returned INFO(1) =-13 - out or memory.
>>> In some cases it helps to decrease the value of the option
>>> "mumps_mem_percent".
>>> Total number of variables............................:    32175
>>>                     variables with only lower bounds:        0
>>>                variables with lower and upper bounds:    32175
>>>                     variables with only upper bounds:        0
>>> Total number of equality constraints.................:        0
>>> Total number of inequality constraints...............:      936
>>>        inequality constraints with only lower bounds:        0
>>>   inequality constraints with lower and upper bounds:        0
>>>        inequality constraints with only upper bounds:      936
>>> iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du
>>> alpha_pr  ls
>>>   0 2.7042410e+002 0.00e+000 1.46e+001  -1.0 0.00e+000    -  0.00e+000
>>> 0.00e+00
>>> 0   0
>>> MUMPS returned INFO(1) =-13 - out or memory.
>>> In some cases it helps to decrease the value of the option
>>> "mumps_mem_percent".
>>> WARNING: Problem in step computation; switching to emergency mode.
>>> Restoration phase is called at point that is almost feasible,
>>>   with constraint violation 0.000000e+000. Abort.
>>> Number of Iterations....: 0
>>>                                   (scaled)                 (unscaled)
>>> Objective...............:  2.7042410056253124e+002
>>> 2.7042410056253124e+002
>>> Dual infeasibility......:  1.4603015700000002e+001
>>> 1.4603015700000002e+001
>>> Constraint violation....:  0.0000000000000000e+000
>>> 0.0000000000000000e+000
>>> Complementarity.........:  9.9000001999999998e-001
>>> 9.9000001999999998e-001
>>> Overall NLP error.......:  1.4603015700000002e+001
>>> 1.4603015700000002e+001
>>>
>>> Number of objective function evaluations             = 1
>>> Number of objective gradient evaluations             = 1
>>> Number of equality constraint evaluations            = 0
>>> Number of inequality constraint evaluations          = 1
>>> Number of equality constraint Jacobian evaluations   = 0
>>> Number of inequality constraint Jacobian evaluations = 1
>>> Number of Lagrangian Hessian evaluations             = 1
>>> Total CPU secs in IPOPT (w/o function evaluations)   =      0.828
>>> Total CPU secs in NLP function evaluations           =      0.172
>>> EXIT: Restoration Failed!
>>> Ipopt 3.8.0: Restoration Phase Failed.
>>> suffix ipopt_zU_out OUT;
>>> suffix ipopt_zL_out OUT;
>>> ampl:
>>>
>>>
>>> --
>>> Muhammad Saqib Ilyas
>>> PhD Student, Computer Science and Engineering
>>> Lahore University of Management Sciences
>>>
>>>
>
>
>
>
> _______________________________________________
> Ipopt mailing list
> Ipopt at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/ipopt



More information about the Ipopt mailing list