mirror of
https://github.com/Z3Prover/z3
synced 2025-08-07 19:51:22 +00:00
debugging network simplex
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
192ce11ca6
commit
5fc429c501
6 changed files with 75 additions and 102 deletions
|
@ -138,8 +138,7 @@ namespace smt {
|
|||
smt_params m_params;
|
||||
arith_util a;
|
||||
arith_eq_adapter m_arith_eq_adapter;
|
||||
th_var m_zero_int; // cache the variable representing the zero variable.
|
||||
th_var m_zero_real; // cache the variable representing the zero variable.
|
||||
th_var m_zero; //cache the variable representing the zero variable.
|
||||
|
||||
dl_graph<GExt> m_graph;
|
||||
nc_functor m_nc_functor;
|
||||
|
@ -304,7 +303,7 @@ namespace smt {
|
|||
|
||||
void new_eq_or_diseq(bool is_eq, th_var v1, th_var v2, justification& eq_just);
|
||||
|
||||
th_var get_zero(sort* s) const { return a.is_int(s)?m_zero_int:m_zero_real; }
|
||||
th_var get_zero(sort* s) const { return m_zero; }
|
||||
|
||||
th_var get_zero(expr* e) const { return get_zero(get_manager().get_sort(e)); }
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue