Portability | non-portable (ScopedTypeVariables, BangPatterns) |
---|---|
Stability | provisional |
Maintainer | masahiro.sakai@gmail.com |
Safe Haskell | None |
Tightening variable bounds by constraint propagation.
Documentation
:: forall r . RealFrac r | |
=> BoundsEnv r | initial bounds |
-> [Atom r] | constraints |
-> VarSet | integral variables |
-> Int | limit of iterations |
-> BoundsEnv r |
tightening variable bounds by constraint propagation.
computeInterval :: (Real r, Fractional r) => BoundsEnv r -> Expr r -> Interval rSource
compute bounds for a Expr
with respect to BoundsEnv
.