3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 00:55:31 +00:00
z3/src/math/lp
Nikolaj Bjorner f7415bb677 install importlib-resources for ubuntu doc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2023-12-04 10:32:02 -08:00
..
.clang-format use format from unit_prop_on_monomials branch 2023-09-23 17:24:46 -07:00
bound_analyzer_on_row.h deal with ubuntu/clang warnings 2023-11-29 15:45:19 -08:00
CMakeLists.txt more dead code 2023-03-08 10:27:05 -08:00
column_info.h remove the line with clang-format off 2023-07-10 12:05:59 -07: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 the line with clang-format off 2023-07-10 12:05:59 -07:00
core_solver_pretty_printer.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
core_solver_pretty_printer_def.h restore move_non_basic_to_bounds 2023-10-05 18:14:52 -07:00
cross_nested.h remove the line with clang-format off 2023-07-10 12:05:59 -07: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
emonics.cpp re-introduce simple implementation of linear monomial propagation for evaluation 2023-09-26 23:53:14 -07:00
emonics.h re-introduce simple implementation of linear monomial propagation for evaluation 2023-09-26 23:53:14 -07:00
explanation.h add simplification experiment (disabled) for tracking, some reshuffling of equation/fixed_equation structs 2023-10-29 10:21:31 -07:00
factorization.cpp revert effect of filtering unsupported 2023-01-20 17:28:24 -08:00
factorization.h fix #6851 2023-08-13 14:49:25 -07: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 the line with clang-format off 2023-07-10 12:05:59 -07:00
gomory.cpp #7003 2023-11-19 09:59:44 -08:00
gomory.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
hnf.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
hnf_cutter.cpp fix bug in bound simplification in Gomory for mixed integer linear cuts, enable fixed variable redution after bugfix, add notes that rewriting bounds does not work 2023-11-10 16:39:04 +01:00
hnf_cutter.h Arith min max (#6864) 2023-08-19 17:44:09 -07: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 get rid of int*, use lambda scoping 2023-09-20 15:18:37 -07:00
incremental_vector.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
indexed_value.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
indexed_vector.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
indexed_vector.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
indexed_vector_def.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
int_branch.cpp Gomory cut / branch and bound improvements 2023-11-07 19:59:02 +01:00
int_branch.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
int_cube.cpp use the simple version of move_non_basic_column_to_bounds 2023-10-05 20:57:54 -07:00
int_cube.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
int_gcd_test.cpp Arith min max (#6864) 2023-08-19 17:44:09 -07:00
int_gcd_test.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
int_solver.cpp deal with ubuntu/clang warnings 2023-11-29 15:45:19 -08:00
int_solver.h fix bug in bound simplification in Gomory for mixed integer linear cuts, enable fixed variable redution after bugfix, add notes that rewriting bounds does not work 2023-11-10 16:39:04 +01:00
lar_constraints.h port bug fixes from unit prop branch 2023-09-22 09:45:58 -07:00
lar_core_solver.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
lar_core_solver.h add changes in lp with validate_bound and maximize_term 2023-11-02 09:59:03 -07:00
lar_core_solver_def.h updates to monomial bounds 2023-10-14 01:33:05 -07:00
lar_solver.cpp remove assert #7032 2023-12-02 14:12:41 -08:00
lar_solver.h Add utility to expand sub-terms 2023-11-07 19:58:32 +01:00
lar_term.h remove template 2023-11-07 19:57:50 +01:00
lia_move.h merge 2023-10-10 13:43:38 -07:00
lp_api.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
lp_bound_propagator.h Merge branch 'master' into unit_prop_on_monomials 2023-09-26 20:25:43 -07:00
lp_core_solver_base.cpp add changes in lp with validate_bound and maximize_term 2023-11-02 09:59:03 -07:00
lp_core_solver_base.h add changes in lp with validate_bound and maximize_term 2023-11-02 09:59:03 -07:00
lp_core_solver_base_def.h add changes in lp with validate_bound and maximize_term 2023-11-02 09:59:03 -07: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 simplify the jump on entering 2023-11-02 11:09:01 -07: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 remove the line with clang-format off 2023-07-10 12:05:59 -07:00
lp_settings.h track number of Gomory cuts 2023-11-07 19:57:49 +01:00
lp_settings_def.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
lp_types.h add simplification experiment (disabled) for tracking, some reshuffling of equation/fixed_equation structs 2023-10-29 10:21:31 -07:00
lp_utils.h remove the line with clang-format off 2023-07-10 12:05:59 -07: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 add propagation flag to monic and method for updating it to emonics. This replaces the bool-vector tracking for propagation and internalizes it to the emonics class 2023-09-26 20:52:34 -07:00
monomial_bounds.cpp add simplification experiment (disabled) for tracking, some reshuffling of equation/fixed_equation structs 2023-10-29 10:21:31 -07:00
monomial_bounds.h updates to monomial bounds 2023-10-14 01:33:05 -07:00
nex.h remove the line with clang-format off 2023-07-10 12:05:59 -07: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 Arith min max (#6864) 2023-08-19 17:44:09 -07:00
nla_common.h Arith min max (#6864) 2023-08-19 17:44:09 -07:00
nla_core.cpp refine no-effect predicate to include value of ret 2023-12-03 12:41:21 -08:00
nla_core.h add simplification experiment (disabled) for tracking, some reshuffling of equation/fixed_equation structs 2023-10-29 10:21:31 -07:00
nla_defs.h Arith min max (#6864) 2023-08-19 17:44:09 -07:00
nla_divisions.cpp add stubs for monomial unit propagation 2023-08-30 17:21:48 -07:00
nla_divisions.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
nla_grobner.cpp install importlib-resources for ubuntu doc 2023-12-04 10:32:02 -08:00
nla_grobner.h try with missed bounds 2023-12-02 10:48:40 -08: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 remove the line with clang-format off 2023-07-10 12:05:59 -07:00
nla_powers.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
nla_solver.cpp fix #7024 2023-11-29 13:35:30 -08:00
nla_solver.h remove temporary algebraic numbers from upper layers, move to owner module 2023-11-01 03:52:20 -07: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 the line with clang-format off 2023-07-10 12:05:59 -07:00
nla_types.h add simplification experiment (disabled) for tracking, some reshuffling of equation/fixed_equation structs 2023-10-29 10:21:31 -07:00
nra_solver.cpp fix cone of influence computation for terms with nested variables 2023-12-03 12:42:42 -08:00
nra_solver.h remove temporary algebraic numbers from upper layers, move to owner module 2023-11-01 03:52:20 -07:00
numeric_pair.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
permutation_matrix.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
permutation_matrix.h remove the line with clang-format off 2023-07-10 12:05:59 -07: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 remove the line with clang-format off 2023-07-10 12:05:59 -07:00
static_matrix.cpp remove the line with clang-format off 2023-07-10 12:05:59 -07:00
static_matrix.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
static_matrix_def.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
test_bound_analyzer.h remove the line with clang-format off 2023-07-10 12:05:59 -07:00
ul_pair.h updates to monomial bounds 2023-10-14 01:33:05 -07:00
var_eqs.h Arith min max (#6864) 2023-08-19 17:44:09 -07:00
var_register.h na 2023-08-13 14:05:07 -07:00