mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 00:55:31 +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 |