mirror of
https://github.com/Z3Prover/z3
synced 2026-02-20 07:24:40 +00:00
Some changes to improve LIA performance (#8101)
* add user params * inprocessing flag * playing around with clause sharing with some arith constraints (complicated version commented out) * collect shared clauses inside share units after pop to base level (might help NIA) * dont collect clauses twice * dont pop to base level when sharing units, manual filter * clean up code --------- Co-authored-by: Ilana Shapiro <ilanashapiro@Mac.localdomain>
This commit is contained in:
parent
5016eb9592
commit
6d61efa6b8
4 changed files with 22 additions and 2 deletions
6
src/params/smt_parallel_params.pyg
Normal file
6
src/params/smt_parallel_params.pyg
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
def_module_params('smt_parallel',
|
||||
export=True,
|
||||
description='Experimental parameters for parallel solving',
|
||||
params=(
|
||||
('inprocessing', BOOL, True, 'integrate in-processing as a heuristic simplification'),
|
||||
))
|
||||
Loading…
Add table
Add a link
Reference in a new issue