mirror of
https://github.com/Z3Prover/z3
synced 2025-10-26 17:29:21 +00:00
set UNIT_PROPAGATE_BOUNDS 1 to use the unit propagation version. It applies unit propagation eagerly (does not depend on checking LIA consistency before final check) and avoid creating new literals in most cases |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| dep_intervals.cpp | ||
| dep_intervals.h | ||
| interval.h | ||
| interval_def.h | ||
| interval_mpq.cpp | ||
| mod_interval.h | ||
| README | ||
Template for interval arithmetic. The template can be instantiated using different numeral (integers/mpz, rationals/mpq, floating-point/mpf, etc) packages. The class im_default_config defines a default configuration for the template that uses rationals. It also shows what is the expected signature used by the template.