File tree Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -1087,8 +1087,9 @@ qp_solve( //
10871087 qpresults.info .rho = rho_new;
10881088 }
10891089 if (is_dual_feasible) {
1090- if (qpresults.info .duality_gap <= qpsettings.eps_abs +
1091- (qpsettings.eps_abs + qpsettings.eps_rel ) * rhs_duality_gap) {
1090+ if (qpresults.info .duality_gap <=
1091+ qpsettings.eps_abs +
1092+ (qpsettings.eps_abs + qpsettings.eps_rel ) * rhs_duality_gap) {
10921093 qpresults.info .status = QPSolverOutput::PROXQP_SOLVED;
10931094 break ;
10941095 }
@@ -1169,8 +1170,9 @@ qp_solve( //
11691170 std::max (dual_feasibility_rhs_1, qpwork.dual_feasibility_rhs_2 )));
11701171
11711172 if (is_dual_feasible) {
1172- if (qpresults.info .duality_gap <= qpsettings.eps_abs +
1173- (qpsettings.eps_abs + qpsettings.eps_rel ) * rhs_duality_gap) {
1173+ if (qpresults.info .duality_gap <=
1174+ qpsettings.eps_abs +
1175+ (qpsettings.eps_abs + qpsettings.eps_rel ) * rhs_duality_gap) {
11741176 qpresults.info .status = QPSolverOutput::PROXQP_SOLVED;
11751177 break ;
11761178 }
Original file line number Diff line number Diff line change @@ -839,7 +839,9 @@ qp_solve(Results<T>& results,
839839 }
840840 if (is_primal_feasible (primal_feasibility_lhs) &&
841841 is_dual_feasible (dual_feasibility_lhs)) {
842- if (results.info .duality_gap <= settings.eps_abs + (settings.eps_rel +settings.eps_abs )* rhs_duality_gap) {
842+ if (results.info .duality_gap <=
843+ settings.eps_abs +
844+ (settings.eps_rel + settings.eps_abs ) * rhs_duality_gap) {
843845 results.info .pri_res = primal_feasibility_lhs;
844846 results.info .dua_res = dual_feasibility_lhs;
845847 results.info .status = QPSolverOutput::PROXQP_SOLVED;
@@ -1230,7 +1232,9 @@ qp_solve(Results<T>& results,
12301232
12311233 if (is_primal_feasible (primal_feasibility_lhs_new) &&
12321234 is_dual_feasible (dual_feasibility_lhs_new)) {
1233- if (results.info .duality_gap <= settings.eps_abs + (settings.eps_abs +settings.eps_rel ) * rhs_duality_gap) {
1235+ if (results.info .duality_gap <=
1236+ settings.eps_abs +
1237+ (settings.eps_abs + settings.eps_rel ) * rhs_duality_gap) {
12341238 results.info .pri_res = primal_feasibility_lhs_new;
12351239 results.info .dua_res = dual_feasibility_lhs_new;
12361240 results.info .status = QPSolverOutput::PROXQP_SOLVED;
You can’t perform that action at this time.
0 commit comments