mirror of
https://github.com/Z3Prover/z3
synced 2025-05-03 22:05:45 +00:00
add simplification experiment (disabled) for tracking, some reshuffling of equation/fixed_equation structs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
e7c17e68b8
commit
bd8e5eee4b
12 changed files with 286 additions and 39 deletions
|
@ -121,4 +121,18 @@ public:
|
|||
}
|
||||
|
||||
};
|
||||
|
||||
struct equality {
|
||||
lp::lpvar i, j;
|
||||
lp::explanation e;
|
||||
equality(lp::lpvar i, lp::lpvar j, lp::explanation const& e):i(i),j(j),e(e) {}
|
||||
};
|
||||
|
||||
struct fixed_equality {
|
||||
lp::lpvar v;
|
||||
rational k;
|
||||
lp::explanation e;
|
||||
fixed_equality(lp::lpvar v, rational const& k, lp::explanation const& e):v(v),k(k),e(e) {}
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue