3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-13 04:28:17 +00:00
z3/src/solver
2025-02-10 11:57:14 -08:00
..
assertions move from justified_expr to dependent_expr by aligning datatypes 2025-01-22 11:46:10 -08:00
check_logic.cpp inherit more exceptions from std::exception 2024-11-04 13:52:14 -08:00
check_logic.h debug arith/mbi 2020-11-02 12:13:19 -08:00
check_sat_result.cpp more detailed tracing of where unmaterialized exceptions happen 2024-11-19 18:15:50 -08:00
check_sat_result.h more detailed tracing of where unmaterialized exceptions happen 2024-11-19 18:15:50 -08:00
CMakeLists.txt A slice solver option for interactive use case 2024-10-08 09:24:52 -07:00
combined_solver.cpp Add (updated and general) solve_for functionality for arithmetic, add congruence_explain to API to retrieve explanation for why two terms are congruent Tweak handling of smt.qi.max_instantations 2024-12-19 23:27:57 +01:00
combined_solver.h booyah 2020-07-04 15:56:30 -07:00
combined_solver_params.pyg solver factories, cleanup solver API, simplified strategic solver, added combined solver 2012-12-11 17:47:27 -08:00
mus.cpp call it data instead of c_ptr for approaching C++11 std::vector convention. 2021-04-13 18:17:35 -07:00
mus.h booyah 2020-07-04 15:56:30 -07:00
parallel_params.pyg spell check from https://github.com/microsoft/z3guide/pull/165 2024-01-12 09:57:46 -08:00
parallel_tactical.cpp use std::exception as base class to z3_exception 2024-11-04 11:08:15 -08:00
parallel_tactical.h add missing tactic descriptions, add rewrite for tamagochi 2023-01-08 13:32:26 -08:00
progress_callback.h Use = default for virtual constructors. 2022-08-05 18:11:46 +03:00
simplifier_solver.cpp Add (updated and general) solve_for functionality for arithmetic, add congruence_explain to API to retrieve explanation for why two terms are congruent Tweak handling of smt.qi.max_instantations 2024-12-19 23:27:57 +01:00
simplifier_solver.h Add simplification customization for SMTLIB2 2023-01-30 22:38:51 -08:00
slice_solver.cpp Add (updated and general) solve_for functionality for arithmetic, add congruence_explain to API to retrieve explanation for why two terms are congruent Tweak handling of smt.qi.max_instantations 2024-12-19 23:27:57 +01:00
slice_solver.h A slice solver option for interactive use case 2024-10-08 09:24:52 -07:00
smt_logics.cpp generalize logic detection to use sub-string matching 2025-01-30 16:34:54 -08:00
smt_logics.h remove a hundred implicit constructors/destructors 2021-05-23 14:25:01 +01:00
solver.cpp #7468 - add option (get-info :parameters) to display solver parameters that were updated globally and distinct from defaults 2025-02-10 11:57:14 -08:00
solver.h #7468 - add option (get-info :parameters) to display solver parameters that were updated globally and distinct from defaults 2025-02-10 11:57:14 -08:00
solver2tactic.cpp Add command to set initial value hints for solver in various components 2024-09-18 17:48:03 +03:00
solver2tactic.h move model and proof converters to self-contained module 2022-11-03 05:23:01 -07:00
solver_na2as.cpp remove default destructors & some default constructors 2024-09-04 22:30:23 +01:00
solver_na2as.h remove default destructors & some default constructors 2024-09-04 22:30:23 +01:00
solver_pool.cpp Add (updated and general) solve_for functionality for arithmetic, add congruence_explain to API to retrieve explanation for why two terms are congruent Tweak handling of smt.qi.max_instantations 2024-12-19 23:27:57 +01:00
solver_pool.h booyah 2020-07-04 15:56:30 -07:00
solver_preprocess.cpp enable more simplification in case inequality triggers a change. 2023-10-21 19:58:39 -07:00
solver_preprocess.h add unconstrained elimination for sequences 2023-03-20 17:07:04 +01:00
tactic2solver.cpp Add (updated and general) solve_for functionality for arithmetic, add congruence_explain to API to retrieve explanation for why two terms are congruent Tweak handling of smt.qi.max_instantations 2024-12-19 23:27:57 +01:00
tactic2solver.h booyah 2020-07-04 15:56:30 -07:00