mirror of
https://github.com/Z3Prover/z3
synced 2025-08-14 06:45:25 +00:00
in an iteration of inc-sat-solver introduce sat-smt-solver to allow incremental pre-processing. The aim is to allow incrementally handling formulas while at the same time retaining the main benefits of global in/pre-processing that change models. Previous incremental solving capabilities have been limited to use pre-processing that does not require model conversion.
25 lines
309 B
C
25 lines
309 B
C
/*++
|
|
Copyright (c) 2014 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
sat_smt_solver.h
|
|
|
|
Abstract:
|
|
|
|
incremental solver based on SAT core.
|
|
|
|
Author:
|
|
|
|
Nikolaj Bjorner (nbjorner) 2014-7-30
|
|
|
|
Notes:
|
|
|
|
--*/
|
|
|
|
#pragma once
|
|
|
|
#include "solver/solver.h"
|
|
|
|
solver* mk_sat_smt_solver(ast_manager& m, params_ref const& p);
|
|
|