Commit Graph

314 Commits

Author SHA1 Message Date
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
Michael Hemmer 8ab93e0eb3 bug fix in leading coefficients of resultant 2008-10-27 15:31:21 +00:00
Michael Hemmer e094bc18fa more fundamentals on polynomials 2008-10-27 15:26:46 +00:00
Michael Hemmer b324162180 include proper image 2008-10-27 15:26:31 +00:00
Michael Hemmer c2e9102a32 changes according to second review of Bernd Gaertner 2008-10-24 14:55:59 +00:00
Andreas Fabri 79dce104b9 Try to disambuguate for VC8 (as suggested by Michael) 2008-10-23 17:50:38 +00:00
Michael Hemmer e02c5183b8 more comments / new Exponent_vector construction 2008-10-22 12:43:41 +00:00
Michael Hemmer 2ae6fda863 Enforce IEEE double precision before using modular arithmetic 2008-10-22 08:55:03 +00:00
Michael Hemmer 96fb756a7f clean up 2008-10-22 07:30:34 +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 dad354cad1 set wrong rounding mode to test modular arithmetic 2008-10-21 16:16:41 +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
Eric Berberich 20efbd1472 removed coefficient test 2008-10-21 12:59:59 +00:00
Andreas Fabri a8c2502386 Enfore IEEE precision as Residue no lionger does it 2008-10-17 14:00:38 +00:00
Michael Hemmer 95180e4fdd rm std::vector specific constructors from Exponent_vector 2008-10-15 09:52:17 +00:00
Michael Hemmer e71be8b1f6 added Construct[Innermost]CoefficientConstIteratorRange to PT doc 2008-10-15 09:00:29 +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 9581a1172f added missing test file 2008-10-15 07:43:47 +00:00
Michael Hemmer 04d7225d14 public typedefs only within main base class, should help VC8 2008-10-14 16:20:51 +00:00
Michael Hemmer 09a5501437 prepare coefficient_const_iterator 2008-10-13 12:29:29 +00:00
Eric Berberich 1e3c02ce1a added tests for coefficient 2008-10-07 18:20:22 +00:00
Eric Berberich b1316d0abc fixed header 2008-10-07 11:04:44 +00:00
Eric Berberich dbb934b206 do not submit 2008-10-06 18:56:28 +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 4df4bd8dc4 tests for convenience functions 2008-10-05 09:16:27 +00:00
Eric Berberich dec2d127ce added fiel to collect functions for convenience 2008-10-05 09:15:57 +00:00
Michael Hemmer 59d4c2a691 added test for (Innermost)Coefficient_const_iterator 2008-10-02 12:36:27 +00:00
Michael Hemmer 74cd91c79b mv test for ICoeff const iterator to PT traits cpp 2008-10-02 12:35:44 +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 Hemmer c77c5ea05a use CGAL/config.h 2008-09-25 15:42:52 +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 a725e9b78c improved consistency/layout 2008-09-18 12:41:39 +00:00
Michael Hemmer 09efa13296 general improvements typos/layout/consistency
use 'fo' as creation variable
2008-09-18 11:45:29 +00:00
Michael Hemmer c37b4647c4 layout 2008-09-18 08:25:12 +00:00
Michael Hemmer 8fe2b78f32 replaced use of Gmpz by int to make examples simpler
rm of useless typedefs
2008-09-18 08:22:08 +00:00
Michael Hemmer 9b9b356ab8 added test within sqff 2008-09-15 09:59:28 +00:00
Michael Hemmer a97a0b0591 Derive/Derivative -> Differentiate 2008-09-15 09:29:48 +00:00
Michael Hemmer 0a3d48d720 rm TODO from Doc for release 2008-09-15 09:14:57 +00:00
Michael Hemmer 70356ba2e2 IntegralDomainWithoutDiv -> IntegralDomainWithoutDivision 2008-09-12 16:04:36 +00:00
Michael Hemmer dc2a2cbb59 added CGAL::Polynomial_type_generator<T,d> ::Type 2008-09-12 16:01:32 +00:00