Skip to content

Tags: MIT-Lu-Lab/cuPDLPx

Tags

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Integrate PSLP Presolver (#41)

* add PSLP presolver

* fix: correct the reduced cost in PSLP postsolve

* add presolve stats

* test PSLP relax_bounds false

* remove PSLP_INF

* add presolve_setup_time and presolve_time record, improve reduce prob memory

* set relax_bounds to True (default)

* fix Segmentation fault when presolve detected infeasible

* refactor: PSLP presolve

* add verbose check for log

* set use_presolve to true by default

* rename use_presolve to presolve

* refactor: add presolve in python interface

* docs: add presolve in readme

* feat: release v0.2.0

* fix: off-by-one iteration error and ensure consistent final metrics

v0.1.5

Toggle v0.1.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: v0.1.5 (#53)

v0.1.4

Toggle v0.1.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: v0.1.4 — name MatrixData structs & update version (#39)

* fix: add name for different MatrixData

* release: v0.1.4

v0.1.3

Toggle v0.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add options for CMakeLists.txt (#32)

v0.1.2

Toggle v0.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Feat: Support all GPU architectures (#16)

* update Makefile support all GPU_ARCH

* Update CMakeLists to support all GPU_ARCH

* Update version to 0.1.2

v0.1.1

Toggle v0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix/obj gap (#7)

* fix: objective_gap calculation

* fix: constraint_bound_norm=0 bug when bound_objective_rescaling=false

v0.1.0

Toggle v0.1.0's commit message
upload