Recent Releases of Tulip

Tulip - v0.9.7

Tulip v0.9.7

Diff since v0.9.6

Merged pull requests: - Allow querying SolutionTime attribute (mentioned in the docs, but so far unimplemented) (#146) (@pratyai) - Count another location of KKT.solve!() call in the final stats (previously unreported). (#147) (@pratyai) - Fix treatment of objective value for infeasibility certificates (rays) (#150) (@mtanneau) - Update CI workflow (#151) (@mtanneau) - Bump version --> v0.10.0 (#152) (@mtanneau) - Fix missing MOI methods and update tests (#153) (@odow) - Prep for v0.9.7 (#154) (@odow)

Closed issues: - New failing tests in MOI (#130) - MathOptInterface.BarrierIterations (#135) - Writing user extension for Tulip.KKT.AbstractKKTBackend, Tulip.KKT.AbstractKKTSolver etc. (#145) - Is there a fresher reference for how HSD implementation currently works? (#148) - Non-MOI-compliant handling of infeasible/unbounded results (#149)

- Julia
Published by github-actions[bot] about 1 year ago

Tulip - v0.9.6

What's Changed

  • Update README.md for JuMP documentation by @odow in https://github.com/ds4dm/Tulip.jl/pull/138
  • Exclude failing tests in MOI wrapper by @odow in https://github.com/ds4dm/Tulip.jl/pull/137
  • [README] Fix solver parameter section by @odow in https://github.com/ds4dm/Tulip.jl/pull/139
  • Fix support for MOI.TimeLimitSec by @odow in https://github.com/ds4dm/Tulip.jl/pull/140
  • CompatHelper: bump compat for CodecBzip2 to 0.8, (keep existing compat) by @github-actions in https://github.com/ds4dm/Tulip.jl/pull/141
  • CompatHelper: add new compat entry for TOML at version 1, (keep existing compat) by @github-actions in https://github.com/ds4dm/Tulip.jl/pull/144
  • Bump version --> v0.9.6 by @mtanneau in https://github.com/ds4dm/Tulip.jl/pull/143

Full Changelog: https://github.com/ds4dm/Tulip.jl/compare/v0.9.5...v0.9.6

- Julia
Published by mtanneau over 2 years ago

Tulip - v0.9.5

Tulip v0.9.5

Diff since v0.9.4

Closed issues: - Expose presolve code (#68)

Merged pull requests: - performance: fuse more vectorized operations (#127) (@nsajko) - CompatHelper: bump compat for LDLFactorizations to 0.10, (keep existing compat) (#128) (@github-actions[bot]) - CompatHelper: bump compat for Krylov to 0.9, (keep existing compat) (#129) (@github-actions[bot]) - Read version number from Project.toml during precompilation, fixes #131. (#132) (@fredrikekre) - Bump version --> v0.9.5 (#133) (@mtanneau)

- Julia
Published by github-actions[bot] over 3 years ago

Tulip - v0.9.4

Tulip v0.9.4

Diff since v0.9.3

Closed issues: - Are models with Rational arithmetic supposed to be supported? (#117) - New release? (#125)

Merged pull requests: - Update Project.toml for Krylov v0.8 (#119) (@amontoison) - KKT/LDLFactorizations: fix runtime dispatch as reported by JET (#120) (@nsajko) - CompatHelper: bump compat for LDLFactorizations to 0.9, (keep existing compat) (#124) (@github-actions[bot]) - Bump version --> v0.9.4 (#126) (@mtanneau)

- Julia
Published by github-actions[bot] almost 4 years ago

Tulip - v0.9.3

Tulip v0.9.3

Diff since v0.9.2

Closed issues: - Wrong vector in residual norm (#106)

Merged pull requests: - CompatHelper: bump compat for MathOptInterface to 1, (keep existing compat) (#114) (@github-actions[bot]) - Fix residual computation (#115) (@mtanneau) - Prep for v0.9.3 (#116) (@odow)

- Julia
Published by github-actions[bot] about 4 years ago

Tulip - v0.9.2

Tulip v0.9.2

Diff since v0.9.1

Closed issues: - Duplicate constraint name errors with JuMP (#112)

Merged pull requests: - Fix MOI names interface (#113) (@mtanneau)

- Julia
Published by github-actions[bot] over 4 years ago

Tulip - v0.9.1

Tulip v0.9.1

Diff since v0.9.0

Closed issues: - Error when calling solution_summary() (#110)

Merged pull requests: - Support RawStatusString and SolveTimeSec (#111) (@mtanneau)

- Julia
Published by github-actions[bot] over 4 years ago

Tulip - v0.9.0

Tulip v0.9.0

Diff since v0.8.0

Closed issues: - Automatic differentiation compatibility with Zygote (#78)

Merged pull requests: - Compile instructions for command-line executable (#102) (@mtanneau) - Hotfix for the next release of Krylov.jl (#104) (@amontoison) - MOI 0.10 upgrade (#105) (@matbesancon) - Fix MOI tests and tag new version (#109) (@mtanneau)

- Julia
Published by github-actions[bot] over 4 years ago

Tulip - v0.8.0

Tulip v0.8.0

Diff since v0.7.5

Merged pull requests: - Re-write KKT module (#101) (@mtanneau)

- Julia
Published by github-actions[bot] almost 5 years ago

Tulip - v0.7.5

Tulip v0.7.5

Diff since v0.7.4

Closed issues: - Presolve causes infeasibility error? (#98)

Merged pull requests: - Fix compat of Convex.jl in tests (#97) (@odow) - Update Tulip.jl for LinearOperators.jl 2.0 (#99) (@amontoison) - Add primal and dual tolerances in presolve (#100) (@mtanneau)

- Julia
Published by github-actions[bot] almost 5 years ago

Tulip - v0.7.4

Tulip v0.7.4

Diff since v0.7.3

Merged pull requests: - Improve the linear solver LDLFactSQD (#91) (@amontoison) - Improve the linear solver CholmodSQD (#92) (@amontoison) - Fix BoundsError (#96) (@devmotion)

- Julia
Published by github-actions[bot] about 5 years ago

Tulip - v0.7.3

Tulip v0.7.3

Diff since v0.7.2

Merged pull requests: - Fix version number & update citation (#89) (@mtanneau)

- Julia
Published by github-actions[bot] about 5 years ago

Tulip - v0.7.2

Tulip v0.7.2

Diff since v0.7.1

Closed issues: - JuMP interface problem with constraint modification after optimization (#83)

Merged pull requests: - CompatHelper: bump compat for "LDLFactorizations" to "0.8" (#82) (@github-actions[bot]) - Fix in constraint modification (#84) (@mtanneau)

- Julia
Published by github-actions[bot] over 5 years ago

Tulip - v0.7.1

Tulip v0.7.1

Diff since v0.7.0

Closed issues: - Link to documentation broken (#69) - Error when building problem with zero coefficients (#77)

Merged pull requests: - Fix link to docs (#70) (@mtanneau) - Minor fixes and dependency updates (#71) (@mtanneau) - Support .gz and .bz2 files in reader (#72) (@mtanneau) - CI updates (#73) (@mtanneau) - CompatHelper: bump compat for "LDLFactorizations" to "0.7" (#74) (@github-actions[bot]) - Multiple centrality corrections (#75) (@mtanneau) - Type-generic S matrix in LDL factorization (#76) (@matbesancon) - Filter out explicit zeros in new rows/columns (#79) (@mtanneau) - Test-specific dependencies (#80) (@mtanneau) - Add function to query version number (#81) (@mtanneau)

- Julia
Published by github-actions[bot] over 5 years ago

Tulip - v0.7.0

Tulip v0.7.0

Diff since v0.6.2

Merged pull requests: - Rewrite IPM data structures (#62) (@mtanneau) - Standardize naming conventions and relax dispatch rules (#63) (@mtanneau) - Predictor-Corrector algorithm (#66) (@mtanneau)

- Julia
Published by github-actions[bot] over 5 years ago

Tulip - v0.6.2

Tulip v0.6.2

Diff since v0.6.1

Merged pull requests: - Fix compatibility requirement for Julia >= 1.3 and bump version (#61) (@mtanneau)

- Julia
Published by github-actions[bot] over 5 years ago

Tulip - v0.6.1

Tulip v0.6.1

Diff since v0.6.0

Closed issues: - Help needed in a large-scale LP problem: always ITERATION_LIMIT (#58)

Merged pull requests: - Analyze-Factorize in LDLFactorization (#60) (@mtanneau)

- Julia
Published by github-actions[bot] over 5 years ago

Tulip - v0.6.0

Tulip v0.6.0

Diff since v0.5.1

Merged pull requests: - Code cleanup (#55) (@mtanneau) - Initial infrastructure for Krylov-based linear solvers (#56) (@mtanneau) - Fix handling of numerical zeros in presolve (#57) (@mtanneau)

- Julia
Published by github-actions[bot] over 5 years ago

Tulip - v0.5.1

Tulip v0.5.1

Diff since v0.5.0

Closed issues: - solvefuncvectoraffine_nonneg (#49) - Issue with getting ConstraintFunction (#52)

Merged pull requests: - Exclude solvefuncvectoraffine_nonneg (#50) (@blegat) - Update URLs for migration to jump-dev (#51) (@mtanneau) - Fix index update after row/column deletion (#53) (@mtanneau) - Bump version to 0.5.1 (#54) (@mtanneau)

- Julia
Published by github-actions[bot] almost 6 years ago

Tulip - v0.5.0

Tulip v0.5.0

Diff since v0.4.0

Merged pull requests: - Support setting MOI.Name (#47) (@mtanneau) - Simplify interface for choosing KKT solvers & matrices (#48) (@mtanneau)

- Julia
Published by github-actions[bot] about 6 years ago

Tulip - v0.4.0

Tulip v0.4.0

Diff since v0.3.0

Merged pull requests: - Re-write core data structures and interface (#44) (@mtanneau) - Presolve (#45) (@mtanneau) - Remove UnitBlockAngular code (#46) (@mtanneau)

- Julia
Published by github-actions[bot] about 6 years ago

Tulip - v0.3.0

Tulip v0.3.0

Diff since v0.2.0

Closed issues: - MPS Reader (#3) - WIP: v0.1.0 release (#21) - API for parameters (#41)

Merged pull requests: - Improve MPS reader (#36) (@mtanneau) - Expose linear solver options (#37) (@mtanneau) - Re-organize data files (#38) (@mtanneau) - Install TagBot as a GitHub Action (#39) (@JuliaTagBot) - Improve LinearAlgebra docstrings (#40) (@amontoison) - Parameter API (#43) (@mtanneau)

- Julia
Published by github-actions[bot] over 6 years ago

Tulip - v0.2.0

v0.2.0 (2019-12-26)

Diff since v0.1.1

Merged pull requests:

  • LDLFactorizations support (#35) (mtanneau)
  • Linear algebra re-write (#34) (mtanneau)
  • Free MPS format reader (#33) (mtanneau)
  • switch type unions to constants (#32) (matbesancon)

- Julia
Published by julia-tagbot[bot] over 6 years ago

Tulip - v0.1.1

v0.1.1 (2019-10-25)

Diff since v0.1.0

Closed issues:

  • Update to MOI v0.9.5 (#30)
  • error S not defined (#27)

Merged pull requests:

  • Support for MOI 0.9.5 (#31) (mtanneau)
  • Exceptions handling during optimization (#29) (mtanneau)
  • User guide (#26) (mtanneau)

- Julia
Published by julia-tagbot[bot] over 6 years ago

Tulip - v0.1.0

v0.1.0 (2019-09-19)

Diff since 028d0a60b843a16eae26ba2a3095579df8d06949

Closed issues:

  • WIP: MathOptInterface (#5)
  • Add travis + codecov support (#2)

Merged pull requests:

  • MOI wrapper (#25) (mtanneau)
  • Docs (#24) (mtanneau)
  • Completely re-write the solver's interface (#23) (mtanneau)
  • Update MPS reader (#22) (mtanneau)
  • Cleanup (#20) (mtanneau)
  • Change license to MPL v2 (#19) (mtanneau)
  • Improved linear algebra (#17) (mtanneau)
  • Cleanup (#16) (mtanneau)
  • Multiple centrality corrections (#15) (mtanneau)
  • Iterative problem refinement (#14) (mtanneau)
  • Improved Linear Algebra (#13) (mtanneau)
  • v0.7 upgrade (#12) (mtanneau)
  • Homogeneous algorithm + interface extensions (#11) (mtanneau)
  • Benchmark (#10) (mtanneau)
  • Mpb interface (#9) (mtanneau)
  • Remove use of views for performance, and use scaling + BLAS call (#8) (mtanneau)
  • cleanup on unused returns, simplified conditions, compact code (#7) (matbesancon)
  • BLock-angular linear algebra (#6) (mtanneau)
  • Core code independent of linear algebra implementation (#4) (mtanneau)
  • Travis (#1) (matbesancon)

- Julia
Published by julia-tagbot[bot] over 6 years ago