Macaulay2 Engine
Loading...
Searching...
No Matches

◆ getMinimalPolynomial()

const RingElement * GF::getMinimalPolynomial ( ) const
virtual

Reimplemented from Ring.

Definition at line 136 of file GF.cpp.

137{
138 const Ring *R = _originalR->getAmbientRing();
139 ring_elem f = R->copy(_originalR->quotient_element(0));
140 return RingElement::make_raw(R, f);
141}
const PolynomialRing * _originalR
Definition GF.hpp:64
virtual ring_elem copy(const ring_elem f) const =0
Ring()
Definition ring.hpp:136
static RingElement * make_raw(const Ring *R, ring_elem f)
Definition relem.cpp:20

References _originalR, Ring::copy(), RingElement::make_raw(), and Ring::Ring().