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

◆ ~ARingGFFlint()

M2::ARingGFFlint::~ARingGFFlint ( )

Definition at line 62 of file aring-gf-flint.cpp.

63{
64 fq_zech_ctx_clear(mContext);
65 fq_nmod_ctx_clear(mBigContext);
66 mPrimitiveElement = nullptr;
69
70 if (mGeneratorComputed) fq_zech_clear(&mCachedGenerator, mContext);
71}
#define FLINT_RAND_CLEAR(x)
Definition aring.hpp:60
fq_nmod_ctx_t mBigContext
flint_rand_t mRandomState
const RingElement * mPrimitiveElement
fq_zech_ctx_t mContext
ElementType mCachedGenerator
void freemem(void *s)
Definition m2-mem.cpp:103

References FLINT_RAND_CLEAR, freemem(), mBigContext, mCachedGenerator, mContext, mGeneratorComputed, mPPowers, mPrimitiveElement, and mRandomState.