------------------------------------------------------------------------------ E04ST, Interior point method for large-scale nonlinear optimization problems ------------------------------------------------------------------------------ Begin of Options Print File = 50 * U Print Level = 2 * U Monitoring File = 51 * U Monitoring Level = 5 * U Infinite Bound Size = 1.00000E+20 * d Task = Minimize * d Stats Time = No * d Time Limit = 6.00000E+01 * U Verify Derivatives = No * d Hessian Mode = Auto * d Matrix Ordering = Auto * d Outer Iteration Limit = 26 * U Stop Tolerance 1 = 2.50000E-08 * U End of Options List of options: Name Value # times used acceptable_tol = 2.5e-06 1 bound_relax_factor = 1e-08 2 check_derivatives_for_naninf = yes 1 derivative_test = none 1 hessian_approximation = exact 7 limited_memory_max_history = 6 0 ma97_order = auto 3 ma97_scaling = dynamic 3 ma97_u = 1e-08 3 max_cpu_time = 60 1 max_iter = 26 1 nag_monitoring_file = 51 1 nag_monitoring_level = 5 1 nag_print_file = 50 1 nag_print_level = 2 1 nlp_lower_bound_inf = -1e+20 1 nlp_scaling_method = gradient-based 1 nlp_upper_bound_inf = 1e+20 1 obj_scaling_factor = 1 1 print_timing_statistics = no 1 tol = 2.5e-08 3 ****************************************************************************** This program contains Ipopt, a library for large-scale nonlinear optimization. Ipopt is released as open source code under the Eclipse Public License (EPL). For more information visit http://projects.coin-or.org/Ipopt ****************************************************************************** This version is built and supported by Numerical Algorithms Group (NAG) Ltd. For support email support@nag.co.uk ****************************************************************************** This is Ipopt version 3.12.4, running with linear solver ma97. Number of nonzeros in equality constraint Jacobian...: 4 Number of nonzeros in inequality constraint Jacobian.: 8 Number of nonzeros in Lagrangian Hessian.............: 10 Scaling parameter for objective function = 1.000000e+00 objective scaling factor = 1 No x scaling provided No c scaling provided No d scaling provided DenseVector "original x_L unscaled" with 4 elements: original x_L unscaled[ 1]= 0.0000000000000000e+00 original x_L unscaled[ 2]= 0.0000000000000000e+00 original x_L unscaled[ 3]= 0.0000000000000000e+00 original x_L unscaled[ 4]= 0.0000000000000000e+00 DenseVector "original x_U unscaled" with 0 elements: DenseVector "original d_L unscaled" with 2 elements: original d_L unscaled[ 1]= 2.1000000000000000e+01 original d_L unscaled[ 2]= 5.0000000000000000e+00 DenseVector "original d_U unscaled" with 0 elements: DenseVector "modified x_L scaled" with 4 elements: modified x_L scaled[ 1]=-1.0000000000000000e-08 modified x_L scaled[ 2]=-1.0000000000000000e-08 modified x_L scaled[ 3]=-1.0000000000000000e-08 modified x_L scaled[ 4]=-1.0000000000000000e-08 DenseVector "modified x_U scaled" with 0 elements: DenseVector "modified d_L scaled" with 2 elements: modified d_L scaled[ 1]= 2.0999999790000000e+01 modified d_L scaled[ 2]= 4.9999999500000003e+00 DenseVector "modified d_U scaled" with 0 elements: DenseVector "initial x unscaled" with 4 elements: initial x unscaled[ 1]= 1.0000000000000000e+00 initial x unscaled[ 2]= 1.0000000000000000e+00 initial x unscaled[ 3]= 1.0000000000000000e+00 initial x unscaled[ 4]= 1.0000000000000000e+00 Initial values of x sufficiently inside the bounds. Initial values of s sufficiently inside the bounds. CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]=-2.3550000000000001e+01 RHS[ 0][ 0][ 2]=-2.5750000000000000e+01 RHS[ 0][ 0][ 3]=-3.8000000000000000e+01 RHS[ 0][ 0][ 4]=-3.9500000000000000e+01 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 1.0000000000000000e+00 RHS[ 0][ 1][ 2]= 1.0000000000000000e+00 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: Homogeneous vector, all elements have value 0.0000000000000000e+00 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: Homogeneous vector, all elements have value 0.0000000000000000e+00 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 0.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Uninitialized! Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Homogeneous vector, all elements have value 1.0000000000000000e+00 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: Homogeneous vector, all elements have value 1.0000000000000000e+00 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1900871710465619e+01 (4) KKT[3][0][ 1, 2]= 1.1832734374958813e+01 (5) KKT[3][0][ 1, 3]= 3.4542393087661402e+01 (6) KKT[3][0][ 1, 4]= 5.1880501644602440e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 0.000000000000000e+00 (1) KKT[2][1] = 0.000000000000000e+00 (2) KKT[3][1] = 0.000000000000000e+00 (3) KKT[4][1] = 0.000000000000000e+00 (4) KKT[2][2] = 0.000000000000000e+00 (5) KKT[3][2] = 0.000000000000000e+00 (6) KKT[4][2] = 0.000000000000000e+00 (7) KKT[3][3] = 0.000000000000000e+00 (8) KKT[4][3] = 0.000000000000000e+00 (9) KKT[4][4] = 0.000000000000000e+00 (10) KKT[1][1] = 1.000000000000000e+00 (11) KKT[2][2] = 1.000000000000000e+00 (12) KKT[3][3] = 1.000000000000000e+00 (13) KKT[4][4] = 1.000000000000000e+00 (14) KKT[5][5] = 1.000000000000000e+00 (15) KKT[6][6] = 1.000000000000000e+00 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.190087171046562e+01 (26) KKT[8][2] = 1.183273437495881e+01 (27) KKT[8][3] = 3.454239308766140e+01 (28) KKT[8][4] = 5.188050164460244e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 HSL_MA97: Make heuristic choice of AMD or MeTiS HSL_MA97: Used AMD HSL_MA97: PREDICTED nfactor 45.000000, maxfront 9 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = -2.3550000000000001e+01 Trhs[ 0, 1] = -2.5750000000000000e+01 Trhs[ 0, 2] = -3.8000000000000000e+01 Trhs[ 0, 3] = -3.9500000000000000e+01 Trhs[ 0, 4] = 1.0000000000000000e+00 Trhs[ 0, 5] = 1.0000000000000000e+00 Trhs[ 0, 6] = 0.0000000000000000e+00 Trhs[ 0, 7] = 0.0000000000000000e+00 Trhs[ 0, 8] = 0.0000000000000000e+00 HSL_MA97: delays 0, nfactor 45.000000, nflops 285.000000, maxfront 9 Ma97SolverInterface::Factorization: ma97_factor_solve took 0.000 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = 1.1433520952693961e-01 Tsol[ 0, 1] = -1.7537673840920132e-01 Tsol[ 0, 2] = 1.0739304065987820e-01 Tsol[ 0, 3] = -4.6351511777616747e-02 Tsol[ 0, 4] = 5.9037524177086054e-01 Tsol[ 0, 5] = 4.1266703283417938e-01 Tsol[ 0, 6] = -1.7438577687930067e+01 Tsol[ 0, 7] = -4.0962475822913946e-01 Tsol[ 0, 8] = -5.8733296716582062e-01 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]= 1.1433520952693961e-01 SOL[ 0][ 0][ 2]=-1.7537673840920132e-01 SOL[ 0][ 0][ 3]= 1.0739304065987820e-01 SOL[ 0][ 0][ 4]=-4.6351511777616747e-02 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 5.9037524177086054e-01 SOL[ 0][ 1][ 2]= 4.1266703283417938e-01 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-1.7438577687930067e+01 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]=-4.0962475822913946e-01 SOL[ 0][ 3][ 2]=-5.8733296716582062e-01 Least square estimates max(y_c) = 1.743858e+01, max(y_d) = 5.873330e-01 Total number of variables............................: 4 variables with only lower bounds: 4 variables with lower and upper bounds: 0 variables with only upper bounds: 0 Total number of equality constraints.................: 1 Total number of inequality constraints...............: 2 inequality constraints with only lower bounds: 2 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 0 Convergence Check: overall_error = 8.9156501027688250e+01 IpData().tol() = 2.4999999999999999e-08 dual_inf = 5.9037524177086054e-01 dual_inf_tol_ = 1.0000000000000000e+00 constr_viol = 3.0000000000000000e+00 constr_viol_tol_ = 1.0000000000000000e-04 compl_inf = 8.9156501027688250e+01 compl_inf_tol_ = 1.0000000000000000e-04 obj val update iter = 0 Acceptable Check: overall_error = 8.9156501027688250e+01 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 5.9037524177086054e-01 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 3.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 8.9156501027688250e+01 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 1.3080000000000001e+02 last_obj_val = -1.0000000000000001e+50 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 7.6452599388379204e+47 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 0 ************************************************** *** Update HessianMatrix for Iteration 0: ************************************************** ************************************************** *** Summary of Iteration: 0: ************************************************** iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 1.3080000e+02 3.00e+00 5.90e-01 -1.0 0.00e+00 - 0.00e+00 0.00e+00 0 y ************************************************** *** Beginning Iteration 0 from the following point: ************************************************** Current barrier parameter mu = 1.0000000000000001e-01 Current fraction-to-the-boundary parameter tau = 9.8999999999999999e-01 ||curr_x||_inf = 1.0000000000000000e+00 ||curr_s||_inf = 1.1015650081768825e+02 ||curr_y_c||_inf = 1.7438577687930067e+01 ||curr_y_d||_inf = 5.8733296716582062e-01 ||curr_z_L||_inf = 1.0000000000000000e+00 ||curr_z_U||_inf = 0.0000000000000000e+00 ||curr_v_L||_inf = 1.0000000000000000e+00 ||curr_v_U||_inf = 0.0000000000000000e+00 No search direction has been computed yet. DenseVector "curr_x" with 4 elements: curr_x[ 1]= 1.0000000000000000e+00 curr_x[ 2]= 1.0000000000000000e+00 curr_x[ 3]= 1.0000000000000000e+00 curr_x[ 4]= 1.0000000000000000e+00 DenseVector "curr_s" with 2 elements: curr_s[ 1]= 1.1015650081768825e+02 curr_s[ 2]= 2.0300000000000001e+01 DenseVector "curr_y_c" with 1 elements: curr_y_c[ 1]=-1.7438577687930067e+01 DenseVector "curr_y_d" with 2 elements: curr_y_d[ 1]=-4.0962475822913946e-01 curr_y_d[ 2]=-5.8733296716582062e-01 DenseVector "curr_slack_x_L" with 4 elements: curr_slack_x_L[ 1]= 1.0000000099999999e+00 curr_slack_x_L[ 2]= 1.0000000099999999e+00 curr_slack_x_L[ 3]= 1.0000000099999999e+00 curr_slack_x_L[ 4]= 1.0000000099999999e+00 DenseVector "curr_slack_x_U" with 0 elements: DenseVector "curr_z_L" with 4 elements: Homogeneous vector, all elements have value 1.0000000000000000e+00 DenseVector "curr_z_U" with 0 elements: Homogeneous vector, all elements have value 1.0000000000000000e+00 DenseVector "curr_slack_s_L" with 2 elements: curr_slack_s_L[ 1]= 8.9156501027688250e+01 curr_slack_s_L[ 2]= 1.5300000050000001e+01 DenseVector "curr_slack_s_U" with 0 elements: DenseVector "curr_v_L" with 2 elements: Homogeneous vector, all elements have value 1.0000000000000000e+00 DenseVector "curr_v_U" with 0 elements: Homogeneous vector, all elements have value 1.0000000000000000e+00 DenseVector "curr_grad_lag_x" with 4 elements: curr_grad_lag_x[ 1]=-1.1433520952693854e-01 curr_grad_lag_x[ 2]= 1.7537673840920576e-01 curr_grad_lag_x[ 3]=-1.0739304065987199e-01 curr_grad_lag_x[ 4]= 4.6351511777615428e-02 DenseVector "curr_grad_lag_s" with 2 elements: curr_grad_lag_s[ 1]=-5.9037524177086054e-01 curr_grad_lag_s[ 2]=-4.1266703283417938e-01 ***Current NLP Values for Iteration 0: (scaled) (unscaled) Objective...............: 1.3080000000000001e+02 1.3080000000000001e+02 Dual infeasibility......: 5.9037524177086054e-01 5.9037524177086054e-01 Constraint violation....: 3.0000000000000000e+00 3.0000000000000000e+00 Complementarity.........: 8.9156501027688250e+01 8.9156501027688250e+01 Overall NLP error.......: 8.9156501027688250e+01 8.9156501027688250e+01 DenseVector "grad_f" with 4 elements: grad_f[ 1]= 2.4550000000000001e+01 grad_f[ 2]= 2.6750000000000000e+01 grad_f[ 3]= 3.9000000000000000e+01 grad_f[ 4]= 4.0500000000000000e+01 DenseVector "curr_c" with 1 elements: curr_c[ 1]= 3.0000000000000000e+00 DenseVector "curr_d" with 2 elements: curr_d[ 1]= 1.1015650081768825e+02 curr_d[ 2]= 2.0300000000000001e+01 DenseVector "curr_d - curr_s" with 2 elements: curr_d - curr_s[ 1]= 0.0000000000000000e+00 curr_d - curr_s[ 2]= 0.0000000000000000e+00 GenTMatrix "jac_c" of dimension 1 by 4 with 4 nonzero elements: jac_c[ 1, 1]= 1.0000000000000000e+00 (0) jac_c[ 1, 2]= 1.0000000000000000e+00 (1) jac_c[ 1, 3]= 1.0000000000000000e+00 (2) jac_c[ 1, 4]= 1.0000000000000000e+00 (3) GenTMatrix "jac_d" of dimension 2 by 4 with 8 nonzero elements: jac_d[ 2, 1]= 2.2999999999999998e+00 (0) jac_d[ 2, 2]= 5.5999999999999996e+00 (1) jac_d[ 2, 3]= 1.1100000000000000e+01 (2) jac_d[ 2, 4]= 1.3000000000000000e+00 (3) jac_d[ 1, 1]= 1.1900871710465619e+01 (4) jac_d[ 1, 2]= 1.1832734374958813e+01 (5) jac_d[ 1, 3]= 3.4542393087661402e+01 (6) jac_d[ 1, 4]= 5.1880501644602440e+01 (7) SymTMatrix "W" of dimension 4 with 10 nonzero elements: W[ 1, 1]= 4.0078791515727900e-02 (0) W[ 2, 1]=-3.5734258038424687e-04 (1) W[ 3, 1]=-3.8555383673037166e-02 (2) W[ 4, 1]=-1.1660652623064897e-03 (3) W[ 2, 2]= 2.7311182929367437e-02 (4) W[ 3, 2]=-2.6162581778132361e-02 (5) W[ 4, 2]=-7.9125857085083240e-04 (6) W[ 3, 3]= 1.5009060072718036e-01 (7) W[ 4, 3]=-8.5372635276010855e-02 (8) W[ 4, 4]= 8.7329959109168187e-02 (9) ************************************************** *** Update Barrier Parameter for Iteration 0: ************************************************** Optimality Error for Barrier Sub-problem = 8.905650e+01 Barrier Parameter: 1.000000e-01 ************************************************** *** Solving the Primal Dual System for Iteration 0: ************************************************** Solving system with delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]= 7.8566579147306148e-01 RHS[ 0][ 0][ 2]= 1.0753777394092057e+00 RHS[ 0][ 0][ 3]= 7.9260796034012804e-01 RHS[ 0][ 0][ 4]= 9.4635251277761545e-01 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 4.0850413502895422e-01 RHS[ 0][ 1][ 2]= 5.8079801947476173e-01 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 3.0000000000000000e+00 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]= 0.0000000000000000e+00 RHS[ 0][ 3][ 2]= 0.0000000000000000e+00 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 4.0078791515727900e-02 (0) Term: 0[ 2, 1]=-3.5734258038424687e-04 (1) Term: 0[ 3, 1]=-3.8555383673037166e-02 (2) Term: 0[ 4, 1]=-1.1660652623064897e-03 (3) Term: 0[ 2, 2]= 2.7311182929367437e-02 (4) Term: 0[ 3, 2]=-2.6162581778132361e-02 (5) Term: 0[ 4, 2]=-7.9125857085083240e-04 (6) Term: 0[ 3, 3]= 1.5009060072718036e-01 (7) Term: 0[ 4, 3]=-8.5372635276010855e-02 (8) Term: 0[ 4, 4]= 8.7329959109168187e-02 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 9.9999999000000017e-01 Term: 1[ 2]= 9.9999999000000017e-01 Term: 1[ 3]= 9.9999999000000017e-01 Term: 1[ 4]= 9.9999999000000017e-01 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 1.1216232001853035e-02 KKT[1][1][ 2]= 6.5359476910589936e-02 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1900871710465619e+01 (4) KKT[3][0][ 1, 2]= 1.1832734374958813e+01 (5) KKT[3][0][ 1, 3]= 3.4542393087661402e+01 (6) KKT[3][0][ 1, 4]= 5.1880501644602440e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 4.007879151572790e-02 (1) KKT[2][1] = -3.573425803842469e-04 (2) KKT[3][1] = -3.855538367303717e-02 (3) KKT[4][1] = -1.166065262306490e-03 (4) KKT[2][2] = 2.731118292936744e-02 (5) KKT[3][2] = -2.616258177813236e-02 (6) KKT[4][2] = -7.912585708508324e-04 (7) KKT[3][3] = 1.500906007271804e-01 (8) KKT[4][3] = -8.537263527601086e-02 (9) KKT[4][4] = 8.732995910916819e-02 (10) KKT[1][1] = 9.999999900000002e-01 (11) KKT[2][2] = 9.999999900000002e-01 (12) KKT[3][3] = 9.999999900000002e-01 (13) KKT[4][4] = 9.999999900000002e-01 (14) KKT[5][5] = 1.121623200185303e-02 (15) KKT[6][6] = 6.535947691058994e-02 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.190087171046562e+01 (26) KKT[8][2] = 1.183273437495881e+01 (27) KKT[8][3] = 3.454239308766140e+01 (28) KKT[8][4] = 5.188050164460244e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = 7.8566579147306148e-01 Trhs[ 0, 1] = 1.0753777394092057e+00 Trhs[ 0, 2] = 7.9260796034012804e-01 Trhs[ 0, 3] = 9.4635251277761545e-01 Trhs[ 0, 4] = 4.0850413502895422e-01 Trhs[ 0, 5] = 5.8079801947476173e-01 Trhs[ 0, 6] = 3.0000000000000000e+00 Trhs[ 0, 7] = 0.0000000000000000e+00 Trhs[ 0, 8] = 0.0000000000000000e+00 HSL_MA97: delays 0, nfactor 45.000000, nflops 285.000000, maxfront 9 Ma97SolverInterface::Factorization: ma97_factor_solve took 0.000 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = 1.4834722739123620e+00 Tsol[ 0, 1] = 1.4602809304393991e+00 Tsol[ 0, 2] = -1.2402495971439942e-01 Tsol[ 0, 3] = 1.8027175536263826e-01 Tsol[ 0, 4] = 4.0002199770001418e+01 Tsol[ 0, 5] = 1.0447235669600664e+01 Tsol[ 0, 6] = -1.4740319268725783e+00 Tsol[ 0, 7] = 4.0169818175853800e-02 Tsol[ 0, 8] = 1.0202783905199447e-01 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]= 1.4834722739123620e+00 SOL[ 0][ 0][ 2]= 1.4602809304393991e+00 SOL[ 0][ 0][ 3]=-1.2402495971439942e-01 SOL[ 0][ 0][ 4]= 1.8027175536263826e-01 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 4.0002199770001418e+01 SOL[ 0][ 1][ 2]= 1.0447235669600664e+01 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-1.4740319268725783e+00 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 4.0169818175853800e-02 SOL[ 0][ 3][ 2]= 1.0202783905199447e-01 Number of trial factorizations performed: 1 Perturbation parameters: delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]=-1.4155343563970746e-15 resid[ 0][ 2]=-9.1593399531575415e-16 resid[ 0][ 3]=-9.7144514654701197e-16 resid[ 0][ 4]=-3.6359804056473877e-15 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]= 0.0000000000000000e+00 resid[ 1][ 2]= 1.1102230246251565e-16 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]= 0.0000000000000000e+00 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]= 7.1054273576010019e-15 resid[ 3][ 2]=-1.7763568394002505e-15 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 0.0000000000000000e+00 resid[ 4][ 2]= 0.0000000000000000e+00 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 7.1054273576010019e-15 resid[ 6][ 2]= 0.0000000000000000e+00 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 3.635980e-15 max-norm resid_s 1.110223e-16 max-norm resid_c 0.000000e+00 max-norm resid_d 7.105427e-15 max-norm resid_zL 0.000000e+00 max-norm resid_zU 0.000000e+00 max-norm resid_vL 7.105427e-15 max-norm resid_vU 0.000000e+00 nrm_rhs = 8.91e+01 nrm_sol = 4.00e+01 nrm_resid = 7.11e-15 residual_ratio = 5.505578e-17 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]=-1.4155343563970746e-15 RHS[ 0][ 0][ 2]=-9.1593399531575415e-16 RHS[ 0][ 0][ 3]=-9.7144514654701197e-16 RHS[ 0][ 0][ 4]=-3.6359804056473877e-15 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 7.9696121715166404e-17 RHS[ 0][ 1][ 2]= 1.1102230246251565e-16 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 0.0000000000000000e+00 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]= 7.1054273576010019e-15 RHS[ 0][ 3][ 2]=-1.7763568394002505e-15 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 4.0078791515727900e-02 (0) Term: 0[ 2, 1]=-3.5734258038424687e-04 (1) Term: 0[ 3, 1]=-3.8555383673037166e-02 (2) Term: 0[ 4, 1]=-1.1660652623064897e-03 (3) Term: 0[ 2, 2]= 2.7311182929367437e-02 (4) Term: 0[ 3, 2]=-2.6162581778132361e-02 (5) Term: 0[ 4, 2]=-7.9125857085083240e-04 (6) Term: 0[ 3, 3]= 1.5009060072718036e-01 (7) Term: 0[ 4, 3]=-8.5372635276010855e-02 (8) Term: 0[ 4, 4]= 8.7329959109168187e-02 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 9.9999999000000017e-01 Term: 1[ 2]= 9.9999999000000017e-01 Term: 1[ 3]= 9.9999999000000017e-01 Term: 1[ 4]= 9.9999999000000017e-01 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 1.1216232001853035e-02 KKT[1][1][ 2]= 6.5359476910589936e-02 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1900871710465619e+01 (4) KKT[3][0][ 1, 2]= 1.1832734374958813e+01 (5) KKT[3][0][ 1, 3]= 3.4542393087661402e+01 (6) KKT[3][0][ 1, 4]= 5.1880501644602440e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 4.007879151572790e-02 (1) KKT[2][1] = -3.573425803842469e-04 (2) KKT[3][1] = -3.855538367303717e-02 (3) KKT[4][1] = -1.166065262306490e-03 (4) KKT[2][2] = 2.731118292936744e-02 (5) KKT[3][2] = -2.616258177813236e-02 (6) KKT[4][2] = -7.912585708508324e-04 (7) KKT[3][3] = 1.500906007271804e-01 (8) KKT[4][3] = -8.537263527601086e-02 (9) KKT[4][4] = 8.732995910916819e-02 (10) KKT[1][1] = 9.999999900000002e-01 (11) KKT[2][2] = 9.999999900000002e-01 (12) KKT[3][3] = 9.999999900000002e-01 (13) KKT[4][4] = 9.999999900000002e-01 (14) KKT[5][5] = 1.121623200185303e-02 (15) KKT[6][6] = 6.535947691058994e-02 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.190087171046562e+01 (26) KKT[8][2] = 1.183273437495881e+01 (27) KKT[8][3] = 3.454239308766140e+01 (28) KKT[8][4] = 5.188050164460244e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = -1.4155343563970746e-15 Trhs[ 0, 1] = -9.1593399531575415e-16 Trhs[ 0, 2] = -9.7144514654701197e-16 Trhs[ 0, 3] = -3.6359804056473877e-15 Trhs[ 0, 4] = 7.9696121715166404e-17 Trhs[ 0, 5] = 1.1102230246251565e-16 Trhs[ 0, 6] = 0.0000000000000000e+00 Trhs[ 0, 7] = 7.1054273576010019e-15 Trhs[ 0, 8] = -1.7763568394002505e-15 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -1.9460664887003072e-16 Tsol[ 0, 1] = -1.5845427766809172e-16 Tsol[ 0, 2] = 2.9543619982040844e-16 Tsol[ 0, 3] = 5.7624726717714016e-17 Tsol[ 0, 4] = 1.8983095777401935e-15 Tsol[ 0, 5] = 3.7956715547974277e-15 Tsol[ 0, 6] = -8.2190535319189908e-16 Tsol[ 0, 7] = -5.8404241079892719e-17 Tsol[ 0, 8] = 1.3706080488344987e-16 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-1.9460664887003072e-16 SOL[ 0][ 0][ 2]=-1.5845427766809172e-16 SOL[ 0][ 0][ 3]= 2.9543619982040844e-16 SOL[ 0][ 0][ 4]= 5.7624726717714016e-17 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 1.8983095777401935e-15 SOL[ 0][ 1][ 2]= 3.7956715547974277e-15 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-8.2190535319189908e-16 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]=-5.8404241079892719e-17 SOL[ 0][ 3][ 2]= 1.3706080488344987e-16 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]= 1.3877787807814457e-16 resid[ 0][ 2]=-2.7755575615628914e-17 resid[ 0][ 3]=-8.3266726846886741e-17 resid[ 0][ 4]=-4.1633363423443370e-16 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]= 0.0000000000000000e+00 resid[ 1][ 2]= 0.0000000000000000e+00 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]=-4.4408920985006262e-16 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]=-7.1054273576010019e-15 resid[ 3][ 2]= 1.7763568394002505e-15 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 0.0000000000000000e+00 resid[ 4][ 2]= 1.1102230246251565e-16 resid[ 4][ 3]=-2.2204460492503131e-16 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]=-7.1054273576010019e-15 resid[ 6][ 2]= 0.0000000000000000e+00 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 4.163336e-16 max-norm resid_s 0.000000e+00 max-norm resid_c 4.440892e-16 max-norm resid_d 7.105427e-15 max-norm resid_zL 2.220446e-16 max-norm resid_zU 0.000000e+00 max-norm resid_vL 7.105427e-15 max-norm resid_vU 0.000000e+00 nrm_rhs = 8.91e+01 nrm_sol = 4.00e+01 nrm_resid = 7.11e-15 residual_ratio = 5.505578e-17 *** Step Calculated for Iteration: 0 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]=-1.4834722739123622e+00 delta[ 0][ 2]=-1.4602809304393993e+00 delta[ 0][ 3]= 1.2402495971439971e-01 delta[ 0][ 4]=-1.8027175536263820e-01 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-4.0002199770001418e+01 delta[ 1][ 2]=-1.0447235669600660e+01 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]= 1.4740319268725774e+00 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-4.0169818175853855e-02 delta[ 3][ 2]=-1.0202783905199433e-01 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]= 5.8347225807763969e-01 delta[ 4][ 2]= 5.6028091483659015e-01 delta[ 4][ 3]=-1.0240249594741500e+00 delta[ 4][ 4]=-7.1972824744007935e-01 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]=-5.5020442359500665e-01 delta[ 6][ 2]=-3.1063819378218505e-01 Component 8: DenseVector "delta[ 7]" with 0 elements: ************************************************** *** Finding Acceptable Trial Point for Iteration 0: ************************************************** --> Starting line search in iteration 0 <-- Mu has changed in line search - resetting watchdog counters. Acceptable Check: overall_error = 8.9156501027688250e+01 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 5.9037524177086054e-01 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 3.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 8.9156501027688250e+01 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 1.3080000000000001e+02 last_obj_val = -1.0000000000000001e+50 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 7.6452599388379204e+47 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 0 The current filter has 0 entries. Relative step size for delta_x = 7.417361e-01 minimal step size ALPHA_MIN = 1.934668E-11 Starting checks for alpha (primal) = 6.67e-01 trial_max is initialized to 3.000000e+04 trial_min is initialized to 3.000000e-04 Checking acceptability for trial step size alpha_primal_test= 6.673532e-01: New values of barrier function = 7.8989662078651492e+01 (reference 1.3007828384293424e+02): New values of constraint violation = 1.0884783964214879e+00 (reference 3.0000000000000000e+00): reference_theta = 3.000000e+00 reference_gradBarrTDelta = -7.753270e+01 Checking sufficient reduction... Succeeded... Checking filter acceptability... Succeeded... reference_theta = 3.000000e+00 reference_gradBarrTDelta = -7.753270e+01 Convergence Check: overall_error = 2.9236515515232938e+01 IpData().tol() = 2.4999999999999999e-08 dual_inf = 2.3566895846196956e-01 dual_inf_tol_ = 1.0000000000000000e+00 constr_viol = 9.9794031750440659e-01 constr_viol_tol_ = 1.0000000000000000e-04 compl_inf = 2.9236515515232938e+01 compl_inf_tol_ = 1.0000000000000000e-04 obj val update iter = 1 Acceptable Check: overall_error = 2.9236515515232938e+01 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 2.3566895846196956e-01 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 9.9794031750440659e-01 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 2.9236515515232938e+01 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 7.8782624220870048e+01 last_obj_val = 1.3080000000000001e+02 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 6.6026457348383438e-01 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 1 ************************************************** *** Update HessianMatrix for Iteration 1: ************************************************** ************************************************** *** Summary of Iteration: 1: ************************************************** iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 1 7.8782624e+01 9.98e-01 2.36e-01 -1.0 4.00e+01 - 9.67e-01 6.67e-01f 1 ************************************************** *** Beginning Iteration 1 from the following point: ************************************************** Current barrier parameter mu = 1.0000000000000001e-01 Current fraction-to-the-boundary parameter tau = 9.8999999999999999e-01 ||curr_x||_inf = 1.0827684571557799e+00 ||curr_s||_inf = 8.3460903694136817e+01 ||curr_y_c||_inf = 1.6454877724095773e+01 ||curr_y_d||_inf = 6.5542157485186969e-01 ||curr_z_L||_inf = 1.5640854064665453e+00 ||curr_z_U||_inf = 0.0000000000000000e+00 ||curr_v_L||_inf = 6.9968328506144539e-01 ||curr_v_U||_inf = 0.0000000000000000e+00 ||delta_x||_inf = 1.4834722739123622e+00 ||delta_s||_inf = 4.0002199770001418e+01 ||delta_y_c||_inf = 1.4740319268725774e+00 ||delta_y_d||_inf = 1.0202783905199433e-01 ||delta_z_L||_inf = 1.0240249594741500e+00 ||delta_z_U||_inf = 0.0000000000000000e+00 ||delta_v_L||_inf = 5.5020442359500665e-01 ||delta_v_U||_inf = 0.0000000000000000e+00 DenseVector "curr_x" with 4 elements: curr_x[ 1]= 9.9999901000000779e-03 curr_x[ 2]= 2.5476808016708929e-02 curr_x[ 3]= 1.0827684571557799e+00 curr_x[ 4]= 8.7969506223191773e-01 DenseVector "curr_s" with 2 elements: curr_s[ 1]= 8.3460903694136817e+01 curr_s[ 2]= 1.3328003557454222e+01 DenseVector "curr_y_c" with 1 elements: curr_y_c[ 1]=-1.6454877724095773e+01 DenseVector "curr_y_d" with 2 elements: curr_y_d[ 1]=-4.3643221603682469e-01 curr_y_d[ 2]=-6.5542157485186969e-01 DenseVector "curr_slack_x_L" with 4 elements: curr_slack_x_L[ 1]= 1.0000000100000078e-02 curr_slack_x_L[ 2]= 2.5476818016708931e-02 curr_slack_x_L[ 3]= 1.0827684671557798e+00 curr_slack_x_L[ 4]= 8.7969507223191779e-01 DenseVector "curr_slack_x_U" with 0 elements: DenseVector "curr_z_L" with 4 elements: curr_z_L[ 1]= 1.5640854064665453e+00 curr_z_L[ 2]= 1.5416646347888421e+00 curr_z_L[ 3]= 1.0000000000000009e-02 curr_z_L[ 4]= 3.0418593963610774e-01 DenseVector "curr_z_U" with 0 elements: DenseVector "curr_slack_s_L" with 2 elements: curr_slack_s_L[ 1]= 6.2460903904136813e+01 curr_slack_s_L[ 2]= 8.3280036074542210e+00 DenseVector "curr_slack_s_U" with 0 elements: DenseVector "curr_v_L" with 2 elements: curr_v_L[ 1]= 4.6807704800597016e-01 curr_v_L[ 2]= 6.9968328506144539e-01 DenseVector "curr_v_U" with 0 elements: DenseVector "curr_grad_lag_x" with 4 elements: curr_grad_lag_x[ 1]=-2.1321333754836314e-01 curr_grad_lag_x[ 2]=-1.0974464897260927e-01 curr_grad_lag_x[ 3]= 2.3566895846196956e-01 curr_grad_lag_x[ 4]= 2.2985598118471828e-01 DenseVector "curr_grad_lag_s" with 2 elements: curr_grad_lag_s[ 1]=-3.1644831969145470e-02 curr_grad_lag_s[ 2]=-4.4261710209575700e-02 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]=-1.4834722739123622e+00 delta[ 0][ 2]=-1.4602809304393993e+00 delta[ 0][ 3]= 1.2402495971439971e-01 delta[ 0][ 4]=-1.8027175536263820e-01 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-4.0002199770001418e+01 delta[ 1][ 2]=-1.0447235669600660e+01 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]= 1.4740319268725774e+00 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-4.0169818175853855e-02 delta[ 3][ 2]=-1.0202783905199433e-01 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]= 5.8347225807763969e-01 delta[ 4][ 2]= 5.6028091483659015e-01 delta[ 4][ 3]=-1.0240249594741500e+00 delta[ 4][ 4]=-7.1972824744007935e-01 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]=-5.5020442359500665e-01 delta[ 6][ 2]=-3.1063819378218505e-01 Component 8: DenseVector "delta[ 7]" with 0 elements: ***Current NLP Values for Iteration 1: (scaled) (unscaled) Objective...............: 7.8782624220870048e+01 7.8782624220870048e+01 Dual infeasibility......: 2.3566895846196956e-01 2.3566895846196956e-01 Constraint violation....: 9.9794031750440659e-01 9.9794031750440659e-01 Complementarity.........: 2.9236515515232938e+01 2.9236515515232938e+01 Overall NLP error.......: 2.9236515515232938e+01 2.9236515515232938e+01 DenseVector "grad_f" with 4 elements: grad_f[ 1]= 2.4550000000000001e+01 grad_f[ 2]= 2.6750000000000000e+01 grad_f[ 3]= 3.9000000000000000e+01 grad_f[ 4]= 4.0500000000000000e+01 DenseVector "curr_c" with 1 elements: curr_c[ 1]= 9.9794031750440659e-01 DenseVector "curr_d" with 2 elements: curr_d[ 1]= 8.3370365615219740e+01 curr_d[ 2]= 1.3328003557454219e+01 DenseVector "curr_d - curr_s" with 2 elements: curr_d - curr_s[ 1]=-9.0538078917077769e-02 curr_d - curr_s[ 2]=-3.5527136788005009e-15 GenTMatrix "jac_c" of dimension 1 by 4 with 4 nonzero elements: jac_c[ 1, 1]= 1.0000000000000000e+00 (0) jac_c[ 1, 2]= 1.0000000000000000e+00 (1) jac_c[ 1, 3]= 1.0000000000000000e+00 (2) jac_c[ 1, 4]= 1.0000000000000000e+00 (3) GenTMatrix "jac_d" of dimension 2 by 4 with 8 nonzero elements: jac_d[ 2, 1]= 2.2999999999999998e+00 (0) jac_d[ 2, 2]= 5.5999999999999996e+00 (1) jac_d[ 2, 3]= 1.1100000000000000e+01 (2) jac_d[ 2, 4]= 1.3000000000000000e+00 (3) jac_d[ 1, 1]= 1.1999069712087620e+01 (4) jac_d[ 1, 2]= 1.1898391732106615e+01 (5) jac_d[ 1, 3]= 3.4425217214759435e+01 (6) jac_d[ 1, 4]= 5.1918789390799873e+01 (7) SymTMatrix "W" of dimension 4 with 10 nonzero elements: W[ 1, 1]= 4.0600755335508484e-02 (0) W[ 2, 1]=-8.0171598605041427e-08 (1) W[ 3, 1]=-3.6763037283151076e-04 (2) W[ 4, 1]=-9.0332862351682204e-06 (3) W[ 2, 2]= 2.7550405418060590e-02 (4) W[ 3, 2]=-6.3555391550212481e-04 (5) W[ 4, 2]=-1.5616610761493973e-05 (6) W[ 3, 3]= 5.8198412238091107e-02 (7) W[ 4, 3]=-7.1610651858095689e-02 (8) W[ 4, 4]= 8.8142183071655555e-02 (9) ************************************************** *** Update Barrier Parameter for Iteration 1: ************************************************** Optimality Error for Barrier Sub-problem = 2.913652e+01 Barrier Parameter: 1.000000e-01 ************************************************** *** Solving the Primal Dual System for Iteration 1: ************************************************** Solving system with delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]=-8.6491268310817411e+00 RHS[ 0][ 0][ 2]=-2.4932159733760479e+00 RHS[ 0][ 0][ 3]= 1.5331411043595494e-01 RHS[ 0][ 0][ 4]= 4.2036716753249048e-01 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 4.3483221455030319e-01 RHS[ 0][ 1][ 2]= 6.4341489513490957e-01 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 9.9794031750440659e-01 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]=-9.0538078917077769e-02 RHS[ 0][ 3][ 2]=-3.5527136788005009e-15 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 4.0600755335508484e-02 (0) Term: 0[ 2, 1]=-8.0171598605041427e-08 (1) Term: 0[ 3, 1]=-3.6763037283151076e-04 (2) Term: 0[ 4, 1]=-9.0332862351682204e-06 (3) Term: 0[ 2, 2]= 2.7550405418060590e-02 (4) Term: 0[ 3, 2]=-6.3555391550212481e-04 (5) Term: 0[ 4, 2]=-1.5616610761493973e-05 (6) Term: 0[ 3, 3]= 5.8198412238091107e-02 (7) Term: 0[ 4, 3]=-7.1610651858095689e-02 (8) Term: 0[ 4, 4]= 8.8142183071655555e-02 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 1.5640853908256793e+02 Term: 1[ 2]= 6.0512448366893530e+01 Term: 1[ 3]= 9.2355848026014695e-03 Term: 1[ 4]= 3.4578565827854713e-01 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 7.4939204966415675e-03 KKT[1][1][ 2]= 8.4015727903284473e-02 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1999069712087620e+01 (4) KKT[3][0][ 1, 2]= 1.1898391732106615e+01 (5) KKT[3][0][ 1, 3]= 3.4425217214759435e+01 (6) KKT[3][0][ 1, 4]= 5.1918789390799873e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 4.060075533550848e-02 (1) KKT[2][1] = -8.017159860504143e-08 (2) KKT[3][1] = -3.676303728315108e-04 (3) KKT[4][1] = -9.033286235168220e-06 (4) KKT[2][2] = 2.755040541806059e-02 (5) KKT[3][2] = -6.355539155021248e-04 (6) KKT[4][2] = -1.561661076149397e-05 (7) KKT[3][3] = 5.819841223809111e-02 (8) KKT[4][3] = -7.161065185809569e-02 (9) KKT[4][4] = 8.814218307165556e-02 (10) KKT[1][1] = 1.564085390825679e+02 (11) KKT[2][2] = 6.051244836689353e+01 (12) KKT[3][3] = 9.235584802601469e-03 (13) KKT[4][4] = 3.457856582785471e-01 (14) KKT[5][5] = 7.493920496641568e-03 (15) KKT[6][6] = 8.401572790328447e-02 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.199906971208762e+01 (26) KKT[8][2] = 1.189839173210662e+01 (27) KKT[8][3] = 3.442521721475944e+01 (28) KKT[8][4] = 5.191878939079987e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = -8.6491268310817411e+00 Trhs[ 0, 1] = -2.4932159733760479e+00 Trhs[ 0, 2] = 1.5331411043595494e-01 Trhs[ 0, 3] = 4.2036716753249048e-01 Trhs[ 0, 4] = 4.3483221455030319e-01 Trhs[ 0, 5] = 6.4341489513490957e-01 Trhs[ 0, 6] = 9.9794031750440659e-01 Trhs[ 0, 7] = -9.0538078917077769e-02 Trhs[ 0, 8] = -3.5527136788005009e-15 HSL_MA97: delays 0, nfactor 45.000000, nflops 285.000000, maxfront 9 Ma97SolverInterface::Factorization: ma97_factor_solve took 0.000 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -7.3517438910112004e-02 Tsol[ 0, 1] = -8.1448495331724421e-02 Tsol[ 0, 2] = 5.3706591213298172e-01 Tsol[ 0, 3] = 6.1584033961326146e-01 Tsol[ 0, 4] = 4.8701586675493381e+01 Tsol[ 0, 5] = 6.1368223828224266e+00 Tsol[ 0, 6] = 3.9851461831737822e+00 Tsol[ 0, 7] = -6.9866395943857462e-02 Tsol[ 0, 8] = -1.2782529562891476e-01 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-7.3517438910112004e-02 SOL[ 0][ 0][ 2]=-8.1448495331724421e-02 SOL[ 0][ 0][ 3]= 5.3706591213298172e-01 SOL[ 0][ 0][ 4]= 6.1584033961326146e-01 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 4.8701586675493381e+01 SOL[ 0][ 1][ 2]= 6.1368223828224266e+00 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]= 3.9851461831737822e+00 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]=-6.9866395943857462e-02 SOL[ 0][ 3][ 2]=-1.2782529562891476e-01 Number of trial factorizations performed: 1 Perturbation parameters: delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]= 4.1355807667287081e-15 resid[ 0][ 2]= 8.0491169285323849e-16 resid[ 0][ 3]= 4.4131365228849972e-15 resid[ 0][ 4]= 2.9420910152566648e-15 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]=-5.5511151231257827e-17 resid[ 1][ 2]= 1.3877787807814457e-16 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]= 2.2204460492503131e-16 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]=-7.1054273576010019e-15 resid[ 3][ 2]=-8.8817841970012523e-16 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 0.0000000000000000e+00 resid[ 4][ 2]= 0.0000000000000000e+00 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 0.0000000000000000e+00 resid[ 6][ 2]= 0.0000000000000000e+00 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 4.413137e-15 max-norm resid_s 1.387779e-16 max-norm resid_c 2.220446e-16 max-norm resid_d 7.105427e-15 max-norm resid_zL 0.000000e+00 max-norm resid_zU 0.000000e+00 max-norm resid_vL 0.000000e+00 max-norm resid_vU 0.000000e+00 nrm_rhs = 2.91e+01 nrm_sol = 4.87e+01 nrm_resid = 7.11e-15 residual_ratio = 9.128469e-17 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]= 4.1355807667287081e-15 RHS[ 0][ 0][ 2]= 8.0491169285323849e-16 RHS[ 0][ 0][ 3]= 4.4131365228849972e-15 RHS[ 0][ 0][ 4]= 2.9420910152566648e-15 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]=-5.5511151231257827e-17 RHS[ 0][ 1][ 2]= 1.3877787807814457e-16 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 2.2204460492503131e-16 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]=-7.1054273576010019e-15 RHS[ 0][ 3][ 2]=-8.8817841970012523e-16 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 4.0600755335508484e-02 (0) Term: 0[ 2, 1]=-8.0171598605041427e-08 (1) Term: 0[ 3, 1]=-3.6763037283151076e-04 (2) Term: 0[ 4, 1]=-9.0332862351682204e-06 (3) Term: 0[ 2, 2]= 2.7550405418060590e-02 (4) Term: 0[ 3, 2]=-6.3555391550212481e-04 (5) Term: 0[ 4, 2]=-1.5616610761493973e-05 (6) Term: 0[ 3, 3]= 5.8198412238091107e-02 (7) Term: 0[ 4, 3]=-7.1610651858095689e-02 (8) Term: 0[ 4, 4]= 8.8142183071655555e-02 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 1.5640853908256793e+02 Term: 1[ 2]= 6.0512448366893530e+01 Term: 1[ 3]= 9.2355848026014695e-03 Term: 1[ 4]= 3.4578565827854713e-01 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 7.4939204966415675e-03 KKT[1][1][ 2]= 8.4015727903284473e-02 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1999069712087620e+01 (4) KKT[3][0][ 1, 2]= 1.1898391732106615e+01 (5) KKT[3][0][ 1, 3]= 3.4425217214759435e+01 (6) KKT[3][0][ 1, 4]= 5.1918789390799873e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 4.060075533550848e-02 (1) KKT[2][1] = -8.017159860504143e-08 (2) KKT[3][1] = -3.676303728315108e-04 (3) KKT[4][1] = -9.033286235168220e-06 (4) KKT[2][2] = 2.755040541806059e-02 (5) KKT[3][2] = -6.355539155021248e-04 (6) KKT[4][2] = -1.561661076149397e-05 (7) KKT[3][3] = 5.819841223809111e-02 (8) KKT[4][3] = -7.161065185809569e-02 (9) KKT[4][4] = 8.814218307165556e-02 (10) KKT[1][1] = 1.564085390825679e+02 (11) KKT[2][2] = 6.051244836689353e+01 (12) KKT[3][3] = 9.235584802601469e-03 (13) KKT[4][4] = 3.457856582785471e-01 (14) KKT[5][5] = 7.493920496641568e-03 (15) KKT[6][6] = 8.401572790328447e-02 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.199906971208762e+01 (26) KKT[8][2] = 1.189839173210662e+01 (27) KKT[8][3] = 3.442521721475944e+01 (28) KKT[8][4] = 5.191878939079987e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = 4.1355807667287081e-15 Trhs[ 0, 1] = 8.0491169285323849e-16 Trhs[ 0, 2] = 4.4131365228849972e-15 Trhs[ 0, 3] = 2.9420910152566648e-15 Trhs[ 0, 4] = -5.5511151231257827e-17 Trhs[ 0, 5] = 1.3877787807814457e-16 Trhs[ 0, 6] = 2.2204460492503131e-16 Trhs[ 0, 7] = -7.1054273576010019e-15 Trhs[ 0, 8] = -8.8817841970012523e-16 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = 3.5057641983201705e-17 Tsol[ 0, 1] = 1.7075003727992079e-17 Tsol[ 0, 2] = 4.5422459519645089e-16 Tsol[ 0, 3] = -2.8431263598261352e-16 Tsol[ 0, 4] = 8.6048640160812144e-15 Tsol[ 0, 5] = 5.7367175970414524e-15 Tsol[ 0, 6] = -3.5781771740814518e-15 Tsol[ 0, 7] = 1.1999531805218233e-16 Tsol[ 0, 8] = 3.4319662661287400e-16 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]= 3.5057641983201705e-17 SOL[ 0][ 0][ 2]= 1.7075003727992079e-17 SOL[ 0][ 0][ 3]= 4.5422459519645089e-16 SOL[ 0][ 0][ 4]=-2.8431263598261352e-16 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 8.6048640160812144e-15 SOL[ 0][ 1][ 2]= 5.7367175970414524e-15 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-3.5781771740814518e-15 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 1.1999531805218233e-16 SOL[ 0][ 3][ 2]= 3.4319662661287400e-16 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]= 5.8286708792820718e-16 resid[ 0][ 2]= 3.6082248300317588e-16 resid[ 0][ 3]=-2.7755575615628914e-17 resid[ 0][ 4]=-4.9960036108132044e-16 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]= 0.0000000000000000e+00 resid[ 1][ 2]= 0.0000000000000000e+00 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]= 0.0000000000000000e+00 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]= 0.0000000000000000e+00 resid[ 3][ 2]= 8.8817841970012523e-16 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]=-1.3877787807814457e-17 resid[ 4][ 2]=-1.3877787807814457e-17 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 8.8817841970012523e-16 resid[ 6][ 2]= 2.2204460492503131e-16 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 5.828671e-16 max-norm resid_s 0.000000e+00 max-norm resid_c 0.000000e+00 max-norm resid_d 8.881784e-16 max-norm resid_zL 1.387779e-17 max-norm resid_zU 0.000000e+00 max-norm resid_vL 8.881784e-16 max-norm resid_vU 0.000000e+00 nrm_rhs = 2.91e+01 nrm_sol = 4.87e+01 nrm_resid = 8.88e-16 residual_ratio = 1.141059e-17 *** Step Calculated for Iteration: 1 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 7.3517438910112046e-02 delta[ 0][ 2]= 8.1448495331724435e-02 delta[ 0][ 3]=-5.3706591213298127e-01 delta[ 0][ 4]=-6.1584033961326179e-01 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-4.8701586675493374e+01 delta[ 1][ 2]=-6.1368223828224213e+00 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]=-3.9851461831737858e+00 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]= 6.9866395943857587e-02 delta[ 3][ 2]= 1.2782529562891509e-01 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]=-3.0628407234891788e+00 delta[ 4][ 2]=-2.5451755439187052e+00 delta[ 4][ 3]= 8.7315965802105266e-02 delta[ 4][ 4]= 2.2438570879883563e-02 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]=-1.0151022791300306e-01 delta[ 6][ 2]=-1.7208600583849079e-01 Component 8: DenseVector "delta[ 7]" with 0 elements: ************************************************** *** Finding Acceptable Trial Point for Iteration 1: ************************************************** --> Starting line search in iteration 1 <-- Acceptable Check: overall_error = 2.9236515515232938e+01 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 2.3566895846196956e-01 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 9.9794031750440659e-01 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 2.9236515515232938e+01 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 7.8782624220870048e+01 last_obj_val = 1.3080000000000001e+02 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 6.6026457348383438e-01 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 1 The current filter has 0 entries. Relative step size for delta_x = 3.276278e-01 minimal step size ALPHA_MIN = 1.274948E-11 Starting checks for alpha (primal) = 1.00e+00 Checking acceptability for trial step size alpha_primal_test= 1.000000e+00: New values of barrier function = 3.7204157752851408e+01 (reference 7.8989662078651492e+01): New values of constraint violation = 7.6333501447223284e-03 (reference 1.0884783964214879e+00): reference_theta = 1.088478e+00 reference_gradBarrTDelta = -4.268716e+01 Checking sufficient reduction... Succeeded... Checking filter acceptability... Succeeded... reference_theta = 1.088478e+00 reference_gradBarrTDelta = -4.268716e+01 Convergence Check: overall_error = 5.7343015345312738e+00 IpData().tol() = 2.4999999999999999e-08 dual_inf = 1.5122408611053844e+00 dual_inf_tol_ = 1.0000000000000000e+00 constr_viol = 0.0000000000000000e+00 constr_viol_tol_ = 1.0000000000000000e-04 compl_inf = 5.7343015345312738e+00 compl_inf_tol_ = 1.0000000000000000e-04 obj val update iter = 2 Acceptable Check: overall_error = 5.7343015345312738e+00 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 1.5122408611053844e+00 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 0.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 5.7343015345312738e+00 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 3.6879120268713557e+01 last_obj_val = 7.8782624220870048e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 1.1362392499287837e+00 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 2 ************************************************** *** Update HessianMatrix for Iteration 2: ************************************************** ************************************************** *** Summary of Iteration: 2: ************************************************** iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 2 3.6879120e+01 0.00e+00 1.51e+00 -1.0 4.87e+01 - 5.06e-01 1.00e+00f 1 Nhj ************************************************** *** Beginning Iteration 2 from the following point: ************************************************** Current barrier parameter mu = 1.0000000000000001e-01 Current fraction-to-the-boundary parameter tau = 9.8999999999999999e-01 ||curr_x||_inf = 5.4570254502279858e-01 ||curr_s||_inf = 3.4759317018643443e+01 ||curr_y_c||_inf = 2.0440023907269559e+01 ||curr_y_d||_inf = 5.2759627922295460e-01 ||curr_z_L||_inf = 3.1552994540701768e-01 ||curr_z_U||_inf = 0.0000000000000000e+00 ||curr_v_L||_inf = 6.1268377632380122e-01 ||curr_v_U||_inf = 0.0000000000000000e+00 ||delta_x||_inf = 6.1584033961326179e-01 ||delta_s||_inf = 4.8701586675493374e+01 ||delta_y_c||_inf = 3.9851461831737858e+00 ||delta_y_d||_inf = 1.2782529562891509e-01 ||delta_z_L||_inf = 3.0628407234891788e+00 ||delta_z_U||_inf = 0.0000000000000000e+00 ||delta_v_L||_inf = 1.7208600583849079e-01 ||delta_v_U||_inf = 0.0000000000000000e+00 DenseVector "curr_x" with 4 elements: curr_x[ 1]= 8.3517429010112124e-02 curr_x[ 2]= 1.0692530334843336e-01 curr_x[ 3]= 5.4570254502279858e-01 curr_x[ 4]= 2.6385472261865595e-01 DenseVector "curr_s" with 2 elements: curr_s[ 1]= 3.4759317018643443e+01 curr_s[ 2]= 7.1911811746318008e+00 DenseVector "curr_y_c" with 1 elements: curr_y_c[ 1]=-2.0440023907269559e+01 DenseVector "curr_y_d" with 2 elements: curr_y_d[ 1]=-3.6656582009296712e-01 curr_y_d[ 2]=-5.2759627922295460e-01 DenseVector "curr_slack_x_L" with 4 elements: curr_slack_x_L[ 1]= 8.3517439010112118e-02 curr_slack_x_L[ 2]= 1.0692531334843336e-01 curr_slack_x_L[ 3]= 5.4570255502279863e-01 curr_slack_x_L[ 4]= 2.6385473261865594e-01 DenseVector "curr_slack_x_U" with 0 elements: DenseVector "curr_z_L" with 4 elements: curr_z_L[ 1]= 1.5640854064665310e-02 curr_z_L[ 2]= 2.5493001105765312e-01 curr_z_L[ 3]= 5.4143311321117236e-02 curr_z_L[ 4]= 3.1552994540701768e-01 DenseVector "curr_z_U" with 0 elements: DenseVector "curr_slack_s_L" with 2 elements: curr_slack_s_L[ 1]= 1.3759317228643443e+01 curr_slack_s_L[ 2]= 2.1911812246318005e+00 DenseVector "curr_slack_s_U" with 0 elements: DenseVector "curr_v_L" with 2 elements: curr_v_L[ 1]= 4.1675770964811376e-01 curr_v_L[ 2]= 6.1268377632380122e-01 DenseVector "curr_v_U" with 0 elements: DenseVector "curr_grad_lag_x" with 4 elements: curr_grad_lag_x[ 1]=-1.5122408611053844e+00 curr_grad_lag_x[ 2]=-1.2566872909386084e+00 curr_grad_lag_x[ 3]= 4.6751419585912148e-02 curr_grad_lag_x[ 4]= 2.6270196542249602e-04 DenseVector "curr_grad_lag_s" with 2 elements: curr_grad_lag_s[ 1]=-5.0191889555146640e-02 curr_grad_lag_s[ 2]=-8.5087497100846621e-02 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 7.3517438910112046e-02 delta[ 0][ 2]= 8.1448495331724435e-02 delta[ 0][ 3]=-5.3706591213298127e-01 delta[ 0][ 4]=-6.1584033961326179e-01 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-4.8701586675493374e+01 delta[ 1][ 2]=-6.1368223828224213e+00 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]=-3.9851461831737858e+00 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]= 6.9866395943857587e-02 delta[ 3][ 2]= 1.2782529562891509e-01 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]=-3.0628407234891788e+00 delta[ 4][ 2]=-2.5451755439187052e+00 delta[ 4][ 3]= 8.7315965802105266e-02 delta[ 4][ 4]= 2.2438570879883563e-02 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]=-1.0151022791300306e-01 delta[ 6][ 2]=-1.7208600583849079e-01 Component 8: DenseVector "delta[ 7]" with 0 elements: ***Current NLP Values for Iteration 2: (scaled) (unscaled) Objective...............: 3.6879120268713557e+01 3.6879120268713557e+01 Dual infeasibility......: 1.5122408611053844e+00 1.5122408611053844e+00 Constraint violation....: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 5.7343015345312738e+00 5.7343015345312738e+00 Overall NLP error.......: 5.7343015345312738e+00 5.7343015345312738e+00 DenseVector "grad_f" with 4 elements: grad_f[ 1]= 2.4550000000000001e+01 grad_f[ 2]= 2.6750000000000000e+01 grad_f[ 3]= 3.9000000000000000e+01 grad_f[ 4]= 4.0500000000000000e+01 DenseVector "curr_c" with 1 elements: curr_c[ 1]= 0.0000000000000000e+00 DenseVector "curr_d" with 2 elements: curr_d[ 1]= 3.4751683668498721e+01 curr_d[ 2]= 7.1911811746318008e+00 DenseVector "curr_d - curr_s" with 2 elements: curr_d - curr_s[ 1]=-7.6333501447223284e-03 curr_d - curr_s[ 2]= 0.0000000000000000e+00 GenTMatrix "jac_c" of dimension 1 by 4 with 4 nonzero elements: jac_c[ 1, 1]= 1.0000000000000000e+00 (0) jac_c[ 1, 2]= 1.0000000000000000e+00 (1) jac_c[ 1, 3]= 1.0000000000000000e+00 (2) jac_c[ 1, 4]= 1.0000000000000000e+00 (3) GenTMatrix "jac_d" of dimension 2 by 4 with 8 nonzero elements: jac_d[ 2, 1]= 2.2999999999999998e+00 (0) jac_d[ 2, 2]= 5.5999999999999996e+00 (1) jac_d[ 2, 3]= 1.1100000000000000e+01 (2) jac_d[ 2, 4]= 1.3000000000000000e+00 (3) jac_d[ 1, 1]= 1.1984490688314045e+01 (4) jac_d[ 1, 2]= 1.1886526157451877e+01 (5) jac_d[ 1, 3]= 3.4380626811447790e+01 (6) jac_d[ 1, 4]= 5.1991503947462043e+01 (7) SymTMatrix "W" of dimension 4 with 10 nonzero elements: W[ 1, 1]= 6.8050211560192517e-02 (0) W[ 2, 1]=-1.8774203919451370e-05 (1) W[ 3, 1]=-1.0338017881601843e-02 (2) W[ 4, 1]=-1.5117640031252680e-04 (3) W[ 2, 2]= 4.6175283220970753e-02 (4) W[ 3, 2]=-8.9812383693679432e-03 (5) W[ 4, 2]=-1.3133574565063667e-04 (6) W[ 3, 3]= 3.8309720419374964e-02 (7) W[ 4, 3]=-7.2320045784901130e-02 (8) W[ 4, 4]= 1.4967290192030422e-01 (9) ************************************************** *** Update Barrier Parameter for Iteration 2: ************************************************** Optimality Error for Barrier Sub-problem = 5.634302e+00 Barrier Parameter: 1.000000e-01 ************************************************** *** Solving the Primal Dual System for Iteration 2: ************************************************** Solving system with delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]=-2.6939537294226183e+00 RHS[ 0][ 0][ 2]=-1.9369885169297625e+00 RHS[ 0][ 0][ 3]=-8.2354281539443686e-02 RHS[ 0][ 0][ 4]=-6.3202776180545886e-02 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 3.5929901760405991e-01 RHS[ 0][ 1][ 2]= 4.8195979434682179e-01 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 0.0000000000000000e+00 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]=-7.6333501447223284e-03 RHS[ 0][ 3][ 2]= 0.0000000000000000e+00 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 6.8050211560192517e-02 (0) Term: 0[ 2, 1]=-1.8774203919451370e-05 (1) Term: 0[ 3, 1]=-1.0338017881601843e-02 (2) Term: 0[ 4, 1]=-1.5117640031252680e-04 (3) Term: 0[ 2, 2]= 4.6175283220970753e-02 (4) Term: 0[ 3, 2]=-8.9812383693679432e-03 (5) Term: 0[ 4, 2]=-1.3133574565063667e-04 (6) Term: 0[ 3, 3]= 3.8309720419374964e-02 (7) Term: 0[ 4, 3]=-7.2320045784901130e-02 (8) Term: 0[ 4, 4]= 1.4967290192030422e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 1.8727650476413132e-01 Term: 1[ 2]= 2.3841876453232604e+00 Term: 1[ 3]= 9.9217624734879994e-02 Term: 1[ 4]= 1.1958472083312863e+00 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 3.0289127194518699e-02 KKT[1][1][ 2]= 2.7961346575829427e-01 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1984490688314045e+01 (4) KKT[3][0][ 1, 2]= 1.1886526157451877e+01 (5) KKT[3][0][ 1, 3]= 3.4380626811447790e+01 (6) KKT[3][0][ 1, 4]= 5.1991503947462043e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 6.805021156019252e-02 (1) KKT[2][1] = -1.877420391945137e-05 (2) KKT[3][1] = -1.033801788160184e-02 (3) KKT[4][1] = -1.511764003125268e-04 (4) KKT[2][2] = 4.617528322097075e-02 (5) KKT[3][2] = -8.981238369367943e-03 (6) KKT[4][2] = -1.313357456506367e-04 (7) KKT[3][3] = 3.830972041937496e-02 (8) KKT[4][3] = -7.232004578490113e-02 (9) KKT[4][4] = 1.496729019203042e-01 (10) KKT[1][1] = 1.872765047641313e-01 (11) KKT[2][2] = 2.384187645323260e+00 (12) KKT[3][3] = 9.921762473487999e-02 (13) KKT[4][4] = 1.195847208331286e+00 (14) KKT[5][5] = 3.028912719451870e-02 (15) KKT[6][6] = 2.796134657582943e-01 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.198449068831404e+01 (26) KKT[8][2] = 1.188652615745188e+01 (27) KKT[8][3] = 3.438062681144779e+01 (28) KKT[8][4] = 5.199150394746204e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = -2.6939537294226183e+00 Trhs[ 0, 1] = -1.9369885169297625e+00 Trhs[ 0, 2] = -8.2354281539443686e-02 Trhs[ 0, 3] = -6.3202776180545886e-02 Trhs[ 0, 4] = 3.5929901760405991e-01 Trhs[ 0, 5] = 4.8195979434682179e-01 Trhs[ 0, 6] = 0.0000000000000000e+00 Trhs[ 0, 7] = -7.6333501447223284e-03 Trhs[ 0, 8] = 0.0000000000000000e+00 HSL_MA97: delays 0, nfactor 45.000000, nflops 285.000000, maxfront 9 Ma97SolverInterface::Factorization: ma97_factor_solve took 0.000 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -5.3410710546106188e-01 Tsol[ 0, 1] = 8.2964316391840348e-02 Tsol[ 0, 2] = 2.4091324935222591e-01 Tsol[ 0, 3] = 2.1022953971699546e-01 Tsol[ 0, 4] = 1.3805687699092424e+01 Tsol[ 0, 5] = 2.1835892986756651e+00 Tsol[ 0, 6] = -3.5562863484172733e+00 Tsol[ 0, 7] = 5.8863213121552682e-02 Tsol[ 0, 8] = 1.2860117724860404e-01 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-5.3410710546106188e-01 SOL[ 0][ 0][ 2]= 8.2964316391840348e-02 SOL[ 0][ 0][ 3]= 2.4091324935222591e-01 SOL[ 0][ 0][ 4]= 2.1022953971699546e-01 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 1.3805687699092424e+01 SOL[ 0][ 1][ 2]= 2.1835892986756651e+00 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-3.5562863484172733e+00 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 5.8863213121552682e-02 SOL[ 0][ 3][ 2]= 1.2860117724860404e-01 Number of trial factorizations performed: 1 Perturbation parameters: delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]=-6.6613381477509392e-16 resid[ 0][ 2]= 6.6613381477509392e-16 resid[ 0][ 3]=-6.9388939039072284e-18 resid[ 0][ 4]= 2.9708223728275307e-15 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]= 4.8572257327350599e-17 resid[ 1][ 2]=-2.0816681711721685e-17 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]=-1.9428902930940239e-16 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]= 1.7763568394002505e-15 resid[ 3][ 2]= 4.4408920985006262e-16 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 0.0000000000000000e+00 resid[ 4][ 2]= 0.0000000000000000e+00 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 0.0000000000000000e+00 resid[ 6][ 2]= 0.0000000000000000e+00 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 2.970822e-15 max-norm resid_s 4.857226e-17 max-norm resid_c 1.942890e-16 max-norm resid_d 1.776357e-15 max-norm resid_zL 0.000000e+00 max-norm resid_zU 0.000000e+00 max-norm resid_vL 0.000000e+00 max-norm resid_vU 0.000000e+00 nrm_rhs = 5.63e+00 nrm_sol = 1.38e+01 nrm_resid = 2.97e-15 residual_ratio = 1.528202e-16 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]=-6.6613381477509392e-16 RHS[ 0][ 0][ 2]= 6.6613381477509392e-16 RHS[ 0][ 0][ 3]=-6.9388939039072284e-18 RHS[ 0][ 0][ 4]= 2.9708223728275307e-15 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 4.8572257327350599e-17 RHS[ 0][ 1][ 2]=-2.0816681711721685e-17 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]=-1.9428902930940239e-16 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]= 1.7763568394002505e-15 RHS[ 0][ 3][ 2]= 4.4408920985006262e-16 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 6.8050211560192517e-02 (0) Term: 0[ 2, 1]=-1.8774203919451370e-05 (1) Term: 0[ 3, 1]=-1.0338017881601843e-02 (2) Term: 0[ 4, 1]=-1.5117640031252680e-04 (3) Term: 0[ 2, 2]= 4.6175283220970753e-02 (4) Term: 0[ 3, 2]=-8.9812383693679432e-03 (5) Term: 0[ 4, 2]=-1.3133574565063667e-04 (6) Term: 0[ 3, 3]= 3.8309720419374964e-02 (7) Term: 0[ 4, 3]=-7.2320045784901130e-02 (8) Term: 0[ 4, 4]= 1.4967290192030422e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 1.8727650476413132e-01 Term: 1[ 2]= 2.3841876453232604e+00 Term: 1[ 3]= 9.9217624734879994e-02 Term: 1[ 4]= 1.1958472083312863e+00 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 3.0289127194518699e-02 KKT[1][1][ 2]= 2.7961346575829427e-01 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1984490688314045e+01 (4) KKT[3][0][ 1, 2]= 1.1886526157451877e+01 (5) KKT[3][0][ 1, 3]= 3.4380626811447790e+01 (6) KKT[3][0][ 1, 4]= 5.1991503947462043e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 6.805021156019252e-02 (1) KKT[2][1] = -1.877420391945137e-05 (2) KKT[3][1] = -1.033801788160184e-02 (3) KKT[4][1] = -1.511764003125268e-04 (4) KKT[2][2] = 4.617528322097075e-02 (5) KKT[3][2] = -8.981238369367943e-03 (6) KKT[4][2] = -1.313357456506367e-04 (7) KKT[3][3] = 3.830972041937496e-02 (8) KKT[4][3] = -7.232004578490113e-02 (9) KKT[4][4] = 1.496729019203042e-01 (10) KKT[1][1] = 1.872765047641313e-01 (11) KKT[2][2] = 2.384187645323260e+00 (12) KKT[3][3] = 9.921762473487999e-02 (13) KKT[4][4] = 1.195847208331286e+00 (14) KKT[5][5] = 3.028912719451870e-02 (15) KKT[6][6] = 2.796134657582943e-01 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.198449068831404e+01 (26) KKT[8][2] = 1.188652615745188e+01 (27) KKT[8][3] = 3.438062681144779e+01 (28) KKT[8][4] = 5.199150394746204e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = -6.6613381477509392e-16 Trhs[ 0, 1] = 6.6613381477509392e-16 Trhs[ 0, 2] = -6.9388939039072284e-18 Trhs[ 0, 3] = 2.9708223728275307e-15 Trhs[ 0, 4] = 4.8572257327350599e-17 Trhs[ 0, 5] = -2.0816681711721685e-17 Trhs[ 0, 6] = -1.9428902930940239e-16 Trhs[ 0, 7] = 1.7763568394002505e-15 Trhs[ 0, 8] = 4.4408920985006262e-16 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -9.5356872250876963e-16 Tsol[ 0, 1] = 6.2736794896654720e-16 Tsol[ 0, 2] = -1.6189351894858036e-16 Tsol[ 0, 3] = 2.9380526318140089e-16 Tsol[ 0, 4] = 3.9622100630814147e-15 Tsol[ 0, 5] = -5.3910797560098931e-16 Tsol[ 0, 6] = -9.8161936903907244e-16 Tsol[ 0, 7] = 7.1439627244724329e-17 Tsol[ 0, 8] = -1.2992516776400887e-16 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-9.5356872250876963e-16 SOL[ 0][ 0][ 2]= 6.2736794896654720e-16 SOL[ 0][ 0][ 3]=-1.6189351894858036e-16 SOL[ 0][ 0][ 4]= 2.9380526318140089e-16 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 3.9622100630814147e-15 SOL[ 0][ 1][ 2]=-5.3910797560098931e-16 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-9.8161936903907244e-16 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 7.1439627244724329e-17 SOL[ 0][ 3][ 2]=-1.2992516776400887e-16 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]= 0.0000000000000000e+00 resid[ 0][ 2]=-4.4408920985006262e-16 resid[ 0][ 3]= 2.0816681711721685e-17 resid[ 0][ 4]= 4.1730941618967066e-16 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]=-1.7347234759768071e-18 resid[ 1][ 2]=-6.9388939039072284e-18 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]= 5.5511151231257827e-17 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]=-1.7763568394002505e-15 resid[ 3][ 2]= 0.0000000000000000e+00 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 0.0000000000000000e+00 resid[ 4][ 2]= 0.0000000000000000e+00 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]=-1.2490009027033011e-16 resid[ 6][ 2]= 1.1102230246251565e-16 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 4.440892e-16 max-norm resid_s 6.938894e-18 max-norm resid_c 5.551115e-17 max-norm resid_d 1.776357e-15 max-norm resid_zL 0.000000e+00 max-norm resid_zU 0.000000e+00 max-norm resid_vL 1.249001e-16 max-norm resid_vU 0.000000e+00 nrm_rhs = 5.63e+00 nrm_sol = 1.38e+01 nrm_resid = 1.78e-15 residual_ratio = 9.137643e-17 *** Step Calculated for Iteration: 2 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 5.3410710546106088e-01 delta[ 0][ 2]=-8.2964316391839724e-02 delta[ 0][ 3]=-2.4091324935222608e-01 delta[ 0][ 4]=-2.1022953971699515e-01 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-1.3805687699092420e+01 delta[ 1][ 2]=-2.1835892986756655e+00 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]= 3.5562863484172724e+00 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-5.8863213121552613e-02 delta[ 3][ 2]=-1.2860117724860418e-01 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]= 1.0816881564367993e+00 delta[ 4][ 2]= 8.7810472413526830e-01 delta[ 4][ 3]= 1.5300954149324555e-01 delta[ 4][ 4]= 3.1486888632530829e-01 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]= 8.6723235664059716e-03 delta[ 6][ 2]= 4.3514680147757549e-02 Component 8: DenseVector "delta[ 7]" with 0 elements: ************************************************** *** Finding Acceptable Trial Point for Iteration 2: ************************************************** --> Starting line search in iteration 2 <-- Acceptable Check: overall_error = 5.7343015345312738e+00 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 1.5122408611053844e+00 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 0.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 5.7343015345312738e+00 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 3.6879120268713557e+01 last_obj_val = 7.8782624220870048e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 1.1362392499287837e+00 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 2 The current filter has 0 entries. Relative step size for delta_x = 4.929382e-01 minimal step size ALPHA_MIN = 5.260747E-13 Starting checks for alpha (primal) = 9.87e-01 Checking acceptability for trial step size alpha_primal_test= 9.866748e-01: New values of barrier function = 3.1307833714662323e+01 (reference 3.7204157752851408e+01): New values of constraint violation = 5.4958283264768149e-02 (reference 7.6333501447223284e-03): reference_theta = 7.633350e-03 reference_gradBarrTDelta = -7.255006e+00 Checking sufficient reduction... Succeeded... Checking filter acceptability... Succeeded... reference_theta = 7.633350e-03 reference_gradBarrTDelta = -7.255006e+00 Convergence Check: overall_error = 6.6992754355230522e-01 IpData().tol() = 2.4999999999999999e-08 dual_inf = 7.3586884616349546e-02 dual_inf_tol_ = 1.0000000000000000e+00 constr_viol = 0.0000000000000000e+00 constr_viol_tol_ = 1.0000000000000000e-04 compl_inf = 6.6992754355230522e-01 compl_inf_tol_ = 1.0000000000000000e-04 obj val update iter = 3 Acceptable Check: overall_error = 6.6992754355230522e-01 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 7.3586884616349546e-02 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 0.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 6.6992754355230522e-01 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 2.9955742525783506e+01 last_obj_val = 3.6879120268713557e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 2.3112021800063745e-01 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 3 ************************************************** *** Update HessianMatrix for Iteration 3: ************************************************** ************************************************** *** Summary of Iteration: 3: ************************************************** iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 3 2.9955743e+01 0.00e+00 7.36e-02 -1.0 1.38e+01 - 1.00e+00 9.87e-01f 1 ************************************************** *** Beginning Iteration 3 from the following point: ************************************************** Current barrier parameter mu = 1.0000000000000001e-01 Current fraction-to-the-boundary parameter tau = 9.8999999999999999e-01 ||curr_x||_inf = 6.1050744687125991e-01 ||curr_s||_inf = 2.1137592962286437e+01 ||curr_y_c||_inf = 1.6931125809660543e+01 ||curr_y_d||_inf = 6.5448381919811305e-01 ||curr_z_L||_inf = 1.1330347351929215e+00 ||curr_z_U||_inf = 0.0000000000000000e+00 ||curr_v_L||_inf = 6.5619845647155872e-01 ||curr_v_U||_inf = 0.0000000000000000e+00 ||delta_x||_inf = 5.3410710546106088e-01 ||delta_s||_inf = 1.3805687699092420e+01 ||delta_y_c||_inf = 3.5562863484172724e+00 ||delta_y_d||_inf = 1.2860117724860418e-01 ||delta_z_L||_inf = 1.0816881564367993e+00 ||delta_z_U||_inf = 0.0000000000000000e+00 ||delta_v_L||_inf = 4.3514680147757549e-02 ||delta_v_U||_inf = 0.0000000000000000e+00 DenseVector "curr_x" with 4 elements: curr_x[ 1]= 6.1050744687125991e-01 curr_x[ 2]= 2.5066503624300060e-02 curr_x[ 3]= 3.0799951452384799e-01 curr_x[ 4]= 5.6426534980591997e-02 DenseVector "curr_s" with 2 elements: curr_s[ 1]= 2.1137592962286437e+01 curr_s[ 2]= 5.0366886547894598e+00 DenseVector "curr_y_c" with 1 elements: curr_y_c[ 1]=-1.6931125809660543e+01 DenseVector "curr_y_d" with 2 elements: curr_y_d[ 1]=-4.2464466873047713e-01 curr_y_d[ 2]=-6.5448381919811305e-01 DenseVector "curr_slack_x_L" with 4 elements: curr_slack_x_L[ 1]= 6.1050745687125996e-01 curr_slack_x_L[ 2]= 2.5066513624300062e-02 curr_slack_x_L[ 3]= 3.0799952452384799e-01 curr_slack_x_L[ 4]= 5.6426544980591999e-02 DenseVector "curr_slack_x_U" with 0 elements: DenseVector "curr_z_L" with 4 elements: curr_z_L[ 1]= 1.0973290105014646e+00 curr_z_L[ 2]= 1.1330347351929215e+00 curr_z_L[ 3]= 2.0715285281436280e-01 curr_z_L[ 4]= 6.3039883173232591e-01 DenseVector "curr_z_U" with 0 elements: DenseVector "curr_slack_s_L" with 2 elements: curr_slack_s_L[ 1]= 1.3759317228643653e-01 curr_slack_s_L[ 2]= 3.6688704789459514e-02 DenseVector "curr_slack_s_U" with 0 elements: DenseVector "curr_v_L" with 2 elements: curr_v_L[ 1]= 4.2543003321451972e-01 curr_v_L[ 2]= 6.5619845647155872e-01 DenseVector "curr_v_U" with 0 elements: DenseVector "curr_grad_lag_x" with 4 elements: curr_grad_lag_x[ 1]= 3.8723083528255930e-03 curr_grad_lag_x[ 2]=-3.0218544358912691e-02 curr_grad_lag_x[ 3]=-7.3586884616349546e-02 curr_grad_lag_x[ 4]=-1.9277398771568199e-02 DenseVector "curr_grad_lag_s" with 2 elements: curr_grad_lag_s[ 1]=-7.8536448404259440e-04 curr_grad_lag_s[ 2]=-1.7146372734456738e-03 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 5.3410710546106088e-01 delta[ 0][ 2]=-8.2964316391839724e-02 delta[ 0][ 3]=-2.4091324935222608e-01 delta[ 0][ 4]=-2.1022953971699515e-01 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-1.3805687699092420e+01 delta[ 1][ 2]=-2.1835892986756655e+00 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]= 3.5562863484172724e+00 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-5.8863213121552613e-02 delta[ 3][ 2]=-1.2860117724860418e-01 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]= 1.0816881564367993e+00 delta[ 4][ 2]= 8.7810472413526830e-01 delta[ 4][ 3]= 1.5300954149324555e-01 delta[ 4][ 4]= 3.1486888632530829e-01 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]= 8.6723235664059716e-03 delta[ 6][ 2]= 4.3514680147757549e-02 Component 8: DenseVector "delta[ 7]" with 0 elements: ***Current NLP Values for Iteration 3: (scaled) (unscaled) Objective...............: 2.9955742525783506e+01 2.9955742525783506e+01 Dual infeasibility......: 7.3586884616349546e-02 7.3586884616349546e-02 Constraint violation....: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 6.6992754355230522e-01 6.6992754355230522e-01 Overall NLP error.......: 6.6992754355230522e-01 6.6992754355230522e-01 DenseVector "grad_f" with 4 elements: grad_f[ 1]= 2.4550000000000001e+01 grad_f[ 2]= 2.6750000000000000e+01 grad_f[ 3]= 3.9000000000000000e+01 grad_f[ 4]= 4.0500000000000000e+01 DenseVector "curr_c" with 1 elements: curr_c[ 1]= 0.0000000000000000e+00 DenseVector "curr_d" with 2 elements: curr_d[ 1]= 2.1082634679021670e+01 curr_d[ 2]= 5.0366886547894607e+00 DenseVector "curr_d - curr_s" with 2 elements: curr_d - curr_s[ 1]=-5.4958283264767260e-02 curr_d - curr_s[ 2]= 8.8817841970012523e-16 GenTMatrix "jac_c" of dimension 1 by 4 with 4 nonzero elements: jac_c[ 1, 1]= 1.0000000000000000e+00 (0) jac_c[ 1, 2]= 1.0000000000000000e+00 (1) jac_c[ 1, 3]= 1.0000000000000000e+00 (2) jac_c[ 1, 4]= 1.0000000000000000e+00 (3) GenTMatrix "jac_d" of dimension 2 by 4 with 8 nonzero elements: jac_d[ 2, 1]= 2.2999999999999998e+00 (0) jac_d[ 2, 2]= 5.5999999999999996e+00 (1) jac_d[ 2, 3]= 1.1100000000000000e+01 (2) jac_d[ 2, 4]= 1.3000000000000000e+00 (3) jac_d[ 1, 1]= 1.1803657166624788e+01 (4) jac_d[ 1, 2]= 1.1894529671351799e+01 (5) jac_d[ 1, 3]= 3.4547797039114144e+01 (6) jac_d[ 1, 4]= 5.2059817113711276e+01 (7) SymTMatrix "W" of dimension 4 with 10 nonzero elements: W[ 1, 1]= 1.2961977264479624e-01 (0) W[ 2, 1]=-1.9359244327110846e-04 (1) W[ 3, 1]=-2.5665216490371118e-01 (2) W[ 4, 1]=-1.4220540729077426e-03 (3) W[ 2, 2]= 9.2665923029522784e-02 (4) W[ 3, 2]=-7.1506133743770269e-03 (5) W[ 4, 2]=-3.9620000387046776e-05 (6) W[ 3, 3]= 5.1893307868279581e-01 (7) W[ 4, 3]=-5.2525598112222266e-02 (8) W[ 4, 4]= 3.0211010583495224e-01 (9) ************************************************** *** Update Barrier Parameter for Iteration 3: ************************************************** Optimality Error for Barrier Sub-problem = 5.699275e-01 sub_problem_error < kappa_eps * mu (1.000000e+00) Updating mu= 1.0000000000000001e-01 and tau= 9.8999999999999999e-01 to new_mu= 2.0000000000000004e-02 and new_tau= 9.8999999999999999e-01 Barrier Parameter: 2.000000e-02 ************************************************** *** Solving the Primal Dual System for Iteration 3: ************************************************** Solving system with delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]= 1.0684418862324438e+00 RHS[ 0][ 0][ 2]= 3.0493917903812756e-01 RHS[ 0][ 0][ 3]= 6.8631003019044179e-02 RHS[ 0][ 0][ 4]= 2.5667852454646373e-01 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 2.7928881895233321e-01 RHS[ 0][ 1][ 2]= 1.0935711666036239e-01 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 0.0000000000000000e+00 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]=-5.4958283264767260e-02 RHS[ 0][ 3][ 2]= 8.8817841970012523e-16 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 1.2961977264479624e-01 (0) Term: 0[ 2, 1]=-1.9359244327110846e-04 (1) Term: 0[ 3, 1]=-2.5665216490371118e-01 (2) Term: 0[ 4, 1]=-1.4220540729077426e-03 (3) Term: 0[ 2, 2]= 9.2665923029522784e-02 (4) Term: 0[ 3, 2]=-7.1506133743770269e-03 (5) Term: 0[ 4, 2]=-3.9620000387046776e-05 (6) Term: 0[ 3, 3]= 5.1893307868279581e-01 (7) Term: 0[ 4, 3]=-5.2525598112222266e-02 (8) Term: 0[ 4, 4]= 3.0211010583495224e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 1.7974047624660914e+00 Term: 1[ 2]= 4.5201129769180639e+01 Term: 1[ 3]= 6.7257523573976563e-01 Term: 1[ 4]= 1.1172026072997250e+01 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 3.0919414542523573e+00 KKT[1][1][ 2]= 1.7885571601319690e+01 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1803657166624788e+01 (4) KKT[3][0][ 1, 2]= 1.1894529671351799e+01 (5) KKT[3][0][ 1, 3]= 3.4547797039114144e+01 (6) KKT[3][0][ 1, 4]= 5.2059817113711276e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 1.296197726447962e-01 (1) KKT[2][1] = -1.935924432711085e-04 (2) KKT[3][1] = -2.566521649037112e-01 (3) KKT[4][1] = -1.422054072907743e-03 (4) KKT[2][2] = 9.266592302952278e-02 (5) KKT[3][2] = -7.150613374377027e-03 (6) KKT[4][2] = -3.962000038704678e-05 (7) KKT[3][3] = 5.189330786827958e-01 (8) KKT[4][3] = -5.252559811222227e-02 (9) KKT[4][4] = 3.021101058349522e-01 (10) KKT[1][1] = 1.797404762466091e+00 (11) KKT[2][2] = 4.520112976918064e+01 (12) KKT[3][3] = 6.725752357397656e-01 (13) KKT[4][4] = 1.117202607299725e+01 (14) KKT[5][5] = 3.091941454252357e+00 (15) KKT[6][6] = 1.788557160131969e+01 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.180365716662479e+01 (26) KKT[8][2] = 1.189452967135180e+01 (27) KKT[8][3] = 3.454779703911414e+01 (28) KKT[8][4] = 5.205981711371128e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = 1.0684418862324438e+00 Trhs[ 0, 1] = 3.0493917903812756e-01 Trhs[ 0, 2] = 6.8631003019044179e-02 Trhs[ 0, 3] = 2.5667852454646373e-01 Trhs[ 0, 4] = 2.7928881895233321e-01 Trhs[ 0, 5] = 1.0935711666036239e-01 Trhs[ 0, 6] = 0.0000000000000000e+00 Trhs[ 0, 7] = -5.4958283264767260e-02 Trhs[ 0, 8] = 8.8817841970012523e-16 HSL_MA97: delays 0, nfactor 45.000000, nflops 285.000000, maxfront 9 Ma97SolverInterface::Factorization: ma97_factor_solve took 0.000 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = 9.3943926802057612e-03 Tsol[ 0, 1] = -1.2165304472800767e-02 Tsol[ 0, 2] = 4.6683086101839966e-03 Tsol[ 0, 3] = -1.8973968175889666e-03 Tsol[ 0, 4] = 8.3647545802574316e-02 Tsol[ 0, 5] = 2.8330078269647920e-03 Tsol[ 0, 6] = 1.4303226837705822e+00 Tsol[ 0, 7] = -2.0655504538880903e-02 Tsol[ 0, 8] = -5.8687152324084516e-02 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]= 9.3943926802057612e-03 SOL[ 0][ 0][ 2]=-1.2165304472800767e-02 SOL[ 0][ 0][ 3]= 4.6683086101839966e-03 SOL[ 0][ 0][ 4]=-1.8973968175889666e-03 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 8.3647545802574316e-02 SOL[ 0][ 1][ 2]= 2.8330078269647920e-03 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]= 1.4303226837705822e+00 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]=-2.0655504538880903e-02 SOL[ 0][ 3][ 2]=-5.8687152324084516e-02 Number of trial factorizations performed: 1 Perturbation parameters: delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]= 1.1666015375944028e-16 resid[ 0][ 2]=-6.5919492087118670e-16 resid[ 0][ 3]= 2.5257573810222311e-15 resid[ 0][ 4]= 9.3328123007552222e-15 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]= 3.8163916471489756e-17 resid[ 1][ 2]= 1.3877787807814457e-17 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]= 2.3852447794681098e-17 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]=-1.3877787807814457e-17 resid[ 3][ 2]=-2.3418766925686896e-17 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 0.0000000000000000e+00 resid[ 4][ 2]= 0.0000000000000000e+00 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 0.0000000000000000e+00 resid[ 6][ 2]= 0.0000000000000000e+00 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 9.332812e-15 max-norm resid_s 3.816392e-17 max-norm resid_c 2.385245e-17 max-norm resid_d 2.341877e-17 max-norm resid_zL 0.000000e+00 max-norm resid_zU 0.000000e+00 max-norm resid_vL 0.000000e+00 max-norm resid_vU 0.000000e+00 nrm_rhs = 6.50e-01 nrm_sol = 1.43e+00 nrm_resid = 9.33e-15 residual_ratio = 4.486389e-15 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]= 1.1666015375944028e-16 RHS[ 0][ 0][ 2]=-6.5919492087118670e-16 RHS[ 0][ 0][ 3]= 2.5257573810222311e-15 RHS[ 0][ 0][ 4]= 9.3328123007552222e-15 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 3.8163916471489756e-17 RHS[ 0][ 1][ 2]= 1.3877787807814457e-17 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 2.3852447794681098e-17 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]=-1.3877787807814457e-17 RHS[ 0][ 3][ 2]=-2.3418766925686896e-17 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 1.2961977264479624e-01 (0) Term: 0[ 2, 1]=-1.9359244327110846e-04 (1) Term: 0[ 3, 1]=-2.5665216490371118e-01 (2) Term: 0[ 4, 1]=-1.4220540729077426e-03 (3) Term: 0[ 2, 2]= 9.2665923029522784e-02 (4) Term: 0[ 3, 2]=-7.1506133743770269e-03 (5) Term: 0[ 4, 2]=-3.9620000387046776e-05 (6) Term: 0[ 3, 3]= 5.1893307868279581e-01 (7) Term: 0[ 4, 3]=-5.2525598112222266e-02 (8) Term: 0[ 4, 4]= 3.0211010583495224e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 1.7974047624660914e+00 Term: 1[ 2]= 4.5201129769180639e+01 Term: 1[ 3]= 6.7257523573976563e-01 Term: 1[ 4]= 1.1172026072997250e+01 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 3.0919414542523573e+00 KKT[1][1][ 2]= 1.7885571601319690e+01 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1803657166624788e+01 (4) KKT[3][0][ 1, 2]= 1.1894529671351799e+01 (5) KKT[3][0][ 1, 3]= 3.4547797039114144e+01 (6) KKT[3][0][ 1, 4]= 5.2059817113711276e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 1.296197726447962e-01 (1) KKT[2][1] = -1.935924432711085e-04 (2) KKT[3][1] = -2.566521649037112e-01 (3) KKT[4][1] = -1.422054072907743e-03 (4) KKT[2][2] = 9.266592302952278e-02 (5) KKT[3][2] = -7.150613374377027e-03 (6) KKT[4][2] = -3.962000038704678e-05 (7) KKT[3][3] = 5.189330786827958e-01 (8) KKT[4][3] = -5.252559811222227e-02 (9) KKT[4][4] = 3.021101058349522e-01 (10) KKT[1][1] = 1.797404762466091e+00 (11) KKT[2][2] = 4.520112976918064e+01 (12) KKT[3][3] = 6.725752357397656e-01 (13) KKT[4][4] = 1.117202607299725e+01 (14) KKT[5][5] = 3.091941454252357e+00 (15) KKT[6][6] = 1.788557160131969e+01 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.180365716662479e+01 (26) KKT[8][2] = 1.189452967135180e+01 (27) KKT[8][3] = 3.454779703911414e+01 (28) KKT[8][4] = 5.205981711371128e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = 1.1666015375944028e-16 Trhs[ 0, 1] = -6.5919492087118670e-16 Trhs[ 0, 2] = 2.5257573810222311e-15 Trhs[ 0, 3] = 9.3328123007552222e-15 Trhs[ 0, 4] = 3.8163916471489756e-17 Trhs[ 0, 5] = 1.3877787807814457e-17 Trhs[ 0, 6] = 2.3852447794681098e-17 Trhs[ 0, 7] = -1.3877787807814457e-17 Trhs[ 0, 8] = -2.3418766925686896e-17 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = 2.9439117543315245e-17 Tsol[ 0, 1] = 5.0446486530495238e-18 Tsol[ 0, 2] = -1.2359985467810363e-17 Tsol[ 0, 3] = 1.7286670661265809e-18 Tsol[ 0, 4] = 8.4354583627052274e-17 Tsol[ 0, 5] = -1.5569801774341239e-17 Tsol[ 0, 6] = -1.8989769628439699e-15 Tsol[ 0, 7] = 2.2265551750119036e-16 Tsol[ 0, 8] = -2.9235259226114898e-16 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]= 2.9439117543315245e-17 SOL[ 0][ 0][ 2]= 5.0446486530495238e-18 SOL[ 0][ 0][ 3]=-1.2359985467810363e-17 SOL[ 0][ 0][ 4]= 1.7286670661265809e-18 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 8.4354583627052274e-17 SOL[ 0][ 1][ 2]=-1.5569801774341239e-17 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-1.8989769628439699e-15 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 2.2265551750119036e-16 SOL[ 0][ 3][ 2]=-2.9235259226114898e-16 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]= 1.1666015375944028e-16 resid[ 0][ 2]= 6.9388939039072284e-18 resid[ 0][ 3]=-2.7755575615628914e-17 resid[ 0][ 4]= 6.9388939039072284e-18 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]= 0.0000000000000000e+00 resid[ 1][ 2]= 0.0000000000000000e+00 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]=-4.3368086899420177e-19 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]=-2.7755575615628914e-17 resid[ 3][ 2]= 4.3368086899420177e-19 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 0.0000000000000000e+00 resid[ 4][ 2]=-3.4694469519536142e-18 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]=-3.4694469519536142e-18 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 1.3010426069826053e-18 resid[ 6][ 2]= 0.0000000000000000e+00 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 1.166602e-16 max-norm resid_s 0.000000e+00 max-norm resid_c 4.336809e-19 max-norm resid_d 2.775558e-17 max-norm resid_zL 3.469447e-18 max-norm resid_zU 0.000000e+00 max-norm resid_vL 1.301043e-18 max-norm resid_vU 0.000000e+00 nrm_rhs = 6.50e-01 nrm_sol = 1.43e+00 nrm_resid = 1.17e-16 residual_ratio = 5.607987e-17 *** Step Calculated for Iteration: 3 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]=-9.3943926802057317e-03 delta[ 0][ 2]= 1.2165304472800773e-02 delta[ 0][ 3]=-4.6683086101840087e-03 delta[ 0][ 4]= 1.8973968175889683e-03 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-8.3647545802574233e-02 delta[ 1][ 2]=-2.8330078269648076e-03 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]=-1.4303226837705842e+00 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]= 2.0655504538881125e-02 delta[ 3][ 2]= 5.8687152324084224e-02 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]=-1.0476838517357401e+00 delta[ 4][ 2]=-8.8504302955370151e-01 delta[ 4][ 3]=-1.3907789887139324e-01 delta[ 4][ 4]=-2.9715349003495783e-01 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]=-2.1440669022923721e-02 delta[ 6][ 2]=-6.0401589597529899e-02 Component 8: DenseVector "delta[ 7]" with 0 elements: ************************************************** *** Finding Acceptable Trial Point for Iteration 3: ************************************************** --> Starting line search in iteration 3 <-- Mu has changed in line search - resetting watchdog counters. Acceptable Check: overall_error = 6.6992754355230522e-01 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 7.3586884616349546e-02 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 0.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 6.6992754355230522e-01 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 2.9955742525783506e+01 last_obj_val = 3.6879120268713557e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 2.3112021800063745e-01 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 3 The current filter has 0 entries. Relative step size for delta_x = 1.186782e-02 minimal step size ALPHA_MIN = 4.230850E-09 Starting checks for alpha (primal) = 1.00e+00 Checking acceptability for trial step size alpha_primal_test= 1.000000e+00: New values of barrier function = 3.0228106092943143e+01 (reference 3.0226160763559271e+01): New values of constraint violation = 2.0173667046208266e-05 (reference 5.4958283264768149e-02): reference_theta = 5.495828e-02 reference_gradBarrTDelta = -6.494946e-03 Checking sufficient reduction... Succeeded... Checking filter acceptability... Succeeded... reference_theta = 5.495828e-02 reference_gradBarrTDelta = -6.494946e-03 Convergence Check: overall_error = 2.9842353507916034e-02 IpData().tol() = 2.4999999999999999e-08 dual_inf = 3.9825445417251970e-05 dual_inf_tol_ = 1.0000000000000000e+00 constr_viol = 0.0000000000000000e+00 constr_viol_tol_ = 1.0000000000000000e-04 compl_inf = 2.9842353507916034e-02 compl_inf_tol_ = 1.0000000000000000e-04 obj val update iter = 4 Acceptable Check: overall_error = 2.9842353507916034e-02 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 3.9825445417251970e-05 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 0.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 2.9842353507916034e-02 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 2.9945312615447051e+01 last_obj_val = 2.9955742525783506e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 3.4829859585687424e-04 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 4 ************************************************** *** Update HessianMatrix for Iteration 4: ************************************************** ************************************************** *** Summary of Iteration: 4: ************************************************** iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 4 2.9945313e+01 0.00e+00 3.98e-05 -1.7 8.36e-02 - 1.00e+00 1.00e+00h 1 ************************************************** *** Beginning Iteration 4 from the following point: ************************************************** Current barrier parameter mu = 2.0000000000000004e-02 Current fraction-to-the-boundary parameter tau = 9.8999999999999999e-01 ||curr_x||_inf = 6.0111305419105421e-01 ||curr_s||_inf = 2.1053945416483863e+01 ||curr_y_c||_inf = 1.8361448493431126e+01 ||curr_y_d||_inf = 5.9579666687402888e-01 ||curr_z_L||_inf = 3.3324534169736808e-01 ||curr_z_U||_inf = 0.0000000000000000e+00 ||curr_v_L||_inf = 5.9579686687402877e-01 ||curr_v_U||_inf = 0.0000000000000000e+00 ||delta_x||_inf = 1.2165304472800773e-02 ||delta_s||_inf = 8.3647545802574233e-02 ||delta_y_c||_inf = 1.4303226837705842e+00 ||delta_y_d||_inf = 5.8687152324084224e-02 ||delta_z_L||_inf = 1.0476838517357401e+00 ||delta_z_U||_inf = 0.0000000000000000e+00 ||delta_v_L||_inf = 6.0401589597529899e-02 ||delta_v_U||_inf = 0.0000000000000000e+00 DenseVector "curr_x" with 4 elements: curr_x[ 1]= 6.0111305419105421e-01 curr_x[ 2]= 3.7231808097100832e-02 curr_x[ 3]= 3.0333120591366397e-01 curr_x[ 4]= 5.8323931798180968e-02 DenseVector "curr_s" with 2 elements: curr_s[ 1]= 2.1053945416483863e+01 curr_s[ 2]= 5.0338556469624951e+00 DenseVector "curr_y_c" with 1 elements: curr_y_c[ 1]=-1.8361448493431126e+01 DenseVector "curr_y_d" with 2 elements: curr_y_d[ 1]=-4.0398916419159603e-01 curr_y_d[ 2]=-5.9579666687402888e-01 DenseVector "curr_slack_x_L" with 4 elements: curr_slack_x_L[ 1]= 6.0111306419105426e-01 curr_slack_x_L[ 2]= 3.7231818097100834e-02 curr_slack_x_L[ 3]= 3.0333121591366397e-01 curr_slack_x_L[ 4]= 5.8323941798180970e-02 DenseVector "curr_slack_x_U" with 0 elements: DenseVector "curr_z_L" with 4 elements: curr_z_L[ 1]= 4.9645158765724506e-02 curr_z_L[ 2]= 2.4799170563922002e-01 curr_z_L[ 3]= 6.8074953942969557e-02 curr_z_L[ 4]= 3.3324534169736808e-01 DenseVector "curr_z_U" with 0 elements: DenseVector "curr_slack_s_L" with 2 elements: curr_slack_s_L[ 1]= 5.3945626483862696e-02 curr_slack_s_L[ 2]= 3.3855696962494797e-02 DenseVector "curr_slack_s_U" with 0 elements: DenseVector "curr_v_L" with 2 elements: curr_v_L[ 1]= 4.0398936419159598e-01 curr_v_L[ 2]= 5.9579686687402877e-01 DenseVector "curr_v_U" with 0 elements: DenseVector "curr_grad_lag_x" with 4 elements: curr_grad_lag_x[ 1]=-5.0734982881550650e-08 curr_grad_lag_x[ 2]=-3.9825445417251970e-05 curr_grad_lag_x[ 3]=-1.8922175486352222e-05 curr_grad_lag_x[ 4]=-2.8665229497737421e-05 DenseVector "curr_grad_lag_s" with 2 elements: curr_grad_lag_s[ 1]=-1.9999999995023998e-07 curr_grad_lag_s[ 2]=-1.9999999989472883e-07 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]=-9.3943926802057317e-03 delta[ 0][ 2]= 1.2165304472800773e-02 delta[ 0][ 3]=-4.6683086101840087e-03 delta[ 0][ 4]= 1.8973968175889683e-03 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-8.3647545802574233e-02 delta[ 1][ 2]=-2.8330078269648076e-03 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]=-1.4303226837705842e+00 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]= 2.0655504538881125e-02 delta[ 3][ 2]= 5.8687152324084224e-02 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]=-1.0476838517357401e+00 delta[ 4][ 2]=-8.8504302955370151e-01 delta[ 4][ 3]=-1.3907789887139324e-01 delta[ 4][ 4]=-2.9715349003495783e-01 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]=-2.1440669022923721e-02 delta[ 6][ 2]=-6.0401589597529899e-02 Component 8: DenseVector "delta[ 7]" with 0 elements: ***Current NLP Values for Iteration 4: (scaled) (unscaled) Objective...............: 2.9945312615447051e+01 2.9945312615447051e+01 Dual infeasibility......: 3.9825445417251970e-05 3.9825445417251970e-05 Constraint violation....: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 2.9842353507916034e-02 2.9842353507916034e-02 Overall NLP error.......: 2.9842353507916034e-02 2.9842353507916034e-02 DenseVector "grad_f" with 4 elements: grad_f[ 1]= 2.4550000000000001e+01 grad_f[ 2]= 2.6750000000000000e+01 grad_f[ 3]= 3.9000000000000000e+01 grad_f[ 4]= 4.0500000000000000e+01 DenseVector "curr_c" with 1 elements: curr_c[ 1]= 0.0000000000000000e+00 DenseVector "curr_d" with 2 elements: curr_d[ 1]= 2.1053925242816817e+01 curr_d[ 2]= 5.0338556469624951e+00 DenseVector "curr_d - curr_s" with 2 elements: curr_d - curr_s[ 1]=-2.0173667046208266e-05 curr_d - curr_s[ 2]= 0.0000000000000000e+00 GenTMatrix "jac_c" of dimension 1 by 4 with 4 nonzero elements: jac_c[ 1, 1]= 1.0000000000000000e+00 (0) jac_c[ 1, 2]= 1.0000000000000000e+00 (1) jac_c[ 1, 3]= 1.0000000000000000e+00 (2) jac_c[ 1, 4]= 1.0000000000000000e+00 (3) GenTMatrix "jac_d" of dimension 2 by 4 with 8 nonzero elements: jac_d[ 2, 1]= 2.2999999999999998e+00 (0) jac_d[ 2, 2]= 5.5999999999999996e+00 (1) jac_d[ 2, 3]= 1.1100000000000000e+01 (2) jac_d[ 2, 4]= 1.3000000000000000e+00 (3) jac_d[ 1, 1]= 1.1803717741464771e+01 (4) jac_d[ 1, 2]= 1.1891750367844269e+01 (5) jac_d[ 1, 3]= 3.4548333741645472e+01 (6) jac_d[ 1, 4]= 5.2057829831274105e+01 (7) SymTMatrix "W" of dimension 4 with 10 nonzero elements: W[ 1, 1]= 1.2520753270018345e-01 (0) W[ 2, 1]=-2.8191643735521222e-04 (1) W[ 3, 1]=-2.4781273611387003e-01 (2) W[ 4, 1]=-1.4410901608037975e-03 (3) W[ 2, 2]= 8.9501988165133273e-02 (4) W[ 3, 2]=-1.0415428942485903e-02 (5) W[ 4, 2]=-6.0568203252760305e-05 (6) W[ 3, 3]= 5.0260734681363040e-01 (7) W[ 4, 3]=-5.3241209737109475e-02 (8) W[ 4, 4]= 2.9178817341042568e-01 (9) ************************************************** *** Update Barrier Parameter for Iteration 4: ************************************************** Optimality Error for Barrier Sub-problem = 1.076682e-02 sub_problem_error < kappa_eps * mu (2.000000e-01) Updating mu= 2.0000000000000004e-02 and tau= 9.8999999999999999e-01 to new_mu= 2.8284271247461909e-03 and new_tau= 9.9717157287525382e-01 sub_problem_error < kappa_eps * mu (2.828427e-02) Updating mu= 2.8284271247461909e-03 and tau= 9.9717157287525382e-01 to new_mu= 1.5042412372345582e-04 and new_tau= 9.9984957587627654e-01 Barrier Parameter: 1.504241e-04 ************************************************** *** Solving the Primal Dual System for Iteration 4: ************************************************** Solving system with delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]= 4.9394866888990981e-02 RHS[ 0][ 0][ 2]= 2.4391167814604045e-01 RHS[ 0][ 0][ 3]= 6.7560126105459459e-02 RHS[ 0][ 0][ 4]= 3.3063756347666184e-01 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 4.0120072604784368e-01 RHS[ 0][ 1][ 2]= 5.9135357202464633e-01 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 0.0000000000000000e+00 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]=-2.0173667046208266e-05 RHS[ 0][ 3][ 2]= 0.0000000000000000e+00 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 1.2520753270018345e-01 (0) Term: 0[ 2, 1]=-2.8191643735521222e-04 (1) Term: 0[ 3, 1]=-2.4781273611387003e-01 (2) Term: 0[ 4, 1]=-1.4410901608037975e-03 (3) Term: 0[ 2, 2]= 8.9501988165133273e-02 (4) Term: 0[ 3, 2]=-1.0415428942485903e-02 (5) Term: 0[ 4, 2]=-6.0568203252760305e-05 (6) Term: 0[ 3, 3]= 5.0260734681363040e-01 (7) Term: 0[ 4, 3]=-5.3241209737109475e-02 (8) Term: 0[ 4, 4]= 2.9178817341042568e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 8.2588720364170254e-02 Term: 1[ 2]= 6.6607465956257084e+00 Term: 1[ 3]= 2.2442449168286549e-01 Term: 1[ 4]= 5.7136971786046438e+00 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 7.4888251471589715e+00 KKT[1][1][ 2]= 1.7598127356056210e+01 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1803717741464771e+01 (4) KKT[3][0][ 1, 2]= 1.1891750367844269e+01 (5) KKT[3][0][ 1, 3]= 3.4548333741645472e+01 (6) KKT[3][0][ 1, 4]= 5.2057829831274105e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 1.252075327001834e-01 (1) KKT[2][1] = -2.819164373552122e-04 (2) KKT[3][1] = -2.478127361138700e-01 (3) KKT[4][1] = -1.441090160803797e-03 (4) KKT[2][2] = 8.950198816513327e-02 (5) KKT[3][2] = -1.041542894248590e-02 (6) KKT[4][2] = -6.056820325276031e-05 (7) KKT[3][3] = 5.026073468136304e-01 (8) KKT[4][3] = -5.324120973710948e-02 (9) KKT[4][4] = 2.917881734104257e-01 (10) KKT[1][1] = 8.258872036417025e-02 (11) KKT[2][2] = 6.660746595625708e+00 (12) KKT[3][3] = 2.244244916828655e-01 (13) KKT[4][4] = 5.713697178604644e+00 (14) KKT[5][5] = 7.488825147158972e+00 (15) KKT[6][6] = 1.759812735605621e+01 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.180371774146477e+01 (26) KKT[8][2] = 1.189175036784427e+01 (27) KKT[8][3] = 3.454833374164547e+01 (28) KKT[8][4] = 5.205782983127411e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = 4.9394866888990981e-02 Trhs[ 0, 1] = 2.4391167814604045e-01 Trhs[ 0, 2] = 6.7560126105459459e-02 Trhs[ 0, 3] = 3.3063756347666184e-01 Trhs[ 0, 4] = 4.0120072604784368e-01 Trhs[ 0, 5] = 5.9135357202464633e-01 Trhs[ 0, 6] = 0.0000000000000000e+00 Trhs[ 0, 7] = -2.0173667046208266e-05 Trhs[ 0, 8] = 0.0000000000000000e+00 HSL_MA97: delays 0, nfactor 45.000000, nflops 285.000000, maxfront 9 Ma97SolverInterface::Factorization: ma97_factor_solve took 0.000 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -3.2043419447665721e-02 Tsol[ 0, 1] = 3.4467436442666886e-02 Tsol[ 0, 2] = -8.5009307475804423e-03 Tsol[ 0, 3] = 6.0769137525792877e-03 Tsol[ 0, 4] = 5.4324794480247032e-02 Tsol[ 0, 5] = 3.2857435929513588e-02 Tsol[ 0, 6] = 1.7717710171043718e-02 Tsol[ 0, 7] = 5.6281609700731816e-03 Tsol[ 0, 8] = -1.3124229943609074e-02 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-3.2043419447665721e-02 SOL[ 0][ 0][ 2]= 3.4467436442666886e-02 SOL[ 0][ 0][ 3]=-8.5009307475804423e-03 SOL[ 0][ 0][ 4]= 6.0769137525792877e-03 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 5.4324794480247032e-02 SOL[ 0][ 1][ 2]= 3.2857435929513588e-02 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]= 1.7717710171043718e-02 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 5.6281609700731816e-03 SOL[ 0][ 3][ 2]=-1.3124229943609074e-02 Number of trial factorizations performed: 1 Perturbation parameters: delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]=-1.2754763666901675e-15 resid[ 0][ 2]= 1.0437377145292720e-14 resid[ 0][ 3]=-1.3064656507241063e-14 resid[ 0][ 4]= 3.3245521407435780e-14 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]=-1.9949319973733282e-17 resid[ 1][ 2]= 6.5919492087118670e-17 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]= 1.1275702593849246e-17 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]=-1.3877787807814457e-17 resid[ 3][ 2]=-2.7755575615628914e-17 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 0.0000000000000000e+00 resid[ 4][ 2]= 0.0000000000000000e+00 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 0.0000000000000000e+00 resid[ 6][ 2]= 0.0000000000000000e+00 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 3.324552e-14 max-norm resid_s 6.591949e-17 max-norm resid_c 1.127570e-17 max-norm resid_d 2.775558e-17 max-norm resid_zL 0.000000e+00 max-norm resid_zU 0.000000e+00 max-norm resid_vL 0.000000e+00 max-norm resid_vU 0.000000e+00 nrm_rhs = 2.97e-02 nrm_sol = 2.96e-01 nrm_resid = 3.32e-14 residual_ratio = 1.020940e-13 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]=-1.2754763666901675e-15 RHS[ 0][ 0][ 2]= 1.0437377145292720e-14 RHS[ 0][ 0][ 3]=-1.3064656507241063e-14 RHS[ 0][ 0][ 4]= 3.3245521407435780e-14 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]=-1.9949319973733282e-17 RHS[ 0][ 1][ 2]= 6.5919492087118670e-17 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 1.1275702593849246e-17 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]=-1.3877787807814457e-17 RHS[ 0][ 3][ 2]=-2.7755575615628914e-17 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 1.2520753270018345e-01 (0) Term: 0[ 2, 1]=-2.8191643735521222e-04 (1) Term: 0[ 3, 1]=-2.4781273611387003e-01 (2) Term: 0[ 4, 1]=-1.4410901608037975e-03 (3) Term: 0[ 2, 2]= 8.9501988165133273e-02 (4) Term: 0[ 3, 2]=-1.0415428942485903e-02 (5) Term: 0[ 4, 2]=-6.0568203252760305e-05 (6) Term: 0[ 3, 3]= 5.0260734681363040e-01 (7) Term: 0[ 4, 3]=-5.3241209737109475e-02 (8) Term: 0[ 4, 4]= 2.9178817341042568e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 8.2588720364170254e-02 Term: 1[ 2]= 6.6607465956257084e+00 Term: 1[ 3]= 2.2442449168286549e-01 Term: 1[ 4]= 5.7136971786046438e+00 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 7.4888251471589715e+00 KKT[1][1][ 2]= 1.7598127356056210e+01 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1803717741464771e+01 (4) KKT[3][0][ 1, 2]= 1.1891750367844269e+01 (5) KKT[3][0][ 1, 3]= 3.4548333741645472e+01 (6) KKT[3][0][ 1, 4]= 5.2057829831274105e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 1.252075327001834e-01 (1) KKT[2][1] = -2.819164373552122e-04 (2) KKT[3][1] = -2.478127361138700e-01 (3) KKT[4][1] = -1.441090160803797e-03 (4) KKT[2][2] = 8.950198816513327e-02 (5) KKT[3][2] = -1.041542894248590e-02 (6) KKT[4][2] = -6.056820325276031e-05 (7) KKT[3][3] = 5.026073468136304e-01 (8) KKT[4][3] = -5.324120973710948e-02 (9) KKT[4][4] = 2.917881734104257e-01 (10) KKT[1][1] = 8.258872036417025e-02 (11) KKT[2][2] = 6.660746595625708e+00 (12) KKT[3][3] = 2.244244916828655e-01 (13) KKT[4][4] = 5.713697178604644e+00 (14) KKT[5][5] = 7.488825147158972e+00 (15) KKT[6][6] = 1.759812735605621e+01 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.180371774146477e+01 (26) KKT[8][2] = 1.189175036784427e+01 (27) KKT[8][3] = 3.454833374164547e+01 (28) KKT[8][4] = 5.205782983127411e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = -1.2754763666901675e-15 Trhs[ 0, 1] = 1.0437377145292720e-14 Trhs[ 0, 2] = -1.3064656507241063e-14 Trhs[ 0, 3] = 3.3245521407435780e-14 Trhs[ 0, 4] = -1.9949319973733282e-17 Trhs[ 0, 5] = 6.5919492087118670e-17 Trhs[ 0, 6] = 1.1275702593849246e-17 Trhs[ 0, 7] = -1.3877787807814457e-17 Trhs[ 0, 8] = -2.7755575615628914e-17 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -2.6752637318296076e-15 Tsol[ 0, 1] = 3.1956905391411091e-15 Tsol[ 0, 2] = -1.1510790137797347e-15 Tsol[ 0, 3] = 6.4192790906208209e-16 Tsol[ 0, 4] = 8.7685880494218636e-17 Tsol[ 0, 5] = -1.7195475957660617e-16 Tsol[ 0, 6] = -1.8779450843895642e-15 Tsol[ 0, 7] = 6.7661354686961417e-16 Tsol[ 0, 8] = -3.0920012505962600e-15 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-2.6752637318296076e-15 SOL[ 0][ 0][ 2]= 3.1956905391411091e-15 SOL[ 0][ 0][ 3]=-1.1510790137797347e-15 SOL[ 0][ 0][ 4]= 6.4192790906208209e-16 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 8.7685880494218636e-17 SOL[ 0][ 1][ 2]=-1.7195475957660617e-16 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-1.8779450843895642e-15 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 6.7661354686961417e-16 SOL[ 0][ 3][ 2]=-3.0920012505962600e-15 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]= 1.2801116287625635e-18 resid[ 0][ 2]=-9.1276270396123405e-18 resid[ 0][ 3]= 2.2097395527970187e-17 resid[ 0][ 4]=-5.6581800876587263e-18 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]= 0.0000000000000000e+00 resid[ 1][ 2]= 0.0000000000000000e+00 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]= 8.6736173798840355e-19 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]= 7.6327832942979512e-17 resid[ 3][ 2]= 6.9388939039072284e-18 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 6.9388939039072284e-18 resid[ 4][ 2]=-3.2526065174565133e-19 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]= 3.4694469519536142e-18 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 7.5894152073985310e-19 resid[ 6][ 2]=-1.8431436932253575e-18 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 2.209740e-17 max-norm resid_s 0.000000e+00 max-norm resid_c 8.673617e-19 max-norm resid_d 7.632783e-17 max-norm resid_zL 6.938894e-18 max-norm resid_zU 0.000000e+00 max-norm resid_vL 1.843144e-18 max-norm resid_vU 0.000000e+00 nrm_rhs = 2.97e-02 nrm_sol = 2.96e-01 nrm_resid = 7.63e-17 residual_ratio = 2.343958e-16 *** Step Calculated for Iteration: 4 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 3.2043419447663042e-02 delta[ 0][ 2]=-3.4467436442663688e-02 delta[ 0][ 3]= 8.5009307475792904e-03 delta[ 0][ 4]=-6.0769137525786459e-03 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-5.4324794480246942e-02 delta[ 1][ 2]=-3.2857435929513762e-02 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]=-1.7717710171045595e-02 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-5.6281609700725051e-03 delta[ 3][ 2]= 1.3124229943605983e-02 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]=-5.2041341128007491e-02 delta[ 4][ 2]=-1.4372642141798817e-02 delta[ 4][ 3]=-6.9486863838561300e-02 delta[ 4][ 4]=-2.9594458223918602e-01 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]= 5.6279624743137925e-03 delta[ 6][ 2]=-1.3124428439364641e-02 Component 8: DenseVector "delta[ 7]" with 0 elements: ************************************************** *** Finding Acceptable Trial Point for Iteration 4: ************************************************** --> Starting line search in iteration 4 <-- Mu has changed in line search - resetting watchdog counters. Acceptable Check: overall_error = 2.9842353507916034e-02 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 3.9825445417251970e-05 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 0.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 2.9842353507916034e-02 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 2.9945312615447051e+01 last_obj_val = 2.9955742525783506e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 3.4829859585687424e-04 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 4 The current filter has 0 entries. Relative step size for delta_x = 3.323022e-02 minimal step size ALPHA_MIN = 2.038711E-13 Starting checks for alpha (primal) = 9.93e-01 Checking acceptability for trial step size alpha_primal_test= 9.928710e-01: New values of barrier function = 2.9900084025862331e+01 (reference 2.9947439563499405e+01): New values of constraint violation = 1.8956964213234784e-04 (reference 2.0173667046208266e-05): reference_theta = 2.017367e-05 reference_gradBarrTDelta = -4.947652e-02 Checking Armijo Condition... Succeeded... Checking filter acceptability... Succeeded... reference_theta = 2.017367e-05 reference_gradBarrTDelta = -4.947652e-02 Convergence Check: overall_error = 1.1527623040680002e-02 IpData().tol() = 2.4999999999999999e-08 dual_inf = 1.1527623040680002e-02 dual_inf_tol_ = 1.0000000000000000e+00 constr_viol = 1.8145491853971407e-04 constr_viol_tol_ = 1.0000000000000000e-04 compl_inf = 2.6652207192442525e-03 compl_inf_tol_ = 1.0000000000000000e-04 obj val update iter = 5 Acceptable Check: overall_error = 1.1527623040680002e-02 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 1.1527623040680002e-02 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 1.8145491853971407e-04 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 2.6652207192442525e-03 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 2.9895751787428928e+01 last_obj_val = 2.9945312615447051e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 1.6577883162303742e-03 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 5 ************************************************** *** Update HessianMatrix for Iteration 5: ************************************************** ************************************************** *** Summary of Iteration: 5: ************************************************** iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 5 2.9895752e+01 1.81e-04 1.15e-02 -3.8 5.43e-02 - 9.54e-01 9.93e-01f 1 ************************************************** *** Beginning Iteration 5 from the following point: ************************************************** Current barrier parameter mu = 1.5042412372345582e-04 Current fraction-to-the-boundary parameter tau = 9.9984957587627654e-01 ||curr_x||_inf = 6.3292803535819031e-01 ||curr_s||_inf = 2.1000007904723592e+01 ||curr_y_c||_inf = 1.8379039893635380e+01 ||curr_y_d||_inf = 5.8276599987012268e-01 ||curr_z_L||_inf = 2.3428289735127311e-01 ||curr_z_U||_inf = 0.0000000000000000e+00 ||curr_v_L||_inf = 5.8327862064003400e-01 ||curr_v_U||_inf = 0.0000000000000000e+00 ||delta_x||_inf = 3.4467436442663688e-02 ||delta_s||_inf = 5.4324794480246942e-02 ||delta_y_c||_inf = 1.7717710171045595e-02 ||delta_y_d||_inf = 1.3124229943605983e-02 ||delta_z_L||_inf = 2.9594458223918602e-01 ||delta_z_U||_inf = 0.0000000000000000e+00 ||delta_v_L||_inf = 1.3124428439364641e-02 ||delta_v_U||_inf = 0.0000000000000000e+00 DenseVector "curr_x" with 4 elements: curr_x[ 1]= 6.3292803535819031e-01 curr_x[ 2]= 3.0100908083493735e-03 curr_x[ 3]= 3.1177153332875474e-01 curr_x[ 4]= 5.2290340504705574e-02 DenseVector "curr_s" with 2 elements: curr_s[ 1]= 2.1000007904723592e+01 curr_s[ 2]= 5.0012324524558895e+00 DenseVector "curr_y_c" with 1 elements: curr_y_c[ 1]=-1.8379039893635380e+01 DenseVector "curr_y_d" with 2 elements: curr_y_d[ 1]=-4.0957720187156110e-01 curr_y_d[ 2]=-5.8276599987012268e-01 DenseVector "curr_slack_x_L" with 4 elements: curr_slack_x_L[ 1]= 6.3292804535819036e-01 curr_slack_x_L[ 2]= 3.0101008083493735e-03 curr_slack_x_L[ 3]= 3.1177154332875473e-01 curr_slack_x_L[ 4]= 5.2290350504705575e-02 DenseVector "curr_slack_x_U" with 0 elements: DenseVector "curr_z_L" with 4 elements: curr_z_L[ 1]= 7.4678295044414145e-06 curr_z_L[ 2]= 2.3428289735127311e-01 curr_z_L[ 3]= 1.7975022750407604e-03 curr_z_L[ 4]= 5.0969647239301086e-02 DenseVector "curr_z_U" with 0 elements: DenseVector "curr_slack_s_L" with 2 elements: curr_slack_s_L[ 1]= 8.1147235917455873e-06 curr_slack_s_L[ 2]= 1.2325024558892395e-03 DenseVector "curr_slack_s_U" with 0 elements: DenseVector "curr_v_L" with 2 elements: curr_v_L[ 1]= 4.0935738614962902e-01 curr_v_L[ 2]= 5.8327862064003400e-01 DenseVector "curr_v_U" with 0 elements: DenseVector "curr_grad_lag_x" with 4 elements: curr_grad_lag_x[ 1]=-2.0670352531831845e-03 curr_grad_lag_x[ 2]=-5.1559855680455291e-04 curr_grad_lag_x[ 3]=-2.9063595997287778e-03 curr_grad_lag_x[ 4]=-1.1527623040680002e-02 DenseVector "curr_grad_lag_s" with 2 elements: curr_grad_lag_s[ 1]= 2.1981572193208176e-04 curr_grad_lag_s[ 2]=-5.1262076991132055e-04 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 3.2043419447663042e-02 delta[ 0][ 2]=-3.4467436442663688e-02 delta[ 0][ 3]= 8.5009307475792904e-03 delta[ 0][ 4]=-6.0769137525786459e-03 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-5.4324794480246942e-02 delta[ 1][ 2]=-3.2857435929513762e-02 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]=-1.7717710171045595e-02 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-5.6281609700725051e-03 delta[ 3][ 2]= 1.3124229943605983e-02 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]=-5.2041341128007491e-02 delta[ 4][ 2]=-1.4372642141798817e-02 delta[ 4][ 3]=-6.9486863838561300e-02 delta[ 4][ 4]=-2.9594458223918602e-01 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]= 5.6279624743137925e-03 delta[ 6][ 2]=-1.3124428439364641e-02 Component 8: DenseVector "delta[ 7]" with 0 elements: ***Current NLP Values for Iteration 5: (scaled) (unscaled) Objective...............: 2.9895751787428928e+01 2.9895751787428928e+01 Dual infeasibility......: 1.1527623040680002e-02 1.1527623040680002e-02 Constraint violation....: 1.8145491853971407e-04 1.8145491853971407e-04 Complementarity.........: 2.6652207192442525e-03 2.6652207192442525e-03 Overall NLP error.......: 1.1527623040680002e-02 1.1527623040680002e-02 DenseVector "grad_f" with 4 elements: grad_f[ 1]= 2.4550000000000001e+01 grad_f[ 2]= 2.6750000000000000e+01 grad_f[ 3]= 3.9000000000000000e+01 grad_f[ 4]= 4.0500000000000000e+01 DenseVector "curr_c" with 1 elements: curr_c[ 1]= 0.0000000000000000e+00 DenseVector "curr_d" with 2 elements: curr_d[ 1]= 2.0999818335081461e+01 curr_d[ 2]= 5.0012324524558887e+00 DenseVector "curr_d - curr_s" with 2 elements: curr_d - curr_s[ 1]=-1.8956964213145966e-04 curr_d - curr_s[ 2]=-8.8817841970012523e-16 GenTMatrix "jac_c" of dimension 1 by 4 with 4 nonzero elements: jac_c[ 1, 1]= 1.0000000000000000e+00 (0) jac_c[ 1, 2]= 1.0000000000000000e+00 (1) jac_c[ 1, 3]= 1.0000000000000000e+00 (2) jac_c[ 1, 4]= 1.0000000000000000e+00 (3) GenTMatrix "jac_d" of dimension 2 by 4 with 8 nonzero elements: jac_d[ 2, 1]= 2.2999999999999998e+00 (0) jac_d[ 2, 2]= 5.5999999999999996e+00 (1) jac_d[ 2, 3]= 1.1100000000000000e+01 (2) jac_d[ 2, 4]= 1.3000000000000000e+00 (3) jac_d[ 1, 1]= 1.1799137871942602e+01 (4) jac_d[ 1, 2]= 1.1899351785272966e+01 (5) jac_d[ 1, 3]= 3.4556040474072297e+01 (6) jac_d[ 1, 4]= 5.2063254948994434e+01 (7) SymTMatrix "W" of dimension 4 with 10 nonzero elements: W[ 1, 1]= 1.2305961857978347e-01 (0) W[ 2, 1]=-2.2336062622908545e-05 (1) W[ 3, 1]=-2.4961101138400910e-01 (2) W[ 4, 1]=-1.2661541401533249e-03 (3) W[ 2, 2]= 8.8201245092131869e-02 (4) W[ 3, 2]=-8.0553529514881437e-04 (5) W[ 4, 2]=-4.0860851584115736e-06 (6) W[ 3, 3]= 5.1440221112556306e-01 (7) W[ 4, 3]=-4.5663009914121054e-02 (8) W[ 4, 4]= 2.8758319842751201e-01 (9) ************************************************** *** Update Barrier Parameter for Iteration 5: ************************************************** Optimality Error for Barrier Sub-problem = 1.152762e-02 Barrier Parameter: 1.504241e-04 ************************************************** *** Solving the Primal Dual System for Iteration 5: ************************************************** Solving system with delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]=-2.2972297815884190e-03 RHS[ 0][ 0][ 2]= 1.8379418202100575e-01 RHS[ 0][ 0][ 3]=-1.5913377112485895e-03 RHS[ 0][ 0][ 4]= 3.6565316668182600e-02 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]=-1.8127606721960777e+01 RHS[ 0][ 1][ 2]= 4.6071827400093157e-01 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 0.0000000000000000e+00 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]=-1.8956964213145966e-04 RHS[ 0][ 3][ 2]=-8.8817841970012523e-16 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 1.2305961857978347e-01 (0) Term: 0[ 2, 1]=-2.2336062622908545e-05 (1) Term: 0[ 3, 1]=-2.4961101138400910e-01 (2) Term: 0[ 4, 1]=-1.2661541401533249e-03 (3) Term: 0[ 2, 2]= 8.8201245092131869e-02 (4) Term: 0[ 3, 2]=-8.0553529514881437e-04 (5) Term: 0[ 4, 2]=-4.0860851584115736e-06 (6) Term: 0[ 3, 3]= 5.1440221112556306e-01 (7) Term: 0[ 4, 3]=-4.5663009914121054e-02 (8) Term: 0[ 4, 4]= 2.8758319842751201e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 1.1798860169350177e-05 Term: 1[ 2]= 7.7832242927354017e+01 Term: 1[ 3]= 5.7654468905308093e-03 Term: 1[ 4]= 9.7474288749918325e-01 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 5.0446251375220374e+04 KKT[1][1][ 2]= 4.7324743074787926e+02 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1799137871942602e+01 (4) KKT[3][0][ 1, 2]= 1.1899351785272966e+01 (5) KKT[3][0][ 1, 3]= 3.4556040474072297e+01 (6) KKT[3][0][ 1, 4]= 5.2063254948994434e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 1.230596185797835e-01 (1) KKT[2][1] = -2.233606262290854e-05 (2) KKT[3][1] = -2.496110113840091e-01 (3) KKT[4][1] = -1.266154140153325e-03 (4) KKT[2][2] = 8.820124509213187e-02 (5) KKT[3][2] = -8.055352951488144e-04 (6) KKT[4][2] = -4.086085158411574e-06 (7) KKT[3][3] = 5.144022111255631e-01 (8) KKT[4][3] = -4.566300991412105e-02 (9) KKT[4][4] = 2.875831984275120e-01 (10) KKT[1][1] = 1.179886016935018e-05 (11) KKT[2][2] = 7.783224292735402e+01 (12) KKT[3][3] = 5.765446890530809e-03 (13) KKT[4][4] = 9.747428874991833e-01 (14) KKT[5][5] = 5.044625137522037e+04 (15) KKT[6][6] = 4.732474307478793e+02 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.179913787194260e+01 (26) KKT[8][2] = 1.189935178527297e+01 (27) KKT[8][3] = 3.455604047407230e+01 (28) KKT[8][4] = 5.206325494899443e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = -2.2972297815884190e-03 Trhs[ 0, 1] = 1.8379418202100575e-01 Trhs[ 0, 2] = -1.5913377112485895e-03 Trhs[ 0, 3] = 3.6565316668182600e-02 Trhs[ 0, 4] = -1.8127606721960777e+01 Trhs[ 0, 5] = 4.6071827400093157e-01 Trhs[ 0, 6] = 0.0000000000000000e+00 Trhs[ 0, 7] = -1.8956964213145966e-04 Trhs[ 0, 8] = -8.8817841970012523e-16 HSL_MA97: delays 0, nfactor 45.000000, nflops 285.000000, maxfront 9 Ma97SolverInterface::Factorization: ma97_factor_solve took 0.000 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -2.1255445951985272e-03 Tsol[ 0, 1] = 2.4814919672343319e-03 Tsol[ 0, 2] = -7.7307156769926126e-04 Tsol[ 0, 3] = 4.1712419566345310e-04 Tsol[ 0, 4] = -3.5932725767762099e-04 Tsol[ 0, 5] = 9.6876950045722337e-04 Tsol[ 0, 6] = -7.5948275296856445e-03 Tsol[ 0, 7] = 8.9355518692357805e-04 Tsol[ 0, 8] = -2.2505969226441422e-03 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-2.1255445951985272e-03 SOL[ 0][ 0][ 2]= 2.4814919672343319e-03 SOL[ 0][ 0][ 3]=-7.7307156769926126e-04 SOL[ 0][ 0][ 4]= 4.1712419566345310e-04 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]=-3.5932725767762099e-04 SOL[ 0][ 1][ 2]= 9.6876950045722337e-04 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-7.5948275296856445e-03 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 8.9355518692357805e-04 SOL[ 0][ 3][ 2]=-2.2505969226441422e-03 Number of trial factorizations performed: 1 Perturbation parameters: delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]=-4.0425679297129147e-12 resid[ 0][ 2]=-3.1576412491685080e-12 resid[ 0][ 3]=-2.0984502763915502e-11 resid[ 0][ 4]=-3.4087869679733096e-11 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]=-1.3747683547116196e-16 resid[ 1][ 2]= 2.8622937353617317e-17 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]=-3.5236570605778894e-18 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]= 2.6020852139652106e-18 resid[ 3][ 2]=-1.3010426069826053e-18 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 0.0000000000000000e+00 resid[ 4][ 2]= 3.3881317890172014e-21 resid[ 4][ 3]=-5.4210108624275222e-20 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 0.0000000000000000e+00 resid[ 6][ 2]= 0.0000000000000000e+00 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 3.408787e-11 max-norm resid_s 1.374768e-16 max-norm resid_c 3.523657e-18 max-norm resid_d 2.602085e-18 max-norm resid_zL 5.421011e-20 max-norm resid_zU 0.000000e+00 max-norm resid_vL 0.000000e+00 max-norm resid_vU 0.000000e+00 nrm_rhs = 1.15e-02 nrm_sol = 4.77e-02 nrm_resid = 3.41e-11 residual_ratio = 5.756728e-10 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]=-4.0425679297129147e-12 RHS[ 0][ 0][ 2]=-3.1576401235810261e-12 RHS[ 0][ 0][ 3]=-2.0984502937793171e-11 RHS[ 0][ 0][ 4]=-3.4087869679733096e-11 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]=-1.3747683547116196e-16 RHS[ 0][ 1][ 2]= 2.8622937353617317e-17 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]=-3.5236570605778894e-18 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]= 2.6020852139652106e-18 RHS[ 0][ 3][ 2]=-1.3010426069826053e-18 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 1.2305961857978347e-01 (0) Term: 0[ 2, 1]=-2.2336062622908545e-05 (1) Term: 0[ 3, 1]=-2.4961101138400910e-01 (2) Term: 0[ 4, 1]=-1.2661541401533249e-03 (3) Term: 0[ 2, 2]= 8.8201245092131869e-02 (4) Term: 0[ 3, 2]=-8.0553529514881437e-04 (5) Term: 0[ 4, 2]=-4.0860851584115736e-06 (6) Term: 0[ 3, 3]= 5.1440221112556306e-01 (7) Term: 0[ 4, 3]=-4.5663009914121054e-02 (8) Term: 0[ 4, 4]= 2.8758319842751201e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 1.1798860169350177e-05 Term: 1[ 2]= 7.7832242927354017e+01 Term: 1[ 3]= 5.7654468905308093e-03 Term: 1[ 4]= 9.7474288749918325e-01 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 5.0446251375220374e+04 KKT[1][1][ 2]= 4.7324743074787926e+02 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1799137871942602e+01 (4) KKT[3][0][ 1, 2]= 1.1899351785272966e+01 (5) KKT[3][0][ 1, 3]= 3.4556040474072297e+01 (6) KKT[3][0][ 1, 4]= 5.2063254948994434e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 1.230596185797835e-01 (1) KKT[2][1] = -2.233606262290854e-05 (2) KKT[3][1] = -2.496110113840091e-01 (3) KKT[4][1] = -1.266154140153325e-03 (4) KKT[2][2] = 8.820124509213187e-02 (5) KKT[3][2] = -8.055352951488144e-04 (6) KKT[4][2] = -4.086085158411574e-06 (7) KKT[3][3] = 5.144022111255631e-01 (8) KKT[4][3] = -4.566300991412105e-02 (9) KKT[4][4] = 2.875831984275120e-01 (10) KKT[1][1] = 1.179886016935018e-05 (11) KKT[2][2] = 7.783224292735402e+01 (12) KKT[3][3] = 5.765446890530809e-03 (13) KKT[4][4] = 9.747428874991833e-01 (14) KKT[5][5] = 5.044625137522037e+04 (15) KKT[6][6] = 4.732474307478793e+02 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.179913787194260e+01 (26) KKT[8][2] = 1.189935178527297e+01 (27) KKT[8][3] = 3.455604047407230e+01 (28) KKT[8][4] = 5.206325494899443e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = -4.0425679297129147e-12 Trhs[ 0, 1] = -3.1576401235810261e-12 Trhs[ 0, 2] = -2.0984502937793171e-11 Trhs[ 0, 3] = -3.4087869679733096e-11 Trhs[ 0, 4] = -1.3747683547116196e-16 Trhs[ 0, 5] = 2.8622937353617317e-17 Trhs[ 0, 6] = -3.5236570605778894e-18 Trhs[ 0, 7] = 2.6020852139652106e-18 Trhs[ 0, 8] = -1.3010426069826053e-18 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -1.0244044505623393e-14 Tsol[ 0, 1] = 1.2128908198754586e-14 Tsol[ 0, 2] = -4.2752745139531924e-15 Tsol[ 0, 3] = 2.3868871637605245e-15 Tsol[ 0, 4] = -1.4794345708084938e-17 Tsol[ 0, 5] = 9.2908007035130885e-18 Tsol[ 0, 6] = 4.7518840430195424e-12 Tsol[ 0, 7] = -7.4618180568649441e-13 Tsol[ 0, 8] = 4.3682246251745416e-15 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-1.0244044505623393e-14 SOL[ 0][ 0][ 2]= 1.2128908198754586e-14 SOL[ 0][ 0][ 3]=-4.2752745139531924e-15 SOL[ 0][ 0][ 4]= 2.3868871637605245e-15 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]=-1.4794345708084938e-17 SOL[ 0][ 1][ 2]= 9.2908007035130885e-18 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]= 4.7518840430195424e-12 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]=-7.4618180568649441e-13 SOL[ 0][ 3][ 2]= 4.3682246251745416e-15 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]= 4.3368086899420177e-19 resid[ 0][ 2]= 1.3010426069826053e-18 resid[ 0][ 3]= 3.0357660829594124e-18 resid[ 0][ 4]= 1.7347234759768071e-18 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]= 0.0000000000000000e+00 resid[ 1][ 2]= 0.0000000000000000e+00 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]= 5.4210108624275222e-20 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]= 5.2041704279304213e-18 resid[ 3][ 2]=-2.1684043449710089e-19 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 0.0000000000000000e+00 resid[ 4][ 2]= 1.0164395367051604e-20 resid[ 4][ 3]= 5.4210108624275222e-20 resid[ 4][ 4]=-4.3368086899420177e-19 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 1.5359089613884618e-20 resid[ 6][ 2]=-2.1175823681357508e-21 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 3.035766e-18 max-norm resid_s 0.000000e+00 max-norm resid_c 5.421011e-20 max-norm resid_d 5.204170e-18 max-norm resid_zL 4.336809e-19 max-norm resid_zU 0.000000e+00 max-norm resid_vL 1.535909e-20 max-norm resid_vU 0.000000e+00 nrm_rhs = 1.15e-02 nrm_sol = 4.77e-02 nrm_resid = 5.20e-18 residual_ratio = 8.788754e-17 *** Step Calculated for Iteration: 5 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 2.1255445951882833e-03 delta[ 0][ 2]=-2.4814919672222031e-03 delta[ 0][ 3]= 7.7307156769498603e-04 delta[ 0][ 4]=-4.1712419566106623e-04 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]= 3.5932725767760619e-04 delta[ 1][ 2]=-9.6876950045721405e-04 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]= 7.5948275344375283e-03 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-8.9355518766975981e-04 delta[ 3][ 2]= 2.2505969226485102e-03 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]= 2.3017095364300934e-04 delta[ 4][ 2]= 8.8303065415470186e-03 delta[ 4][ 3]=-1.3194774873050760e-03 delta[ 4][ 4]=-4.7686349361696918e-02 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]= 1.1133724138430788e-03 delta[ 6][ 2]=-2.7632161883185936e-03 Component 8: DenseVector "delta[ 7]" with 0 elements: ************************************************** *** Finding Acceptable Trial Point for Iteration 5: ************************************************** --> Starting line search in iteration 5 <-- Acceptable Check: overall_error = 1.1527623040680002e-02 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 1.1527623040680002e-02 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 1.8145491853971407e-04 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 2.6652207192442525e-03 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 2.9895751787428928e+01 last_obj_val = 2.9945312615447051e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 1.6577883162303742e-03 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 5 The current filter has 0 entries. Relative step size for delta_x = 2.474045e-03 minimal step size ALPHA_MIN = 1.287858E-11 Starting checks for alpha (primal) = 1.00e+00 Checking acceptability for trial step size alpha_primal_test= 1.000000e+00: New values of barrier function = 2.9899062868183599e+01 (reference 2.9900084025862331e+01): New values of constraint violation = 8.1739483448473038e-07 (reference 1.8956964213234784e-04): reference_theta = 1.895696e-04 reference_gradBarrTDelta = -7.359879e-03 Checking sufficient reduction... Succeeded... Checking filter acceptability... Succeeded... reference_theta = 1.895696e-04 reference_gradBarrTDelta = -7.359879e-03 Convergence Check: overall_error = 1.7031525384496649e-04 IpData().tol() = 2.4999999999999999e-08 dual_inf = 9.7945439498682563e-07 dual_inf_tol_ = 1.0000000000000000e+00 constr_viol = 0.0000000000000000e+00 constr_viol_tol_ = 1.0000000000000000e-04 compl_inf = 1.7031525384496649e-04 compl_inf_tol_ = 1.0000000000000000e-04 obj val update iter = 6 Acceptable Check: overall_error = 1.7031525384496649e-04 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 9.7945439498682563e-07 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 0.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 1.7031525384496649e-04 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 2.9894810258333436e+01 last_obj_val = 2.9895751787428928e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 3.1494733947324012e-05 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 6 ************************************************** *** Update HessianMatrix for Iteration 6: ************************************************** ************************************************** *** Summary of Iteration: 6: ************************************************** iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 6 2.9894810e+01 0.00e+00 9.79e-07 -3.8 2.48e-03 - 1.00e+00 1.00e+00h 1 ************************************************** *** Beginning Iteration 6 from the following point: ************************************************** Current barrier parameter mu = 1.5042412372345582e-04 Current fraction-to-the-boundary parameter tau = 9.9984957587627654e-01 ||curr_x||_inf = 6.3505357995337863e-01 ||curr_s||_inf = 2.1000367231981269e+01 ||curr_y_c||_inf = 1.8371445066100943e+01 ||curr_y_d||_inf = 5.8051540294747417e-01 ||curr_z_L||_inf = 2.4311320389282012e-01 ||curr_z_U||_inf = 0.0000000000000000e+00 ||curr_v_L||_inf = 5.8051540445171546e-01 ||curr_v_U||_inf = 0.0000000000000000e+00 ||delta_x||_inf = 2.4814919672222031e-03 ||delta_s||_inf = 9.6876950045721405e-04 ||delta_y_c||_inf = 7.5948275344375283e-03 ||delta_y_d||_inf = 2.2505969226485102e-03 ||delta_z_L||_inf = 4.7686349361696918e-02 ||delta_z_U||_inf = 0.0000000000000000e+00 ||delta_v_L||_inf = 2.7632161883185936e-03 ||delta_v_U||_inf = 0.0000000000000000e+00 DenseVector "curr_x" with 4 elements: curr_x[ 1]= 6.3505357995337863e-01 curr_x[ 2]= 5.2859884112717043e-04 curr_x[ 3]= 3.1254460489644970e-01 curr_x[ 4]= 5.1873216309044505e-02 DenseVector "curr_s" with 2 elements: curr_s[ 1]= 2.1000367231981269e+01 curr_s[ 2]= 5.0002636829554321e+00 DenseVector "curr_y_c" with 1 elements: curr_y_c[ 1]=-1.8371445066100943e+01 DenseVector "curr_y_d" with 2 elements: curr_y_d[ 1]=-4.1047075705923086e-01 curr_y_d[ 2]=-5.8051540294747417e-01 DenseVector "curr_slack_x_L" with 4 elements: curr_slack_x_L[ 1]= 6.3505358995337868e-01 curr_slack_x_L[ 2]= 5.2860884112717048e-04 curr_slack_x_L[ 3]= 3.1254461489644969e-01 curr_slack_x_L[ 4]= 5.1873226309044507e-02 DenseVector "curr_slack_x_U" with 0 elements: DenseVector "curr_z_L" with 4 elements: curr_z_L[ 1]= 2.3763878314745076e-04 curr_z_L[ 2]= 2.4311320389282012e-01 curr_z_L[ 3]= 4.7802478773568448e-04 curr_z_L[ 4]= 3.2832978776041674e-03 DenseVector "curr_z_U" with 0 elements: DenseVector "curr_slack_s_L" with 2 elements: curr_slack_s_L[ 1]= 3.6744198126825722e-04 curr_slack_s_L[ 2]= 2.6373295543180575e-04 DenseVector "curr_slack_s_U" with 0 elements: DenseVector "curr_v_L" with 2 elements: curr_v_L[ 1]= 4.1047075856347209e-01 curr_v_L[ 2]= 5.8051540445171546e-01 DenseVector "curr_v_U" with 0 elements: DenseVector "curr_grad_lag_x" with 4 elements: curr_grad_lag_x[ 1]=-5.2847926842975812e-08 curr_grad_lag_x[ 2]= 7.1983771804395857e-08 curr_grad_lag_x[ 3]=-9.7945439498682563e-07 curr_grad_lag_x[ 4]= 4.6278711425540298e-08 DenseVector "curr_grad_lag_s" with 2 elements: curr_grad_lag_s[ 1]=-1.5042412315757758e-09 curr_grad_lag_s[ 2]=-1.5042412870869271e-09 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 2.1255445951882833e-03 delta[ 0][ 2]=-2.4814919672222031e-03 delta[ 0][ 3]= 7.7307156769498603e-04 delta[ 0][ 4]=-4.1712419566106623e-04 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]= 3.5932725767760619e-04 delta[ 1][ 2]=-9.6876950045721405e-04 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]= 7.5948275344375283e-03 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-8.9355518766975981e-04 delta[ 3][ 2]= 2.2505969226485102e-03 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]= 2.3017095364300934e-04 delta[ 4][ 2]= 8.8303065415470186e-03 delta[ 4][ 3]=-1.3194774873050760e-03 delta[ 4][ 4]=-4.7686349361696918e-02 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]= 1.1133724138430788e-03 delta[ 6][ 2]=-2.7632161883185936e-03 Component 8: DenseVector "delta[ 7]" with 0 elements: ***Current NLP Values for Iteration 6: (scaled) (unscaled) Objective...............: 2.9894810258333436e+01 2.9894810258333436e+01 Dual infeasibility......: 9.7945439498682563e-07 9.7945439498682563e-07 Constraint violation....: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 1.7031525384496649e-04 1.7031525384496649e-04 Overall NLP error.......: 1.7031525384496649e-04 1.7031525384496649e-04 DenseVector "grad_f" with 4 elements: grad_f[ 1]= 2.4550000000000001e+01 grad_f[ 2]= 2.6750000000000000e+01 grad_f[ 3]= 3.9000000000000000e+01 grad_f[ 4]= 4.0500000000000000e+01 DenseVector "curr_c" with 1 elements: curr_c[ 1]= 0.0000000000000000e+00 DenseVector "curr_d" with 2 elements: curr_d[ 1]= 2.1000366414586434e+01 curr_d[ 2]= 5.0002636829554321e+00 DenseVector "curr_d - curr_s" with 2 elements: curr_d - curr_s[ 1]=-8.1739483448473038e-07 curr_d - curr_s[ 2]= 0.0000000000000000e+00 GenTMatrix "jac_c" of dimension 1 by 4 with 4 nonzero elements: jac_c[ 1, 1]= 1.0000000000000000e+00 (0) jac_c[ 1, 2]= 1.0000000000000000e+00 (1) jac_c[ 1, 3]= 1.0000000000000000e+00 (2) jac_c[ 1, 4]= 1.0000000000000000e+00 (3) GenTMatrix "jac_d" of dimension 2 by 4 with 8 nonzero elements: jac_d[ 2, 1]= 2.2999999999999998e+00 (0) jac_d[ 2, 2]= 5.5999999999999996e+00 (1) jac_d[ 2, 3]= 1.1100000000000000e+01 (2) jac_d[ 2, 4]= 1.3000000000000000e+00 (3) jac_d[ 1, 1]= 1.1798969446405131e+01 (4) jac_d[ 1, 2]= 1.1899886453572059e+01 (5) jac_d[ 1, 3]= 3.4556315332840995e+01 (6) jac_d[ 1, 4]= 5.2063639609842539e+01 (7) SymTMatrix "W" of dimension 4 with 10 nonzero elements: W[ 1, 1]= 1.2300676684148731e-01 (0) W[ 2, 1]=-3.9145300507448485e-06 (1) W[ 3, 1]=-2.4972711005946319e-01 (2) W[ 4, 1]=-1.2535298776635646e-03 (3) W[ 2, 2]= 8.8171754162195817e-02 (4) W[ 3, 2]=-1.4105130190736090e-04 (5) W[ 4, 2]=-7.0802093205707388e-07 (6) W[ 3, 3]= 5.1491269957174146e-01 (7) W[ 4, 3]=-4.5168134854547147e-02 (8) W[ 4, 4]= 2.8749163699092989e-01 (9) ************************************************** *** Update Barrier Parameter for Iteration 6: ************************************************** Optimality Error for Barrier Sub-problem = 2.191233e-05 sub_problem_error < kappa_eps * mu (1.504241e-03) Updating mu= 1.5042412372345582e-04 and tau= 9.9984957587627654e-01 to new_mu= 1.8449144625279508e-06 and new_tau= 9.9999815508553747e-01 Barrier Parameter: 1.844914e-06 ************************************************** *** Solving the Primal Dual System for Iteration 6: ************************************************** Solving system with delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]= 2.3468082173803089e-04 RHS[ 0][ 0][ 2]= 2.3962314421545361e-01 RHS[ 0][ 0][ 3]= 4.7114246825067394e-04 RHS[ 0][ 0][ 4]= 3.2477783425657429e-03 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 4.0544978898862255e-01 RHS[ 0][ 1][ 2]= 5.7352001454543822e-01 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 0.0000000000000000e+00 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]=-8.1739483448473038e-07 RHS[ 0][ 3][ 2]= 0.0000000000000000e+00 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 1.2300676684148731e-01 (0) Term: 0[ 2, 1]=-3.9145300507448485e-06 (1) Term: 0[ 3, 1]=-2.4972711005946319e-01 (2) Term: 0[ 4, 1]=-1.2535298776635646e-03 (3) Term: 0[ 2, 2]= 8.8171754162195817e-02 (4) Term: 0[ 3, 2]=-1.4105130190736090e-04 (5) Term: 0[ 4, 2]=-7.0802093205707388e-07 (6) Term: 0[ 3, 3]= 5.1491269957174146e-01 (7) Term: 0[ 4, 3]=-4.5168134854547147e-02 (8) Term: 0[ 4, 4]= 2.8749163699092989e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 3.7420272384397762e-04 Term: 1[ 2]= 4.5991134649662996e+02 Term: 1[ 3]= 1.5294609631782031e-03 Term: 1[ 4]= 6.3294653354377894e-02 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 1.1171035959111080e+03 KKT[1][1][ 2]= 2.2011485197261254e+03 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1798969446405131e+01 (4) KKT[3][0][ 1, 2]= 1.1899886453572059e+01 (5) KKT[3][0][ 1, 3]= 3.4556315332840995e+01 (6) KKT[3][0][ 1, 4]= 5.2063639609842539e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 1.230067668414873e-01 (1) KKT[2][1] = -3.914530050744848e-06 (2) KKT[3][1] = -2.497271100594632e-01 (3) KKT[4][1] = -1.253529877663565e-03 (4) KKT[2][2] = 8.817175416219582e-02 (5) KKT[3][2] = -1.410513019073609e-04 (6) KKT[4][2] = -7.080209320570739e-07 (7) KKT[3][3] = 5.149126995717415e-01 (8) KKT[4][3] = -4.516813485454715e-02 (9) KKT[4][4] = 2.874916369909299e-01 (10) KKT[1][1] = 3.742027238439776e-04 (11) KKT[2][2] = 4.599113464966300e+02 (12) KKT[3][3] = 1.529460963178203e-03 (13) KKT[4][4] = 6.329465335437789e-02 (14) KKT[5][5] = 1.117103595911108e+03 (15) KKT[6][6] = 2.201148519726125e+03 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.179896944640513e+01 (26) KKT[8][2] = 1.189988645357206e+01 (27) KKT[8][3] = 3.455631533284100e+01 (28) KKT[8][4] = 5.206363960984254e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = 2.3468082173803089e-04 Trhs[ 0, 1] = 2.3962314421545361e-01 Trhs[ 0, 2] = 4.7114246825067394e-04 Trhs[ 0, 3] = 3.2477783425657429e-03 Trhs[ 0, 4] = 4.0544978898862255e-01 Trhs[ 0, 5] = 5.7352001454543822e-01 Trhs[ 0, 6] = 0.0000000000000000e+00 Trhs[ 0, 7] = -8.1739483448473038e-07 Trhs[ 0, 8] = 0.0000000000000000e+00 HSL_MA97: delays 0, nfactor 45.000000, nflops 285.000000, maxfront 9 Ma97SolverInterface::Factorization: ma97_factor_solve took 0.000 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -4.6173068622021437e-04 Tsol[ 0, 1] = 5.2149040427628334e-04 Tsol[ 0, 2] = -1.5512194474599420e-04 Tsol[ 0, 3] = 9.5362226689925213e-05 Tsol[ 0, 4] = 3.6300949825992189e-04 Tsol[ 0, 5] = 2.6048299365706107e-04 Tsol[ 0, 6] = -2.0213758044480032e-04 Tsol[ 0, 7] = 6.9426867423283412e-05 Tsol[ 0, 8] = -1.5825864336853346e-04 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-4.6173068622021437e-04 SOL[ 0][ 0][ 2]= 5.2149040427628334e-04 SOL[ 0][ 0][ 3]=-1.5512194474599420e-04 SOL[ 0][ 0][ 4]= 9.5362226689925213e-05 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 3.6300949825992189e-04 SOL[ 0][ 1][ 2]= 2.6048299365706107e-04 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-2.0213758044480032e-04 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 6.9426867423283412e-05 SOL[ 0][ 3][ 2]=-1.5825864336853346e-04 Number of trial factorizations performed: 1 Perturbation parameters: delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]=-9.4273970884607658e-15 resid[ 0][ 2]=-4.3079841719818437e-15 resid[ 0][ 3]=-4.6936265705771647e-14 resid[ 0][ 4]= 1.9810906313205011e-14 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]=-3.7269449679189215e-18 resid[ 1][ 2]=-4.2500725161431774e-17 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]=-1.3552527156068805e-20 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]= 2.1684043449710089e-19 resid[ 3][ 2]=-2.1684043449710089e-19 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 0.0000000000000000e+00 resid[ 4][ 2]= 0.0000000000000000e+00 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 0.0000000000000000e+00 resid[ 6][ 2]= 0.0000000000000000e+00 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 4.693627e-14 max-norm resid_s 4.250073e-17 max-norm resid_c 1.355253e-20 max-norm resid_d 2.168404e-19 max-norm resid_zL 0.000000e+00 max-norm resid_zU 0.000000e+00 max-norm resid_vL 0.000000e+00 max-norm resid_vU 0.000000e+00 nrm_rhs = 1.68e-04 nrm_sol = 3.24e-03 nrm_resid = 4.69e-14 residual_ratio = 1.376363e-11 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]=-9.4273970884607658e-15 RHS[ 0][ 0][ 2]=-4.3079841719818437e-15 RHS[ 0][ 0][ 3]=-4.6936265705771647e-14 RHS[ 0][ 0][ 4]= 1.9810906313205011e-14 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]=-3.7269449679189215e-18 RHS[ 0][ 1][ 2]=-4.2500725161431774e-17 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]=-1.3552527156068805e-20 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]= 2.1684043449710089e-19 RHS[ 0][ 3][ 2]=-2.1684043449710089e-19 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 1.2300676684148731e-01 (0) Term: 0[ 2, 1]=-3.9145300507448485e-06 (1) Term: 0[ 3, 1]=-2.4972711005946319e-01 (2) Term: 0[ 4, 1]=-1.2535298776635646e-03 (3) Term: 0[ 2, 2]= 8.8171754162195817e-02 (4) Term: 0[ 3, 2]=-1.4105130190736090e-04 (5) Term: 0[ 4, 2]=-7.0802093205707388e-07 (6) Term: 0[ 3, 3]= 5.1491269957174146e-01 (7) Term: 0[ 4, 3]=-4.5168134854547147e-02 (8) Term: 0[ 4, 4]= 2.8749163699092989e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 3.7420272384397762e-04 Term: 1[ 2]= 4.5991134649662996e+02 Term: 1[ 3]= 1.5294609631782031e-03 Term: 1[ 4]= 6.3294653354377894e-02 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 1.1171035959111080e+03 KKT[1][1][ 2]= 2.2011485197261254e+03 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1798969446405131e+01 (4) KKT[3][0][ 1, 2]= 1.1899886453572059e+01 (5) KKT[3][0][ 1, 3]= 3.4556315332840995e+01 (6) KKT[3][0][ 1, 4]= 5.2063639609842539e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 1.230067668414873e-01 (1) KKT[2][1] = -3.914530050744848e-06 (2) KKT[3][1] = -2.497271100594632e-01 (3) KKT[4][1] = -1.253529877663565e-03 (4) KKT[2][2] = 8.817175416219582e-02 (5) KKT[3][2] = -1.410513019073609e-04 (6) KKT[4][2] = -7.080209320570739e-07 (7) KKT[3][3] = 5.149126995717415e-01 (8) KKT[4][3] = -4.516813485454715e-02 (9) KKT[4][4] = 2.874916369909299e-01 (10) KKT[1][1] = 3.742027238439776e-04 (11) KKT[2][2] = 4.599113464966300e+02 (12) KKT[3][3] = 1.529460963178203e-03 (13) KKT[4][4] = 6.329465335437789e-02 (14) KKT[5][5] = 1.117103595911108e+03 (15) KKT[6][6] = 2.201148519726125e+03 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.179896944640513e+01 (26) KKT[8][2] = 1.189988645357206e+01 (27) KKT[8][3] = 3.455631533284100e+01 (28) KKT[8][4] = 5.206363960984254e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = -9.4273970884607658e-15 Trhs[ 0, 1] = -4.3079841719818437e-15 Trhs[ 0, 2] = -4.6936265705771647e-14 Trhs[ 0, 3] = 1.9810906313205011e-14 Trhs[ 0, 4] = -3.7269449679189215e-18 Trhs[ 0, 5] = -4.2500725161431774e-17 Trhs[ 0, 6] = -1.3552527156068805e-20 Trhs[ 0, 7] = 2.1684043449710089e-19 Trhs[ 0, 8] = -2.1684043449710089e-19 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -4.4131250339707737e-17 Tsol[ 0, 1] = 5.2389796139042337e-17 Tsol[ 0, 2] = -1.8773933549137465e-17 Tsol[ 0, 3] = 1.0501835222643223e-17 Tsol[ 0, 4] = 5.1830706787714044e-19 Tsol[ 0, 5] = -2.6404535741918507e-18 Tsol[ 0, 6] = -3.0323178456358384e-15 Tsol[ 0, 7] = 5.8272963427961515e-16 Tsol[ 0, 8] = -5.7695297510765172e-15 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-4.4131250339707737e-17 SOL[ 0][ 0][ 2]= 5.2389796139042337e-17 SOL[ 0][ 0][ 3]=-1.8773933549137465e-17 SOL[ 0][ 0][ 4]= 1.0501835222643223e-17 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 5.1830706787714044e-19 SOL[ 0][ 1][ 2]=-2.6404535741918507e-18 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-3.0323178456358384e-15 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 5.8272963427961515e-16 SOL[ 0][ 3][ 2]=-5.7695297510765172e-15 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]=-1.5253210495477830e-20 resid[ 0][ 2]= 9.3160389308172189e-20 resid[ 0][ 3]=-1.5246593050577406e-20 resid[ 0][ 4]=-6.9463319119753052e-20 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]= 0.0000000000000000e+00 resid[ 1][ 2]= 0.0000000000000000e+00 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]= 2.7105054312137611e-20 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]= 7.5894152073985310e-19 resid[ 3][ 2]= 1.6263032587282567e-19 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 2.7105054312137611e-20 resid[ 4][ 2]=-2.7263872989747792e-21 resid[ 4][ 3]=-2.7105054312137611e-20 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]=-3.1194635260599780e-20 resid[ 6][ 2]= 1.2162863726979719e-20 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 9.316039e-20 max-norm resid_s 0.000000e+00 max-norm resid_c 2.710505e-20 max-norm resid_d 7.589415e-19 max-norm resid_zL 2.710505e-20 max-norm resid_zU 0.000000e+00 max-norm resid_vL 3.119464e-20 max-norm resid_vU 0.000000e+00 nrm_rhs = 1.68e-04 nrm_sol = 3.24e-03 nrm_resid = 7.59e-19 residual_ratio = 2.225526e-16 *** Step Calculated for Iteration: 6 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 4.6173068622017025e-04 delta[ 0][ 2]=-5.2149040427623098e-04 delta[ 0][ 3]= 1.5512194474597541e-04 delta[ 0][ 4]=-9.5362226689914710e-05 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-3.6300949825992135e-04 delta[ 1][ 2]=-2.6048299365706373e-04 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]= 2.0213758044176799e-04 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-6.9426867422700680e-05 delta[ 3][ 2]= 1.5825864336276393e-04 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]=-2.3490643209619517e-04 delta[ 4][ 2]= 2.1628180252061319e-04 delta[ 4][ 3]=-4.7235915715553733e-04 delta[ 4][ 4]=-3.2416961263237332e-03 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]= 6.9425381630613728e-05 delta[ 6][ 2]=-1.5826012915490638e-04 Component 8: DenseVector "delta[ 7]" with 0 elements: ************************************************** *** Finding Acceptable Trial Point for Iteration 6: ************************************************** --> Starting line search in iteration 6 <-- Mu has changed in line search - resetting watchdog counters. Acceptable Check: overall_error = 1.7031525384496649e-04 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 9.7945439498682563e-07 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 0.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 1.7031525384496649e-04 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 2.9894810258333436e+01 last_obj_val = 2.9895751787428928e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 3.1494733947324012e-05 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 6 The current filter has 0 entries. Relative step size for delta_x = 5.212149e-04 minimal step size ALPHA_MIN = 9.700214E-13 Starting checks for alpha (primal) = 1.00e+00 Checking acceptability for trial step size alpha_primal_test= 1.000000e+00: New values of barrier function = 2.9894459830341511e+01 (reference 2.9894862415535499e+01): New values of constraint violation = 3.7627721383159951e-08 (reference 8.1739483448473038e-07): reference_theta = 8.173948e-07 reference_gradBarrTDelta = -4.213283e-04 Checking sufficient reduction... Succeeded... Checking filter acceptability... Succeeded... reference_theta = 8.173948e-07 reference_gradBarrTDelta = -4.213283e-04 Convergence Check: overall_error = 2.1540498233862424e-06 IpData().tol() = 2.4999999999999999e-08 dual_inf = 3.6266234808475257e-08 dual_inf_tol_ = 1.0000000000000000e+00 constr_viol = 0.0000000000000000e+00 constr_viol_tol_ = 1.0000000000000000e-04 compl_inf = 2.1540498233862424e-06 compl_inf_tol_ = 1.0000000000000000e-04 obj val update iter = 7 Acceptable Check: overall_error = 2.1540498233862424e-06 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 3.6266234808475257e-08 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 0.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 2.1540498233862424e-06 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 2.9894383464029904e+01 last_obj_val = 2.9894810258333436e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 1.4276738774220053e-05 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 7 ************************************************** *** Update HessianMatrix for Iteration 7: ************************************************** ************************************************** *** Summary of Iteration: 7: ************************************************** iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 7 2.9894383e+01 0.00e+00 3.63e-08 -5.7 5.21e-04 - 1.00e+00 1.00e+00h 1 A ************************************************** *** Beginning Iteration 7 from the following point: ************************************************** Current barrier parameter mu = 1.8449144625279508e-06 Current fraction-to-the-boundary parameter tau = 9.9999815508553747e-01 ||curr_x||_inf = 6.3551531063959876e-01 ||curr_s||_inf = 2.1000004222483010e+01 ||curr_y_c||_inf = 1.8371242928520502e+01 ||curr_y_d||_inf = 5.8035714430411145e-01 ||curr_z_L||_inf = 2.4332948569534074e-01 ||curr_z_U||_inf = 0.0000000000000000e+00 ||curr_v_L||_inf = 5.8035714432256058e-01 ||curr_v_U||_inf = 0.0000000000000000e+00 ||delta_x||_inf = 5.2149040427623098e-04 ||delta_s||_inf = 3.6300949825992135e-04 ||delta_y_c||_inf = 2.0213758044176799e-04 ||delta_y_d||_inf = 1.5825864336276393e-04 ||delta_z_L||_inf = 3.2416961263237332e-03 ||delta_z_U||_inf = 0.0000000000000000e+00 ||delta_v_L||_inf = 1.5826012915490638e-04 ||delta_v_U||_inf = 0.0000000000000000e+00 DenseVector "curr_x" with 4 elements: curr_x[ 1]= 6.3551531063959876e-01 curr_x[ 2]= 7.1084368509394561e-06 curr_x[ 3]= 3.1269972684119568e-01 curr_x[ 4]= 5.1777854082354594e-02 DenseVector "curr_s" with 2 elements: curr_s[ 1]= 2.1000004222483010e+01 curr_s[ 2]= 5.0000031999617747e+00 DenseVector "curr_y_c" with 1 elements: curr_y_c[ 1]=-1.8371242928520502e+01 DenseVector "curr_y_d" with 2 elements: curr_y_d[ 1]=-4.1054018392665359e-01 curr_y_d[ 2]=-5.8035714430411145e-01 DenseVector "curr_slack_x_L" with 4 elements: curr_slack_x_L[ 1]= 6.3551532063959881e-01 curr_slack_x_L[ 2]= 7.1184368509394561e-06 curr_slack_x_L[ 3]= 3.1269973684119567e-01 curr_slack_x_L[ 4]= 5.1777864082354595e-02 DenseVector "curr_slack_x_U" with 0 elements: DenseVector "curr_z_L" with 4 elements: curr_z_L[ 1]= 2.7323510512555836e-06 curr_z_L[ 2]= 2.4332948569534074e-01 curr_z_L[ 3]= 5.6656305801471474e-06 curr_z_L[ 4]= 4.1601751280434182e-05 DenseVector "curr_z_U" with 0 elements: DenseVector "curr_slack_s_L" with 2 elements: curr_slack_s_L[ 1]= 4.4324830099640167e-06 curr_slack_s_L[ 2]= 3.2499617743653175e-06 DenseVector "curr_slack_s_U" with 0 elements: DenseVector "curr_v_L" with 2 elements: curr_v_L[ 1]= 4.1054018394510272e-01 curr_v_L[ 2]= 5.8035714432256058e-01 DenseVector "curr_v_U" with 0 elements: DenseVector "curr_grad_lag_x" with 4 elements: curr_grad_lag_x[ 1]=-7.4502094005233881e-09 curr_grad_lag_x[ 2]= 1.5505804862314676e-08 curr_grad_lag_x[ 3]=-3.6266234808475257e-08 curr_grad_lag_x[ 4]= 1.1558658802660049e-08 DenseVector "curr_grad_lag_s" with 2 elements: curr_grad_lag_s[ 1]=-1.8449131111708539e-11 curr_grad_lag_s[ 2]=-1.8449131111708539e-11 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 4.6173068622017025e-04 delta[ 0][ 2]=-5.2149040427623098e-04 delta[ 0][ 3]= 1.5512194474597541e-04 delta[ 0][ 4]=-9.5362226689914710e-05 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-3.6300949825992135e-04 delta[ 1][ 2]=-2.6048299365706373e-04 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]= 2.0213758044176799e-04 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-6.9426867422700680e-05 delta[ 3][ 2]= 1.5825864336276393e-04 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]=-2.3490643209619517e-04 delta[ 4][ 2]= 2.1628180252061319e-04 delta[ 4][ 3]=-4.7235915715553733e-04 delta[ 4][ 4]=-3.2416961263237332e-03 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]= 6.9425381630613728e-05 delta[ 6][ 2]=-1.5826012915490638e-04 Component 8: DenseVector "delta[ 7]" with 0 elements: ***Current NLP Values for Iteration 7: (scaled) (unscaled) Objective...............: 2.9894383464029904e+01 2.9894383464029904e+01 Dual infeasibility......: 3.6266234808475257e-08 3.6266234808475257e-08 Constraint violation....: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 2.1540498233862424e-06 2.1540498233862424e-06 Overall NLP error.......: 2.1540498233862424e-06 2.1540498233862424e-06 DenseVector "grad_f" with 4 elements: grad_f[ 1]= 2.4550000000000001e+01 grad_f[ 2]= 2.6750000000000000e+01 grad_f[ 3]= 3.9000000000000000e+01 grad_f[ 4]= 4.0500000000000000e+01 DenseVector "curr_c" with 1 elements: curr_c[ 1]= 0.0000000000000000e+00 DenseVector "curr_d" with 2 elements: curr_d[ 1]= 2.1000004184855289e+01 curr_d[ 2]= 5.0000031999617747e+00 DenseVector "curr_d - curr_s" with 2 elements: curr_d - curr_s[ 1]=-3.7627721383159951e-08 curr_d - curr_s[ 2]= 0.0000000000000000e+00 GenTMatrix "jac_c" of dimension 1 by 4 with 4 nonzero elements: jac_c[ 1, 1]= 1.0000000000000000e+00 (0) jac_c[ 1, 2]= 1.0000000000000000e+00 (1) jac_c[ 1, 3]= 1.0000000000000000e+00 (2) jac_c[ 1, 4]= 1.0000000000000000e+00 (3) GenTMatrix "jac_d" of dimension 2 by 4 with 8 nonzero elements: jac_d[ 2, 1]= 2.2999999999999998e+00 (0) jac_d[ 2, 2]= 5.5999999999999996e+00 (1) jac_d[ 2, 3]= 1.1100000000000000e+01 (2) jac_d[ 2, 4]= 1.3000000000000000e+00 (3) jac_d[ 1, 1]= 1.1798925182789434e+01 (4) jac_d[ 1, 2]= 1.1899998473835513e+01 (5) jac_d[ 1, 3]= 3.4556391056896160e+01 (6) jac_d[ 1, 4]= 5.2063724837208390e+01 (7) SymTMatrix "W" of dimension 4 with 10 nonzero elements: W[ 1, 1]= 1.2296220471794006e-01 (0) W[ 2, 1]=-5.2608573728668323e-08 (1) W[ 3, 1]=-2.4969519213810940e-01 (2) W[ 4, 1]=-1.2504448837915190e-03 (3) W[ 2, 2]= 8.8142001240504794e-02 (4) W[ 3, 2]=-1.8951947361257652e-06 (5) W[ 4, 2]=-9.4909178718439092e-09 (6) W[ 3, 3]= 5.1492700270553149e-01 (7) W[ 4, 3]=-4.5046584493996095e-02 (8) W[ 4, 4]= 2.8739567907856889e-01 (9) ************************************************** *** Update Barrier Parameter for Iteration 7: ************************************************** Optimality Error for Barrier Sub-problem = 3.091354e-07 sub_problem_error < kappa_eps * mu (1.844914e-05) Updating mu= 1.8449144625279508e-06 and tau= 9.9999815508553747e-01 to new_mu= 2.5059035596800618e-09 and new_tau= 9.9999999749409640e-01 Barrier Parameter: 2.505904e-09 ************************************************** *** Solving the Primal Dual System for Iteration 7: ************************************************** Solving system with delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]= 2.7209577620379489e-06 RHS[ 0][ 0][ 2]= 2.4297747116815166e-01 RHS[ 0][ 0][ 3]= 5.6213506010706399e-06 RHS[ 0][ 0][ 4]= 4.1564912765916002e-05 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 4.0997483408686042e-01 RHS[ 0][ 1][ 2]= 5.7958608798604505e-01 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 0.0000000000000000e+00 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]=-3.7627721383159951e-08 RHS[ 0][ 3][ 2]= 0.0000000000000000e+00 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 1.2296220471794006e-01 (0) Term: 0[ 2, 1]=-5.2608573728668323e-08 (1) Term: 0[ 3, 1]=-2.4969519213810940e-01 (2) Term: 0[ 4, 1]=-1.2504448837915190e-03 (3) Term: 0[ 2, 2]= 8.8142001240504794e-02 (4) Term: 0[ 3, 2]=-1.8951947361257652e-06 (5) Term: 0[ 4, 2]=-9.4909178718439092e-09 (6) Term: 0[ 3, 3]= 5.1492700270553149e-01 (7) Term: 0[ 4, 3]=-4.5046584493996095e-02 (8) Term: 0[ 4, 4]= 2.8739567907856889e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 4.2994259343829446e-06 Term: 1[ 2]= 3.4182994214976752e+04 Term: 1[ 3]= 1.8118437314273896e-05 Term: 1[ 4]= 8.0346596016909989e-04 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 9.2620813891948914e+04 KKT[1][1][ 2]= 1.7857352935663314e+05 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1798925182789434e+01 (4) KKT[3][0][ 1, 2]= 1.1899998473835513e+01 (5) KKT[3][0][ 1, 3]= 3.4556391056896160e+01 (6) KKT[3][0][ 1, 4]= 5.2063724837208390e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 1.229622047179401e-01 (1) KKT[2][1] = -5.260857372866832e-08 (2) KKT[3][1] = -2.496951921381094e-01 (3) KKT[4][1] = -1.250444883791519e-03 (4) KKT[2][2] = 8.814200124050479e-02 (5) KKT[3][2] = -1.895194736125765e-06 (6) KKT[4][2] = -9.490917871843909e-09 (7) KKT[3][3] = 5.149270027055315e-01 (8) KKT[4][3] = -4.504658449399609e-02 (9) KKT[4][4] = 2.873956790785689e-01 (10) KKT[1][1] = 4.299425934382945e-06 (11) KKT[2][2] = 3.418299421497675e+04 (12) KKT[3][3] = 1.811843731427390e-05 (13) KKT[4][4] = 8.034659601690999e-04 (14) KKT[5][5] = 9.262081389194891e+04 (15) KKT[6][6] = 1.785735293566331e+05 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.179892518278943e+01 (26) KKT[8][2] = 1.189999847383551e+01 (27) KKT[8][3] = 3.455639105689616e+01 (28) KKT[8][4] = 5.206372483720839e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = 2.7209577620379489e-06 Trhs[ 0, 1] = 2.4297747116815166e-01 Trhs[ 0, 2] = 5.6213506010706399e-06 Trhs[ 0, 3] = 4.1564912765916002e-05 Trhs[ 0, 4] = 4.0997483408686042e-01 Trhs[ 0, 5] = 5.7958608798604505e-01 Trhs[ 0, 6] = 0.0000000000000000e+00 Trhs[ 0, 7] = -3.7627721383159951e-08 Trhs[ 0, 8] = 0.0000000000000000e+00 HSL_MA97: delays 0, nfactor 45.000000, nflops 285.000000, maxfront 9 Ma97SolverInterface::Factorization: ma97_factor_solve took 0.000 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -6.2652408420053857e-06 Tsol[ 0, 1] = 7.1082302230758798e-06 Tsol[ 0, 2] = -2.1484200753485478e-06 Tsol[ 0, 3] = 1.3054306942780542e-06 Tsol[ 0, 4] = 4.4263887633871725e-06 Tsol[ 0, 5] = 3.2456323788051284e-06 Tsol[ 0, 6] = -2.8767390109979545e-06 Tsol[ 0, 7] = 8.9578023676484264e-07 Tsol[ 0, 8] = -2.0591086484500476e-06 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-6.2652408420053857e-06 SOL[ 0][ 0][ 2]= 7.1082302230758798e-06 SOL[ 0][ 0][ 3]=-2.1484200753485478e-06 SOL[ 0][ 0][ 4]= 1.3054306942780542e-06 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 4.4263887633871725e-06 SOL[ 0][ 1][ 2]= 3.2456323788051284e-06 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-2.8767390109979545e-06 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 8.9578023676484264e-07 SOL[ 0][ 3][ 2]=-2.0591086484500476e-06 Number of trial factorizations performed: 1 Perturbation parameters: delta_x=0.000000e+00 delta_s=0.000000e+00 delta_c=0.000000e+00 delta_d=0.000000e+00 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]=-1.4201186214612178e-14 resid[ 0][ 2]= 8.1619269370434726e-15 resid[ 0][ 3]=-3.2860558862630216e-14 resid[ 0][ 4]= 8.9791595711474722e-15 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]= 7.1205824710932758e-18 resid[ 1][ 2]= 8.4275543087066612e-17 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]= 4.2351647362715017e-22 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]=-6.7762635780344027e-21 resid[ 3][ 2]= 8.4703294725430034e-22 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]=-2.1175823681357508e-22 resid[ 4][ 2]= 0.0000000000000000e+00 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 0.0000000000000000e+00 resid[ 6][ 2]= 0.0000000000000000e+00 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 3.286056e-14 max-norm resid_s 8.427554e-17 max-norm resid_c 4.235165e-22 max-norm resid_d 6.776264e-21 max-norm resid_zL 2.117582e-22 max-norm resid_zU 0.000000e+00 max-norm resid_vL 0.000000e+00 max-norm resid_vU 0.000000e+00 nrm_rhs = 2.15e-06 nrm_sol = 4.16e-05 nrm_resid = 3.29e-14 residual_ratio = 7.518916e-10 CompoundVector "RHS[ 0]" with 4 components: Component 1: DenseVector "RHS[ 0][ 0]" with 4 elements: RHS[ 0][ 0][ 1]=-1.4201186547819309e-14 RHS[ 0][ 0][ 2]= 8.1619269370434726e-15 RHS[ 0][ 0][ 3]=-3.2860558862630216e-14 RHS[ 0][ 0][ 4]= 8.9791595711474722e-15 Component 2: DenseVector "RHS[ 0][ 1]" with 2 elements: RHS[ 0][ 1][ 1]= 7.1205824710932758e-18 RHS[ 0][ 1][ 2]= 8.4275543087066612e-17 Component 3: DenseVector "RHS[ 0][ 2]" with 1 elements: RHS[ 0][ 2][ 1]= 4.2351647362715017e-22 Component 4: DenseVector "RHS[ 0][ 3]" with 2 elements: RHS[ 0][ 3][ 1]=-6.7762635780344027e-21 RHS[ 0][ 3][ 2]= 8.4703294725430034e-22 CompoundSymMatrix "KKT" with 4 rows and columns components: Component for row 0 and column 0: SumSymMatrix "KKT[0][0]" of dimension 4 with 2 terms: Term 0 with factor 1.0000000000000000e+00 and the following matrix: SymTMatrix "Term: 0" of dimension 4 with 10 nonzero elements: Term: 0[ 1, 1]= 1.2296220471794006e-01 (0) Term: 0[ 2, 1]=-5.2608573728668323e-08 (1) Term: 0[ 3, 1]=-2.4969519213810940e-01 (2) Term: 0[ 4, 1]=-1.2504448837915190e-03 (3) Term: 0[ 2, 2]= 8.8142001240504794e-02 (4) Term: 0[ 3, 2]=-1.8951947361257652e-06 (5) Term: 0[ 4, 2]=-9.4909178718439092e-09 (6) Term: 0[ 3, 3]= 5.1492700270553149e-01 (7) Term: 0[ 4, 3]=-4.5046584493996095e-02 (8) Term: 0[ 4, 4]= 2.8739567907856889e-01 (9) Term 1 with factor 1.0000000000000000e+00 and the following matrix: DiagMatrix "Term: 1" with 4 rows and columns, and with diagonal elements: DenseVector "Term: 1" with 4 elements: Term: 1[ 1]= 4.2994259343829446e-06 Term: 1[ 2]= 3.4182994214976752e+04 Term: 1[ 3]= 1.8118437314273896e-05 Term: 1[ 4]= 8.0346596016909989e-04 Component for row 1 and column 0: This component has not been set. Component for row 1 and column 1: DiagMatrix "KKT[1][1]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[1][1]" with 2 elements: KKT[1][1][ 1]= 9.2620813891948914e+04 KKT[1][1][ 2]= 1.7857352935663314e+05 Component for row 2 and column 0: GenTMatrix "KKT[2][0]" of dimension 1 by 4 with 4 nonzero elements: KKT[2][0][ 1, 1]= 1.0000000000000000e+00 (0) KKT[2][0][ 1, 2]= 1.0000000000000000e+00 (1) KKT[2][0][ 1, 3]= 1.0000000000000000e+00 (2) KKT[2][0][ 1, 4]= 1.0000000000000000e+00 (3) Component for row 2 and column 1: This component has not been set. Component for row 2 and column 2: DiagMatrix "KKT[2][2]" with 1 rows and columns, and with diagonal elements: DenseVector "KKT[2][2]" with 1 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 Component for row 3 and column 0: GenTMatrix "KKT[3][0]" of dimension 2 by 4 with 8 nonzero elements: KKT[3][0][ 2, 1]= 2.2999999999999998e+00 (0) KKT[3][0][ 2, 2]= 5.5999999999999996e+00 (1) KKT[3][0][ 2, 3]= 1.1100000000000000e+01 (2) KKT[3][0][ 2, 4]= 1.3000000000000000e+00 (3) KKT[3][0][ 1, 1]= 1.1798925182789434e+01 (4) KKT[3][0][ 1, 2]= 1.1899998473835513e+01 (5) KKT[3][0][ 1, 3]= 3.4556391056896160e+01 (6) KKT[3][0][ 1, 4]= 5.2063724837208390e+01 (7) Component for row 3 and column 1: IdentityMatrix "KKT[3][1]" with 2 rows and columns and the factor -1.0000000000000000e+00. Component for row 3 and column 2: This component has not been set. Component for row 3 and column 3: DiagMatrix "KKT[3][3]" with 2 rows and columns, and with diagonal elements: DenseVector "KKT[3][3]" with 2 elements: Homogeneous vector, all elements have value -0.0000000000000000e+00 ******* KKT SYSTEM ******* (0) KKT[1][1] = 1.229622047179401e-01 (1) KKT[2][1] = -5.260857372866832e-08 (2) KKT[3][1] = -2.496951921381094e-01 (3) KKT[4][1] = -1.250444883791519e-03 (4) KKT[2][2] = 8.814200124050479e-02 (5) KKT[3][2] = -1.895194736125765e-06 (6) KKT[4][2] = -9.490917871843909e-09 (7) KKT[3][3] = 5.149270027055315e-01 (8) KKT[4][3] = -4.504658449399609e-02 (9) KKT[4][4] = 2.873956790785689e-01 (10) KKT[1][1] = 4.299425934382945e-06 (11) KKT[2][2] = 3.418299421497675e+04 (12) KKT[3][3] = 1.811843731427390e-05 (13) KKT[4][4] = 8.034659601690999e-04 (14) KKT[5][5] = 9.262081389194891e+04 (15) KKT[6][6] = 1.785735293566331e+05 (16) KKT[7][1] = 1.000000000000000e+00 (17) KKT[7][2] = 1.000000000000000e+00 (18) KKT[7][3] = 1.000000000000000e+00 (19) KKT[7][4] = 1.000000000000000e+00 (20) KKT[7][7] = -0.000000000000000e+00 (21) KKT[9][1] = 2.300000000000000e+00 (22) KKT[9][2] = 5.600000000000000e+00 (23) KKT[9][3] = 1.110000000000000e+01 (24) KKT[9][4] = 1.300000000000000e+00 (25) KKT[8][1] = 1.179892518278943e+01 (26) KKT[8][2] = 1.189999847383551e+01 (27) KKT[8][3] = 3.455639105689616e+01 (28) KKT[8][4] = 5.206372483720839e+01 (29) KKT[8][5] = -1.000000000000000e+00 (30) KKT[9][6] = -1.000000000000000e+00 (31) KKT[8][8] = -0.000000000000000e+00 (32) KKT[9][9] = -0.000000000000000e+00 Right hand side 0 in TSymLinearSolver: Trhs[ 0, 0] = -1.4201186547819309e-14 Trhs[ 0, 1] = 8.1619269370434726e-15 Trhs[ 0, 2] = -3.2860558862630216e-14 Trhs[ 0, 3] = 8.9791595711474722e-15 Trhs[ 0, 4] = 7.1205824710932758e-18 Trhs[ 0, 5] = 8.4275543087066612e-17 Trhs[ 0, 6] = 4.2351647362715017e-22 Trhs[ 0, 7] = -6.7762635780344027e-21 Trhs[ 0, 8] = 8.4703294725430034e-22 Solution 0 in TSymLinearSolver: Tsol[ 0, 0] = -8.2595896071160091e-19 Tsol[ 0, 1] = 9.8016090958470327e-19 Tsol[ 0, 2] = -3.4764856727686350e-19 Tsol[ 0, 3] = 1.9387013487642178e-19 Tsol[ 0, 4] = 5.3831254280682114e-21 Tsol[ 0, 5] = -1.8519470343360740e-20 Tsol[ 0, 6] = -1.2199841777877931e-14 Tsol[ 0, 7] = 4.9146887595903041e-16 Tsol[ 0, 8] = -3.3913627241164926e-15 Factorization successful. CompoundVector "SOL[ 0]" with 4 components: Component 1: DenseVector "SOL[ 0][ 0]" with 4 elements: SOL[ 0][ 0][ 1]=-8.2595896071160091e-19 SOL[ 0][ 0][ 2]= 9.8016090958470327e-19 SOL[ 0][ 0][ 3]=-3.4764856727686350e-19 SOL[ 0][ 0][ 4]= 1.9387013487642178e-19 Component 2: DenseVector "SOL[ 0][ 1]" with 2 elements: SOL[ 0][ 1][ 1]= 5.3831254280682114e-21 SOL[ 0][ 1][ 2]=-1.8519470343360740e-20 Component 3: DenseVector "SOL[ 0][ 2]" with 1 elements: SOL[ 0][ 2][ 1]=-1.2199841777877931e-14 Component 4: DenseVector "SOL[ 0][ 3]" with 2 elements: SOL[ 0][ 3][ 1]= 4.9146887595903041e-16 SOL[ 0][ 3][ 2]=-3.3913627241164926e-15 CompoundVector "resid" with 8 components: Component 1: DenseVector "resid[ 0]" with 4 elements: resid[ 0][ 1]= 1.7370792863613581e-21 resid[ 0][ 2]= 3.0076287072428086e-21 resid[ 0][ 3]= 3.0109374296930207e-21 resid[ 0][ 4]= 4.6652986547990761e-22 Component 2: DenseVector "resid[ 1]" with 2 elements: resid[ 1][ 1]= 0.0000000000000000e+00 resid[ 1][ 2]= 0.0000000000000000e+00 Component 3: DenseVector "resid[ 2]" with 1 elements: resid[ 2][ 1]= 0.0000000000000000e+00 Component 4: DenseVector "resid[ 3]" with 2 elements: resid[ 3][ 1]=-1.6940658945086007e-21 resid[ 3][ 2]=-2.1175823681357508e-21 Component 5: DenseVector "resid[ 4]" with 4 elements: resid[ 4][ 1]= 2.1175823681357508e-22 resid[ 4][ 2]=-1.4948381515054968e-22 resid[ 4][ 3]= 0.0000000000000000e+00 resid[ 4][ 4]= 0.0000000000000000e+00 Component 6: DenseVector "resid[ 5]" with 0 elements: Component 7: DenseVector "resid[ 6]" with 2 elements: resid[ 6][ 1]= 9.2406737297256883e-23 resid[ 6][ 2]= 5.1763411769919935e-23 Component 8: DenseVector "resid[ 7]" with 0 elements: max-norm resid_x 3.010937e-21 max-norm resid_s 0.000000e+00 max-norm resid_c 0.000000e+00 max-norm resid_d 2.117582e-21 max-norm resid_zL 2.117582e-22 max-norm resid_zU 0.000000e+00 max-norm resid_vL 9.240674e-23 max-norm resid_vU 0.000000e+00 nrm_rhs = 2.15e-06 nrm_sol = 4.16e-05 nrm_resid = 3.01e-21 residual_ratio = 6.889410e-17 *** Step Calculated for Iteration: 7 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 6.2652408420045599e-06 delta[ 0][ 2]=-7.1082302230748998e-06 delta[ 0][ 3]= 2.1484200753482001e-06 delta[ 0][ 4]=-1.3054306942778603e-06 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-4.4263887633871674e-06 delta[ 1][ 2]=-3.2456323788051470e-06 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]= 2.8767389987981127e-06 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-8.9578023627337380e-07 delta[ 3][ 2]= 2.0591086450586848e-06 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]=-2.7284348833183980e-06 delta[ 4][ 2]= 3.1369317704728081e-06 delta[ 4][ 3]=-5.6576557368345396e-06 delta[ 4][ 4]=-4.1552305212928097e-05 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]= 8.9576181220129773e-07 delta[ 6][ 2]=-2.0591270691307609e-06 Component 8: DenseVector "delta[ 7]" with 0 elements: ************************************************** *** Finding Acceptable Trial Point for Iteration 7: ************************************************** --> Starting line search in iteration 7 <-- Mu has changed in line search - resetting watchdog counters. Acceptable Check: overall_error = 2.1540498233862424e-06 acceptable_tol_ = 2.5000000000000002e-06 dual_inf = 3.6266234808475257e-08 acceptable_dual_inf_tol_ = 1.0000000000000000e+10 constr_viol = 0.0000000000000000e+00 acceptable_constr_viol_tol_ = 1.0000000000000000e-02 compl_inf = 2.1540498233862424e-06 acceptable_compl_inf_tol_ = 1.0000000000000000e-02 curr_obj_val_ = 2.9894383464029904e+01 last_obj_val = 2.9894810258333436e+01 fabs(curr_obj_val_-last_obj_val_)/Max(1., fabs(curr_obj_val_)) = 1.4276738774220053e-05 acceptable_obj_change_tol_ = 1.0000000000000000e+20 test iter = 7 Storing current iterate as backup acceptable point. The current filter has 0 entries. Relative step size for delta_x = 7.108180e-06 minimal step size ALPHA_MIN = 3.479185E-12 Starting checks for alpha (primal) = 1.00e+00 Checking acceptability for trial step size alpha_primal_test= 1.000000e+00: New values of barrier function = 2.9894378202211513e+01 (reference 2.9894383567756453e+01): New values of constraint violation = 6.9393379931170784e-12 (reference 3.7627721383159951e-08): reference_theta = 3.762772e-08 reference_gradBarrTDelta = -5.407549e-06 Checking sufficient reduction... Succeeded... Checking filter acceptability... Succeeded... reference_theta = 3.762772e-08 reference_gradBarrTDelta = -5.407549e-06 Convergence Check: overall_error = 2.5601472143227907e-09 IpData().tol() = 2.4999999999999999e-08 dual_inf = 6.7175978109862574e-12 dual_inf_tol_ = 1.0000000000000000e+00 constr_viol = 0.0000000000000000e+00 constr_viol_tol_ = 1.0000000000000000e-04 compl_inf = 2.5601472143227907e-09 compl_inf_tol_ = 1.0000000000000000e-04 ************************************************** *** Summary of Iteration: 8: ************************************************** iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 8 2.9894378e+01 0.00e+00 6.72e-12 -8.6 7.11e-06 - 1.00e+00 1.00e+00h 1 ************************************************** *** Beginning Iteration 8 from the following point: ************************************************** Current barrier parameter mu = 2.5059035596800618e-09 Current fraction-to-the-boundary parameter tau = 9.9999999749409640e-01 ||curr_x||_inf = 6.3552157588044078e-01 ||curr_s||_inf = 2.0999999796094247e+01 ||curr_y_c||_inf = 1.8371240051781502e+01 ||curr_y_d||_inf = 5.8035508519546641e-01 ||curr_z_L||_inf = 2.4333262262711122e-01 ||curr_z_U||_inf = 0.0000000000000000e+00 ||curr_v_L||_inf = 5.8035508519549150e-01 ||curr_v_U||_inf = 0.0000000000000000e+00 ||delta_x||_inf = 7.1082302230748998e-06 ||delta_s||_inf = 4.4263887633871674e-06 ||delta_y_c||_inf = 2.8767389987981127e-06 ||delta_y_d||_inf = 2.0591086450586848e-06 ||delta_z_L||_inf = 4.1552305212928097e-05 ||delta_z_U||_inf = 0.0000000000000000e+00 ||delta_v_L||_inf = 2.0591270691307609e-06 ||delta_v_U||_inf = 0.0000000000000000e+00 DenseVector "curr_x" with 4 elements: curr_x[ 1]= 6.3552157588044078e-01 curr_x[ 2]= 2.0662786455638473e-10 curr_x[ 3]= 3.1270187526127102e-01 curr_x[ 4]= 5.1776548651660315e-02 DenseVector "curr_s" with 2 elements: curr_s[ 1]= 2.0999999796094247e+01 curr_s[ 2]= 4.9999999543293958e+00 DenseVector "curr_y_c" with 1 elements: curr_y_c[ 1]=-1.8371240051781502e+01 DenseVector "curr_y_d" with 2 elements: curr_y_d[ 1]=-4.1054107970688986e-01 curr_y_d[ 2]=-5.8035508519546641e-01 DenseVector "curr_slack_x_L" with 4 elements: curr_slack_x_L[ 1]= 6.3552158588044083e-01 curr_slack_x_L[ 2]= 1.0206627864556385e-08 curr_slack_x_L[ 3]= 3.1270188526127102e-01 curr_slack_x_L[ 4]= 5.1776558651660316e-02 DenseVector "curr_slack_x_U" with 0 elements: DenseVector "curr_z_L" with 4 elements: curr_z_L[ 1]= 3.9161679371855925e-09 curr_z_L[ 2]= 2.4333262262711122e-01 curr_z_L[ 3]= 7.9748433126077562e-09 curr_z_L[ 4]= 4.9446067506085493e-08 DenseVector "curr_z_U" with 0 elements: DenseVector "curr_slack_s_L" with 2 elements: curr_slack_s_L[ 1]= 6.0942468849134457e-09 curr_slack_s_L[ 2]= 4.3293955087619906e-09 DenseVector "curr_slack_s_U" with 0 elements: DenseVector "curr_v_L" with 2 elements: curr_v_L[ 1]= 4.1054107970691495e-01 curr_v_L[ 2]= 5.8035508519549150e-01 DenseVector "curr_v_U" with 0 elements: DenseVector "curr_grad_lag_x" with 4 elements: curr_grad_lag_x[ 1]=-1.3972073785324917e-12 curr_grad_lag_x[ 2]= 2.9985736116344697e-12 curr_grad_lag_x[ 3]=-6.7175978109862574e-12 curr_grad_lag_x[ 4]= 2.2499346068421792e-12 DenseVector "curr_grad_lag_s" with 2 elements: curr_grad_lag_s[ 1]=-2.5091040356528538e-14 curr_grad_lag_s[ 2]=-2.5091040356528538e-14 CompoundVector "delta" with 8 components: Component 1: DenseVector "delta[ 0]" with 4 elements: delta[ 0][ 1]= 6.2652408420045599e-06 delta[ 0][ 2]=-7.1082302230748998e-06 delta[ 0][ 3]= 2.1484200753482001e-06 delta[ 0][ 4]=-1.3054306942778603e-06 Component 2: DenseVector "delta[ 1]" with 2 elements: delta[ 1][ 1]=-4.4263887633871674e-06 delta[ 1][ 2]=-3.2456323788051470e-06 Component 3: DenseVector "delta[ 2]" with 1 elements: delta[ 2][ 1]= 2.8767389987981127e-06 Component 4: DenseVector "delta[ 3]" with 2 elements: delta[ 3][ 1]=-8.9578023627337380e-07 delta[ 3][ 2]= 2.0591086450586848e-06 Component 5: DenseVector "delta[ 4]" with 4 elements: delta[ 4][ 1]=-2.7284348833183980e-06 delta[ 4][ 2]= 3.1369317704728081e-06 delta[ 4][ 3]=-5.6576557368345396e-06 delta[ 4][ 4]=-4.1552305212928097e-05 Component 6: DenseVector "delta[ 5]" with 0 elements: Component 7: DenseVector "delta[ 6]" with 2 elements: delta[ 6][ 1]= 8.9576181220129773e-07 delta[ 6][ 2]=-2.0591270691307609e-06 Component 8: DenseVector "delta[ 7]" with 0 elements: ***Current NLP Values for Iteration 8: (scaled) (unscaled) Objective...............: 2.9894378048973934e+01 2.9894378048973934e+01 Dual infeasibility......: 6.7175978109862574e-12 6.7175978109862574e-12 Constraint violation....: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 2.5601472143227907e-09 2.5601472143227907e-09 Overall NLP error.......: 2.5601472143227907e-09 2.5601472143227907e-09 DenseVector "grad_f" with 4 elements: grad_f[ 1]= 2.4550000000000001e+01 grad_f[ 2]= 2.6750000000000000e+01 grad_f[ 3]= 3.9000000000000000e+01 grad_f[ 4]= 4.0500000000000000e+01 DenseVector "curr_c" with 1 elements: curr_c[ 1]= 0.0000000000000000e+00 DenseVector "curr_d" with 2 elements: curr_d[ 1]= 2.0999999796087309e+01 curr_d[ 2]= 4.9999999543293967e+00 DenseVector "curr_d - curr_s" with 2 elements: curr_d - curr_s[ 1]=-6.9384498146973783e-12 curr_d - curr_s[ 2]= 8.8817841970012523e-16 GenTMatrix "jac_c" of dimension 1 by 4 with 4 nonzero elements: jac_c[ 1, 1]= 1.0000000000000000e+00 (0) jac_c[ 1, 2]= 1.0000000000000000e+00 (1) jac_c[ 1, 3]= 1.0000000000000000e+00 (2) jac_c[ 1, 4]= 1.0000000000000000e+00 (3) GenTMatrix "jac_d" of dimension 2 by 4 with 8 nonzero elements: jac_d[ 2, 1]= 2.2999999999999998e+00 (0) jac_d[ 2, 2]= 5.5999999999999996e+00 (1) jac_d[ 2, 3]= 1.1100000000000000e+01 (2) jac_d[ 2, 4]= 1.3000000000000000e+00 (3) jac_d[ 1, 1]= 1.1798924608988067e+01 (4) jac_d[ 1, 2]= 1.1899999999955638e+01 (5) jac_d[ 1, 3]= 3.4556392029537029e+01 (6) jac_d[ 1, 4]= 5.2063726005876163e+01 (7) SymTMatrix "W" of dimension 4 with 10 nonzero elements: W[ 1, 1]= 1.2296220471794006e-01 (0) W[ 2, 1]=-5.2608573728668323e-08 (1) W[ 3, 1]=-2.4969519213810940e-01 (2) W[ 4, 1]=-1.2504448837915190e-03 (3) W[ 2, 2]= 8.8142001240504794e-02 (4) W[ 3, 2]=-1.8951947361257652e-06 (5) W[ 4, 2]=-9.4909178718439092e-09 (6) W[ 3, 3]= 5.1492700270553149e-01 (7) W[ 4, 3]=-4.5046584493996095e-02 (8) W[ 4, 4]= 2.8739567907856889e-01 (9) Number of Iterations....: 8 (scaled) (unscaled) Objective...............: 2.9894378048973934e+01 2.9894378048973934e+01 Dual infeasibility......: 6.7175978109862574e-12 6.7175978109862574e-12 Constraint violation....: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 2.5601472143227907e-09 2.5601472143227907e-09 Overall NLP error.......: 2.5601472143227907e-09 2.5601472143227907e-09 DenseVector "x" with 4 elements: x[ 1]= 6.3552157588044078e-01 x[ 2]= 2.0662786455638473e-10 x[ 3]= 3.1270187526127102e-01 x[ 4]= 5.1776548651660315e-02 DenseVector "y_c" with 1 elements: y_c[ 1]=-1.8371240051781502e+01 DenseVector "y_d" with 2 elements: y_d[ 1]=-4.1054107970688986e-01 y_d[ 2]=-5.8035508519546641e-01 DenseVector "z_L" with 4 elements: z_L[ 1]= 3.9161679371855925e-09 z_L[ 2]= 2.4333262262711122e-01 z_L[ 3]= 7.9748433126077562e-09 z_L[ 4]= 4.9446067506085493e-08 DenseVector "z_U" with 0 elements: DenseVector "v_L" with 2 elements: v_L[ 1]= 4.1054107970691495e-01 v_L[ 2]= 5.8035508519549150e-01 DenseVector "v_U" with 0 elements: Number of objective function evaluations = 9 Number of objective gradient evaluations = 9 Number of equality constraint evaluations = 9 Number of inequality constraint evaluations = 9 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.018 Total CPU secs in NLP function evaluations = 0.000 EXIT: Optimal Solution Found. DenseVector "final x unscaled" with 4 elements: final x unscaled[ 1]= 6.3552157588044078e-01 final x unscaled[ 2]= 2.0662786455638473e-10 final x unscaled[ 3]= 3.1270187526127102e-01 final x unscaled[ 4]= 5.1776548651660315e-02 DenseVector "final y_c unscaled" with 1 elements: final y_c unscaled[ 1]=-1.8371240051781502e+01 DenseVector "final y_d unscaled" with 2 elements: final y_d unscaled[ 1]=-4.1054107970688986e-01 final y_d unscaled[ 2]=-5.8035508519546641e-01 DenseVector "final z_L unscaled" with 4 elements: final z_L unscaled[ 1]= 3.9161679371855925e-09 final z_L unscaled[ 2]= 2.4333262262711122e-01 final z_L unscaled[ 3]= 7.9748433126077562e-09 final z_L unscaled[ 4]= 4.9446067506085493e-08 DenseVector "final z_U unscaled" with 0 elements: