[Ipopt] How to simplify console output?

yinchong2018 at hnu.edu.cn yinchong2018 at hnu.edu.cn
Fri Dec 13 08:43:12 EST 2019


Hello!

 

I meet a problem. 

When the value of print_level option is changed, the console output don't
change and the console output is always displaying these information as
shown below.

I don't need so much information and I want to simplify the console output.
How should I do to simplify the output?

Waiting for reply. Thanks!

(The Ipopt version is 3.12.13. The operating system is ubuntu 16.04. The
compiler is Cmake.)

 

 

 

This is Ipopt version 3.12.13, running with linear solver ma27.

 

Number of nonzeros in equality constraint Jacobian...:      264

Number of nonzeros in inequality constraint Jacobian.:       57

Number of nonzeros in Lagrangian Hessian.............:      176

 

Total number of variables............................:      119

                     variables with only lower bounds:        0

                variables with lower and upper bounds:      119

                     variables with only upper bounds:        0

Total number of equality constraints.................:       90

Total number of inequality constraints...............:       29

        inequality constraints with only lower bounds:        0

   inequality constraints with lower and upper bounds:       29

        inequality constraints with only upper bounds:        0

 

iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr
ls

   0  4.2243692e+00 1.27e-01 5.49e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00
0

   1  3.6070881e+00 1.56e-02 7.98e+00  -1.0 2.59e-01    -  8.18e-01
5.22e-01f  1

   2  3.6313198e+00 6.56e-03 1.29e+01  -1.0 1.71e-01    -  2.84e-01
7.64e-01f  1

   3  3.4442256e+00 2.02e-05 4.28e-01  -1.0 3.78e-02    -  1.00e+00
9.13e-01f  1

   4  3.1474121e+00 4.50e-04 7.53e-02  -1.7 7.83e-02    -  1.00e+00
1.00e+00f  1

   5  3.0226628e+00 1.30e-04 1.45e-02  -2.5 4.58e-02    -  1.00e+00
1.00e+00f  1

   6  2.9910397e+00 6.05e-06 3.47e-02  -3.8 1.74e-02    -  9.73e-01
1.00e+00h  1

   7  2.9868414e+00 3.89e-07 8.39e-06  -3.8 3.89e-03    -  1.00e+00
1.00e+00h  1

   8  2.9859754e+00 2.52e-08 3.10e-06  -5.7 9.64e-04    -  1.00e+00
1.00e+00h  1

   9  2.9859646e+00 5.67e-11 3.40e-10  -5.7 3.41e-05    -  1.00e+00
1.00e+00h  1

iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr
ls

  10  2.9859573e+00 9.95e-13 2.47e-10  -8.0 6.75e-06    -  1.00e+00
1.00e+00h  1

 

Number of Iterations....: 10

 

                                  (scaled)                 (unscaled)

Objective...............:   2.9859572506327767e+00    2.9859572506327767e+00

Dual infeasibility......:   2.4664886099187399e-10    2.4664886099187399e-10

Constraint violation....:   9.9537045272768410e-13    9.9537045272768410e-13

Complementarity.........:   9.8663282382279097e-09    9.8663282382279097e-09

Overall NLP error.......:   9.8663282382279097e-09    9.8663282382279097e-09

 

Number of objective function evaluations             = 11

Number of objective gradient evaluations             = 11

Number of equality constraint evaluations            = 11

Number of inequality constraint evaluations          = 11

Number of equality constraint Jacobian evaluations   = 11

Number of inequality constraint Jacobian evaluations = 11

Number of Lagrangian Hessian evaluations             = 10

Total CPU secs in IPOPT (w/o function evaluations)   =      0.001

Total CPU secs in NLP function evaluations           =      0.000

 

EXIT: Optimal Solution Found.

 

 

 

 

 

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


More information about the Ipopt mailing list