Skip to content

v0.3.0

Choose a tag to compare

@hika019 hika019 released this 28 May 14:09
· 602 commits to main since this release

追加

  • IpmOptions に dd_ldl / minres_ir / kkt_memory_budget_bytes フィールド
  • SolverOptions に presolve_max_pass / presolve_skip_large_coeff / presolve_phase2 フィールド

破壊的変更

  • SolverResult に opt_cert フィールド追加
  • SolveOutcome / FarkasCertificate / UnboundedRayCertificate / IncompleteReason を削除
  • diagnose() 系 API を削除
  • SolverResult::pfeas / dfeas / gap フィールドを削除 (final_residuals に集約)
  • deprecated solve_qp_with_options を削除
  • 環境変数読み取りを全廃 (IPM_DD_LDL / MINRES_IR / MINRES_ETA / KKT_MEMORY_BUDGET_BYTES / QP_PRESOLVE_MAX_PASS / QP_PRESOLVE_SKIP_LARGE_COEFF / QP_PRESOLVE_PHASE2)

修正

  • B&B finalize_proven が EmptyCol を未マスクで誤降格していたバグを修正

Full Changelog: v0.2.0...v0.3.0