This is MadNLP version v0.12.0, running with cuDSS v1.0.0 Number of nonzeros in constraint Jacobian............: 121 Number of nonzeros in Lagrangian Hessian.............: 202 Total number of variables............................: 16 variables with only lower bounds: 0 variables with lower and upper bounds: 16 variables with only upper bounds: 0 Total number of equality constraints.................: 0 Total number of inequality constraints...............: 20 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 1 inequality constraints with only upper bounds: 19 iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 0 2.8473273e+02 4.59e+00 9.86e-01 5.11e+02 -1.0 - 0.00e+00 1 0 1 2.8154697e+02 4.22e+00 4.08e+00 3.69e+02 -1.0 - 8.15e-02 1 1h 2 2.7693285e+02 3.67e+00 8.28e+00 3.06e+02 -1.0 - 1.31e-01 1 1h 3 2.7473229e+02 3.34e+00 1.97e+02 5.85e+01 -1.0 - 8.94e-02 1 1h 4 2.6104591e+02 1.64e+00 7.51e+01 3.83e+01 -1.0 - 6.85e-01 1 1h 5 2.5489643e+02 9.87e-01 3.38e+01 1.85e+01 -1.0 - 4.25e-01 1 1h 6 2.4025461e+02 3.67e-01 5.33e+01 1.37e+01 -1.0 - 6.67e-01 1 1h 7 2.1307690e+02 2.82e-01 9.03e+00 2.87e+00 -1.0 - 5.62e-01 1 1h 8 1.9980846e+02 1.70e-01 9.17e+00 9.32e-01 -1.0 - 8.51e-01 1 1h 9 1.9262913e+02 3.00e-02 3.30e+02 5.15e-01 -1.0 - 5.74e-01 1 1h iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 10 1.9158598e+02 7.82e-03 2.87e+00 1.68e-01 -1.0 - 1.00e+00 1 1h 11 1.9168728e+02 5.54e-03 1.41e-01 1.07e-01 -1.0 - 1.00e+00 1 1h 12 1.8327256e+02 8.64e-03 1.25e+02 5.00e-02 -2.5 - 5.65e-01 1 1h 13 1.7788864e+02 3.65e-02 3.81e+01 1.78e-02 -2.5 - 7.88e-01 1 1h 14 1.7661325e+02 9.52e-03 2.26e+02 4.71e-03 -2.5 - 7.63e-01 1 1h 15 1.7590412e+02 1.95e-03 1.04e-01 2.68e-03 -2.5 -2.0 1.00e+00 1 1h 16 1.7563294e+02 1.18e-03 6.70e+02 8.86e-04 -2.5 - 4.72e-01 1 1h 17 1.7548246e+02 7.31e-05 6.18e-01 7.77e-04 -2.5 -2.5 1.00e+00 1 1h 18 1.7540269e+02 2.33e-03 2.11e+02 5.45e-04 -2.5 - 4.38e-01 1 2h 19 1.7532956e+02 4.33e-03 1.32e-01 6.58e-04 -2.5 - 1.00e+00 1 1h iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 20 1.7534497e+02 3.19e-04 6.63e-04 4.15e-04 -2.5 - 1.00e+00 1 1h 21 1.7505293e+02 5.82e-04 3.60e+02 1.14e-04 -5.7 - 5.07e-01 1 1h 22 1.7485876e+02 3.31e-04 1.57e+02 1.90e-05 -5.7 - 7.86e-01 1 1h 23 1.7481205e+02 1.93e-04 9.65e+02 3.04e-06 -5.7 - 4.80e-01 1 1h 24 1.7479061e+02 5.20e-05 8.04e+03 3.38e-05 -5.7 - 8.15e-01 1 1h 25 1.7479061e+02 5.20e-05 6.78e+03 6.29e-06 -5.7 - 1.97e-04 1 2h 26 1.7478726e+02 7.61e-07 8.08e+03 9.40e-06 -5.7 - 1.00e+00 1 1h 27 1.7478726e+02 7.15e-07 8.01e+03 5.50e-06 -5.7 - 6.04e-02 1 1h 28 1.7478727e+02 6.26e-07 8.08e+03 2.49e-06 -5.7 - 1.25e-01 1 4f 29 1.7478726e+02 6.25e-07 8.05e+03 3.71e-06 -5.7 - 1.21e-03 1 2f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 30 1.7478727e+02 1.75e-12 1.12e+03 2.83e-06 -5.7 - 1.00e+00 1 1h 31 1.7478728e+02 1.17e-12 8.72e+02 3.64e-06 -5.7 - 3.44e-01 1 1h 32 1.7478728e+02 1.03e-12 7.63e+02 3.29e-06 -5.7 - 1.25e-01 1 4f 33 1.7478728e+02 2.66e-14 1.26e-05 1.87e-06 -5.7 - 1.00e+00 1 1f 34 1.7478699e+02 1.08e-09 3.07e+00 2.44e-07 -8.6 - 9.19e-01 1 1f 35 1.7478698e+02 5.41e-10 8.84e+00 1.27e-07 -8.6 - 4.98e-01 1 1f 36 1.7478698e+02 5.36e-10 1.77e+01 1.77e-07 -8.6 - 1.09e-02 2 7f 37 1.7478698e+02 3.22e-10 1.66e+01 1.12e-07 -8.6 - 4.00e-01 1 2h 38 1.7478698e+02 1.76e-10 1.17e+01 6.24e-08 -8.6 - 4.53e-01 1 2h 39 1.7478698e+02 1.90e-13 1.93e-07 4.25e-09 -8.6 - 1.00e+00 2 1h iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 40 1.7478698e+02 9.81e-13 2.06e-09 3.26e-09 -8.6 - 1.00e+00 4 1h Number of Iterations....: 40 (scaled) (unscaled) Objective...............: 2.1843211522486353e+01 1.7478697584966835e+02 Dual infeasibility......: 2.0604919992450732e-09 1.6487830323839162e-08 Constraint violation....: 9.8054897534893826e-13 9.8054897534893826e-13 Complementarity.........: 4.0775518773890880e-10 3.2628121592160974e-09 Overall NLP error.......: 3.2628121592160974e-09 3.2628121592160974e-09 Number of objective function evaluations = 60 Number of objective gradient evaluations = 41 Number of constraint evaluations = 60 Number of constraint Jacobian evaluations = 41 Number of Lagrangian Hessian evaluations = 40 Number of KKT factorizations = 44 Number of KKT backsolves = 48 Total wall secs in initialization = 0.006 s Total wall secs in linear solver = 0.049 s Total wall secs in NLP function evaluations = 0.022 s Total wall secs in solver (w/o init./fun./lin. alg.) = 0.097 s Total wall secs = 0.173 s EXIT: Optimal Solution Found (tol = 1.0e-08).