This is MadNLP version v0.12.0, running with cuDSS v1.0.0 Number of nonzeros in constraint Jacobian............: 40 Number of nonzeros in Lagrangian Hessian.............: 20 Total number of variables............................: 21 variables with only lower bounds: 0 variables with lower and upper bounds: 0 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: 0 inequality constraints with only upper bounds: 20 iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 0 0.0000000e+00 4.00e+02 1.00e+00 1.00e-02 -1.0 - 0.00e+00 0 0 1 -5.8207661e+03 8.47e+06 1.00e+00 1.81e-03 -1.0 - 5.82e-11 1 35h 2 -1.5814153e+04 2.12e+06 9.99e-01 1.14e-02 -1.0 -4.0 1.00e+00 1 1h 3 -1.5809413e+04 2.12e+06 9.98e-01 9.92e-02 -1.0 - 1.14e-03 1 1h 4 -2.5390663e+04 1.67e+06 4.87e+02 1.18e-01 -1.0 - 2.29e-01 1 1h 5 -2.6649282e+04 1.66e+06 4.87e+02 1.78e+01 -1.0 - 5.59e-04 1 1h 6 -8.8769843e+04 3.90e+06 4.55e+02 2.97e+01 -1.0 - 6.51e-02 1 4h 7 -1.1866349e+05 3.86e+06 4.50e+02 1.33e+01 -1.0 - 1.07e-02 1 1h 8 -2.6125982e+05 3.59e+06 4.16e+02 1.06e+01 -1.0 - 7.31e-02 1 1h 9 -2.7948540e+05 3.51e+06 4.06e+02 1.75e+01 -1.0 - 2.31e-02 1 1h iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 10 -2.5270374e+05 2.75e+06 3.18e+02 8.62e+00 -1.0 - 2.30e-01 1 1h 11 -2.5350659e+05 2.66e+06 3.08e+02 1.23e+01 -1.0 - 3.18e-02 1 1h 12 -2.2128524e+05 2.15e+06 2.48e+02 3.73e+00 -1.0 - 2.04e-01 1 1h 13 -2.1371016e+05 2.02e+06 2.34e+02 7.06e+00 -1.0 - 5.80e-02 1 1h 14 -1.0036499e+05 8.49e+05 9.92e+01 2.27e+00 -1.0 - 6.94e-01 1 1h 15 -9.8282451e+04 8.30e+05 9.70e+01 1.60e+00 -1.0 - 2.25e-02 1 1h 16 -1.2593929e+04 2.45e+05 3.08e+01 5.07e-01 -1.0 - 8.72e-01 1 1h 17 -9.4847235e+02 5.87e+04 1.33e+01 1.71e-01 -1.0 - 1.00e+00 1 1h 18 -8.2349200e+02 5.09e+04 1.15e+01 1.63e-01 -1.0 - 1.36e-01 1 1h 19 6.8709882e-02 1.27e+04 2.88e+00 1.32e-01 -1.0 - 1.00e+00 1 1h iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 20 -5.5693756e-01 5.55e+03 7.18e-01 1.28e-01 -1.0 - 1.00e+00 1 1h 21 4.8615533e-02 3.63e+03 1.76e-01 1.03e-01 -1.0 - 9.97e-01 1 1h 22 4.9063728e-02 3.60e+03 1.74e-01 1.90e-01 -1.0 - 5.47e-03 1 1H 23 1.2079281e-01 2.52e+03 2.81e-01 1.47e-01 -1.0 - 1.00e+00 1 1h 24 1.4018239e-01 1.09e+03 7.00e-02 1.32e-01 -1.0 - 1.00e+00 1 1h 25 2.3662197e-01 5.54e+02 3.86e-01 5.89e-01 -1.0 - 1.00e+00 1 1h 26 2.9682160e-01 4.37e+02 1.39e-01 2.01e-01 -1.0 - 1.00e+00 1 1h 27 3.8496462e-01 2.09e+02 1.21e-01 1.47e-01 -1.0 - 9.94e-01 1 1h 28 6.7469666e-01 9.75e+01 1.04e+00 1.79e-01 -1.0 - 1.00e+00 1 1h 29 1.0977429e+00 7.74e+01 2.59e-01 1.46e-01 -1.0 - 1.00e+00 1 1h iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 30 1.3316865e+00 3.88e+01 6.18e-02 1.06e-01 -1.0 - 1.00e+00 1 1h 31 1.5953057e+00 1.61e+01 6.42e-02 1.06e-01 -1.0 - 1.00e+00 1 1h 32 1.7930849e+00 1.23e+01 2.59e-02 1.03e-01 -1.0 - 1.00e+00 1 1h 33 1.9051650e+00 5.98e+00 1.85e-02 1.00e-01 -1.0 - 1.00e+00 1 1h 34 1.9376829e+00 1.84e+00 2.23e-02 1.00e-01 -1.0 - 1.00e+00 1 1h 35 1.9649525e+00 8.80e-01 2.51e-02 1.00e-01 -1.0 - 1.00e+00 1 1h 36 3.9453570e-01 1.48e-01 5.58e-04 2.01e-02 -1.7 - 1.00e+00 1 1h 37 5.6316481e-02 7.42e-05 2.90e-05 2.86e-03 -2.5 - 1.00e+00 1 1h 38 3.0084096e-03 1.72e-07 6.36e-07 1.53e-04 -3.8 - 1.00e+00 1 1f 39 3.6888258e-05 7.70e-11 2.93e-09 1.87e-06 -5.7 - 1.00e+00 1 1f iter objective inf_pr inf_du inf_compl lg(mu) lg(rg) alpha_pr ir ls 40 4.0118070e-08 1.60e-15 1.46e-12 2.54e-09 -8.6 - 1.00e+00 1 1f Number of Iterations....: 40 (scaled) (unscaled) Objective...............: 4.0118069731190234e-08 4.0118069731190234e-08 Dual infeasibility......: 1.4587225338975179e-12 1.4587225338975179e-12 Constraint violation....: 1.6003437900075009e-15 1.6003437900075009e-15 Complementarity.........: 2.5413771582739920e-09 2.5413771582739920e-09 Overall NLP error.......: 2.5413771582739920e-09 2.5413771582739920e-09 Number of objective function evaluations = 81 Number of objective gradient evaluations = 41 Number of constraint evaluations = 81 Number of constraint Jacobian evaluations = 41 Number of Lagrangian Hessian evaluations = 40 Number of KKT factorizations = 41 Number of KKT backsolves = 52 Total wall secs in initialization = 0.014 s Total wall secs in linear solver = 0.023 s Total wall secs in NLP function evaluations = 0.009 s Total wall secs in solver (w/o init./fun./lin. alg.) = 0.051 s Total wall secs = 0.096 s EXIT: Optimal Solution Found (tol = 1.0e-08).