3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-23 19:47:52 +00:00
z3/src/tactic/arith
Nikolaj Bjorner dd1ca8f6bd move qhead to attribute on the state instead of the simplifier,
- add sat.smt option to enable the new incremental core (it is not ready for mainstream consumption as cloning and other features are not implemented and it hasn't been tested in any detail yet).
- move "name" into attribute on simplifier so it can be reused for diagnostics by the seq-simplifier.
2022-11-29 16:36:02 +07:00
..
add_bounds_tactic.cpp Remove empty leaf destructors. (#6211) 2022-07-30 10:07:03 +01:00
add_bounds_tactic.h booyah 2020-07-04 15:56:30 -07:00
arith_bounds_tactic.cpp add tactic name 2021-12-07 13:37:57 -08:00
arith_bounds_tactic.h booyah 2020-07-04 15:56:30 -07:00
bound_manager.cpp fix #3734 2020-04-04 12:53:24 -07:00
bound_manager.h booyah 2020-07-04 15:56:30 -07:00
bound_propagator.cpp add rewrites for moduli as exercised in example from #2319 2019-11-24 19:02:28 -08:00
bound_propagator.h booyah 2020-07-04 15:56:30 -07:00
bv2int_rewriter.cpp fix #4191 2020-05-02 11:15:11 -07:00
bv2int_rewriter.h call it data instead of c_ptr for approaching C++11 std::vector convention. 2021-04-13 18:17:35 -07:00
bv2real_rewriter.cpp remove '#include <iostream>' from headers and from unneeded places 2022-06-17 14:10:19 +01:00
bv2real_rewriter.h add stubs to control memory usage 2022-04-02 17:52:54 -07:00
card2bv_tactic.h move qhead to attribute on the state instead of the simplifier, 2022-11-29 16:36:02 +07:00
CMakeLists.txt make card2bv a simplifier 2022-11-25 11:07:31 +07:00
degree_shift_tactic.cpp move model and proof converters to self-contained module 2022-11-03 05:23:01 -07:00
degree_shift_tactic.h booyah 2020-07-04 15:56:30 -07:00
diff_neq_tactic.cpp breaking change. Enforce append semantics everywhere for parameter updates #5744 2021-12-30 19:11:14 -08:00
diff_neq_tactic.h booyah 2020-07-04 15:56:30 -07:00
eq2bv_tactic.cpp Remove empty leaf destructors. (#6211) 2022-07-30 10:07:03 +01:00
eq2bv_tactic.h booyah 2020-07-04 15:56:30 -07:00
factor_tactic.cpp breaking change. Enforce append semantics everywhere for parameter updates #5744 2021-12-30 19:11:14 -08:00
factor_tactic.h booyah 2020-07-04 15:56:30 -07:00
fix_dl_var_tactic.cpp move model and proof converters to self-contained module 2022-11-03 05:23:01 -07:00
fix_dl_var_tactic.h booyah 2020-07-04 15:56:30 -07:00
fm_tactic.cpp fix #6165 2022-07-30 17:10:01 +02:00
fm_tactic.h booyah 2020-07-04 15:56:30 -07:00
lia2card_tactic.cpp move model and proof converters to self-contained module 2022-11-03 05:23:01 -07:00
lia2card_tactic.h booyah 2020-07-04 15:56:30 -07:00
lia2pb_tactic.cpp move model and proof converters to self-contained module 2022-11-03 05:23:01 -07:00
lia2pb_tactic.h booyah 2020-07-04 15:56:30 -07:00
linear_equation.cpp call it data instead of c_ptr for approaching C++11 std::vector convention. 2021-04-13 18:17:35 -07:00
linear_equation.h remove a hundred implicit constructors/destructors 2021-05-23 14:25:01 +01:00
nla2bv_tactic.cpp move model and proof converters to self-contained module 2022-11-03 05:23:01 -07:00
nla2bv_tactic.h booyah 2020-07-04 15:56:30 -07:00
normalize_bounds_tactic.cpp move model and proof converters to self-contained module 2022-11-03 05:23:01 -07:00
normalize_bounds_tactic.h booyah 2020-07-04 15:56:30 -07:00
pb2bv_model_converter.cpp merge with master 2018-03-25 14:57:01 -07:00
pb2bv_model_converter.h move model and proof converters to self-contained module 2022-11-03 05:23:01 -07:00
pb2bv_tactic.cpp move model and proof converters to self-contained module 2022-11-03 05:23:01 -07:00
pb2bv_tactic.h booyah 2020-07-04 15:56:30 -07:00
probe_arith.cpp #5338 #5349 2021-06-16 16:01:42 -05:00
probe_arith.h booyah 2020-07-04 15:56:30 -07:00
propagate_ineqs_tactic.cpp breaking change. Enforce append semantics everywhere for parameter updates #5744 2021-12-30 19:11:14 -08:00
propagate_ineqs_tactic.h booyah 2020-07-04 15:56:30 -07:00
purify_arith_tactic.cpp move model and proof converters to self-contained module 2022-11-03 05:23:01 -07:00
purify_arith_tactic.h booyah 2020-07-04 15:56:30 -07:00
recover_01_tactic.cpp move model and proof converters to self-contained module 2022-11-03 05:23:01 -07:00
recover_01_tactic.h booyah 2020-07-04 15:56:30 -07:00