File tree Expand file tree Collapse file tree 2 files changed +0
-13
lines changed Expand file tree Collapse file tree 2 files changed +0
-13
lines changed Original file line number Diff line number Diff line change @@ -347,9 +347,6 @@ global_dual_residual(Results<T>& qpresults,
347347 // dual_feasibility_rhs_3 = norm(unscaled(CTz))
348348 //
349349 // dual_residual_scaled = scaled(Hx + g + ATy + CTz)
350- const isize max_dim =
351- std::max (qpmodel.dim , std::max (qpmodel.n_eq , qpmodel.n_in ));
352- const T sqrt_max_dim (std::sqrt (max_dim)); // for normalizing scalar products
353350
354351 qpwork.dual_residual_scaled = qpwork.g_scaled ;
355352 qpwork.CTz .noalias () =
@@ -409,9 +406,6 @@ global_dual_residual(Results<T>& qpresults,
409406 duality_gap += zl;
410407
411408 ruiz.scale_dual_in_place_in (VectorViewMut<T>{ from_eigen, qpresults.z });
412-
413- duality_gap /= sqrt_max_dim; // in order to get an a-dimensional duality gap
414- rhs_duality_gap /= sqrt_max_dim;
415409}
416410
417411} // namespace dense
Original file line number Diff line number Diff line change @@ -637,9 +637,6 @@ unscaled_primal_dual_residual(
637637{
638638 isize n = x_e.rows ();
639639
640- const isize max_dim = std::max (data.dim , std::max (data.n_eq , data.n_in ));
641- const T sqrt_max_dim (std::sqrt (max_dim)); // for normalizing scalar products
642-
643640 LDLT_TEMP_VEC_UNINIT (T, tmp, n, stack);
644641 dual_residual_scaled = qp_scaled.g .to_eigen ();
645642 {
@@ -681,10 +678,6 @@ unscaled_primal_dual_residual(
681678 rhs_duality_gap = std::max (rhs_duality_gap, std::abs (zu));
682679
683680 precond.scale_dual_in_place_in ({ proxsuite::proxqp::from_eigen, z_e });
684-
685- results.info .duality_gap /=
686- sqrt_max_dim; // in order to get an a-dimensional duality gap
687- rhs_duality_gap /= sqrt_max_dim;
688681 }
689682
690683 {
You can’t perform that action at this time.
0 commit comments