mirror of
https://github.com/Z3Prover/z3
synced 2025-06-27 08:28:44 +00:00
pareto0
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
c5b82796ca
commit
af27efbf4a
3 changed files with 82 additions and 3 deletions
|
@ -39,6 +39,7 @@ namespace opt {
|
|||
struct free_func_visitor;
|
||||
typedef map<symbol, maxsmt*, symbol_hash_proc, symbol_eq_proc> map_t;
|
||||
typedef map<symbol, unsigned, symbol_hash_proc, symbol_eq_proc> map_id;
|
||||
typedef vector<std::pair<inf_eps, inf_eps> > bounds_t;
|
||||
enum objective_t {
|
||||
O_MAXIMIZE,
|
||||
O_MINIMIZE,
|
||||
|
@ -148,6 +149,8 @@ namespace opt {
|
|||
opt_solver& get_solver();
|
||||
|
||||
void display_objective(std::ostream& out, objective const& obj) const;
|
||||
void display_bounds(std::ostream& out, bounds_t const& b) const;
|
||||
|
||||
|
||||
void validate_lex();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue