Michael Hemmer
|
7e83de43ba
|
mv is_square_free in namespace CGAL
|
2009-06-23 13:23:27 +00:00 |
Michael Kerber
|
1ab7859a3e
|
Changes according to the reviews
|
2009-05-14 15:55:54 +00:00 |
Michael Hemmer
|
3ce4884475
|
minor
|
2009-04-29 13:55:06 +00:00 |
Michael Kerber
|
daee6a4622
|
Updated code and doc
|
2009-03-27 17:30:16 +00:00 |
Michael Kerber
|
b040a513e9
|
Included Macro to give error message 'at the right position'
|
2009-03-19 16:17:01 +00:00 |
Michael Kerber
|
0275835b15
|
Updated code wrt to new functionality
|
2009-03-16 17:51:52 +00:00 |
Michael Kerber
|
de64cc45c9
|
removed ancient comments
|
2009-03-12 15:29:27 +00:00 |
Eric Berberich
|
341721bb2c
|
make swap inline to avoid link error
|
2009-02-05 12:51:19 +00:00 |
Patrick Wenzlaff
|
17617a3023
|
added some consts
|
2009-01-30 14:29:09 +00:00 |
Patrick Wenzlaff
|
2b14070c77
|
restore original test (wrong commit)
|
2009-01-30 13:40:59 +00:00 |
Patrick Wenzlaff
|
33a9184a63
|
more generic version of the test in package Polynomial
TODO: finish test and merge back to package Polynomial
|
2009-01-30 13:31:53 +00:00 |
Michael Hemmer
|
c103879294
|
missing std::
|
2009-01-08 14:05:58 +00:00 |
Michael Hemmer
|
44c8db4efb
|
+#include <utility> // for std::make_pair
|
2009-01-08 12:41:44 +00:00 |
Michael Hemmer
|
a377c7ced2
|
don't inherit Exponent_vector from std::vector<int>
|
2009-01-04 16:05:03 +00:00 |
Michael Hemmer
|
cbe1f11828
|
Enforce IEEE double precision and to nearest before using modular arithmetic
|
2008-12-10 10:22:51 +00:00 |
Michael Hemmer
|
126edad147
|
rm include of unused subresultant.h
|
2008-12-09 13:52:17 +00:00 |
Michael Hemmer
|
ae070c2a1b
|
added missing includes
|
2008-12-09 13:35:51 +00:00 |
Michael Hemmer
|
5c48b93481
|
don't include unused files related to wang
|
2008-12-09 13:28:13 +00:00 |
Michael Hemmer
|
c354d605ab
|
replace use of AST_extended by AST as divides is in AST now.
|
2008-12-09 12:52:52 +00:00 |
Michael Hemmer
|
8785ddcecd
|
move function is_square_free into polynomial_utils.h
|
2008-12-09 12:47:45 +00:00 |
Michael Hemmer
|
e993d96b48
|
// subsresultants and sturm habicht
as they are not part of release 3.4
|
2008-12-09 11:05:44 +00:00 |
Michael Hemmer
|
5c7e230f33
|
fixed include guards
|
2008-12-09 10:48:07 +00:00 |
Andreas Fabri
|
a9aefab1c1
|
Added license headers
|
2008-12-06 21:18:27 +00:00 |
Sylvain Pion
|
af48d47506
|
Replace Protect_FPU_rounding<true> pfr(CGAL_FE_TONEAREST)
by Set_ieee_double_precision.
|
2008-12-03 21:42:28 +00:00 |
Andreas Fabri
|
d3ea1a92b2
|
Help VC++ to find a function
|
2008-11-23 15:44:09 +00:00 |
Patrick Wenzlaff
|
d77ac2d143
|
removed some comments
|
2008-11-12 17:10:12 +00:00 |
Patrick Wenzlaff
|
2fd75a4c0d
|
some smaler changes
|
2008-11-12 17:04:25 +00:00 |
Patrick Wenzlaff
|
8788105a4e
|
Added generic Test for concept of Polynomial_traits_d
|
2008-11-12 10:15:31 +00:00 |
Michael Hemmer
|
5de8e376c0
|
added functor MonomialRepresentation
|
2008-11-11 14:25:47 +00:00 |
Patrick Wenzlaff
|
ee45a9c3e5
|
added some const to functors
|
2008-11-11 11:18:40 +00:00 |
Patrick Wenzlaff
|
0a86bbf89b
|
added const to some functor
|
2008-11-06 13:59:06 +00:00 |
Michael Hemmer
|
7be9f6ddfe
|
added gloabal function translate/scale with Coefficient_type for backward compatibility
|
2008-10-31 10:46:44 +00:00 |
Michael Hemmer
|
f363c34a5a
|
change arguement type of {translate|scale}{homogeneous} back to Innermost_coefficient_type
|
2008-10-31 10:31:30 +00:00 |
Michael Hemmer
|
a69bf8339d
|
change argument type of {translate|scale}{homogeneous} back to Innermost_leading_coefficient
|
2008-10-31 10:29:31 +00:00 |
Michael Hemmer
|
7520be8ebf
|
added functor PT::Permute
|
2008-10-30 15:26:43 +00:00 |
Michael Hemmer
|
5b4846e86a
|
improve Get_monom_rep
|
2008-10-30 13:48:28 +00:00 |
Michael Hemmer
|
c0575b449e
|
changed behavior of Coercion_traits (see comments)
added test for Coercion_traits
|
2008-10-29 12:59:46 +00:00 |
Michael Hemmer
|
8d38726141
|
added PT:: functor adapting functions
|
2008-10-28 18:43:04 +00:00 |
Michael Hemmer
|
813b342047
|
rm operator from univariate functors that would perturb order of variables
|
2008-10-28 11:16:12 +00:00 |
Eric Berberich
|
ee2bcceeb2
|
fixed include guards
|
2008-10-28 09:00:49 +00:00 |
Michael Hemmer
|
ef395a4992
|
mv CGAL/Polynomial/polynomial_utils.h CGAL/polynomial_utils.h
|
2008-10-28 08:36:59 +00:00 |
Michael Hemmer
|
d83a199818
|
CGALi::canonicalize_polynomial CGAL::canonicalize
implementation moved into functor
|
2008-10-28 08:26:34 +00:00 |
Michael Hemmer
|
2b8650c24a
|
change CGAL::CGALi::div_utcf to CGAL::integral_division_up_to_constant_factor
|
2008-10-27 15:43:20 +00:00 |
Andreas Fabri
|
79dce104b9
|
Try to disambuguate for VC8 (as suggested by Michael)
|
2008-10-23 17:50:38 +00:00 |
Michael Hemmer
|
2ae6fda863
|
Enforce IEEE double precision before using modular arithmetic
|
2008-10-22 08:55:03 +00:00 |
Eric Berberich
|
4c8c522f63
|
added new constructors for Exponent_vectors
|
2008-10-21 16:21:57 +00:00 |
Eric Berberich
|
29da681961
|
removed "coefficient"
|
2008-10-21 16:20:05 +00:00 |
Michael Hemmer
|
533adda23a
|
include modular_filter.h since used
|
2008-10-21 15:57:51 +00:00 |
Michael Hemmer
|
d702eef7b6
|
rm empty may_have_common_factor.h
|
2008-10-21 15:57:23 +00:00 |
Michael Hemmer
|
95180e4fdd
|
rm std::vector specific constructors from Exponent_vector
|
2008-10-15 09:52:17 +00:00 |