
******************************************************************************
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.1, running with linear solver mumps.

Number of nonzeros in equality constraint Jacobian...:      247
Number of nonzeros in inequality constraint Jacobian.:     2831
Number of nonzeros in Lagrangian Hessian.............:      190

eval_g for:
 523.068810848 75.3050601179 85.2539926444 82.9067913614 85.2538431144 49.7065724296 80.3239381922 79.0386344632 73.2094207533 72 54 72 71.8999374659 85.2536916216 79.7443428505 79.1036702044 72 82.6521878639 49.9857449541
g[11]=5183.99999999 < g_l=5184, diff: -7.20319803804e-09
g[20]=2500 < g_l=2500, diff: -7.88531906437e-10
g[40]=-1.44147094261e-09 < g_l=0, diff: -1.44147094261e-09
g[51]=-7.20246617902e-09 < g_l=0, diff: -7.20246617902e-09
g[65]=2500 < g_l=2500, diff: -7.88531906437e-10
g[67]=-7.20246617902e-09 < g_l=0, diff: -7.20246617902e-09
g[90]=-3.52578410912e-10 < g_l=0, diff: -3.52578410912e-10
g[93]=-3.49864137661e-10 < g_l=0, diff: -3.49864137661e-10
g[96]=-3.50695472662e-10 < g_l=0, diff: -3.50695472662e-10
g[110]=-8.53411563639e-10 < g_l=0, diff: -8.53411563639e-10
g[119]=-7.20246617902e-09 < g_l=0, diff: -7.20246617902e-09
g[131]=-7.89306398019e-10 < g_l=0, diff: -7.89306398019e-10
g[140]=2915.99999999 < g_l=2916, diff: -7.20228854334e-09
g[143]=5.25587751099e-09 > g_l=0, diff: 5.25587751099e-09
Total number of variables............................:       19
                     variables with only lower bounds:        0
                variables with lower and upper bounds:       19
                     variables with only upper bounds:        0
Total number of equality constraints.................:       13
Total number of inequality constraints...............:      149
        inequality constraints with only lower bounds:        0
   inequality constraints with lower and upper bounds:      149
        inequality constraints with only upper bounds:        0

iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
   0  1.0000000e+00 1.51e+01 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
eval_g for:
 523.028923143 75.3050525231 85.253339553 82.9067911329 85.2531900219 49.7065967717 80.3238440517 79.0386656856 73.2092103399 72 54 72 71.8261518087 85.2530384976 79.7443834083 79.103582582 72 82.6522509317 49.9857449541
g[11]=5183.99999869 < g_l=5184, diff: -1.31304022943e-06
g[20]=2499.99999935 < g_l=2500, diff: -6.54157247482e-07
g[40]=-1.19061538584e-06 < g_l=0, diff: -1.19061538584e-06
g[51]=-1.31304079787e-06 < g_l=0, diff: -1.31304079787e-06
g[65]=2499.99999935 < g_l=2500, diff: -6.54157247482e-07
g[67]=-1.31304079787e-06 < g_l=0, diff: -1.31304079787e-06
g[90]=-2.91533204688e-07 < g_l=0, diff: -2.91533204688e-07
g[93]=-2.91232410632e-07 < g_l=0, diff: -2.91232410632e-07
g[96]=-2.91235004113e-07 < g_l=0, diff: -2.91235004113e-07
g[110]=-7.07399173905e-07 < g_l=0, diff: -7.07399173905e-07
g[119]=-1.31304079787e-06 < g_l=0, diff: -1.31304079787e-06
g[131]=-6.54157410906e-07 < g_l=0, diff: -6.54157410906e-07
g[140]=2915.99999869 < g_l=2916, diff: -1.31303931994e-06
g[143]=-2.95633164171e-07 < g_l=0, diff: -2.95633164171e-07
   1  1.0000000e+00 1.51e-01 6.65e-02  -1.0 1.51e+01    -  9.84e-01 9.90e-01h  1
eval_g for:
 520.771840729 75.3049021229 85.2426307837 82.9067780021 85.2424812337 49.7079741341 80.3184999782 79.0404147589 73.1973042283 72 54 72 71.998261528 85.2423279777 79.7478421227 79.0997968016 72 82.6558192335 49.9857449541
g[11]=5183.99581203 < g_l=5184, diff: -0.00418797384918
g[20]=2499.99790497 < g_l=2500, diff: -0.00209502569169
g[40]=-0.00381285975054 < g_l=0, diff: -0.00381285975054
g[51]=-0.00418797384921 < g_l=0, diff: -0.00418797384921
g[65]=2499.99790497 < g_l=2500, diff: -0.00209502569169
g[67]=-0.00418797384921 < g_l=0, diff: -0.00418797384921
g[90]=-0.000933581742323 < g_l=0, diff: -0.000933581742323
g[93]=-0.000932718805835 < g_l=0, diff: -0.000932718805835
g[96]=-0.000932719207889 < g_l=0, diff: -0.000932719207889
g[110]=-0.00226554055682 < g_l=0, diff: -0.00226554055682
g[119]=-0.00418797384899 < g_l=0, diff: -0.00418797384899
g[131]=-0.00209502569173 < g_l=0, diff: -0.00209502569173
g[140]=2915.99581203 < g_l=2916, diff: -0.00418797384918
g[143]=-0.000963787899479 < g_l=0, diff: -0.000963787899479
eval_g for:
 520.769648737 75.30490212 85.2426303833 82.906776371 85.2424808334 49.7079749783 80.3184968626 79.0404157495 73.1972952965 72 54 72 71.998261528 85.2423275742 79.7478494388 79.0997911959 72 82.6558190526 49.9857449541
g[11]=5183.9970088 < g_l=5184, diff: -0.00299119930787
g[20]=2499.99850368 < g_l=2500, diff: -0.00149632137391
g[40]=-0.00272328247171 < g_l=0, diff: -0.00272328247171
g[51]=-0.00299119930899 < g_l=0, diff: -0.00299119930899
g[65]=2499.99850368 < g_l=2500, diff: -0.00149632137391
g[67]=-0.00299119930899 < g_l=0, diff: -0.00299119930899
g[90]=-0.000666799804407 < g_l=0, diff: -0.000666799804407
g[93]=-0.000666183457177 < g_l=0, diff: -0.000666183457177
g[96]=-0.000666183746333 < g_l=0, diff: -0.000666183746333
g[110]=-0.00161810824741 < g_l=0, diff: -0.00161810824741
g[119]=-0.00299119930899 < g_l=0, diff: -0.00299119930899
g[131]=-0.00149632137493 < g_l=0, diff: -0.00149632137493
g[140]=2915.9970088 < g_l=2916, diff: -0.00299119930696
g[143]=-0.000688440833812 < g_l=0, diff: -0.000688440833812
eval_g for:
 520.769645508 75.30490212 85.242630383 82.9067763678 85.2424808331 49.7079749793 80.318496859 79.0404157506 73.1972952847 72 54 72 71.998261528 85.2423275739 79.7478494511 79.0997911865 72 82.6558190507 49.9857449541
g[11]=5183.99701113 < g_l=5184, diff: -0.00298887350709
g[20]=2499.99850484 < g_l=2500, diff: -0.00149516351303
g[40]=-0.00272116386789 < g_l=0, diff: -0.00272116386789
g[51]=-0.00298887350688 < g_l=0, diff: -0.00298887350688
g[65]=2499.99850484 < g_l=2500, diff: -0.00149516351303
g[67]=-0.00298887350688 < g_l=0, diff: -0.00298887350688
g[90]=-0.00066628051102 < g_l=0, diff: -0.00066628051102
g[93]=-0.000665664644657 < g_l=0, diff: -0.000665664644657
g[96]=-0.000665664933969 < g_l=0, diff: -0.000665664933969
g[110]=-0.00161685593348 < g_l=0, diff: -0.00161685593348
g[119]=-0.00298887350711 < g_l=0, diff: -0.00298887350711
g[131]=-0.00149516351328 < g_l=0, diff: -0.00149516351328
g[140]=2915.99701113 < g_l=2916, diff: -0.00298887350709
g[143]=-0.000687885384373 < g_l=0, diff: -0.000687885384373
eval_g for:
 521.900381936 75.304977323 85.2479851683 82.9067845675 85.2478356278 49.7072854529 80.321172015 79.0395402223 73.2032572841 72 54 72 71.9122066683 85.2476832376 79.7461127655 79.1016896918 72 82.6540350826 49.9857449541
g[11]=5183.99895212 < g_l=5184, diff: -0.00104788378212
g[20]=2499.9994758 < g_l=2500, diff: -0.000524199978827
g[40]=-0.000954022243448 < g_l=0, diff: -0.000954022243448
g[51]=-0.00104788378303 < g_l=0, diff: -0.00104788378303
g[65]=2499.9994758 < g_l=2500, diff: -0.000524199978827
g[67]=-0.00104788378303 < g_l=0, diff: -0.00104788378303
g[90]=-0.000233593113308 < g_l=0, diff: -0.000233593113308
g[93]=-0.000233377174297 < g_l=0, diff: -0.000233377174297
g[96]=-0.00023337727616 < g_l=0, diff: -0.00023337727616
g[110]=-0.000566864795715 < g_l=0, diff: -0.000566864795715
g[119]=-0.0010478837828 < g_l=0, diff: -0.0010478837828
g[131]=-0.000524199978898 < g_l=0, diff: -0.000524199978898
g[140]=2915.99895212 < g_l=2916, diff: -0.00104788378121
g[143]=-0.000241147429968 < g_l=0, diff: -0.000241147429968
   2  1.0000000e+00 1.30e-01 2.44e+02  -1.0 5.04e+01    -  9.76e-01 1.44e-01h  2
eval_g for:
 515.090752669 75.2817884486 84.9597314699 82.9067265926 84.9595814237 49.7114353644 80.3043305052 79.044055177 73.167366332 72 54 72 71.9061005472 84.9594233347 79.659680949 78.9925449064 72 82.6647593039 49.9857449541
g[11]=5183.95745437 < g_l=5184, diff: -0.0425456312405
g[20]=2499.98093035 < g_l=2500, diff: -0.0190696459927
g[40]=-0.0346755019194 < g_l=0, diff: -0.0346755019194
g[51]=-0.0425456312406 < g_l=0, diff: -0.0425456312406
g[65]=2499.98093035 < g_l=2500, diff: -0.0190696459927
g[67]=-0.0425456312406 < g_l=0, diff: -0.0425456312406
g[90]=-0.00850112833361 < g_l=0, diff: -0.00850112833361
g[93]=-0.00849003776649 < g_l=0, diff: -0.00849003776649
g[96]=-0.00849032927901 < g_l=0, diff: -0.00849032927901
g[110]=-0.0206217569265 < g_l=0, diff: -0.0206217569265
g[119]=-0.0425456312403 < g_l=0, diff: -0.0425456312403
g[131]=-0.0190696459926 < g_l=0, diff: -0.0190696459926
g[140]=2915.95745437 < g_l=2916, diff: -0.0425456312414
g[143]=-0.00431972971027 < g_l=0, diff: -0.00431972971027
eval_g for:
 514.964713659 75.2817777443 84.9595934044 82.9066748612 84.9594433562 49.7114967287 80.3040830513 79.0441160949 73.1667844016 72 54 72 71.9061005472 84.9592851084 79.6599354303 78.992181178 72 82.664843669 49.9857449541
g[11]=5183.9980226 < g_l=5184, diff: -0.00197740386466
g[20]=2499.9990966 < g_l=2500, diff: -0.000903398180526
g[40]=-0.00164660407798 < g_l=0, diff: -0.00164660407798
g[51]=-0.00197740386577 < g_l=0, diff: -0.00197740386577
g[65]=2499.9990966 < g_l=2500, diff: -0.000903398180526
g[67]=-0.00197740386577 < g_l=0, diff: -0.00197740386577
g[90]=-0.000403813015332 < g_l=0, diff: -0.000403813015332
g[93]=-0.000403326185769 < g_l=0, diff: -0.000403326185769
g[96]=-0.000403330324552 < g_l=0, diff: -0.000403330324552
g[110]=-0.000976998820398 < g_l=0, diff: -0.000976998820398
g[119]=-0.00197740386599 < g_l=0, diff: -0.00197740386599
g[131]=-0.00090339818059 < g_l=0, diff: -0.00090339818059
g[140]=2915.9980226 < g_l=2916, diff: -0.00197740386466
g[143]=-0.000254278216737 < g_l=0, diff: -0.000254278216737
   3  1.0000000e+00 1.83e-03 1.89e+00  -1.0 2.91e+01    -  9.96e-01 9.90e-01H  1
eval_g for:
 515.319375748 75.2361395848 84.8588569785 82.9066808066 84.8587067524 49.7112814846 80.3044320995 79.0433494961 73.1686489687 72 54 72 71.9001701053 84.8585485896 79.4885636598 78.8205182398 72 82.6642917307 49.9857449541
g[11]=5183.99979681 < g_l=5184, diff: -0.000203185362807
g[20]=2499.99994829 < g_l=2500, diff: -5.17065564054e-05
g[40]=-9.52067154643e-05 < g_l=0, diff: -9.52067154643e-05
g[51]=-0.000203185362594 < g_l=0, diff: -0.000203185362594
g[65]=2499.99994829 < g_l=2500, diff: -5.17065564054e-05
g[67]=-0.000203185362594 < g_l=0, diff: -0.000203185362594
g[90]=-2.30277115278e-05 < g_l=0, diff: -2.30277115278e-05
g[93]=-2.29886198042e-05 < g_l=0, diff: -2.29886198042e-05
g[96]=-2.30244688666e-05 < g_l=0, diff: -2.30244688666e-05
g[110]=-5.59152515009e-05 < g_l=0, diff: -5.59152515009e-05
g[119]=-0.000203185362366 < g_l=0, diff: -0.000203185362366
g[131]=-5.17065560857e-05 < g_l=0, diff: -5.17065560857e-05
g[140]=2915.99979681 < g_l=2916, diff: -0.000203185361443
g[143]=7.49040311732e-05 > g_l=0, diff: 7.49040311732e-05
eval_g for:
 515.319394536 75.2361278395 84.8588552068 82.9066806681 84.8587049805 49.7112814309 80.3044323394 79.0433494322 73.1686492933 72 54 72 71.9001701053 84.8585468177 79.4885476487 78.8205010149 72 82.664291389 49.9857449541
g[11]=5183.99999956 < g_l=5184, diff: -4.37063135905e-07
g[20]=2499.99999999 < g_l=2500, diff: -5.8230398281e-09
g[40]=-1.0329230804e-08 < g_l=0, diff: -1.0329230804e-08
g[51]=-4.37060990066e-07 < g_l=0, diff: -4.37060990066e-07
g[65]=2499.99999999 < g_l=2500, diff: -5.8230398281e-09
g[67]=-4.37060990066e-07 < g_l=0, diff: -4.37060990066e-07
g[90]=-2.44264697358e-09 < g_l=0, diff: -2.44264697358e-09
g[93]=-2.3944224381e-09 < g_l=0, diff: -2.3944224381e-09
g[96]=-2.4366002549e-09 < g_l=0, diff: -2.4366002549e-09
g[110]=-6.28766372301e-09 < g_l=0, diff: -6.28766372301e-09
g[119]=-4.37060990066e-07 < g_l=0, diff: -4.37060990066e-07
g[131]=-5.82301140639e-09 < g_l=0, diff: -5.82301140639e-09
g[140]=2915.99999956 < g_l=2916, diff: -4.37065409642e-07
g[143]=4.24066541882e-07 > g_l=0, diff: 4.24066541882e-07
   4  1.0000000e+00 3.22e-06 4.75e-06  -1.0 1.60e+01    -  1.00e+00 1.00e+00H  1
eval_g for:
 515.319382457 75.2361235737 84.8588649024 82.9066806679 84.8587146762 49.7112814382 80.3044321934 79.0433493218 73.1686492299 72 54 72 71.9001635255 84.8585565134 79.4885251012 78.8204782337 72 82.6642914076 49.9857449541
g[11]=5184 < g_l=5184, diff: -6.36646291241e-12
g[20]=2500 < g_l=2500, diff: -1.81898940355e-12
g[40]=-1.91846538655e-12 < g_l=0, diff: -1.91846538655e-12
g[51]=-7.91544607637e-12 < g_l=0, diff: -7.91544607637e-12
g[65]=2500 < g_l=2500, diff: -1.81898940355e-12
g[67]=-7.91544607637e-12 < g_l=0, diff: -7.91544607637e-12
g[90]=1.94688709598e-12 > g_l=0, diff: 1.94688709598e-12
g[93]=2.02504679692e-12 > g_l=0, diff: 2.02504679692e-12
g[96]=3.76587649953e-13 > g_l=0, diff: 3.76587649953e-13
g[110]=-1.46371803567e-12 < g_l=0, diff: -1.46371803567e-12
g[119]=-7.68807240092e-12 < g_l=0, diff: -7.68807240092e-12
g[131]=-9.94759830064e-13 < g_l=0, diff: -9.94759830064e-13
g[140]=2916 < g_l=2916, diff: -5.91171556152e-12
g[143]=5.03774799654e-12 > g_l=0, diff: 5.03774799654e-12
   5  1.0000000e+00 3.00e-10 7.28e-09  -2.5 2.10e-03    -  1.00e+00 1.00e+00h  1
eval_g for:
 515.319360384 75.2361157864 84.8588825876 82.9066806673 84.8587323613 49.7112814515 80.3044319265 79.0433491203 73.1686491141 72 54 72 71.9001515029 84.8585741986 79.4884839026 78.8204366131 72 82.6642914416 49.9857449541
g[11]=5184 < g_l=5184, diff: -3.81987774745e-11
g[20]=2500 < g_l=2500, diff: -4.54747350886e-13
g[40]=1.96820337806e-12 > g_l=0, diff: 1.96820337806e-12
g[51]=-3.77369246962e-11 < g_l=0, diff: -3.77369246962e-11
g[65]=2500 < g_l=2500, diff: -4.54747350886e-13
g[67]=-3.77369246962e-11 < g_l=0, diff: -3.77369246962e-11
g[90]=-2.62900812231e-12 < g_l=0, diff: -2.62900812231e-12
g[93]=-1.62714286489e-12 < g_l=0, diff: -1.62714286489e-12
g[96]=-6.67910171614e-13 < g_l=0, diff: -6.67910171614e-13
g[119]=-3.79642983717e-11 < g_l=0, diff: -3.79642983717e-11
g[131]=-1.28608235173e-12 < g_l=0, diff: -1.28608235173e-12
g[140]=2916 < g_l=2916, diff: -3.81987774745e-11
g[143]=3.99822397412e-11 > g_l=0, diff: 3.99822397412e-11
   6  1.0000000e+00 9.94e-10 3.66e-10  -3.8 3.85e-03    -  1.00e+00 1.00e+00h  1
eval_g for:
 515.319355521 75.2361140861 84.8588864491 82.9066806672 84.8587362229 49.7112814545 80.3044318682 79.0433490763 73.1686490886 72 54 72 71.9001488778 84.8585780601 79.4884749069 78.8204275252 72 82.6642914491 49.9857449541
g[11]=5184 > g_l=5184, diff: 1.81898940355e-12
g[20]=2500 < g_l=2500, diff: -1.36424205266e-12
g[40]=-2.98427949019e-12 < g_l=0, diff: -2.98427949019e-12
g[51]=-9.45021838561e-13 < g_l=0, diff: -9.45021838561e-13
g[65]=2500 < g_l=2500, diff: -1.36424205266e-12
g[67]=-9.45021838561e-13 < g_l=0, diff: -9.45021838561e-13
g[90]=3.33955085807e-13 > g_l=0, diff: 3.33955085807e-13
g[93]=2.16715534407e-12 > g_l=0, diff: 2.16715534407e-12
g[96]=1.00897068478e-12 > g_l=0, diff: 1.00897068478e-12
g[110]=-1.87583282241e-12 < g_l=0, diff: -1.87583282241e-12
g[119]=-9.45021838561e-13 < g_l=0, diff: -9.45021838561e-13
g[131]=-5.68434188608e-13 < g_l=0, diff: -5.68434188608e-13
g[140]=2916 > g_l=2916, diff: 2.72848410532e-12
g[143]=-1.34292577059e-12 < g_l=0, diff: -1.34292577059e-12
   7  1.0000000e+00 4.91e-11 4.44e-12  -5.7 8.40e-04    -  1.00e+00 1.00e+00h  1
eval_g for:
 515.319355131 75.2361139001 84.8588868715 82.9066806672 84.8587366452 49.7112814547 80.3044318622 79.0433490714 73.1686490866 72 54 72 71.9001485907 84.8585784825 79.4884739227 78.8204265313 72 82.6642914497 49.9857449541
g[11]=5184 < g_l=5184, diff: -3.63797880709e-12
g[20]=2500 > g_l=2500, diff: 4.54747350886e-13
g[40]=2.70006239589e-13 > g_l=0, diff: 2.70006239589e-13
g[51]=-2.33058017329e-12 < g_l=0, diff: -2.33058017329e-12
g[67]=-2.33058017329e-12 < g_l=0, diff: -2.33058017329e-12
g[90]=-1.05870867628e-12 < g_l=0, diff: -1.05870867628e-12
g[93]=-8.5975671027e-13 < g_l=0, diff: -8.5975671027e-13
g[96]=-6.89226453687e-13 < g_l=0, diff: -6.89226453687e-13
g[110]=9.80548975349e-13 > g_l=0, diff: 9.80548975349e-13
g[119]=-2.55795384874e-12 < g_l=0, diff: -2.55795384874e-12
g[131]=4.54747350886e-13 > g_l=0, diff: 4.54747350886e-13
g[140]=2916 < g_l=2916, diff: -4.54747350886e-12
g[143]=1.92557081391e-12 > g_l=0, diff: 1.92557081391e-12
   8  1.0000000e+00 2.67e-12 6.02e-15  -8.6 9.19e-05    -  1.00e+00 1.00e+00h  1

Number of Iterations....: 8

                                   (scaled)                 (unscaled)
Objective...............:   1.0000000000000000e+00    1.0000000000000000e+00
Dual infeasibility......:   6.0235918704435617e-15    6.0235918704435617e-15
Constraint violation....:   2.6670196572609687e-12    4.5474735088646412e-12
Complementarity.........:   2.5111973465081221e-09    2.5111973465081221e-09
Overall NLP error.......:   2.5111973465081221e-09    2.5111973465081221e-09


Number of objective function evaluations             = 14
Number of objective gradient evaluations             = 9
Number of equality constraint evaluations            = 14
Number of inequality constraint evaluations          = 14
Number of equality constraint Jacobian evaluations   = 9
Number of inequality constraint Jacobian evaluations = 9
Number of Lagrangian Hessian evaluations             = 8
Total CPU secs in IPOPT (w/o function evaluations)   =      0.120
Total CPU secs in NLP function evaluations           =      0.040

EXIT: Optimal Solution Found.


*** The problem solved in 8 iterations!


*** The final value of the objective function is 1.000000e+00.
