mirror of
https://github.com/Z3Prover/z3
synced 2025-08-24 03:57:51 +00:00
Univariate solver interface
This commit is contained in:
parent
9b20f17f9c
commit
6aee62ef2f
3 changed files with 59 additions and 0 deletions
|
@ -23,6 +23,7 @@ Author:
|
|||
#include "math/polysat/types.h"
|
||||
#include "math/polysat/conflict.h"
|
||||
#include "math/polysat/constraint.h"
|
||||
#include "math/polysat/univariate_solver.h"
|
||||
|
||||
namespace polysat {
|
||||
|
||||
|
@ -32,6 +33,7 @@ namespace polysat {
|
|||
friend class test_fi;
|
||||
|
||||
solver& s;
|
||||
scoped_ptr<univariate_solver_factory> m_univariate_solver_factory;
|
||||
|
||||
struct entry : public dll_base<entry>, public fi_record {
|
||||
entry() : fi_record({ eval_interval::full(), {}, {}, rational::one()}) {}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue