| 
								
								
									 Christoph M. Wintersteiger | 4b18c8f9c4 | Java API: syntactic adjustments, getters, setters, ... convenience parameters, etc.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2013-01-17 19:31:02 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 3abf397560 | Added Solver.AssertAndTrack Convenience fixes.
Renamed Context.Const to Context.ConstProbe
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2013-01-17 19:30:00 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c0f22039e4 | add back cooperate.h include (not used now, but will be) Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-01-17 08:23:09 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b19a47176b | working on tab Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-01-17 08:17:21 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 50bf845b40 | add tabulation/subsumption engine Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-01-16 17:16:44 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | bb386c0f18 | Fix problem in inv_rf Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-16 11:19:11 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | c9b7ea35b6 | Fix typo Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-16 08:39:24 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | be266bdd56 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2013-01-15 17:44:18 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 53094c6173 | Add gprof support Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-15 17:43:22 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | eea3384106 | Add lazy normalization for algebraic extension values. Increase default max_precision to 128. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-15 16:35:36 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 217c8375ce | Add new rational function normalization procedure. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-15 14:34:34 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ca5eb5186d | fix pretty printer for smt2 unary minus Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-01-15 09:24:12 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 5f0cb28ca3 | .NET and Java APIs: added functions for global parameter management. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2013-01-15 17:05:31 +00:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | f0737bdf7f | Replace expensive_eval_sign_at with version that does not generate rational numbers Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-14 18:30:36 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 799fe073db | Add API for extracting numerator/denominator of RCF numerals. Add field to store the original isolating interval before refinement. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-14 18:29:08 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 991a1528cd | Cache isolating interval for better pretty printing Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-14 12:17:15 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 025cb2a2a8 | Avoid wasteful memory allocation Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-14 12:03:22 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 38e0b4a20a | Fix bug. Add is_denominator_one macro. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-14 11:55:52 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 742f2b07dd | Add support for compact string representation in the RCF API Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-14 11:08:32 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 6c35e08e43 | Make sure we do not use denominators != 1 when encoding values of algebraic extensions Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-14 10:43:18 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 39d5b850e8 | Fix bug reported at http://stackoverflow.com/questions/14307692/unknown-when-using-defs Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-13 12:59:39 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 349c21d4de | Add configure script that is just a wrapper for python 'src/mk_make.py'. It makes the build more user friendly for users familiar with ./configure + make idiom Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-13 11:34:05 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 4879b8db7a | Merge branch 'unstable' into contrib | 2013-01-13 09:51:22 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 7312f49f88 | Fix Visual Studio warnings Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-13 09:06:07 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 93f37bdf9f | Merge branch 'realclosure' into unstable | 2013-01-12 22:03:40 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | f747bde548 | Add restore_interval for extensions Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 21:59:41 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | be2bf861c7 | Use clean_denominators before root isolation Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 20:43:17 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 2b5883454c | Add support for prem_gcd in square_free Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 19:49:50 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 551d0b7de0 | Fix bug in sprem Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 19:44:05 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 7711146d23 | Add prem_gcd based on pseudo-remainder Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 19:36:07 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 13d5c3e07a | Add normalize_int_coeffs to control the coefficient growth in Sturm sequences Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 18:01:29 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | e6102a8260 | Move clean_denominators code to the top Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 17:11:42 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 1e362e6fec | Add comments to mark sections Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 17:08:58 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | a9fa232f11 | Fix bug in compare Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 16:45:24 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | ea9421bb38 | Expose rcf module parameters Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 16:40:45 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | e6a35c6241 | Add prem to avoid rational function values Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 16:27:56 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 09d3686d58 | Fix memory leak in realclosure Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 15:54:07 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 1d761ea9a5 | Add clean_denominators procedure Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 15:45:43 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | d60f2db116 | Remove select method Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-12 09:46:00 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | a03a6e9bf6 | Add more tracing Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-11 21:12:51 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | ef11ef61b5 | Clean m_val field when switching to GMP bignum Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-11 17:55:52 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 5ce70eb521 | Fix bug Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-11 17:55:03 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 3cc072f3a7 | Add bisect_isolate_roots Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-11 16:28:39 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | f70de8dd47 | Fix support for gmp Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-11 16:28:19 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 5a9040a247 | Replace is_real with depends_on_infinitesimals to avoid misunderstandings Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-11 10:35:38 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 0de6b4cc92 | Complete the implementation of expensive_algebraic_poly_interval Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-11 10:11:03 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 61b686f86f | FPA: fixes for sbits < ebits Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2013-01-11 11:15:18 +00:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 714167a378 | Add more tracing Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-10 18:36:47 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 2f5c7c9ba9 | Add determine_algebraic_sign Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-10 17:07:32 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 619e597174 | Add normalize_algebraic Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-01-10 13:38:51 -08:00 |  |