Commit Graph

124 Commits

Author SHA1 Message Date
Michael Kerber 6734f571c8 Prevents compiler warning 2008-07-25 13:34:53 +00:00
Michael Hemmer fdb3e7c2d1 added Polynomial_type_generator 2008-07-25 09:24:33 +00:00
Michael Hemmer b2176a7002 fix bug in Shift 2008-07-25 09:23:51 +00:00
Michael Hemmer 72c7defb81 added interoperability with int and Inntermost_coefficient 2008-07-25 07:46:52 +00:00
Michael Hemmer 57af6f31c2 rm result_type from Sqff 2008-07-25 07:32:17 +00:00
Michael Hoffmann 90fa037030 Another two Binary_functions... 2008-07-24 05:50:55 +00:00
Michael Hoffmann 9dbb04cdea Remove dependency on CGAL/functional -> replace Unary_function
and Binary_function by std:: counterparts.
2008-07-23 15:15:46 +00:00
Michael Kerber f54753100a Added forward 2008-07-22 13:44:30 +00:00
Michael Hemmer e6b5312842 changes interface of Square_free_factorization and utcf version such that
output iterator uses std::pair, oi is returned.
2008-07-22 13:34:06 +00:00
Sylvain Pion 79864c0c8e Remove Arity_tag. 2008-07-22 12:29:01 +00:00
Michael Hemmer b67232dc3d - Sign_at/Sign_at_homogeneous/Compare are Null_functor if
ICoeff is not RealEmbeddable
- simplified layout for tests
2008-07-22 08:25:53 +00:00
Michael Kerber 92a0d3cc1d Added include 2008-07-22 06:57:30 +00:00
Michael Hemmer c788e0182f added Substitute(_homogeneous)
rm related operators from Evaluate
2008-07-17 15:52:15 +00:00
Michael Hemmer 1570772295 wrap up
added several TODOs
2008-07-16 14:07:28 +00:00
Michael Hemmer 96a229ad3c added functor Divides, required by IntegralDomain 2008-07-16 09:45:36 +00:00
Ophir Setter 908f229fb9 fix compilation error in expensive assert 2008-07-10 11:02:47 +00:00
Michael Hemmer 83bd92972c added Substitute + test 2008-07-02 07:56:33 +00:00
Michael Kerber c86378c04e a little bit of documentation 2008-07-01 16:04:31 +00:00
Michael Kerber 23562082ec Moved functions from CGAL to CGAL::CGALi 2008-06-27 13:22:47 +00:00
Michael Kerber 239c86d7ca Added functor Sturm_habicht_sequence_with_cofactors in Polynomial_traits 2008-06-27 10:17:54 +00:00
Michael Kerber 5af98f25dc Moved code to compute subresultants and sturm-habicht-sequences into Polynomial-package 2008-06-27 10:03:35 +00:00
Michael Kerber 6794adacb8 New functors for subresultants and sturm-habicht-sequences 2008-06-27 10:02:52 +00:00
Michael Kerber bbbee0317a renamed polynomial_subresultants->polynomial_subresultant_matrix (more specific) 2008-06-26 12:37:54 +00:00
Michael Kerber 2a960fd908 Extended Simple_matrix-class (it's still simple though) 2008-06-26 12:35:04 +00:00
Michael Hemmer 8cdd64235c rm wrong fwd of gcd in namespace CGAL 2008-05-20 07:19:32 +00:00
Michael Hemmer 6fd78e1dcd rm warning for ;; 2008-05-16 07:47:45 +00:00
Michael Hemmer 56dd45d2b7 avoid casts in evaluate 2008-05-13 13:56:16 +00:00
Sebastian Limbach 995e1796e4 div_utcf calls adapted to new interface (bool-parameter dropped). 2008-05-13 10:02:40 +00:00
Sebastian Limbach 1a5342299c minimal layout changes 2008-05-08 09:06:30 +00:00
Sebastian Limbach 7c18b6d5db "inline" added to avoid linking problems 2008-05-08 09:05:47 +00:00
Michael Hemmer 158ebff7f0 set braces to avoid warnings 2008-04-29 15:04:23 +00:00
Michael Hemmer 8a393d5188 clean up interface: rm unused parameter 2008-04-29 14:57:27 +00:00
Michael Hemmer 6debf02b48 Chinise_remainder_traits is a class (not a struct) 2008-04-29 14:14:49 +00:00
Michael Hemmer e572d6e9d2 added operator << 2008-04-14 10:32:12 +00:00
Michael Hemmer 0cffa2806f rm dead code
This line, and those below, will be ignored--

M    Polynomial/Polynomial_type.h
2008-04-11 14:24:46 +00:00
Michael Kerber c16fbd65a1 ipower -> CGAL::ipower 2008-04-11 10:20:11 +00:00
Sebastian Limbach 88092bcd9b Functor adapting functions make_square_free and is_square_free added. 2008-04-04 11:51:52 +00:00
Sebastian Limbach 6687193ff6 Small bug fixed (return type of evaluate_arg_by_value). 2008-04-04 09:31:51 +00:00
Michael Hemmer a627241618 gcd taken from the wrong namespace 2008-04-04 09:06:10 +00:00
Sebastian Limbach cb10c9104a Namespace specification added for gcd calls. 2008-04-03 10:06:30 +00:00
Sebastian Limbach 2540187f71 Filter added for zero polynomials. 2008-04-03 10:05:55 +00:00
Michael Kerber a9666cb08d gcd -> CGAL::gcd 2008-04-03 07:13:15 +00:00
Sebastian Limbach 4a1c881a77 Some small bugs removed. 2008-04-02 15:11:57 +00:00
Michael Kerber 751c421993 Repaired NTL-support 2008-04-02 08:48:38 +00:00
Michael Hemmer 33305dd8e1 minor reorganization 2008-04-01 18:02:20 +00:00
Michael Hemmer 509f5904a3 mv wang.h Wang_traits.h to CGAL/Polynomial/*.h
and all functions into namespace CGALi
2008-04-01 15:59:16 +00:00
Michael Hemmer b01afc120a mv wang.h and Wang_traits.h to CGAL/Polynomial/*.h
and all into namespace CGALi
2008-04-01 14:29:07 +00:00
Michael Hemmer 580a68180f mv Polynomial/ipower.h Algebraic_foundations/ipower.h
since it is a more general function used in several packages (from EXACUS)
2008-04-01 13:44:37 +00:00
Michael Hemmer f2c4cd9681 rm undefined fwd CGAL::CGALi::gcd<NT>(NT,NT) 2008-04-01 13:38:07 +00:00
Michael Hemmer 8bfb841dfe include sstream, since it is used 2008-04-01 09:26:32 +00:00