Skip to content

v4.4.0

Compare
Choose a tag to compare
@mmghannam mmghannam released this 06 Dec 08:07
· 282 commits to master since this release
0b6bb13

Changelog

Added

  • Added all event types and tests for checking them
  • Added SCIP functions SCIPconsGetNVars, SCIPconsGetVars
  • Added SCIP functions SCIPchgCoefLinear, SCIPaddCoefLinear and SCIPdelCoefLinear
  • Added SCIP function SCIPgetSolTime and wrapper getSolTime
  • Added convenience methods relax and getVarDict
  • Added SCIP functions hasPrimalRay, getPrimalRay, getPrimalRayVal

Fixed

  • Fixed mistake with outdated values for several enums
  • Correctly set result, lowerbound in PyRelaxExec
  • Fixed typo in documentation of chgRhs
  • Pricer plugin fundamental callbacks now raise an error if not implemented
  • Brachrule plugin fundamental callbacks now raise an error if not implemented
  • Fixed segmentation fault when accessing the Solution class directly
  • Changed getSols so that it prints solutions in terms of the original variables
  • Fixed error message in _checkStage

Changed

  • Made it so SCIP macros are used directly, instead of being manually inputted.
  • Improved error message when using < or > instead of <= or >=

Removed

  • Removed double declaration of SCIPfindEventhdlr