Releases: infiniteopt/DisjunctiveProgramming.jl
Releases · infiniteopt/DisjunctiveProgramming.jl
v0.3.0
DisjunctiveProgramming v0.3.0
Closed issues:
- Allow user to have already created the disjunction binary variable before calling the disjunction macro (#24)
- Add fixed cost parameter in disjunction (#31)
- Only disaggregate variables involved in disjunction constraints (Hull reformulation) (#44)
- Upcoming refactoring of JuMP's nonlinear API (#47)
- new constraints output for nonlinear models (#49)
Merged pull requests:
v0.2.1
DisjunctiveProgramming v0.2.1
v0.2.0
DisjunctiveProgramming v0.2.0
Closed issues:
v0.1.7
DisjunctiveProgramming v0.1.7
v0.1.6
DisjunctiveProgramming v0.1.6
Merged pull requests:
v0.1.5
DisjunctiveProgramming v0.1.5
Closed issues:
- Add support for propositional logic (#10)
- indexed variables are not working properly in Symbolics manipulation (#27)
- Due to limitations in Symbolics.jl, does not support models with variables that are DenseAxisArray or SparseAxisArray (#28)
- Need to support multiple disjunctions (#29)
- Extend XOR operator for multiple arguments (#33)
Merged pull requests:
v0.1.4
DisjunctiveProgramming v0.1.4
v0.1.3
v0.1.2
DisjunctiveProgramming v0.1.2
Closed issues:
- Need to delete NLconstraint after reformulating its respective perspective function when using CHR (#7)
- Variable Lower Bound (#18)
- interval arithmetic function fails with nonlinear functions (#19)
- Big-M for nonlinear constraints (#20)
- Quadratic constraints that are modeled using
@constraint
(#21)
Merged pull requests: