[Ipopt-tickets] [Ipopt] #209: mumps options in online solver

Ipopt coin-trac at coin-or.org
Wed Jul 10 18:54:48 EDT 2013


#209: mumps options in online solver
------------------------+------------------------
Reporter:  design@…     |      Owner:  ipopt-team
    Type:  enhancement  |     Status:  new
Priority:  normal       |  Component:  Ipopt
 Version:  3.10         |   Severity:  normal
Keywords:               |
------------------------+------------------------
 I had tried to solve the big problem:

 {{{
 >>ipopt.exe Amazon.nl

 ******************************************************************************
 This program contains Ipopt, a library for large-scale nonlinear
 optimization.
  Ipopt is released as open source code under the Eclipse Public License
 (EPL).
          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.10.1, running with linear solver mumps.

 Number of nonzeros in equality constraint Jacobian...:   769352
 Number of nonzeros in inequality constraint Jacobian.:        0
 Number of nonzeros in Lagrangian Hessian.............:    64020

 MUMPS returned INFO(1) =-13 - out of memory when trying to allocate
 1843460299 bytes.
 In some cases it helps to decrease the value of the option
 "mumps_mem_percent".
 Total number of variables............................:    64022
                      variables with only lower bounds:        0
                 variables with lower and upper bounds:    64022
                      variables with only upper bounds:        0
 Total number of equality constraints.................:    32769
 Total number of inequality constraints...............:        0
         inequality constraints with only lower bounds:        0
    inequality constraints with lower and upper bounds:        0
         inequality constraints with only upper bounds:        0

 iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du
 alpha_pr  ls
    0 2.2713740e+004 0.00e+000 5.00e-001  -1.0 0.00e+000    -  0.00e+000
 0.00e+000   0
 MUMPS returned INFO(1) =-13 - out of memory when trying to allocate
 1843460299 bytes.
 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.2713739959757255e+004
 2.2713739959757255e+004
 Dual infeasibility......:  5.0000000000000000e-001
 5.0000000000000000e-001
 Constraint violation....:  0.0000000000000000e+000
 0.0000000000000000e+000
 Complementarity.........:  1.0000000100000000e+003
 1.0000000100000000e+003
 Overall NLP error.......:  1.0000000100000000e+003
 1.0000000100000000e+003


 Number of objective function evaluations             = 1
 Number of objective gradient evaluations             = 1
 Number of equality constraint evaluations            = 1
 Number of inequality constraint evaluations          = 0
 Number of equality constraint Jacobian evaluations   = 1
 Number of inequality constraint Jacobian evaluations = 0
 Number of Lagrangian Hessian evaluations             = 1
 Total CPU secs in IPOPT (w/o function evaluations)   =      2.640
 Total CPU secs in NLP function evaluations           =      0.086

 EXIT: Restoration Failed!

 Ipopt 3.10.1: Restoration Phase Failed.

 }}}

 Then I tried to use recommended option:
 {{{
 >>ipopt.exe Amazon.nl mumps_mem_percent=100
 Unknown keyword "mumps_mem_percent"
 }}}

 It seems ipopt does not knowns the mumps options...

-- 
Ticket URL: <https://projects.coin-or.org/ticket/209>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.



More information about the Ipopt-tickets mailing list