| .. |
|
polysat
|
sign and zero extend
|
2023-12-16 16:21:01 -08:00 |
|
arith_axioms.cpp
|
intblast with lazy expansion of shl, ashr, lshr
|
2023-12-16 15:12:57 -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
|
intblast with lazy expansion of shl, ashr, lshr
|
2023-12-16 15:12:57 -08:00 |
|
arith_solver.h
|
intblast with lazy expansion of shl, ashr, lshr
|
2023-12-16 15:12:57 -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
|
include dependency in cmakelist
|
2023-12-16 16:14:10 -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
|
merging master to unit_prop_on_monomials
|
2023-10-02 16:42:59 -07:00 |
|
euf_proof_checker.h
|
fix #6637
|
2023-03-22 08:49:33 +01:00 |
|
euf_relevancy.cpp
|
|
|
|
euf_relevancy.h
|
|
|
|
euf_solver.cpp
|
deal with build errors
|
2023-12-16 16:14:08 -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
|
fix internalization for quot/rem
|
2023-12-16 16:20:59 -08:00 |
|
intblast_solver.h
|
integrate intblast solver
|
2023-12-16 16:18:08 -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
|
#6423
|
2022-10-26 12:06:11 -07:00 |
|
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
|
pass sign into literal definition for pbge
|
2023-01-04 16:55:44 -08:00 |
|
pb_solver_interface.h
|
|
|
|
polysat_internalize.cpp
|
sign and zero extend
|
2023-12-16 16:21:01 -08:00 |
|
polysat_model.cpp
|
v2 of polysat
|
2023-12-16 16:12:12 -08:00 |
|
polysat_solver.cpp
|
sign and zero extend
|
2023-12-16 16:21:01 -08:00 |
|
polysat_solver.h
|
sign and zero extend
|
2023-12-16 16:21:01 -08:00 |
|
q_clause.cpp
|
|
|
|
q_clause.h
|
|
|
|
q_ematch.cpp
|
delay detach
|
2023-10-15 12:41:34 -07:00 |
|
q_ematch.h
|
increment generation for literals created during E-matching
|
2022-12-01 10:04:33 +09:00 |
|
q_eval.cpp
|
address compiler warnings, and user question #6544
|
2023-01-19 19:02:43 -08:00 |
|
q_eval.h
|
|
|
|
q_mam.cpp
|
address compiler warnings, and user question #6544
|
2023-01-19 19:02:43 -08:00 |
|
q_mam.h
|
|
|
|
q_mbi.cpp
|
update output
|
2023-11-30 17:20:43 -08:00 |
|
q_mbi.h
|
track assertions
|
2023-01-09 15:18:33 -08:00 |
|
q_model_fixer.cpp
|
|
|
|
q_model_fixer.h
|
|
|
|
q_queue.cpp
|
|
|
|
q_queue.h
|
|
|
|
q_solver.cpp
|
update release notes
|
2023-01-31 12:19:33 -08:00 |
|
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
|
wip - integrating arithmetic local search
|
2023-02-11 09:33:42 -08:00 |
|
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
|
|
|