mirror of
https://github.com/Z3Prover/z3
synced 2025-05-04 06:15:46 +00:00
expose import model converter over Python, document it, add partial order axioms for lex, disable linear order axioms, prepare ground for re-adding clauses from reconstruction stack
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
7ed5ca05e3
commit
41ca956012
11 changed files with 202 additions and 81 deletions
|
@ -6213,6 +6213,14 @@ extern "C" {
|
|||
|
||||
/**
|
||||
\brief Ad-hoc method for importing model conversion from solver.
|
||||
|
||||
This method is used for scenarios where \c src has been used to solve a set
|
||||
of formulas and was interrupted. The \c dst solver may be a strengthening of \c src
|
||||
obtained from cubing (assigning a subset of literals or adding constraints over the
|
||||
assertions available in \c src). If \c dst ends up being satisfiable, the model for \c dst
|
||||
may not correspond to a model of the original formula due to inprocessing in \c src.
|
||||
This method is used to take the side-effect of inprocessing into account when returning
|
||||
a model for \c dst.
|
||||
|
||||
def_API('Z3_solver_import_model_converter', VOID, (_in(CONTEXT), _in(SOLVER), _in(SOLVER)))
|
||||
*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue