3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-05-19 16:39:32 +00:00
z3/src/sat/smt
2023-12-31 15:05:57 -08:00
..
polysat display monomials 2023-12-31 15:05:57 -08:00
arith_axioms.cpp na 2023-12-21 07:56:34 -08:00
arith_diagnostics.cpp add simplification experiment (disabled) for tracking, some reshuffling of equation/fixed_equation structs 2023-10-29 10:21:31 -07:00
arith_internalize.cpp intblast with lazy expansion of shl, ashr, lshr 2023-12-16 15:12:57 -08:00
arith_sls.cpp fixes and tests for arith-sls 2023-02-28 17:40:09 -08:00
arith_sls.h before rm lu 2023-03-08 10:27:05 -08:00
arith_solver.cpp updates to poly 2023-12-16 16:49:59 -08:00
arith_solver.h import master branch 2023-12-16 16:56:09 -08:00
arith_theory_checker.h update format and checker for implied-eq 2023-07-27 13:21:45 -07:00
arith_value.cpp Add intblast solver 2023-12-15 13:50:38 -08:00
arith_value.h Add intblast solver 2023-12-15 13:50:38 -08:00
array_axioms.cpp install importlib-resources for ubuntu doc 2023-12-04 10:33:29 -08:00
array_diagnostics.cpp
array_internalize.cpp
array_model.cpp
array_solver.cpp
array_solver.h
atom2bool_var.cpp
atom2bool_var.h
ba_xor.h
bv_ackerman.cpp
bv_ackerman.h
bv_delay_internalize.cpp
bv_internalize.cpp
bv_invariant.cpp
bv_solver.cpp rename antecedent utilities for clarity 2023-07-22 11:30:34 -07:00
bv_solver.h Fix UP's decide callback (#6707) 2023-06-02 09:52:54 +02:00
bv_theory_checker.cpp
bv_theory_checker.h
CMakeLists.txt separate egraph functionality 2023-12-22 15:57:28 -08:00
distinct_theory_checker.h
dt_solver.cpp Add intblast solver 2023-12-15 13:50:38 -08:00
dt_solver.h #7027 2023-12-03 11:14:18 -08:00
euf_ackerman.cpp
euf_ackerman.h
euf_internalize.cpp Add intblast solver 2023-12-15 13:50:38 -08:00
euf_invariant.cpp
euf_local_search.cpp deal with compiler warnings (unused variables etc) 2023-02-18 17:53:37 -08:00
euf_model.cpp Add intblast solver 2023-12-15 13:50:38 -08:00
euf_proof.cpp update format and checker for implied-eq 2023-07-27 13:23:17 -07:00
euf_proof_checker.cpp add proof checker plugin 2023-12-31 05:30:21 -08:00
euf_proof_checker.h fix #6637 2023-03-22 08:49:33 +01:00
euf_relevancy.cpp
euf_relevancy.h
euf_solver.cpp updates to saturation 2023-12-23 16:59:17 -08:00
euf_solver.h Add intblast solver 2023-12-15 13:50:38 -08:00
fpa_solver.cpp
fpa_solver.h
intblast_solver.cpp bugfixes 2023-12-28 17:36:42 -08:00
intblast_solver.h add validation to polysat 2023-12-28 15:52:30 -08:00
pb_card.cpp fix #6813 - proofs terms are fragile with respect to simplificiation of not(not(e)). It would be better if proof terms didn't have to track this level of detail, but the legacy proof format assumes strictly checkable proofs. A patch is to fixup terms within the mk_transitivity constructor 2023-07-15 17:03:04 -07:00
pb_card.h Use noexcept more. (#7058) 2023-12-16 12:14:53 +00:00
pb_constraint.cpp
pb_constraint.h Use noexcept more. (#7058) 2023-12-16 12:14:53 +00:00
pb_internalize.cpp #6523 2023-08-01 08:41:26 -07:00
pb_pb.cpp
pb_pb.h Use noexcept more. (#7058) 2023-12-16 12:14:53 +00:00
pb_solver.cpp fix #6692 2023-04-17 09:11:16 -07:00
pb_solver.h
pb_solver_interface.h
polysat_egraph.cpp bugfixes 2023-12-29 15:13:11 -08:00
polysat_internalize.cpp add proof checker plugin 2023-12-31 05:30:21 -08:00
polysat_model.cpp bugfixes 2023-12-28 17:36:42 -08:00
polysat_solver.cpp add proof checker plugin 2023-12-31 05:30:21 -08:00
polysat_solver.h add proof checker plugin 2023-12-31 05:30:21 -08:00
polysat_theory_checker.h add proof checker plugin 2023-12-31 05:30:21 -08:00
q_clause.cpp
q_clause.h
q_ematch.cpp delay detach 2023-10-15 12:41:34 -07:00
q_ematch.h
q_eval.cpp
q_eval.h
q_mam.cpp
q_mam.h
q_mbi.cpp update output 2023-11-30 17:20:43 -08:00
q_mbi.h
q_model_fixer.cpp
q_model_fixer.h
q_queue.cpp
q_queue.h
q_solver.cpp
q_solver.h
q_theory_checker.cpp
q_theory_checker.h
recfun_solver.cpp
recfun_solver.h
sat_internalizer.h fix #6623 2023-04-09 21:10:24 -07:00
sat_smt.h
sat_th.cpp update format and checker for implied-eq 2023-07-27 13:23:17 -07:00
sat_th.h
specrel_solver.cpp add EUF plugin framework. 2023-11-30 13:58:30 -08:00
specrel_solver.h add EUF plugin framework. 2023-11-30 13:58:30 -08:00
tseitin_theory_checker.cpp strengthen Tseitin checker to take true/false constants into account 2023-07-28 16:54:33 -07:00
tseitin_theory_checker.h
user_solver.cpp rename antecedent utilities for clarity 2023-07-22 11:30:34 -07:00
user_solver.h User Propagator: Return if propagated lemma is redundant (#6791) 2023-07-07 09:58:41 -07:00
xor_solver.cpp
xor_solver.d
xor_solver.h