This is MadNLP version v0.12.0, running with cuDSS v1.0.0 Number of nonzeros in constraint Jacobian............: 336 Number of nonzeros in Lagrangian Hessian.............: 672 Total number of variables............................: 167 variables with only lower bounds: 0 variables with lower and upper bounds: 167 variables with only upper bounds: 0 Total number of equality constraints.................: 0 Total number of inequality constraints...............: 168 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 168 inequality constraints with only upper bounds: 0 iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 0 -3.4292163e+06 0.00e+00 5.38e-01 6.69e+05 -1.0 - 0.00e+00 0 0 1 -3.4297776e+06 4.44e-14 4.59e-02 5.75e+04 -1.0 - 1.00e+00 1 1f 2 -3.4490469e+06 5.15e-14 1.20e-01 5.05e+04 -1.0 - 6.61e-01 1 1f 3 -3.4492883e+06 6.57e-14 8.18e+00 4.83e+04 -1.0 - 9.57e-04 1 1f 4 -3.4496390e+06 7.11e-14 9.62e+01 3.69e+04 -1.0 - 9.94e-03 1 1f 5 -3.4529397e+06 6.39e-14 6.06e+01 2.92e+04 -1.0 - 2.63e-01 1 1f 6 -3.4556992e+06 9.59e-14 5.95e+01 2.85e+04 -1.0 - 1.88e-02 1 1f 7 -3.4559711e+06 9.06e-14 5.70e+01 2.77e+04 -1.0 - 2.05e-03 1 1f 8 -3.4573492e+06 1.01e-13 5.28e+01 2.63e+04 -1.0 - 1.41e-02 1 1f 9 -3.4584542e+06 9.95e-14 4.42e+01 2.35e+04 -1.0 - 3.92e-02 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 10 -3.4609049e+06 1.05e-13 4.16e+01 2.01e+04 -1.0 - 1.33e-01 1 1f 11 -3.4633876e+06 1.05e-13 4.08e+01 1.96e+04 -1.0 - 2.03e-02 1 1f 12 -3.4635316e+06 1.30e-13 3.76e+01 1.90e+04 -1.0 - 1.14e-03 1 1f 13 -3.4669434e+06 1.17e-13 3.74e+01 1.86e+04 -1.0 - 1.75e-02 1 1f 14 -3.4679430e+06 1.11e-13 4.24e+01 1.84e+04 -1.0 - 7.35e-03 1 1f 15 -3.4688259e+06 1.24e-13 4.95e+01 1.80e+04 -1.0 - 1.28e-02 1 1f 16 -3.4693111e+06 1.10e-13 6.20e+01 1.61e+04 -1.0 - 2.20e-02 1 1f 17 -3.4741868e+06 1.31e-13 5.83e+01 1.58e+04 -1.0 - 5.49e-02 1 1f 18 -3.4742753e+06 1.35e-13 5.90e+01 1.51e+04 -1.0 - 8.23e-04 1 1f 19 -3.4792894e+06 1.33e-13 5.68e+01 1.46e+04 -1.0 - 3.09e-02 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 20 -3.4811740e+06 1.62e-13 5.60e+01 1.43e+04 -1.0 - 9.49e-03 1 1f 21 -3.4819798e+06 1.44e-13 5.55e+01 1.42e+04 -1.0 - 4.56e-03 1 1f 22 -3.4842486e+06 1.42e-13 5.45e+01 1.39e+04 -1.0 - 1.54e-02 1 1f 23 -3.4851795e+06 1.42e-13 5.73e+01 1.31e+04 -1.0 - 1.53e-02 1 1f 24 -3.4860372e+06 1.58e-13 5.73e+01 1.25e+04 -1.0 - 2.11e-02 1 1f 25 -3.4875759e+06 1.63e-13 5.61e+01 1.21e+04 -1.0 - 2.85e-02 1 1f 26 -3.4896961e+06 1.71e-13 5.48e+01 1.17e+04 -1.0 - 2.40e-02 1 1f 27 -3.4911386e+06 1.83e-13 5.39e+01 1.12e+04 -1.0 - 1.46e-02 1 1f 28 -3.4912927e+06 1.53e-13 5.85e+01 1.09e+04 -1.0 - 1.36e-03 1 1f 29 -3.4964614e+06 1.44e-13 5.48e+01 1.06e+04 -1.0 - 3.64e-02 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 30 -3.4966058e+06 1.65e-13 6.13e+01 1.03e+04 -1.0 - 8.98e-04 1 1f 31 -3.5000771e+06 1.46e-13 6.14e+01 1.01e+04 -1.0 - 1.94e-02 1 1f 32 -3.5003780e+06 1.63e-13 6.40e+01 1.00e+04 -1.0 - 1.80e-03 1 1f 33 -3.5031496e+06 1.39e-13 6.32e+01 9.90e+03 -1.0 - 1.53e-02 1 1f 34 -3.5039615e+06 1.53e-13 6.24e+01 9.86e+03 -1.0 - 5.30e-03 1 1f 35 -3.5056394e+06 1.74e-13 6.13e+01 9.74e+03 -1.0 - 1.15e-02 1 1f 36 -3.5068664e+06 1.85e-13 5.86e+01 9.60e+03 -1.0 - 1.02e-02 1 1f 37 -3.5078523e+06 2.13e-13 5.67e+01 9.37e+03 -1.0 - 9.85e-03 1 1f 38 -3.5088722e+06 2.08e-13 5.45e+01 9.12e+03 -1.0 - 1.10e-02 1 1f 39 -3.5106295e+06 2.31e-13 5.29e+01 8.88e+03 -1.0 - 1.69e-02 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 40 -3.5115568e+06 2.15e-13 5.27e+01 8.66e+03 -1.0 - 8.38e-03 1 1f 41 -3.5127801e+06 2.24e-13 5.40e+01 8.48e+03 -1.0 - 1.31e-02 1 1f 42 -3.5139227e+06 2.49e-13 5.61e+01 8.26e+03 -1.0 - 1.13e-02 1 1f 43 -3.5147617e+06 2.54e-13 5.83e+01 8.06e+03 -1.0 - 8.09e-03 1 1f 44 -3.5162430e+06 2.61e-13 5.89e+01 7.90e+03 -1.0 - 1.05e-02 1 1f 45 -3.5181349e+06 2.24e-13 5.85e+01 7.78e+03 -1.0 - 1.13e-02 1 1f 46 -3.5205215e+06 2.13e-13 5.77e+01 7.68e+03 -1.0 - 1.25e-02 1 1f 47 -3.5212221e+06 2.27e-13 5.73e+01 7.65e+03 -1.0 - 4.24e-03 1 1f 48 -3.5234617e+06 2.31e-13 5.64e+01 7.54e+03 -1.0 - 1.39e-02 1 1f 49 -3.5243291e+06 2.42e-13 5.68e+01 7.37e+03 -1.0 - 5.99e-03 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 50 -3.5258106e+06 2.24e-13 5.83e+01 7.19e+03 -1.0 - 1.04e-02 1 1f 51 -3.5278189e+06 2.27e-13 5.92e+01 7.06e+03 -1.0 - 1.16e-02 1 1f 52 -3.5287786e+06 1.97e-13 6.08e+01 6.97e+03 -1.0 - 5.72e-03 1 1f 53 -3.5312273e+06 1.92e-13 6.03e+01 6.88e+03 -1.0 - 1.31e-02 1 1f 54 -3.5322677e+06 1.85e-13 5.83e+01 6.86e+03 -1.0 - 6.45e-03 1 1f 55 -3.5346901e+06 2.01e-13 5.60e+01 6.75e+03 -1.0 - 1.59e-02 1 1f 56 -3.5357411e+06 2.29e-13 5.33e+01 6.66e+03 -1.0 - 9.65e-03 1 1f 57 -3.5377039e+06 2.01e-13 5.23e+01 6.53e+03 -1.0 - 1.70e-02 1 1f 58 -3.5391765e+06 2.04e-13 5.16e+01 6.36e+03 -1.0 - 1.31e-02 1 1f 59 -3.5394420e+06 2.45e-13 5.50e+01 6.20e+03 -1.0 - 2.50e-03 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 60 -3.5417773e+06 2.29e-13 5.51e+01 6.05e+03 -1.0 - 1.84e-02 1 1f 61 -3.5421842e+06 2.06e-13 5.64e+01 5.95e+03 -1.0 - 2.98e-03 1 1f 62 -3.5449968e+06 2.10e-13 5.54e+01 5.85e+03 -1.0 - 1.62e-02 1 1f 63 -3.5455569e+06 1.92e-13 5.50e+01 5.84e+03 -1.0 - 3.28e-03 1 1f 64 -3.5494526e+06 2.13e-13 5.39e+01 5.72e+03 -1.0 - 1.98e-02 1 1f 65 -3.5498056e+06 2.08e-13 5.52e+01 5.73e+03 -1.0 - 2.12e-03 1 1f 66 -3.5518605e+06 2.17e-13 5.59e+01 5.66e+03 -1.0 - 1.30e-02 1 1f 67 -3.5528227e+06 2.13e-13 5.88e+01 5.59e+03 -1.0 - 6.38e-03 1 1f 68 -3.5536442e+06 2.22e-13 6.08e+01 5.50e+03 -1.0 - 6.53e-03 1 1f 69 -3.5555767e+06 2.18e-13 6.24e+01 5.36e+03 -1.0 - 1.64e-02 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 70 -3.5558819e+06 2.36e-13 6.50e+01 5.35e+03 -1.0 - 3.21e-03 1 1f 71 -3.5571624e+06 2.24e-13 7.00e+01 5.29e+03 -1.0 - 1.61e-02 1 1f 72 -3.5579028e+06 2.74e-13 7.03e+01 5.23e+03 -1.0 - 1.04e-02 1 1f 73 -3.5585484e+06 2.15e-13 7.93e+01 5.03e+03 -1.0 - 1.20e-02 1 1f 74 -3.5591034e+06 2.11e-13 7.99e+01 4.96e+03 -1.0 - 1.06e-02 1 1f 75 -3.5594067e+06 2.13e-13 8.94e+01 4.42e+03 -1.0 - 1.24e-02 1 1f 76 -3.5608796e+06 2.33e-13 8.25e+01 4.35e+03 -1.0 - 4.60e-02 1 1f 77 -3.5609023e+06 2.27e-13 8.92e+01 4.03e+03 -1.0 - 1.32e-03 1 1f 78 -3.5637018e+06 2.04e-13 7.43e+01 3.97e+03 -1.0 - 9.19e-02 1 1f 79 -3.5637305e+06 1.95e-13 9.95e+01 3.69e+03 -1.0 - 1.08e-03 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 80 -3.5641252e+06 2.17e-13 9.71e+01 3.59e+03 -1.0 - 2.74e-02 1 1f 81 -3.5641767e+06 1.87e-13 1.00e+02 3.51e+03 -1.0 - 3.94e-03 1 1f 82 -3.5663849e+06 2.01e-13 8.66e+01 3.17e+03 -1.0 - 8.13e-02 1 1f 83 -3.5664083e+06 2.06e-13 9.91e+01 3.25e+03 -1.0 - 1.01e-03 1 1f 84 -3.5684364e+06 1.69e-13 7.77e+01 2.90e+03 -1.0 - 1.34e-01 1 1f 85 -3.5684568e+06 1.92e-13 8.58e+01 2.94e+03 -1.0 - 1.01e-03 1 1f 86 -3.5685103e+06 1.88e-13 1.06e+02 2.02e+03 -1.0 - 3.03e-02 1 1f 87 -3.5688958e+06 2.03e-13 1.01e+02 1.96e+03 -1.0 - 4.01e-02 1 1f 88 -3.5689211e+06 1.87e-13 1.02e+02 1.94e+03 -1.0 - 2.34e-03 1 1f 89 -3.5691164e+06 1.88e-13 1.01e+02 1.92e+03 -1.0 - 1.16e-02 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 90 -3.5692592e+06 1.94e-13 1.01e+02 1.88e+03 -1.0 - 1.30e-02 1 1f 91 -3.5709174e+06 1.79e-13 8.92e+01 1.68e+03 -1.0 - 8.77e-02 1 1f 92 -3.5709362e+06 2.02e-13 9.62e+01 1.74e+03 -1.0 - 1.20e-03 1 1f 93 -3.5722564e+06 1.91e-13 8.64e+01 1.56e+03 -1.0 - 7.80e-02 1 1f 94 -3.5722723e+06 2.02e-13 9.11e+01 1.61e+03 -1.0 - 1.18e-03 1 1f 95 -3.5728342e+06 1.81e-13 8.71e+01 1.53e+03 -1.0 - 3.71e-02 1 1f 96 -3.5728500e+06 2.13e-13 8.85e+01 1.53e+03 -1.0 - 1.54e-03 1 1f 97 -3.5745805e+06 1.88e-13 7.46e+01 1.28e+03 -1.0 - 1.20e-01 1 1f 98 -3.5745995e+06 2.17e-13 8.18e+01 1.41e+03 -1.0 - 1.59e-03 1 1f 99 -3.5753348e+06 2.24e-13 7.59e+01 1.29e+03 -1.0 - 6.01e-02 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 100 -3.5753479e+06 1.88e-13 7.73e+01 1.31e+03 -1.0 - 1.52e-03 1 1f 101 -3.5762422e+06 1.63e-13 6.97e+01 1.16e+03 -1.0 - 8.02e-02 1 1f 102 -3.5762550e+06 1.95e-13 7.17e+01 1.20e+03 -1.0 - 1.44e-03 1 1f 103 -3.5777987e+06 1.74e-13 5.77e+01 9.12e+02 -1.0 - 1.56e-01 1 1f 104 -3.5778160e+06 1.74e-13 6.25e+01 1.05e+03 -1.0 - 2.24e-03 1 1f 105 -3.5783088e+06 1.60e-13 5.79e+01 9.58e+02 -1.0 - 6.51e-02 1 1f 106 -3.5783207e+06 1.57e-13 5.87e+01 9.74e+02 -1.0 - 2.22e-03 1 1f 107 -3.5793035e+06 1.67e-13 4.84e+01 7.47e+02 -1.0 - 1.46e-01 1 1f 108 -3.5793162e+06 1.49e-13 5.05e+01 8.26e+02 -1.0 - 2.49e-03 1 1f 109 -3.5807574e+06 1.42e-13 3.34e+01 4.42e+02 -1.0 - 2.81e-01 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 110 -3.5807734e+06 1.41e-13 3.80e+01 6.01e+02 -1.0 - 5.42e-03 1 1f 111 -3.5811814e+06 1.17e-13 3.11e+01 4.58e+02 -1.0 - 1.67e-01 1 1f 112 -3.5811912e+06 1.05e-13 3.17e+01 4.83e+02 -1.0 - 6.15e-03 1 1f 113 -3.5821916e+06 6.23e-14 1.56e+01 2.10e+02 -1.0 - 6.06e-01 1 1f 114 -3.5822266e+06 5.68e-14 1.28e+01 7.77e+00 -1.0 - 5.59e-01 1 1f 115 -3.5822515e+06 5.68e-14 3.28e-11 1.09e-01 -1.0 - 1.00e+00 1 1f 116 -3.5822669e+06 5.20e-14 8.00e-03 2.90e-02 -2.5 - 9.43e-01 1 1f 117 -3.5822683e+06 4.78e-14 3.38e-02 8.63e-03 -3.8 - 9.76e-01 1 1f 118 -3.5822683e+06 5.51e-14 1.62e-13 2.02e-04 -3.8 - 1.00e+00 1 1f 119 -3.5822683e+06 6.14e-14 2.15e-06 4.24e-06 -5.7 - 1.00e+00 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 120 -3.5822683e+06 4.62e-14 5.68e-14 2.56e-09 -8.6 - 1.00e+00 1 1f Number of Iterations....: 120 (scaled) (unscaled) Objective...............: -3.5822683108012108e+06 -3.5822683108012108e+06 Dual infeasibility......: 5.6843418860808015e-14 5.6843418860808015e-14 Constraint violation....: 4.6185277824406512e-14 4.6185277824406512e-14 Complementarity.........: 2.5599737044971888e-09 2.5599737044971888e-09 Overall NLP error.......: 2.5599737044971888e-09 2.5599737044971888e-09 Number of objective function evaluations = 121 Number of objective gradient evaluations = 121 Number of constraint evaluations = 121 Number of constraint Jacobian evaluations = 121 Number of Lagrangian Hessian evaluations = 120 Number of KKT factorizations = 120 Number of KKT backsolves = 120 Total wall secs in initialization = 0.016 s Total wall secs in linear solver = 0.070 s Total wall secs in NLP function evaluations = 0.019 s Total wall secs in solver (w/o init./fun./lin. alg.) = 0.168 s Total wall secs = 0.272 s EXIT: Optimal Solution Found (tol = 1.0e-08).