Commit Graph

201 Commits

Author SHA1 Message Date
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
Michael Hemmer 8e7bed8e6d added PT::Construct_cofficient_const_iterator_range
added PT::Construct_innermost_coefficient_const_iterator_range
rm according functors _begin/_end
2008-10-15 08:38:34 +00:00
Michael Hemmer 04d7225d14 public typedefs only within main base class, should help VC8 2008-10-14 16:20:51 +00:00
Eric Berberich b1316d0abc fixed header 2008-10-07 11:04:44 +00:00
Eric Berberich d9fc6089e8 added coefficient 2008-10-06 18:45:52 +00:00
Eric Berberich 0598d13364 added partial substitutions 2008-10-05 16:04:35 +00:00
Eric Berberich dec2d127ce added fiel to collect functions for convenience 2008-10-05 09:15:57 +00:00
Michael Hemmer cd8e4bff2d Coefficient_[iterator|begin|end] -> Coefficient_const_[iterator|begin|end]
same for Innermost_coefficient
2008-10-02 09:29:43 +00:00
Michael Hemmer b6aa6d8644 apply modular filter to gcd functors 2008-09-26 14:52:49 +00:00
Michael Kerber 3d3328366e Added include 2008-09-23 14:27:50 +00:00
Michael Kerber c035b60be1 Moved to Algebraic_kernel_d package 2008-09-23 14:26:54 +00:00
Michael Hemmer 88a20ebf5f RET::Sign -> RET::Sgn 2008-09-18 16:18:08 +00:00
Michael Hemmer c78b05b739 rename Real_embeddable_traits::Sign Sgn
added RET::Boolean, RET::Sign, RET::Comparison_result
2008-09-18 15:35:55 +00:00
Michael Hemmer a97a0b0591 Derive/Derivative -> Differentiate 2008-09-15 09:29:48 +00:00
Andreas Fabri 1cdce34274 specify default template argument only at the declaration 2008-09-11 19:04:52 +00:00
Michael Hemmer cf7e170ec8 Modular_traits::Modular_image_inv -> Modular_image_representative 2008-09-09 12:54:08 +00:00