mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 03:45:51 +00:00
add blast method for ite terms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
53d365bc44
commit
89989627d0
10 changed files with 369 additions and 103 deletions
|
@ -93,7 +93,7 @@ namespace smt {
|
|||
// Initialize the network with a feasible spanning tree
|
||||
void initialize();
|
||||
|
||||
edge_id get_edge_id(dl_var source, dl_var target);
|
||||
edge_id get_edge_id(dl_var source, dl_var target) const;
|
||||
|
||||
|
||||
void update_potentials();
|
||||
|
@ -112,6 +112,9 @@ namespace smt {
|
|||
|
||||
std::string display_spanning_tree();
|
||||
|
||||
bool edge_in_tree(edge_id id) const;
|
||||
bool edge_in_tree(node src, node dst) const;
|
||||
|
||||
bool check_well_formed();
|
||||
|
||||
public:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue