118 return _elem[i].bigelem;
125 int nvars_in_source)
const;
Engine-side free module R^n over a Ring.
Engine-side commutative monomial monoid: variable names, ordering, multidegree machinery,...
Abstract base for the engine's polynomial-ring hierarchy.
Front-end-visible "ring element" value: an engine ring_elem paired with the Ring* that gives it meani...
const ring_elem elem(int i) const
bool is_equal(const RingMap *phi) const
virtual unsigned int computeHashValue() const
const Ring * get_ring() const
void text_out(buffer &o) const
static const RingMap * make(const Matrix *m)
RingElement * eval(const RingElement *r) const
ring_elem eval_term(const Ring *coeff_ring, const ring_elem coeff, const int *vp, int first_var, int nvars_in_source) const
Engine-side ring homomorphism: stores, for each source-ring variable, the target-ring element it maps...
Ring — the legacy abstract base class for every coefficient and polynomial ring.
Per-source-variable image record: a factored representation of the target-ring element that variable ...