175 r->ch = mpz_get_ui(r->modNumber);
number nrnMult(number a, number b, const coeffs r)
number nrnQuotRem(number a, number b, number *s, const coeffs r)
number nrnExtGcd(number a, number b, number *s, number *t, const coeffs r)
number nrnLcm(number a, number b, const coeffs r)
BOOLEAN nrnIsMOne(number a, const coeffs r)
BOOLEAN nrnDivBy(number a, number b, const coeffs r)
static BOOLEAN nrnCoeffsEqual(const coeffs r, n_coeffType n, void *parameter)
number nrnMod(number a, number b, const coeffs r)
BOOLEAN nrnGreaterZero(number k, const coeffs r)
static const n_coeffType ID2
void nrnInitExp(unsigned long c, const coeffs r)
number nrnDiv(number a, number b, const coeffs r)
void nrnDelete(number *a, const coeffs r)
number nrnAnn(number a, const coeffs r)
static char * nrnCoeffString(const coeffs r)
BOOLEAN nrnIsUnit(number a, const coeffs r)
const char * nrnRead(const char *s, number *a, const coeffs r)
BOOLEAN nrnDBTest(number a, const char *f, const int l, const coeffs r)
int nrnSize(number a, const coeffs r)
(mpz_ptr), see rmodulon,h
static const n_coeffType ID
Our Type!
static FORCE_INLINE n_coeffType getCoeffType(const coeffs r)
Returns the type of coeffs domain.
void nrnPower(number a, int i, number *result, const coeffs r)
number nrnAdd(number a, number b, const coeffs r)
BOOLEAN nrnGreater(number a, number b, const coeffs r)
static void nrnKillChar(coeffs r)
number nrnXExtGcd(number a, number b, number *s, number *t, number *u, number *v, const coeffs r)
number nrnCopy(number a, const coeffs r)
number nrnGetUnit(number a, const coeffs r)
number nrnSub(number a, number b, const coeffs r)
BOOLEAN nrnIsOne(number a, const coeffs r)
BOOLEAN nrnIsZero(number a, const coeffs r)
int nrnDivComp(number a, number b, const coeffs r)
nMapFunc nrnSetMap(const coeffs src, const coeffs dst)
BOOLEAN nrnEqual(number a, number b, const coeffs r)
number nrnInit(long i, const coeffs r)
number nrnInvers(number c, const coeffs r)
void nrnCoeffWrite(const coeffs r, BOOLEAN details)
long nrnInt(number &n, const coeffs r)
number nrnNeg(number c, const coeffs r)
number nrnGcd(number a, number b, const coeffs r)
coeffs nrnQuot1(number c, const coeffs r)