.. |
arith_axioms.cpp
|
add power axioms to arith_solver
|
2025-04-23 10:48:29 -07:00 |
arith_diagnostics.cpp
|
Api (#7097)
|
2024-01-24 16:05:18 -08:00 |
arith_internalize.cpp
|
add power axioms to arith_solver
|
2025-04-23 10:48:29 -07:00 |
arith_solver.cpp
|
make gcd call in dio optional
|
2025-04-18 18:24:50 -07:00 |
arith_solver.h
|
add power axioms to arith_solver
|
2025-04-23 10:48:29 -07: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
|
remove '#include <iostream>' from headers and from unneeded places
|
2022-06-17 14:10:19 +01:00 |
array_internalize.cpp
|
Refactor and fix uninitialized variables and improve function consistency across multiple modules
|
2024-09-23 13:34:33 +01:00 |
array_model.cpp
|
#6319
|
2022-09-23 22:22:34 -05:00 |
array_solver.cpp
|
remove default destructors & some default constructors
|
2024-09-04 22:30:23 +01:00 |
array_solver.h
|
remove default destructors & some default constructors
|
2024-09-04 22:30:23 +01:00 |
atom2bool_var.cpp
|
improve pre-processing
|
2022-04-15 12:55:26 +02:00 |
atom2bool_var.h
|
mbp (#4741)
|
2020-10-21 15:48:40 -07:00 |
ba_xor.h
|
arrays (#4684)
|
2020-09-13 19:29:59 -07:00 |
bv_ackerman.cpp
|
Sls (#7439)
|
2024-11-02 12:32:48 -07:00 |
bv_ackerman.h
|
don't have bv-ackerman influence simplification
|
2022-08-21 15:25:18 -07:00 |
bv_delay_internalize.cpp
|
disable bv delay until it is debugged #6324
|
2022-09-07 00:04:57 -07:00 |
bv_internalize.cpp
|
fix #7572 and fix #7574
|
2025-03-07 10:46:29 -08:00 |
bv_invariant.cpp
|
remove '#include <iostream>' from headers and from unneeded places
|
2022-06-17 14:10:19 +01:00 |
bv_solver.cpp
|
fix #7572 and fix #7574
|
2025-03-07 10:46:29 -08:00 |
bv_solver.h
|
fixes to #7250
|
2024-06-12 08:50:24 -07:00 |
bv_theory_checker.cpp
|
remove once pragma from cpp file
|
2022-10-18 14:57:49 -07:00 |
bv_theory_checker.h
|
wip - add bit-vector validator plugins and logging
|
2022-10-18 14:50:21 -07:00 |
CMakeLists.txt
|
move mam to euf
|
2025-05-07 14:38:59 -07:00 |
distinct_theory_checker.h
|
wip - features and bug-fixes to proof logging
|
2022-10-18 07:54:49 -07:00 |
dt_solver.cpp
|
fix typos
|
2023-12-18 09:33:40 -08:00 |
dt_solver.h
|
fix typos
|
2023-12-18 09:33:40 -08:00 |
euf_ackerman.cpp
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
euf_ackerman.h
|
wip - updates to proof logging and self-checking
|
2022-10-16 23:33:30 +02:00 |
euf_internalize.cpp
|
Sls (#7439)
|
2024-11-02 12:32:48 -07:00 |
euf_invariant.cpp
|
#5211
|
2021-04-24 10:28:22 -07:00 |
euf_model.cpp
|
add missing expr
|
2024-04-17 15:16:11 +02:00 |
euf_proof.cpp
|
fixes to #7250
|
2024-06-12 08:50:24 -07:00 |
euf_proof_checker.cpp
|
Sls (#7439)
|
2024-11-02 12:32:48 -07:00 |
euf_proof_checker.h
|
remove default destructors
|
2024-10-02 22:20:12 +01:00 |
euf_relevancy.cpp
|
setting roots breaks relevancy propagation
|
2022-01-05 21:16:25 -08:00 |
euf_relevancy.h
|
more fixes on relevancy
|
2022-01-04 22:02:28 -08:00 |
euf_solver.cpp
|
Sls (#7439)
|
2024-11-02 12:32:48 -07:00 |
euf_solver.h
|
mark virtual methods as override
|
2025-05-07 15:24:20 -07:00 |
fpa_solver.cpp
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
fpa_solver.h
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
intblast_solver.cpp
|
fix #7572 and fix #7574
|
2025-03-07 10:46:29 -08:00 |
intblast_solver.h
|
Sls (#7439)
|
2024-11-02 12:32:48 -07: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
|
streamline pb solver interface and naming after removal of xor
|
2021-02-28 12:32:04 -08:00 |
pb_constraint.h
|
remove unneeded iterator functions
|
2024-09-23 12:59:04 +01: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
|
use bail_out instead of early return to ensure marks are cleared
|
2024-12-22 06:14:38 +01:00 |
pb_solver.h
|
update gcm script
|
2024-12-20 17:27:21 +01:00 |
pb_solver_interface.h
|
Add and fix a few general compiler warnings. (#5628)
|
2021-10-29 15:42:32 +02:00 |
q_clause.cpp
|
fixes to sat.euf ematching #5573
|
2021-10-16 15:52:37 -07:00 |
q_clause.h
|
log also quantifier generation (besides binding)
|
2022-10-20 17:49:15 -07:00 |
q_ematch.cpp
|
update namespace, hoist exported functions outside of embedded namespace
|
2025-05-07 15:57:47 -07:00 |
q_ematch.h
|
update namespace, hoist exported functions outside of embedded namespace
|
2025-05-07 15:57:47 -07:00 |
q_eval.cpp
|
address compiler warnings, and user question #6544
|
2023-01-19 19:02:43 -08:00 |
q_eval.h
|
#5753
|
2022-01-15 09:35:25 -08:00 |
q_mbi.cpp
|
remove calls to removed def constructor
|
2025-02-16 10:13:00 -08:00 |
q_mbi.h
|
track quantifier instantiation method in proof hint #7080
|
2024-01-20 17:44:07 -08:00 |
q_model_fixer.cpp
|
#6364
|
2022-10-20 16:39:43 -07:00 |
q_model_fixer.h
|
Use = default for virtual constructors.
|
2022-08-05 18:11:46 +03:00 |
q_queue.cpp
|
enable propagation
|
2022-01-08 19:00:56 -08:00 |
q_queue.h
|
redo bindings/fingerprints
|
2021-10-05 10:15:56 -07:00 |
q_solver.cpp
|
fix build warnings
|
2024-02-01 09:36:52 -08:00 |
q_solver.h
|
track quantifier instantiation method in proof hint #7080
|
2024-01-20 17:44:07 -08:00 |
q_theory_checker.cpp
|
#6364
|
2022-10-20 16:39:43 -07:00 |
q_theory_checker.h
|
wip - updates to proof logging and self-checking
|
2022-10-16 23:33:30 +02:00 |
recfun_solver.cpp
|
#7207
|
2024-06-16 15:04:42 -07:00 |
recfun_solver.h
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
sat_internalizer.h
|
fix #6623
|
2023-04-09 21:10:24 -07:00 |
sat_smt.h
|
CNF conversion refactoring (#5547)
|
2021-09-20 08:53:10 -07:00 |
sat_th.cpp
|
fixes to #7250
|
2024-06-12 08:50:24 -07:00 |
sat_th.h
|
Sls (#7439)
|
2024-11-02 12:32:48 -07:00 |
sls_solver.cpp
|
throttle value smt -> sls
|
2025-01-26 14:16:43 -08:00 |
sls_solver.h
|
build fixes
|
2024-11-14 21:55:44 -08:00 |
specrel_solver.cpp
|
remove default destructors
|
2024-10-02 22:20:12 +01:00 |
specrel_solver.h
|
remove default destructors
|
2024-10-02 22:20:12 +01: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
|
wip - proof checking, add support for distinct, other fixes
|
2022-10-17 17:51:10 -07:00 |
user_solver.cpp
|
fix bugs with tracking premises in user propagator in sat/smt
|
2024-05-31 11:25:09 +04:00 |
user_solver.h
|
fix bugs with tracking premises in user propagator in sat/smt
|
2024-05-31 11:25:09 +04:00 |
xor_solver.cpp
|
wip - remove stale skaffolding for retrieving sub-hints.
|
2022-10-16 17:18:08 -07:00 |
xor_solver.d
|
remove xor solver, tune dt_solver for enumeration case
|
2021-02-27 17:17:39 -08:00 |
xor_solver.h
|
fix build
|
2022-10-24 10:23:50 +01:00 |