File tree Expand file tree Collapse file tree 4 files changed +14
-7
lines changed Expand file tree Collapse file tree 4 files changed +14
-7
lines changed Original file line number Diff line number Diff line change @@ -1076,7 +1076,8 @@ qp_solve( //
10761076 if (is_primal_feasible && is_dual_feasible) {
10771077 if (qpsettings.check_duality_gap ) {
10781078 if (std::abs (qpresults.info .duality_gap ) <=
1079- qpsettings.eps_duality_gap_abs + qpsettings.eps_duality_gap_rel * rhs_duality_gap) {
1079+ qpsettings.eps_duality_gap_abs +
1080+ qpsettings.eps_duality_gap_rel * rhs_duality_gap) {
10801081 qpresults.info .status = QPSolverOutput::PROXQP_SOLVED;
10811082 break ;
10821083 }
Original file line number Diff line number Diff line change @@ -393,8 +393,10 @@ struct QP
393393 * initial iterate values.
394394 * @param check_duality_gap If set to true, include the duality gap in absolute
395395 * and relative stopping criteria.
396- * @param eps_duality_gap_abs absolute accuracy threshold for the duality-gap criterion.
397- * @param eps_duality_gap_rel relative accuracy threshold for the duality-gap criterion.
396+ * @param eps_duality_gap_abs absolute accuracy threshold for the duality-gap
397+ * criterion.
398+ * @param eps_duality_gap_rel relative accuracy threshold for the duality-gap
399+ * criterion.
398400 */
399401template <typename T>
400402proxqp::Results<T>
Original file line number Diff line number Diff line change @@ -844,7 +844,8 @@ qp_solve(Results<T>& results,
844844 is_dual_feasible (dual_feasibility_lhs)) {
845845 if (settings.check_duality_gap ) {
846846 if (std::abs (results.info .duality_gap ) <=
847- settings.eps_duality_gap_abs + settings.eps_duality_gap_rel * rhs_duality_gap) {
847+ settings.eps_duality_gap_abs +
848+ settings.eps_duality_gap_rel * rhs_duality_gap) {
848849 results.info .pri_res = primal_feasibility_lhs;
849850 results.info .dua_res = dual_feasibility_lhs;
850851 results.info .status = QPSolverOutput::PROXQP_SOLVED;
@@ -1244,7 +1245,8 @@ qp_solve(Results<T>& results,
12441245 is_dual_feasible (dual_feasibility_lhs_new)) {
12451246 if (settings.check_duality_gap ) {
12461247 if (std::fabs (results.info .duality_gap ) <=
1247- settings.eps_duality_gap_abs + settings.eps_duality_gap_rel * rhs_duality_gap) {
1248+ settings.eps_duality_gap_abs +
1249+ settings.eps_duality_gap_rel * rhs_duality_gap) {
12481250 results.info .pri_res = primal_feasibility_lhs_new;
12491251 results.info .dua_res = dual_feasibility_lhs_new;
12501252 results.info .status = QPSolverOutput::PROXQP_SOLVED;
Original file line number Diff line number Diff line change @@ -686,8 +686,10 @@ struct QP
686686 * initial iterate values.
687687 * @param check_duality_gap If set to true, include the duality gap in absolute
688688 * and relative stopping criteria.
689- * @param eps_duality_gap_abs absolute accuracy threshold for the duality-gap criterion.
690- * @param eps_duality_gap_rel relative accuracy threshold for the duality-gap criterion.
689+ * @param eps_duality_gap_abs absolute accuracy threshold for the duality-gap
690+ * criterion.
691+ * @param eps_duality_gap_rel relative accuracy threshold for the duality-gap
692+ * criterion.
691693 */
692694template <typename T, typename I>
693695proxqp::Results<T>
You can’t perform that action at this time.
0 commit comments