mirror of
https://github.com/Z3Prover/z3
synced 2025-10-25 08:54:35 +00:00
Signed-off-by: Lev Nachmanson <levnach@hotmail.com> add explanations to hnf cuts Signed-off-by: Lev Nachmanson <levnach@hotmail.com> nits and virtual methods (#68) * local Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * virtual method in bound propagator Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> cleanup from std::cout Signed-off-by: Lev Nachmanson <levnach@hotmail.com> handle the case when the number of terms is greater than the number of variables in hnf Signed-off-by: Lev Nachmanson <levnach@hotmail.com> method name's fix Signed-off-by: Lev Nachmanson <levnach@hotmail.com> restore hnf_cutter to work with m_row_count <= m_column_count Signed-off-by: Lev Nachmanson <levnach@hotmail.com> tune addition of rational numbers (#70) * log quantifiers only if present Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * merge and fix some warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * set new arith as default for LIA Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * local Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * virtual method in bound propagator Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * prepare for mixed integer-real Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * fix default tactic usage Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> give shorter explanations, call hnf only when have a not integral var Signed-off-by: Lev Nachmanson <levnach@hotmail.com> overhaul of mpq (#71) * log quantifiers only if present Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * merge and fix some warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * set new arith as default for LIA Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * local Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * virtual method in bound propagator Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * prepare for mixed integer-real Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * fix default tactic usage Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * overhaul of mpz/mpq Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * disabled temporary setting Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * remove prints Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> fix for 32 bit build (#72) * log quantifiers only if present Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * merge and fix some warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * set new arith as default for LIA Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * local Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * virtual method in bound propagator Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * prepare for mixed integer-real Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * fix default tactic usage Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * overhaul of mpz/mpq Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * disabled temporary setting Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * remove prints Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * customize for 64 bit Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> yes (#74) * log quantifiers only if present Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * merge and fix some warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * set new arith as default for LIA Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * local Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * virtual method in bound propagator Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * prepare for mixed integer-real Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * fix default tactic usage Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * overhaul of mpz/mpq Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * disabled temporary setting Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * remove prints Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * customize for 64 bit Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * customize for 64 bit Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * more refactor Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> fix the merge Signed-off-by: Lev Nachmanson <levnach@hotmail.com> fixes in maximize_term untested Signed-off-by: Lev Nachmanson <levnach@hotmail.com> fix compilation (#75) * log quantifiers only if present Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * merge and fix some warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * set new arith as default for LIA Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * local Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * virtual method in bound propagator Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * prepare for mixed integer-real Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * fix default tactic usage Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * overhaul of mpz/mpq Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * disabled temporary setting Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * remove prints Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * customize for 64 bit Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * customize for 64 bit Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * more refactor Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * relax check Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * change for gcc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> |
||
|---|---|---|
| .. | ||
| lp | ||
| approx_nat.cpp | ||
| approx_nat.h | ||
| approx_set.cpp | ||
| approx_set.h | ||
| array.h | ||
| array_map.h | ||
| backtrackable_set.h | ||
| basic_interval.h | ||
| bit_util.cpp | ||
| bit_util.h | ||
| bit_vector.cpp | ||
| bit_vector.h | ||
| buffer.h | ||
| cancel_eh.h | ||
| chashtable.h | ||
| checked_int64.h | ||
| CMakeLists.txt | ||
| cmd_context_types.cpp | ||
| cmd_context_types.h | ||
| common_msgs.cpp | ||
| common_msgs.h | ||
| container_util.h | ||
| cooperate.cpp | ||
| cooperate.h | ||
| critical_flet.h | ||
| debug.cpp | ||
| debug.h | ||
| dec_ref_util.h | ||
| dependency.h | ||
| dictionary.h | ||
| dlist.h | ||
| double_manager.h | ||
| ema.h | ||
| env_params.cpp | ||
| env_params.h | ||
| error_codes.h | ||
| event_handler.h | ||
| ext_gcd.h | ||
| ext_numeral.h | ||
| f2n.h | ||
| file_path.h | ||
| fixed_bit_vector.cpp | ||
| fixed_bit_vector.h | ||
| gparams.cpp | ||
| gparams.h | ||
| hash.cpp | ||
| hash.h | ||
| hashtable.h | ||
| heap.h | ||
| hwf.cpp | ||
| hwf.h | ||
| id_gen.h | ||
| inf_eps_rational.h | ||
| inf_int_rational.cpp | ||
| inf_int_rational.h | ||
| inf_rational.cpp | ||
| inf_rational.h | ||
| inf_s_integer.cpp | ||
| inf_s_integer.h | ||
| lbool.cpp | ||
| lbool.h | ||
| list.h | ||
| luby.cpp | ||
| luby.h | ||
| machine.h | ||
| map.h | ||
| max_cliques.h | ||
| memory_manager.cpp | ||
| memory_manager.h | ||
| min_cut.cpp | ||
| min_cut.h | ||
| mpbq.cpp | ||
| mpbq.h | ||
| mpbqi.h | ||
| mpf.cpp | ||
| mpf.h | ||
| mpff.cpp | ||
| mpff.h | ||
| mpfx.cpp | ||
| mpfx.h | ||
| mpn.cpp | ||
| mpn.h | ||
| mpq.cpp | ||
| mpq.h | ||
| mpq_inf.cpp | ||
| mpq_inf.h | ||
| mpz.cpp | ||
| mpz.h | ||
| mpzzp.h | ||
| nat_set.h | ||
| numeral_buffer.h | ||
| obj_hashtable.h | ||
| obj_mark.h | ||
| obj_pair_hashtable.h | ||
| obj_pair_set.h | ||
| obj_ref.h | ||
| obj_ref_hashtable.h | ||
| obj_triple_hashtable.h | ||
| object_allocator.h | ||
| optional.h | ||
| page.cpp | ||
| page.h | ||
| params.cpp | ||
| params.h | ||
| parray.h | ||
| permutation.cpp | ||
| permutation.h | ||
| plugin_manager.h | ||
| pool.h | ||
| pop_scopes.h | ||
| prime_generator.cpp | ||
| prime_generator.h | ||
| ptr_scoped_buffer.h | ||
| queue.h | ||
| rational.cpp | ||
| rational.h | ||
| ref.h | ||
| ref_buffer.h | ||
| ref_util.h | ||
| ref_vector.h | ||
| region.cpp | ||
| region.h | ||
| resource_limit.h | ||
| rlimit.cpp | ||
| rlimit.h | ||
| s_integer.cpp | ||
| s_integer.h | ||
| scoped_ctrl_c.cpp | ||
| scoped_ctrl_c.h | ||
| scoped_numeral.h | ||
| scoped_numeral_buffer.h | ||
| scoped_numeral_vector.h | ||
| scoped_ptr_vector.h | ||
| scoped_timer.cpp | ||
| scoped_timer.h | ||
| scoped_vector.h | ||
| sexpr.cpp | ||
| sexpr.h | ||
| small_object_allocator.cpp | ||
| small_object_allocator.h | ||
| smt2_util.cpp | ||
| smt2_util.h | ||
| sorting_network.h | ||
| sstream.h | ||
| stack.cpp | ||
| stack.h | ||
| statistics.cpp | ||
| statistics.h | ||
| stats.h | ||
| stopwatch.h | ||
| str_hashtable.h | ||
| stream_buffer.h | ||
| string_buffer.h | ||
| symbol.cpp | ||
| symbol.h | ||
| symbol_table.h | ||
| timeit.cpp | ||
| timeit.h | ||
| timeout.cpp | ||
| timeout.h | ||
| timer.cpp | ||
| timer.h | ||
| top_sort.h | ||
| total_order.h | ||
| tptr.h | ||
| trace.cpp | ||
| trace.h | ||
| trail.h | ||
| uint_map.h | ||
| uint_set.h | ||
| union_find.h | ||
| util.cpp | ||
| util.h | ||
| vector.h | ||
| version.h.cmake.in | ||
| version.h.in | ||
| warning.cpp | ||
| warning.h | ||
| z3_exception.cpp | ||
| z3_exception.h | ||
| z3_omp.h | ||