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

◆ discreteLog()

long M2::ARingZZpFlint::discreteLog ( const elem & a) const

Definition at line 58 of file aring-zzp-flint.cpp.

59{
60 if (is_zero(a)) return -1;
61 long result = n_discrete_log_bsgs(a, mGenerator, mCharac);
62 return result;
63}
bool is_zero(ElementType f) const
VALGRIND_MAKE_MEM_DEFINED & result(result)

References is_zero(), mCharac, mGenerator, and result().