DenseUPolyRing is an abstract class (inheriting from
representing rings of univariate polynomials written with
a polynomial is viewed abstractly as a vector of coefficients
(belonging to the coefficient ring). Indices are
All meaningful coefficients are in the positions 0 to
Between deg+1 and size-1 the coefficients are guaranteed to be valid
and valued 0.
Zero polynomial is represented with
myDegPlus1 = 0.
RingElem DenseUPolyRing for operations on its elements.
NewPolyRing_DUP(CoeffRing)-- default indet name is
NewPolyRing_DUP(CoeffRing, IndetName, MinCapacity)-- allows to specify the minimum capacity for the coefficient vector (in order to minimize reallocations)
DenseUPolyRing(R)-- sort of downcast the ring
Rto a dense univariate poly ring; will throw an exception of type
R be an object of type
DenseUPolyRingPtr(R)-- get pointer to a
DenseUPolyRing(for calling mem fns); will throw an exception of type
No maintainer doc!