Skip to content

Releases: atoptima/BlockDecomposition.jl

v1.6.0

28 Mar 07:55
e03c4c3
Compare
Choose a tag to compare

BlockDecomposition v1.6.0

Diff since v1.5.0

Closed issues:

  • Parent annotation of an annotation (#2)
  • change PricingVariableCost attribute -> CallbackVariableCost (#25)
  • Add Coluna dependent tests to avoid breaking changes (#30)
  • Error when master/ other sp vars variables assigned to a subproblem constraint (#48)
  • Warning when the user put a constraint that involves vars of the same sp in the master (#49)
  • Better error message when not decomposing over Axis (#74)

Merged pull requests:

v1.5.0

04 Mar 11:04
7e21015
Compare
Choose a tag to compare

BlockDecomposition v1.5.0

Diff since v1.4.0

Closed issues:

  • Better error msg if decomposition not done on an axis (#40)

Merged pull requests:

  • Automatic decomposition (#31) (@davidmeichel)
  • Improve error msg when decomposition not done using an axis (#70) (@guimarqu)
  • Migrate to Graphs.jl + fix automatic decomposition tests (#71) (@guimarqu)
  • fixing the link in README.md (#72) (@chkwon)
  • MOI 0.10 upgrade (#73) (@guimarqu)
  • model.ext has automatic_decomposition key before accessing it (#75) (@guimarqu)
  • v1.5.0 (#76) (@guimarqu)

v1.4.0

08 Sep 15:49
e43aa9d
Compare
Choose a tag to compare

BlockDecomposition v1.4.0

Diff since v1.3.0

Closed issues:

  • Retrieve solutions of subproblems (#29)
  • Multiple solvers for subproblems (#54)
  • Fix CI : git https access deprecated by github (#57)
  • getsolutions does not work when direct_model = true (#67)
  • Docstring of BlockModel (#68)

Merged pull requests:

  • Soft branching priorities (#55) (@guimarqu)
  • Support of multiple solvers (#56) (@guimarqu)
  • Adding custom data to the submit function of the pricing callback (#58) (@artalvpes)
  • Follow up custom data (#59) (@laradicp)
  • AxisId as single indice of a set of variables/constraints (#60) (@guimarqu)
  • Multiple optimizers (#61) (@guimarqu)
  • Add getsolutions and value methods for solution disaggregation (#62) (@laradicp)
  • Add methods customvars! and customconstrs! for single custom data (#64) (@laradicp)
  • Annotation of anonymous constr/var is nothing (#65) (@guimarqu)
  • improve BlockDecomposition docstrings (#66) (@guimarqu)
  • add supported vars & constrs to MockOptimizer (#69) (@guimarqu)

v1.3.0

14 May 23:59
dc64d11
Compare
Choose a tag to compare

BlockDecomposition v1.3.0

Diff since v1.2.6

Closed issues:

  • Missing docstring for annotation (#42)
  • Missing docstring for axis & decomposition macros (#43)

Merged pull requests:

v1.2.6

20 Mar 18:08
953fc8e
Compare
Choose a tag to compare

BlockDecomposition v1.2.6

Diff since v1.2.5

Merged pull requests:

v1.2.5

09 Mar 09:23
Compare
Choose a tag to compare

BlockDecomposition v1.2.5

Diff since v1.2.4

Merged pull requests:

v1.2.4

02 Oct 19:04
Compare
Choose a tag to compare

BlockDecomposition v1.2.4

Diff since v1.2.3

Closed issues:

  • Add support of anonymous constraints (#32)
  • Argument to enable direct mode (#33)
  • Cartesian product in axis macro (#34)

Merged pull requests:

  • test to check if anonymous cstrs are assigned to the master (#36) (@guimarqu)
  • Keyword argument to create a direct model (#37) (@guimarqu)
  • Cartesian product in axis macro (#38) (@guimarqu)

v1.2.3

16 Jun 18:02
Compare
Choose a tag to compare

BlockDecomposition v1.2.3

Diff since v1.2.2

v1.2.2

16 Jun 11:02
Compare
Choose a tag to compare

BlockDecomposition v1.2.2

Diff since v1.2.1

v1.2.1

26 Apr 14:01
Compare
Choose a tag to compare

BlockDecomposition v1.2.1

Diff since v1.2.0

Closed issues:

  • assignsolver! should take Optimizer as argument (#12)
  • map_indices error (#28)

Merged pull requests: