3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-09 19:01:50 +00:00
z3/src/math/lp
Lev Nachmanson 99538567a7 rebase with master
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-02-11 12:23:00 -10:00
..
.clang-format work on incremental version 2025-02-11 12:23:00 -10:00
bound_analyzer_on_row.h rebase with master 2025-02-11 12:23:00 -10:00
CMakeLists.txt crash 2025-02-11 12:23:00 -10:00
column.h simplify column 2025-02-11 12:23:00 -10:00
column_namer.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
core_solver_pretty_printer.cpp remove default destructors 2024-10-02 22:20:12 +01:00
core_solver_pretty_printer.h remove default destructors 2024-10-02 22:20:12 +01:00
core_solver_pretty_printer_def.h remove default destructors 2024-10-02 22:20:12 +01:00
cross_nested.h fix uninitialized variable warnings 2025-01-14 13:54:05 -08:00
dense_matrix.cpp set clang format off for lp files (#6795) 2023-07-03 17:35:16 -07:00
dense_matrix.h set clang format off for lp files (#6795) 2023-07-03 17:35:16 -07:00
dense_matrix_def.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
dioph_eq.cpp rebase with master 2025-02-11 12:23:00 -10:00
dioph_eq.h remove more warnings 2025-02-11 12:23:00 -10:00
emonics.cpp Api (#7097) 2024-01-24 16:05:18 -08:00
emonics.h remove unneeded iterator functions 2024-09-23 12:59:04 +01:00
explanation.h rebase with master 2025-02-11 12:23:00 -10:00
factorization.cpp remove unneeded iterator functions 2024-09-23 12:59:04 +01:00
factorization.h remove unneeded iterator functions 2024-09-23 12:59:04 +01:00
factorization_factory_imp.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
factorization_factory_imp.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
general_matrix.h remove a few default constructors 2024-09-23 08:17:58 +01:00
gomory.cpp rebase with master 2025-02-11 12:23:00 -10:00
gomory.h remove an unused declaration 2024-01-13 19:11:17 -10:00
hnf.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
hnf_cutter.cpp fix the build 2025-02-11 12:23:00 -10:00
hnf_cutter.h Api (#7097) 2024-01-24 16:05:18 -08:00
horner.cpp Arith min max (#6864) 2023-08-19 17:44:09 -07:00
horner.h u_set replaced by indexed_uint_set (#6841) 2023-08-03 16:01:27 -07:00
implied_bound.h remove a few default constructors 2024-09-23 08:17:58 +01:00
incremental_vector.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
indexed_value.h delete more default constructors 2024-09-23 12:59:04 +01:00
indexed_vector.cpp print output file name 2025-02-11 12:23:00 -10:00
indexed_vector.h fix out of bounds bug 2025-02-11 12:23:00 -10:00
indexed_vector_def.h fix out of bounds bug 2025-02-11 12:23:00 -10:00
int_branch.cpp move some functionality from int_solver to int_solver::imp 2025-02-11 12:23:00 -10:00
int_branch.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
int_cube.cpp Api (#7097) 2024-01-24 16:05:18 -08:00
int_cube.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
int_gcd_test.cpp crash 2025-02-11 12:23:00 -10:00
int_gcd_test.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
int_solver.cpp make dio less aggressive, allow other cuts 2025-02-11 12:23:00 -10:00
int_solver.h use std_vector more and getting NOT_IMPLEMENTING in C:\dev\z3\src\math\lp\dioph_eq.cpp 2025-02-11 12:23:00 -10:00
lar_constraints.h remove unneeded iterator functions 2024-09-23 12:59:04 +01:00
lar_core_solver.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
lar_core_solver.h use std_vector more and getting NOT_IMPLEMENTING in C:\dev\z3\src\math\lp\dioph_eq.cpp 2025-02-11 12:23:00 -10:00
lar_core_solver_def.h updates to monomial bounds 2023-10-14 01:33:05 -07:00
lar_solver.cpp use the trail to undo add_term 2025-02-11 12:23:00 -10:00
lar_solver.h rebase with master 2025-02-11 12:23:00 -10:00
lar_term.h debug dio 2025-02-11 12:23:00 -10:00
lia_move.h crash 2025-02-11 12:23:00 -10:00
lp_api.h Api (#7097) 2024-01-24 16:05:18 -08:00
lp_bound_propagator.h create a conflict explanation 2025-02-11 12:23:00 -10:00
lp_core_solver_base.cpp use std_vector more and getting NOT_IMPLEMENTING in C:\dev\z3\src\math\lp\dioph_eq.cpp 2025-02-11 12:23:00 -10:00
lp_core_solver_base.h fix ubuntu build in dio 2025-02-11 12:23:00 -10:00
lp_core_solver_base_def.h use std_vector more and getting NOT_IMPLEMENTING in C:\dev\z3\src\math\lp\dioph_eq.cpp 2025-02-11 12:23:00 -10:00
lp_primal_core_solver.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
lp_primal_core_solver.h use std_vector more and getting NOT_IMPLEMENTING in C:\dev\z3\src\math\lp\dioph_eq.cpp 2025-02-11 12:23:00 -10:00
lp_primal_core_solver_def.h simplify the jump on entering 2023-11-02 11:09:01 -07:00
lp_primal_core_solver_tableau_def.h remove an unnecessary if 2023-11-30 08:59:05 -10:00
lp_settings.cpp make dio less aggressive, allow other cuts 2025-02-11 12:23:00 -10:00
lp_settings.h make dio less aggressive, allow other cuts 2025-02-11 12:23:00 -10:00
lp_settings_def.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
lp_types.h Api (#7097) 2024-01-24 16:05:18 -08:00
lp_utils.h test that pivoting is correct in dioph_eq.cpp 2025-02-11 12:23:00 -10:00
matrix.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
matrix.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
matrix_def.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
mon_eq.cpp rename monomial to monic 2020-01-28 10:04:21 -08:00
monic.h Api (#7097) 2024-01-24 16:05:18 -08:00
monomial_bounds.cpp try m_fixed_var_eh 2025-01-14 07:11:53 -10:00
monomial_bounds.h move fixed variable propagation to nla_core/monomial_bounds 2025-01-13 18:18:53 -08:00
nex.h delete more default constructors 2024-09-23 12:59:04 +01:00
nex_creator.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
nex_creator.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
nla_basics_lemmas.cpp tests 2023-10-30 14:54:04 -07:00
nla_basics_lemmas.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
nla_common.cpp use std_vector more and getting NOT_IMPLEMENTING in C:\dev\z3\src\math\lp\dioph_eq.cpp 2025-02-11 12:23:00 -10:00
nla_common.h Arith min max (#6864) 2023-08-19 17:44:09 -07:00
nla_core.cpp fix un-intialized variable warnings 2024-09-30 15:08:33 -07:00
nla_core.h move fixed variable propagation to nla_core/monomial_bounds 2025-01-13 18:18:53 -08:00
nla_defs.h remove unused column_info.h 2024-06-17 12:58:16 -07:00
nla_divisions.cpp fixes to build warnings 2024-09-30 08:23:31 -07:00
nla_divisions.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
nla_grobner.cpp use std_vector more and getting NOT_IMPLEMENTING in C:\dev\z3\src\math\lp\dioph_eq.cpp 2025-02-11 12:23:00 -10:00
nla_grobner.h use std_vector more and getting NOT_IMPLEMENTING in C:\dev\z3\src\math\lp\dioph_eq.cpp 2025-02-11 12:23:00 -10:00
nla_intervals.cpp Arith min max (#6864) 2023-08-19 17:44:09 -07:00
nla_intervals.h Arith min max (#6864) 2023-08-19 17:44:09 -07:00
nla_monotone_lemmas.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
nla_monotone_lemmas.h remove unused code 2023-09-19 14:43:02 -07:00
nla_order_lemmas.cpp use param_ref in nla_solver (#6862) 2023-08-17 18:44:27 -07:00
nla_order_lemmas.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
nla_powers.cpp Api (#7097) 2024-01-24 16:05:18 -08:00
nla_powers.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
nla_solver.cpp Api (#7097) 2024-01-24 16:05:18 -08:00
nla_solver.h Api (#7097) 2024-01-24 16:05:18 -08:00
nla_tangent_lemmas.cpp use param_ref in nla_solver (#6862) 2023-08-17 18:44:27 -07:00
nla_tangent_lemmas.h remove a few default constructors 2024-09-23 08:17:58 +01:00
nla_types.h Api (#7097) 2024-01-24 16:05:18 -08:00
nra_solver.cpp Nlsat simplify (#7227) 2024-05-14 22:19:33 -07:00
nra_solver.h Api (#7097) 2024-01-24 16:05:18 -08:00
numeric_pair.h delete more default constructors 2024-09-23 12:59:04 +01:00
permutation_matrix.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
permutation_matrix.h delete more default constructors 2024-09-23 12:59:04 +01:00
permutation_matrix_def.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
random_updater.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
random_updater.h u_set replaced by indexed_uint_set (#6841) 2023-08-03 16:01:27 -07:00
random_updater_def.h u_set replaced by indexed_uint_set (#6841) 2023-08-03 16:01:27 -07:00
stacked_vector.h enable propagation when there are changed columns 2025-01-12 13:30:31 -08:00
static_matrix.cpp debug dio 2025-02-11 12:23:00 -10:00
static_matrix.h debug dio 2025-02-11 12:23:00 -10:00
static_matrix_def.h debug dio 2025-02-11 12:23:00 -10:00
test_bound_analyzer.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
var_eqs.h remove unneeded iterator functions 2024-09-23 12:59:04 +01:00
var_register.h use var_register in dioph_eq 2025-02-11 12:23:00 -10:00