Sebastian Limbach
|
88092bcd9b
|
Functor adapting functions make_square_free and is_square_free added.
|
2008-04-04 11:51:52 +00:00 |
Michael Hemmer
|
e3fc3f528a
|
added modular gcd from EXACUS
|
2008-03-31 13:21:35 +00:00 |
Michael Hemmer
|
bb0bd09446
|
added first version of Interpolate functor + tests
TODO: operator for iterator range, documentation
|
2008-01-13 16:21:29 +00:00 |
Michael Hemmer
|
413773298f
|
avoid using operator< since ICoeff may not be RealEmbeddable i.e. LessThanComparable
|
2008-01-13 11:04:35 +00:00 |
Michael Hemmer
|
632246f7cb
|
rm some warnings
|
2008-01-10 16:26:38 +00:00 |
Michael Hemmer
|
a972fb81d7
|
removed additional definition of Total_degree and Degree in
Polynoial_traits_base<ICoeff>
|
2008-01-09 17:21:53 +00:00 |
Michael Hemmer
|
69fbd93a0e
|
added Rebind to Polynomial_traits_d + test
|
2007-12-06 15:52:45 +00:00 |
Sebastian Limbach
|
c011af691f
|
Result type of Degree_vector changed.
Is_square_free functor added.
Namespace renaming
|
2007-06-04 10:52:13 +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 |
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
|
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 |
Sebastian Limbach
|
64166597a5
|
Renamed 'Differentiate' functor and calls to 'Derivative'
|
2007-03-15 09:58: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
|
ea3d9da0ef
|
Missing functors added according to documentation
|
2007-03-06 13:30:58 +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
|
3284cfb317
|
polynomial_utils.h included, since canonicalize-function is now located there.
|
2007-02-28 16:08:23 +00:00 |
Laurent Saboret
|
9d0d302a87
|
Fixed svn properties of whole trunk
|
2006-12-18 09:37:55 +00:00 |
Michael Hemmer
|
dfafbcb520
|
added Functor Degree_vector
|
2006-12-17 13:20:39 +00:00 |
Michael Hemmer
|
a74dcdca9e
|
first version of class Polynomial (from EXACUS)
added Polynomial_traits_d
TODO:
rm old Polynomial_traits
|
2006-12-07 13:46:43 +00:00 |