3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-11-03 04:57:52 +00:00

separate out simplification functionality

This commit is contained in:
Nikolaj Bjorner 2024-05-09 18:41:05 -07:00
parent 55ded3db60
commit b3438045ae
6 changed files with 928 additions and 938 deletions

View file

@ -0,0 +1,16 @@
#pragma once
#include "nlsat/nlsat_types.h"
#include "nlsat/nlsat_clause.h"
namespace nlsat {
class simplify {
struct imp;
imp * m_imp;
public:
simplify(solver& s, atom_vector& atoms, clause_vector& clauses, pmanager& pm);
~simplify();
bool operator()();
};
}