Skip to content

Releases: jump-dev/Ipopt.jl

v1.0.2

03 Mar 21:40
13ea4bc
Compare
Choose a tag to compare

Ipopt v1.0.2

Diff since v1.0.1

Closed issues:

  • MA86 compile or library failure on WSL/Ubuntu within Windows: undefined symbol: cgemv_ (#300)
  • callback_value doesn't work if nonlinear constraint present (#308)

Merged pull requests:

  • [README] add more dependencies to linux HSL build (#307) (@odow)
  • Update inner.x more often in callback (#309) (@odow)

v1.0.1

22 Feb 02:26
eec0d01
Compare
Choose a tag to compare

Ipopt v1.0.1

Diff since v1.0.0

Closed issues:

  • Segmentation fault Ipopt with pardiso (#305)

Merged pull requests:

v1.0.0

20 Feb 23:22
45f9ca7
Compare
Choose a tag to compare

Ipopt v1.0.0

Diff since v0.9.1

Closed issues:

  • Error building 'Ipopt' when compiled to use with MKL Pardiso Solver (#195)
  • Linear Solver kwarg interface (#201)
  • Updating Ipopt and JuMP looks broken (#297)
  • Issue to add the Ipopt package (#298)

Merged pull requests:

v0.9.1

09 Dec 07:52
66efbc3
Compare
Choose a tag to compare

Ipopt v0.9.1

Diff since v0.9.0

Closed issues:

  • Upgrade Ipopt_jll to MUMPS_seq@5.3.5 (#246)
  • Package and release Ipopt 3.14 (#278)
  • BLAS/LAPACK Library issue after 1.7 update (#295)

Merged pull requests:

  • Bump Ipopt_jll to 3.14.4 (#294) (@odow)
  • Update README with BLAS instructions for 1.7 (#296) (@odow)

v0.9.0

03 Dec 06:36
b0a499d
Compare
Choose a tag to compare

Ipopt v0.9.0

Diff since v0.8.0

Closed issues:

  • max_wall_time is not a valid option ? (#279)
  • Intermediate callback with MOI: primal values are constant along the iterations (#281)

Merged pull requests:

  • [breaking] Large refactoring of package before v1.0 (#285) (@odow)
  • Exclude SolverVersion test (#286) (@odow)
  • [breaking] refactor C API (#287) (@odow)
  • Simplify MOI wrapper (#288) (@odow)
  • Fix CallbackVariablePrimal (#289) (@odow)
  • Switch to Utilities.VariablesContainer (#290) (@odow)
  • Various improvements to MOI wrapper (#291) (@odow)

v0.8.0

19 Sep 05:40
3eeb1b6
Compare
Choose a tag to compare

Ipopt v0.8.0

Diff since v0.7.0

Closed issues:

Merged pull requests:

v0.7.0

20 Jun 21:39
302e9f2
Compare
Choose a tag to compare

Ipopt v0.7.0

Diff since v0.6.5

Closed issues:

  • Accessing Ipopt solver stats (#255)
  • Accessing OutPut File Summary (#256)
  • Optimizing multiple models with Ipopt and JuMP in parallel results in crashes (#257)
  • broken URL in README.md (#258)
  • Deprecate and remove init (#261)
  • Update to Ipopt_jll@3.13.4 (#263)
  • Ipopt uncostrainted with limited-memory Hessian crash (#264)
  • Compiling mpi with pardiso on ubuntu (#266)
  • HS071 link in docs dead (#267)
  • Typo in README: Linear Solvers (#269)
  • Errors related to solve_farkas on package testing (#271)

Merged pull requests:

v0.6.5

28 Nov 00:38
059f703
Compare
Choose a tag to compare

Ipopt v0.6.5

Diff since v0.6.4

Closed issues:

  • building documentation (#21)
  • pardiso, ipopt, undefined symbol: sgetrf_ (#177)
  • Using MSVC binaries (#202)
  • Implement MOI solver-dependent callback (#208)
  • Ipopt fails to load an empty model (#238)

Merged pull requests:

  • Remove rst docs and replace with Markdown (#237) (@odow)
  • Add a solver-dependent callback wrapping the Ipopt intermediate-callback (#241) (@odow)
  • Clarify linear solver instructions (#251) (@odow)
  • Allow empty models to be created (#252) (@odow)
  • Add MA86 install instructions (#253) (@odow)
  • Update Project.toml (#254) (@odow)

v0.6.4

23 Nov 20:17
6ccf568
Compare
Choose a tag to compare

Ipopt v0.6.4

Diff since v0.6.3

Closed issues:

  • (optionally) Sanity-check user functions (#10)
  • better interaction with local installs (#25)
  • How to check memory usage (#69)
  • Ipopt installation fails behind a firewall (#78)
  • Unconstrained Problem Crashes Julia (#80)
  • Compiling with pardiso on ubuntu (#106)
  • Ipopt find a wrong optimal solution (#109)
  • Ipopt.exe doesn't run on Windows/Julia 0.7 (#119)
  • Don't use reference BLAS (#128)
  • verify that users can unset check_derivatives_for_naninf (#136)
  • getobjbound and getsolvetime (#148)
  • Displaying wrong objective values (#160)
  • investigate obj_scaling_factor for maximizing (#184)
  • HSL linear solver on windows and admin privileges (#192)
  • BUG: Tried to obtain HSL_MA86 from shared library "libhsl.dylib" (#197)
  • Reason for the problem "INVALID MODEL" (#207)
  • v0.6.2 does not work with user-installed Ipopt (#212)
  • Trying to load MA97 when HSL is not available crashes Julia (#213)
  • Export the change of the objective value and the unscaled constraint violation inf_pr during iteration to .csv file? (#216)
  • maximum number of iterations Exceeded (#218)
  • exception_access_violation and julia exits (#220)
  • Wrong result for Ackleys Function (#222)
  • Using Ipopt.jl with SPRAL (#223)
  • Optimization problem crashes (#224)
  • Ipopt Install Error: "ASL_jll" not found (#226)
  • How to retrieve time taken by solver (#227)
  • Error linking IPOPT with HSL built on Windows (#229)
  • Ipopt fails tests on 1.5.3 (#242)
  • Ipopt throws errors that seem memory relevant (#244)
  • "Instance Error 2 in DMUMPS_F77" with @threads (#245)

Merged pull requests:

  • Add README section on INVALID_MODEL (#217) (@odow)
  • fix link to list of Ipopt options (#219) (@dpo)
  • Remove useless module prefix (#221) (@blegat)
  • Use obj_scaling_factor to set objective sense (#225) (@odow)
  • Fix error in add_constraint NaN handling for EqualTo (#230) (@freemin7)
  • Switch CI to Github actions (#231) (@odow)
  • Refactor Ipopt tests (#232) (@odow)
  • Style improvements for src/MOI_wrapper.jl (#233) (@odow)
  • Add test that naninf checked in derivatives (#234) (@odow)
  • Fix support for MOI.SolveTime (#235) (@odow)
  • Update README with linear solver instructions (#236) (@odow)
  • Style improvements to src/Ipopt.jl (#239) (@odow)
  • Deprecate passing keyword arguments to Ipopt.Optimizer (#240) (@odow)
  • [README] Clarify custom installation instructions (#248) (@odow)
  • Bump Ipopt_jll (#249) (@odow)

v0.6.3

28 Jul 14:11
Compare
Choose a tag to compare

Ipopt v0.6.3

Diff since v0.6.2

Closed issues:

  • SolverName and SolveTime Support (#115)
  • Throw OptimizeNotCalled (#174)
  • Throw InvalidIndex (#175)
  • Silent is ignored (#183)
  • Project the starting point to variable bounds (#185)
  • cannot generate deps.jl (#188)
  • Ipopt build error on Mac OSX 10.14 (#196)
  • Accessing MOI.ObjectiveFunctionType (#199)
  • Copy test (#203)
  • Invalid model when constraint or objective involves term of decision variables such as x^a, where a is between (1, 2) (#206)
  • custom installation is ignored, still running the default version (#209)
  • MOI.is_valid not implemented (#211)
  • v0.6.2 does not work with user-installed Ipopt (#212)

Merged pull requests: