3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-27 02:45:51 +00:00

add ability to touch variables for bound propagation

This commit is contained in:
Nikolaj Bjorner 2020-07-30 10:20:17 -07:00
parent a74ef394ec
commit 4039352837
4 changed files with 26 additions and 1 deletions

View file

@ -39,6 +39,16 @@ enum class column_type {
fixed = 4
};
inline std::ostream& operator<<(std::ostream& out, column_type const& t) {
switch (t) {
case column_type::free_column: return out << "free";
case column_type::lower_bound: return out << "lower";
case column_type::upper_bound: return out << "upper";
case column_type::boxed: return out << "boxed";
case column_type::fixed: return out << "fixed";
}
}
enum class simplex_strategy_enum {
undecided = 3,
tableau_rows = 0,