| .. | 
		
		
			
			
			
			
				| binary_heap_priority_queue.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| binary_heap_priority_queue.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| binary_heap_priority_queue_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| binary_heap_upair_queue.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| binary_heap_upair_queue.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| binary_heap_upair_queue_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| bound_analyzer_on_row.h | cheap_eqs tree | 2020-06-20 11:31:22 -07:00 | 
		
			
			
			
			
				| breakpoint.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| CMakeLists.txt | convert reduce-args to a simplifier | 2023-01-28 20:12:14 -08:00 | 
		
			
			
			
			
				| column_info.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| column_namer.h | Add and fix a few general compiler warnings. (#5628) | 2021-10-29 15:42:32 +02:00 | 
		
			
			
			
			
				| conversion_helper.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| core_solver_pretty_printer.cpp | make lar_solver pretty printer const on the solver | 2020-04-16 12:58:39 -07:00 | 
		
			
			
			
			
				| core_solver_pretty_printer.h | #5532 | 2021-09-06 19:14:03 +02:00 | 
		
			
			
			
			
				| core_solver_pretty_printer_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| cross_nested.h | replace v by j in lp printouts | 2020-03-30 15:59:03 -07:00 | 
		
			
			
			
			
				| dense_matrix.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| dense_matrix.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| dense_matrix_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| emonics.cpp | handle non-linear division axioms, consolidate backtracking state in nla_core | 2023-01-29 17:22:57 -08:00 | 
		
			
			
			
			
				| emonics.h | handle non-linear division axioms, consolidate backtracking state in nla_core | 2023-01-29 17:22:57 -08:00 | 
		
			
			
			
			
				| eta_matrix.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| eta_matrix.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| eta_matrix_def.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| explanation.h | proof format | 2022-06-06 07:18:33 -07:00 | 
		
			
			
			
			
				| factorization.cpp | revert effect of filtering unsupported | 2023-01-20 17:28:24 -08:00 | 
		
			
			
			
			
				| factorization.h | Add and fix a few general compiler warnings. (#5628) | 2021-10-29 15:42:32 +02:00 | 
		
			
			
			
			
				| factorization_factory_imp.cpp | rename monomial to monic | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| factorization_factory_imp.h | Mark override methods appropriately. (#6207) | 2022-07-29 23:29:15 +02:00 | 
		
			
			
			
			
				| general_matrix.h | na | 2021-03-13 06:19:31 -08:00 | 
		
			
			
			
			
				| gomory.cpp | fix proof checking for bounds propagation | 2022-05-30 10:18:16 -07:00 | 
		
			
			
			
			
				| gomory.h | remove a hundred implicit constructors/destructors | 2021-05-23 14:25:01 +01:00 | 
		
			
			
			
			
				| hnf.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| hnf_cutter.cpp | Use falseinstead of0. | 2022-08-01 18:28:07 +03:00 | 
		
			
			
			
			
				| hnf_cutter.h | remove unicode from hnf_cutter.h | 2020-07-04 09:33:45 -07:00 | 
		
			
			
			
			
				| horner.cpp | working on reconciling perf for arithmetic solvers | 2022-07-11 07:38:51 -07:00 | 
		
			
			
			
			
				| horner.h | rename int_set to u_set | 2020-03-25 19:43:55 -07:00 | 
		
			
			
			
			
				| implied_bound.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| incremental_vector.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| indexed_value.h | remove a few more copy constructors, though still not enough to enable the assertion in vector | 2020-06-03 20:32:13 +01:00 | 
		
			
			
			
			
				| indexed_vector.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| indexed_vector.h | propagate cheap eqs | 2020-06-12 22:11:11 -07:00 | 
		
			
			
			
			
				| indexed_vector_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| indexer_of_constraints.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| int_branch.cpp | perf in branching (#4719) | 2020-09-29 22:05:16 -07:00 | 
		
			
			
			
			
				| int_branch.h | remove a hundred implicit constructors/destructors | 2021-05-23 14:25:01 +01:00 | 
		
			
			
			
			
				| int_cube.cpp | fix #5239 | 2021-05-03 11:44:44 -07:00 | 
		
			
			
			
			
				| int_cube.h | remove a hundred implicit constructors/destructors | 2021-05-23 14:25:01 +01:00 | 
		
			
			
			
			
				| int_gcd_test.cpp | turn on parity test | 2021-06-04 10:18:24 -07:00 | 
		
			
			
			
			
				| int_gcd_test.h | na | 2021-06-01 20:37:43 -07:00 | 
		
			
			
			
			
				| int_solver.cpp | Handle correctly cancelled run  (#5695) | 2021-12-05 18:38:37 -08:00 | 
		
			
			
			
			
				| int_solver.h | add a trace statement | 2021-03-19 13:17:27 -07:00 | 
		
			
			
			
			
				| lar_constraints.h | Use = defaultfor virtual constructors. | 2022-08-05 18:11:46 +03:00 | 
		
			
			
			
			
				| lar_core_solver.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| lar_core_solver.h | use setter method to easier track updates to settings. | 2023-02-01 10:18:14 -08:00 | 
		
			
			
			
			
				| lar_core_solver_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| lar_solution_signature.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| lar_solver.cpp | use setter method to easier track updates to settings. | 2023-02-01 10:18:14 -08:00 | 
		
			
			
			
			
				| lar_solver.h | wip - proof checking, add support for distinct, other fixes | 2022-10-17 17:51:10 -07:00 | 
		
			
			
			
			
				| lar_term.h | working on #5614 | 2021-11-02 14:55:39 -07:00 | 
		
			
			
			
			
				| lia_move.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| lp_api.h | Use = defaultfor virtual constructors. | 2022-08-05 18:11:46 +03:00 | 
		
			
			
			
			
				| lp_bound_propagator.h | na | 2021-12-08 09:04:13 -08:00 | 
		
			
			
			
			
				| lp_core_solver_base.cpp | cautious remove_basis | 2020-05-31 20:20:49 -07:00 | 
		
			
			
			
			
				| lp_core_solver_base.h | initialize field | 2023-02-01 10:18:14 -08:00 | 
		
			
			
			
			
				| lp_core_solver_base_def.h | initialize field | 2023-02-01 10:18:14 -08:00 | 
		
			
			
			
			
				| lp_dual_core_solver.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| lp_dual_core_solver.h | restore some class names by replacing u_set to int_set | 2020-03-25 19:43:55 -07:00 | 
		
			
			
			
			
				| lp_dual_core_solver_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| lp_dual_simplex.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| lp_dual_simplex.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| lp_dual_simplex_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| lp_primal_core_solver.cpp | Add explicit instantiation of update_inf_cost_for_column_tableau. | 2020-01-28 21:30:24 -08:00 | 
		
			
			
			
			
				| lp_primal_core_solver.h | add stub for cheap equality propagation | 2020-05-30 15:36:27 -07:00 | 
		
			
			
			
			
				| lp_primal_core_solver_def.h | fix riscv/aarch/powerpc build warnings | 2023-01-22 23:57:59 -08:00 | 
		
			
			
			
			
				| lp_primal_core_solver_tableau_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| lp_primal_simplex.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| lp_primal_simplex.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| lp_primal_simplex_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| lp_settings.cpp | working on #5614 | 2021-11-02 14:55:39 -07:00 | 
		
			
			
			
			
				| lp_settings.h | use setter method to easier track updates to settings. | 2023-02-01 10:18:14 -08:00 | 
		
			
			
			
			
				| lp_settings_def.h | add missing status case for cancelation | 2022-08-30 09:43:10 -07:00 | 
		
			
			
			
			
				| lp_solver.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| lp_solver.h | Mark override methods appropriately. (#6207) | 2022-07-29 23:29:15 +02:00 | 
		
			
			
			
			
				| lp_solver_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| lp_types.h | add init_model, global m_delta, get_value, get_ivalue to push model maintainance into lar_solver #4740 | 2020-11-02 19:21:15 -08:00 | 
		
			
			
			
			
				| lp_utils.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| lp_utils.h | replace v by j in lp printouts | 2020-03-30 15:59:03 -07:00 | 
		
			
			
			
			
				| lu.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| lu.h | remove '#include <iostream>' from headers and from unneeded places | 2022-06-17 14:10:19 +01:00 | 
		
			
			
			
			
				| lu_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| matrix.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| matrix.h | Use = defaultfor virtual constructors. | 2022-08-05 18:11:46 +03:00 | 
		
			
			
			
			
				| matrix_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| mon_eq.cpp | rename monomial to monic | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| monic.h | additional sign related fix for #4740 https://github.com/Z3Prover/z3/issues/4740#issuecomment-721508240 | 2020-11-10 10:50:13 -08:00 | 
		
			
			
			
			
				| monomial_bounds.cpp | fix #5560 - add a throttle on maximal size of bignums created for propagate-value lemmas | 2021-09-21 08:55:28 -07:00 | 
		
			
			
			
			
				| monomial_bounds.h | fix #5560 - add a throttle on maximal size of bignums created for propagate-value lemmas | 2021-09-21 08:55:28 -07:00 | 
		
			
			
			
			
				| mps_reader.h | remove a couple more std::endl | 2023-01-03 09:49:58 +00:00 | 
		
			
			
			
			
				| nex.h | Use = defaultfor virtual constructors. | 2022-08-05 18:11:46 +03:00 | 
		
			
			
			
			
				| nex_creator.cpp | Fix compile error GCC 6.3.1 (#4274) | 2020-05-11 17:41:34 -07:00 | 
		
			
			
			
			
				| nex_creator.h | add occurs check to other nla_basic lemmas | 2020-05-09 20:50:27 -07:00 | 
		
			
			
			
			
				| nla_basics_lemmas.cpp | fix #4744 | 2020-10-29 15:09:13 -07:00 | 
		
			
			
			
			
				| nla_basics_lemmas.h | nla review (#4321) | 2020-05-13 13:52:42 -07:00 | 
		
			
			
			
			
				| nla_common.cpp | working on reconciling perf for arithmetic solvers | 2022-07-11 07:38:51 -07:00 | 
		
			
			
			
			
				| nla_common.h | review of monotonicity lemma | 2020-05-15 15:16:46 -07:00 | 
		
			
			
			
			
				| nla_core.cpp | move bounded division lemmas to nla solver/ nla_divisions. | 2023-01-30 11:11:04 -08:00 | 
		
			
			
			
			
				| nla_core.h | move bounded division lemmas to nla solver/ nla_divisions. | 2023-01-30 11:11:04 -08:00 | 
		
			
			
			
			
				| nla_defs.h | add occurs check to other nla_basic lemmas | 2020-05-09 20:50:27 -07:00 | 
		
			
			
			
			
				| nla_divisions.cpp | move bounded division lemmas to nla solver/ nla_divisions. | 2023-01-30 11:11:04 -08:00 | 
		
			
			
			
			
				| nla_divisions.h | move bounded division lemmas to nla solver/ nla_divisions. | 2023-01-30 11:11:04 -08:00 | 
		
			
			
			
			
				| nla_grobner.cpp | fix #6341 | 2022-09-13 17:19:48 -07:00 | 
		
			
			
			
			
				| nla_grobner.h | add propagators to grobner | 2022-07-14 15:45:07 -07:00 | 
		
			
			
			
			
				| nla_intervals.cpp | smarter explanation.h (#4385) | 2020-05-19 12:38:44 -07:00 | 
		
			
			
			
			
				| nla_intervals.h | add occurs check to other nla_basic lemmas | 2020-05-09 20:50:27 -07:00 | 
		
			
			
			
			
				| nla_monotone_lemmas.cpp | additional str/re operators, remove encoding option from zstring | 2020-05-17 05:08:36 -07:00 | 
		
			
			
			
			
				| nla_monotone_lemmas.h | review of monotonicity lemma | 2020-05-15 15:16:46 -07:00 | 
		
			
			
			
			
				| nla_order_lemmas.cpp | working on reconciling perf for arithmetic solvers | 2022-07-11 07:38:51 -07:00 | 
		
			
			
			
			
				| nla_order_lemmas.h | fix incorrect bound in order-lemma | 2020-06-13 14:28:42 -07:00 | 
		
			
			
			
			
				| nla_powers.cpp | compiler warning fix | 2023-02-02 19:26:51 -08:00 | 
		
			
			
			
			
				| nla_powers.h | add module for handling axioms for powers | 2023-01-25 13:34:13 -08:00 | 
		
			
			
			
			
				| nla_settings.h | working on reconciling perf for arithmetic solvers | 2022-07-11 07:38:51 -07:00 | 
		
			
			
			
			
				| nla_solver.cpp | move bounded division lemmas to nla solver/ nla_divisions. | 2023-01-30 11:11:04 -08:00 | 
		
			
			
			
			
				| nla_solver.h | move bounded division lemmas to nla solver/ nla_divisions. | 2023-01-30 11:11:04 -08:00 | 
		
			
			
			
			
				| nla_tangent_lemmas.cpp | working on reconciling perf for arithmetic solvers | 2022-07-11 07:38:51 -07:00 | 
		
			
			
			
			
				| nla_tangent_lemmas.h | consolidate methods that add lemma specific information to under "new_lemma" | 2020-05-10 18:31:57 -07:00 | 
		
			
			
			
			
				| nla_types.h | add module for handling axioms for powers | 2023-01-25 13:34:13 -08:00 | 
		
			
			
			
			
				| nra_solver.cpp | add diagnostics for grobner | 2022-07-12 20:49:54 -07:00 | 
		
			
			
			
			
				| nra_solver.h | add diagnostics for grobner | 2022-07-12 20:49:54 -07:00 | 
		
			
			
			
			
				| numeric_pair.h | cheap equalities | 2020-06-12 22:11:11 -07:00 | 
		
			
			
			
			
				| permutation_matrix.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| permutation_matrix.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| permutation_matrix_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| random_updater.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| random_updater.h | fixes in random_update() | 2020-04-09 11:47:32 -07:00 | 
		
			
			
			
			
				| random_updater_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| row_eta_matrix.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| row_eta_matrix.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| row_eta_matrix_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| scaler.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| scaler.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| scaler_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| sparse_vector.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| square_dense_submatrix.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| square_dense_submatrix.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| square_dense_submatrix_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| square_sparse_matrix.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| square_sparse_matrix.h | rename int_set to u_set | 2020-03-25 19:43:55 -07:00 | 
		
			
			
			
			
				| square_sparse_matrix_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| stacked_vector.h | #6481 | 2022-12-08 07:06:27 -08:00 | 
		
			
			
			
			
				| static_matrix.cpp | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| static_matrix.h | add ability to touch variables for bound propagation | 2020-07-30 10:20:17 -07:00 | 
		
			
			
			
			
				| static_matrix_def.h | Make sure all headers do #pragma once. (#6188) | 2022-07-23 10:41:14 -07:00 | 
		
			
			
			
			
				| tail_matrix.h | Use = defaultfor virtual constructors. | 2022-08-05 18:11:46 +03:00 | 
		
			
			
			
			
				| test_bound_analyzer.h | mv util/lp to math/lp | 2020-01-28 10:04:21 -08:00 | 
		
			
			
			
			
				| u_set.h | Perf branch (#4710) | 2020-09-25 17:47:29 -07:00 | 
		
			
			
			
			
				| ul_pair.h | remove unneeded constructors (last round) | 2020-07-12 17:41:57 +01:00 | 
		
			
			
			
			
				| var_eqs.h | convert reduce-args to a simplifier | 2023-01-28 20:12:14 -08:00 | 
		
			
			
			
			
				| var_register.h | #5215 | 2021-05-19 12:42:38 -07:00 |