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

◆ lift_to_original_ring()

void M2::ARingGFM2::lift_to_original_ring ( ring_elem & result,
const ElementType & f ) const

Definition at line 152 of file aring-m2-gf.cpp.

154{
155 if (f == 0)
156 result = mGF.ring().from_long(0);
157 else if (f == mGF.one())
158 result = mGF.ring().from_long(1);
159 else
160 result = mGF.ring().power(mGF.primitiveElement(), f);
161}
GaloisFieldTable mGF
VALGRIND_MAKE_MEM_DEFINED & result(result)

References mGF, and result().

Referenced by lift().