Commit Graph

92 Commits

Author SHA1 Message Date
Luis Peñaranda 83cb4e3175 improved refinement algorithm 2007-02-27 17:35:34 +00:00
Luis Peñaranda af9f3fd6c9 fixed example of arrangement traits class 2007-02-26 13:15:21 +00:00
Luis Peñaranda 43d352b6ad added a string to identify each curve to understand the output 2007-02-23 18:38:52 +00:00
Luis Peñaranda 36d4914599 corrected makefiles 2007-02-23 13:30:33 +00:00
Luis Peñaranda f1e5022742 print polys without gmpxx 2007-02-23 13:26:41 +00:00
Luis Peñaranda 0fbe4dc569 bug in traits 2007-02-21 13:45:18 +00:00
Luis Peñaranda 5ca2b62e03 y coordinate of points is now a double 2007-02-21 13:33:33 +00:00
Luis Peñaranda cd13ac302c faster comparison between algebraic numbers, without exceptions 2007-02-21 13:01:03 +00:00
Luis Peñaranda 08170f2905 corrected bugs in algebraic_1 2007-02-21 12:41:14 +00:00
Luis Peñaranda 8ed87d7a05 Horner's method to evaluate poly_1's and easier refine_and_compare algorithm 2007-02-20 18:08:21 +00:00
Luis Peñaranda ebf91a88f9 return value of the refinement algorithm 2007-02-20 17:02:53 +00:00
Luis Peñaranda 727510d1c8 fixed some gmp pointer issues 2007-02-20 14:25:54 +00:00
Luis Peñaranda 782549fc2f implemented a better refinement algorithm 2007-02-19 13:18:36 +00:00
Luis Peñaranda 5d7b6e39b3 bug in makefile 2007-02-19 13:17:55 +00:00
Luis Peñaranda 8d37e43506 bug in signat 2007-02-16 18:37:04 +00:00
Luis Peñaranda e47fa5542d implemented signat(mpfr) efficiently 2007-02-16 17:10:30 +00:00
Luis Peñaranda 37750cb236 removed unneeded y-coordinate calculation 2007-02-16 17:08:53 +00:00
Luis Peñaranda 130f7466fa corrected makefiles 2007-02-15 17:38:42 +00:00
Luis Peñaranda 8f7cf2320f bug in poly_2 2007-02-15 17:34:45 +00:00
Luis Peñaranda 279dbdd42d Measure time of an example of an arrangement calculation. 2007-02-15 17:21:59 +00:00
Luis Peñaranda 63eb8b5992 Examples for the bivariate case. 2007-02-15 16:46:52 +00:00
Luis Peñaranda 26fd4d2c09 Added bivariate system solving functions. 2007-02-15 16:43:28 +00:00
Luis Peñaranda a678420542 No more mpqs in polynomial_2. 2007-02-15 16:24:10 +00:00
Luis Peñaranda 1b4396f608 Added a traits class to use with the arrangement_2 package. 2006-12-19 20:38:34 +00:00
Luis Peñaranda 5ee88e29d4 Reimplemented compare_1 efficiently. 2006-11-30 19:11:14 +00:00
Luis Peñaranda 719746ff5b Corrected makefile. 2006-11-30 16:07:05 +00:00
Luis Peñaranda a80b3413e1 Implemented sign_1 correctly. 2006-11-30 15:56:09 +00:00
Luis Peñaranda 73b6231722 The interval constructors now create a poly of which the new number is root.
Code fixes.
2006-11-29 13:58:32 +00:00
Luis Peñaranda 4411a51bc9 Now we can compile this package inside or outside the CGAL tree. 2006-11-28 17:48:57 +00:00
Luis Peñaranda fbbd26177e Optimized some code in poly_1. 2006-11-21 09:42:38 +00:00
Luis Peñaranda 548631b7c3 Implemented poly_2 multiplication in a faster way. 2006-11-20 17:02:34 +00:00
Luis Peñaranda 81f0f74829 Fixed algorithms of poly_2. 2006-11-17 16:58:07 +00:00
Luis Peñaranda ae3b5961c1 Fixed some algorithms in poly_1. 2006-11-16 12:38:00 +00:00
Luis Peñaranda 3a9c5d3961 Faster and simpler refinement algorithm.
Code fixes.
2006-11-14 10:06:29 +00:00
Luis Peñaranda e08c4f944b Every polynomial_1 has now its roots associated. 2006-11-09 17:36:05 +00:00
Luis Peñaranda 06f36e1e45 Changed old guards in algebraic_1.h 2006-11-06 09:45:48 +00:00
Luis Peñaranda e69809da33 Corrected example makefile. 2006-11-03 15:15:59 +00:00
Luis Peñaranda cf19bd5ed7 Legal stuff. 2006-11-03 15:07:12 +00:00
Luis Peñaranda e4210f9c02 Copyright thing. 2006-11-03 14:59:46 +00:00
Luis Peñaranda 963d0e923e Implementation files moved to src/ 2006-11-03 14:52:07 +00:00
Luis Peñaranda ddf2c32c2c Algebraics are now just a collection of pointers. 2006-10-30 16:15:08 +00:00
Luis Peñaranda 7d238af813 Added debug compilation flags. 2006-10-27 15:37:39 +00:00
Luis Peñaranda 1888e851d0 Fixed bug in poly_2::operator+. 2006-10-27 15:07:42 +00:00
Luis Peñaranda b09c1ff0de Polynomial_2 bug fixes. 2006-10-26 17:23:31 +00:00
Luis Peñaranda 05aab63281 Reworked some code in polynomial_1. 2006-10-26 17:22:25 +00:00
Luis Peñaranda 9508ad8c4b Changed buggy comparison algorithm of algebraic numbers. 2006-10-25 16:05:54 +00:00
Luis Peñaranda 5e0ede15bd Added automatic refinement. 2006-10-24 17:05:58 +00:00
Luis Peñaranda d3e9b73bf6 Finally! RS now refines the calculation when comparing signs. 2006-10-23 12:52:56 +00:00
Luis Peñaranda 21b500ee70 Implemented SignAt_1 for coefficients. 2006-10-19 15:58:21 +00:00
Luis Peñaranda 2b32238e75 Implemented SignAt_1. 2006-10-19 15:28:09 +00:00