Unit tests.
The polynomials are now printed with the lexicographic order of the monomials.
New function implicitization
, to transform a system
of parametric equations to an implicit equation. This is based on
Gröbner bases. This doesn’t always work (use the ‘giacR’ package if
needed).
The division step in the Buchberger algorithm is now performed in C++.
The groebner
function has been considerably
improved, but it still can be very slow.
The implementation of the opposite polynomial was wrong (it did nothing).
The pretty form of a polynomial returned by
prettyQspray
has been improved: now there are spaces around
‘+’ and ‘-’.
The division of a polynomial by a bigq
number did
not always work.
New function groebner
, to compute a Gröbner
basis.
Fixed a small error in the C++ code.
Differentiation of qspray
polynomials (functions
derivQspray
and dQspray
).
The package does not depend on ‘RcppCGAL’ neither ‘RcppEigen’ anymore. It now imports ‘RationalMatrix’ (to compute the determinant of a rational matrix).
Removed a useless function in the C++ code.
First release.