Skip to content

v1.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Nov 21:15
37e22cb

Uno v1.2.0 implements the following changes.

Features:

  • support for fixed variables in the model (with identical lower and upper bounds). Uno provides dual variables for theses fixed variables, which should assist the user in performing sensitivity analysis (#45).
  • default options are now hard-coded, therefore Uno can run without an option file (#28).

For AMPL users:

  • the primal-dual solution (including bound duals) is now written to the .sol file with the same Lagrangian convention as IPOPT (#29, #40, #47).

For Julia users:

  • Uno can now be installed automatically in Julia via Uno_jll.jl and used via AmplLNLWriter.jl.
  • Uno_jll.jl is linked again a dummy HSL library (MA27, MA57). When you get an HSL license and install the proper HSL library, it is automatically linked to Uno_jll.jl (#44).

Bug fixes:

  • MUMPS settings fixed to detect null pivots (and therefore singular matrices) (#68).
  • default subproblem solvers and preset are set according to the available external libraries (#32, #43).

Uno now supports continuous integrations for unit tests, functional tests and binary builds.