| 
								
								
									 Lev Nachmanson | 5e2d000369 | optimize entrry recalculation Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-03-24 07:44:13 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | ecfbdbbd23 | allow bounds tightening on fixed columns Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-03-24 07:44:13 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | f501aea3eb | add comments and renaming Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-03-24 07:44:13 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | a522e81652 | profile and remove dead code from dioph_eq.cpp Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-03-24 07:44:13 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 6f7b749ff9 | improved dio handler Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-03-24 07:44:13 -10:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d24c488482 | fix error in mk_nuget_task.py Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2025-02-28 18:19:36 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a97e5fcf0e | fix error in mk_nuget_task.py Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2025-02-28 18:18:51 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ec93972356 | fixup unit tests | 2025-02-27 17:18:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b784b748d4 | fix #7550 | 2025-02-27 14:43:11 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | a7310462df | throttle down cuts from proofs Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-23 19:38:35 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | be8febedc3 | add throttle, fixup bp.init() for proper initialization | 2025-02-22 16:27:58 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 67d77e26d2 | remove a parameter when calling bound_analyzer_on_row Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-21 14:43:08 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | b985838112 | do not pass row index to bound_analyzer_on_row Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-21 14:38:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 10c2af85c1 | try for mixed-mode | 2025-02-21 13:24:37 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ead8478046 | fix build per new API for analyze_row Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2025-02-21 12:48:34 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1a3d1ad69d | add base line bounds tightening utility | 2025-02-21 12:46:51 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 7044bb8485 | remove an unused parameter in bound_analyzer_on_row Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-21 10:17:43 -10:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fbfbfa5d76 | print column value Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2025-02-20 09:55:39 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | bd3d288a08 | tighten only core constrants Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-20 08:40:16 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 45ad61438a | added logging | 2025-02-19 17:40:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f977b48161 | adjust solve_for to handle rationals | 2025-02-17 13:59:23 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | bedc95c4c7 | use static_cast to avoid the warnings Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-13 07:07:12 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | e920291393 | fixing the default parameters of dio and rename m_gomory_cuts to m_cuts Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 5ec10e0250 | address the review Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 79e3f8ab39 | disabling dio handler by default, and fix a print out Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 2131e9b4e4 | more accurate work with Markovich number Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | bdb8f54150 | Revert "revert the term sorting" This reverts commit c79d4708cb. | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 5ebee24850 | revert the term sorting Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | f2c1fd4c14 | try markovich number Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | cec8dc2e6e | try markovich number Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 3f2d2e8348 | test | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | b6701d57f9 | try another sort in tightening | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 5b0b224a5c | try sorting terms before tightening Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | dcd5783232 | remove the fresh definition when removing its column Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 17d68c18aa | comment change Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | d90b94d0e2 | stricter is_in_sync paying attenion to m_row2fresh_defs Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 134bed826a | throttle the branching in dio Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | bd8cf29df7 | ignore large changed_columns Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 3ac11cd136 | fix assert Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | cf4e402a0f | avoid usisg indexed_vector for term operations | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 440d78f237 | disallow duplicates in a queue Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 7e02dfe484 | add stats on m_dio_branching_conflicts Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 0bf3ca87e7 | call normalize_e_by_gcd() only when moving an entry from F to S | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 99538567a7 | rebase with master Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | a19e10912f | make dio less aggressive, allow other cuts Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | fee707842d | register m_added_terms in m_changed_terms | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 21f67ef942 | out of bounds fixes | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 3b3d8cee03 | use m_chandedNterms to tighten terms | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 65bdd58d3e | remove struct entry | 2025-02-11 12:23:00 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | a9098a5785 | optimise l terms addition Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2025-02-11 12:23:00 -10:00 |  |