IntervalConstraintProgramming v0.14.0
Merged pull requests:
- Rewrite the package to use Symbolics and ReversePropagation (#212) (@dpsanders)
Closed issues:
- Efficient version of separator (#6)
- Swap out and in in sepators? (#34)
- Allow parameters in constraints (#41)
- Allow reusing local variables (#60)
- Clean up code by introducing
VariableSet
type (#69) - Rewrite backward function code generation (#71)
- Backward functions as inverses (#82)
- Allow expressions of the form
y == exp(x)
(#90) - Allow pave for a Vector of separators (#93)
- Replace parsing with Espresso.jl! (#96)
@function
should respect the order in which arguments are specified (#111)- Unify
@function
and@contractor
(#113) - Make standard functions work without macros (#127)
- Allow parameters in Contractor (#140)
- Output has too many parentheses (#143)
- Contractor((x,y) -> x) does not work (#144)
- Use macro for code generation (#148)
- Bugs with Separator and ModelingToolkit (#150)
- Paving incorrect for transcendental example from ACM TOMS paper on Filib++ (#167)
- Update to using Symbolics (#172)
- Allow constraints like x > 0 (#174)
- Removing
refine!
from export list (#208) - StackOverflow with sin (#213)
- Non-empty inner set for
y == log(x)
(#214)