There is a newer version of the record available.

Published June 21, 2024 | Version release-710
Software Open

scipopt/soplex: v7.1.0

Description

Interface & Parameters

  • add method SoPlexBase::numRefinements() to return number of iterative refinements
  • new optional argument writeZeroObjective to write functions of SoPlexBase
  • new functions SPxSolverBase::isTerminationValueEnabled(), SPxSolverBase::toggleTerminationValue(), and SPxSolverBase::factorizeAndRecompute()

Code Quality

  • add option to write dense objective to mps/lp files (including variables with zero objective coefficients)

Fixed Bugs

  • remove unused and incorrect SOPLEX_VERSION_API in cmake, SOPLEX_APIVERSION now always set in spxdefines.h
  • disable objective limits once if exceeding unscaled and unsimplified solution is not dual feasible
  • recompute solution from fresh factorization if objective limit is reached to avoid incorrect terminations
  • fix bug when writing bounds for unused variables in MPS file format

Miscellaneous

  • removed gzstream.h/hpp (L-GPL) and replaced it with zstr (MIT License) for .gz file handling

Files

scipopt/soplex-release-710.zip

Files (1.5 MB)

Name Size Download all
md5:b710abafd395f189fa4afce11d9ad27d
1.5 MB Preview Download

Additional details

Related works