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

Update basic spanning tree to be on par with threaded one

This commit is contained in:
Anh-Dung Phan 2013-11-22 13:44:12 -08:00
parent 7bc7a61a40
commit 37f5628824
6 changed files with 63 additions and 26 deletions

View file

@ -71,7 +71,6 @@ namespace smt {
edge_id & m_enter_id;
public:
pivot_rule_impl() {}
pivot_rule_impl(graph & g, vector<numeral> & potentials,
svector<edge_state> & states, edge_id & enter_id)
: m_graph(g),
@ -79,7 +78,7 @@ namespace smt {
m_states(states),
m_enter_id(enter_id) {
}
bool choose_entering_edge() {return false;};
virtual bool choose_entering_edge() = 0;
};
class first_eligible_pivot : public pivot_rule_impl {