Commit Graph

89 Commits

Author SHA1 Message Date
Sebastian Limbach 08d98cc263 File moved to Polynomial package. 2007-04-11 07:43:55 +00:00
Sebastian Limbach ccecd82fcc Changed Is_convertible to Is_modularizable. 2007-03-30 11:52:13 +00:00
Sebastian Limbach 9f35b9d604 Changed Is_convertible to Is_modularizable. 2007-03-30 11:51:56 +00:00
Sebastian Limbach 666a2aeaec Removed the debug output. 2007-03-30 11:15:14 +00:00
Sebastian Limbach 29623a1c04 Structure of Polynomial_traits_d changed. A Polynomial_traits_d_base class now inherits from two base classes depending on the algebraic category of the innermost coefficient and the category of the polynomial respectively. 2007-03-30 11:14:39 +00:00
Andreas Meyer 41169fc270 * updated howtocite bibkeys for upcoming 3.3 release
* typo fixes/cosmetic changes
2007-03-29 17:40:13 +00:00
Sebastian Limbach aa77109926 Test for new Square_free_factorization functor added. 2007-03-28 14:08:23 +00:00
Sebastian Limbach 621175b6b4 New overloaded Square_free_factorization functor added which returns the factor alpha (see concept). 2007-03-28 14:07:58 +00:00
Sebastian Limbach 119a054e90 Divide factors by unit_part. 2007-03-28 14:06:56 +00:00
Sebastian Limbach 2cfc397069 Forward declarations of ALL functions of this file added to avoid problems with some compilers. 2007-03-28 10:37:04 +00:00
Michael Hemmer 1ffdb46cbc typo 2007-03-28 07:47:23 +00:00
Sebastian Limbach d452138069 Added own implementation of the Strict weak ordering predicate for std::sort in order to avoid problems with the sorting of "Exponent_vector"s. 2007-03-28 07:13:54 +00:00
Michael Hemmer edd25abb7d added operator, that is not computing a. 2007-03-27 11:21:25 +00:00
Michael Hemmer 73a89e36a5 readded Sqff_utcf
normal Sqff computes constant factor
2007-03-27 11:20:13 +00:00
Michael Hemmer 08614b43d1 rm SqffUtcf 2007-03-15 11:45:59 +00:00
Sebastian Limbach ba439afb79 Corrected CGAL::Sign call to CGAL::sign. 2007-03-15 10:03:46 +00:00
Sebastian Limbach 61cca793ad Removed unused parameter 'alpha' in Square_free_factorization functor call due to new interface. 2007-03-15 10:03:01 +00:00
Sebastian Limbach dba8c69b48 Removed unused parameter 'alpha' in filtered_square_free_factorization call due to new interface. 2007-03-15 10:01:00 +00:00
Sebastian Limbach 127f3e50eb Renamed 'Differentiate' functor and calls to 'Derivative' 2007-03-15 09:59:07 +00:00
Sebastian Limbach 64166597a5 Renamed 'Differentiate' functor and calls to 'Derivative' 2007-03-15 09:58:27 +00:00
Michael Hemmer 3339c6feca changed functor Differenziate to Derivative 2007-03-14 16:37:19 +00:00
Michael Hemmer 78d120b23b mv PolynomialTraits_d_Differentiate.tex PolynomialTraits_d_Derivative.tex 2007-03-14 16:35:40 +00:00
Michael Hemmer 253a3ec798 is not computing constant factor anymore 2007-03-14 16:34:05 +00:00
Sebastian Limbach 28b2b699cb Added reserve calls in constructors of Simple_matrix and Simple_vector to speed things up(?) 2007-03-13 12:02:39 +00:00
Sebastian Limbach 5a4e89f6f6 Test adapted to all the changes in Polynomial package. Especially different coefficient types get tested. 2007-03-13 09:03:27 +00:00
Sebastian Limbach 7da1275367 Polynomial_traits_d class modified. Now it has a hierachical structure to handle different algebraic categories of the innermost coefficient type. 2007-03-13 09:02:45 +00:00
Sebastian Limbach 56785560b9 Removed some commented-out code. 2007-03-13 09:01:20 +00:00
Sebastian Limbach 4c0235b80c Additional function content_ added for special Field-type coefficients handling. 2007-03-13 09:00:19 +00:00
Sebastian Limbach 90c04449c1 Replaced constant_factor calls by calls of univariate_content functor and removed some old, no longer needed functions. 2007-03-13 08:57:59 +00:00
Sebastian Limbach 4dc49a787a New file with all functions needed to compute square_free_factorization. 2007-03-13 08:55:16 +00:00
Sebastian Limbach 8168461e73 resultant.h added to provide needed functionality for resultant computation. Uses bezout_matrix.h and indirectly determinant.h. 2007-03-13 08:53:05 +00:00
Sebastian Limbach c7961f0249 bezout_matrix.h added for use with resultant.h for resultant computation. 2007-03-13 08:52:08 +00:00
Sebastian Limbach e9ef7f60db determinant.h added for use with bezout_matrix for resultant computation. 2007-03-13 08:51:33 +00:00
Sebastian Limbach b7e836a3f6 Innermost_coefficient_to_polynomial functor replaced by simple constructor call because functor does not exist. 2007-03-07 14:12:10 +00:00
Sebastian Limbach e981e87123 Bug fixed by placing the call to content_utcf before the div_utcf call. 2007-03-07 13:18:04 +00:00
Sebastian Limbach 73c1aeece0 Missing tests for new functors added. 2007-03-06 13:31:27 +00:00
Sebastian Limbach ea3d9da0ef Missing functors added according to documentation 2007-03-06 13:30:58 +00:00
Michael Hemmer 93c5765527 added creation variable 2007-03-02 08:49:12 +00:00
Michael Hemmer 228c5e7240 wrap up 2007-03-01 15:42:31 +00:00
Michael Hemmer 5ce46cbb8d typo 2007-03-01 14:02:59 +00:00
Michael Hemmer 062cc010df update PolynomialTraits_d 2007-03-01 13:49:08 +00:00
Michael Hemmer 78d02bcc37 added CGAL::Polynomial_traits_d 2007-03-01 13:25:28 +00:00
Michael Hemmer 2850498136 added SignAt IsZeroAt 2007-03-01 13:22:30 +00:00
Sebastian Limbach abc29aad51 Test adapted to new index from 0 to d-1 instead of 1 to d. 2007-03-01 13:03:36 +00:00
Sebastian Limbach 51605ad942 Construct_polynomial_d functor renamed to Construct_polynomial and all functors adapted to the new index concept with indices starting from 0 up to d-1. 2007-03-01 13:02:59 +00:00
Sebastian Limbach 74da68e595 Moved the functions to the INTERN_POLYNOMIAL namespace. 2007-02-28 16:24:56 +00:00
Sebastian Limbach 114e2e5bac Different functions moved from Polynomial.h to this file. 2007-02-28 16:13:24 +00:00
Sebastian Limbach 168ef1c3ea Operators moved from Polynomial.h to this file. 2007-02-28 16:12:57 +00:00
Sebastian Limbach 02fdfcee98 weak_upper_root_bound and sign_variation functions move to this file from Polynomial.h 2007-02-28 16:12:20 +00:00
Sebastian Limbach f2e210cf28 ipower.h and hgdelta_update.h included, since these functions are now placed in its own files. 2007-02-28 16:11:28 +00:00