3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-28 19:35:50 +00:00

Throttle nra solver when progress is being made by linearization

This commit is contained in:
Nikolaj Bjorner 2021-02-26 05:05:36 -08:00
parent 08f55f9d1f
commit c6eb55537a
3 changed files with 18 additions and 2 deletions

View file

@ -235,6 +235,11 @@ struct solver::imp {
return m_nlsat->am();
}
void updt_params(params_ref& p) {
m_params.append(p);
}
std::ostream& display(std::ostream& out) const {
for (auto m : m_nla_core.emons()) {
out << "j" << m.var() << " = ";
@ -276,4 +281,8 @@ nlsat::anum_manager& solver::am() {
return m_imp->am();
}
void solver::updt_params(params_ref& p) {
m_imp->updt_params(p);
}
}