Initialize r.
514{
516
520
521
522
524 n->ch = 0;
526
528
552#ifdef LDEBUG
553
554#endif
555
557
558 if( parameter !=
NULL)
559 {
561
562 n->float_len =
p->float_len;
563 n->float_len2 =
p->float_len2;
564 } else
565 {
568 }
569
571
574
576}
@ n_long_R
real floating point (GMP) numbers
static FORCE_INLINE char const ** n_ParameterNames(const coeffs r)
Returns a (const!) pointer to (const char*) names of parameters.
static FORCE_INLINE n_coeffType getCoeffType(const coeffs r)
Returns the type of coeffs domain.
static FORCE_INLINE int n_NumberOfParameters(const coeffs r)
Returns the number of parameters.
@ n_rep_gmp_float
(gmp_float), see
static number ngfInit(long i, const coeffs r)
static number ngfCopy(number a, const coeffs r)
static BOOLEAN ngfGreater(number a, number b, const coeffs r)
static void ngfSetChar(const coeffs r)
static void ngfInpAdd(number &a, number b, const coeffs R)
static number ngfInvers(number a, const coeffs r)
static long ngfInt(number &i, const coeffs r)
static number ngfInitMPZ(mpz_t m, const coeffs)
static number ngfDiv(number a, number b, const coeffs r)
static number ngfAdd(number a, number b, const coeffs R)
static BOOLEAN ngfGreaterZero(number a, const coeffs r)
static BOOLEAN ngfIsMOne(number a, const coeffs r)
static BOOLEAN ngfIsZero(number a, const coeffs r)
static void ngfWrite(number a, const coeffs r)
static number ngfPower(number x, int exp, const coeffs r)
static BOOLEAN ngfEqual(number a, number b, const coeffs r)
static void ngfDelete(number *a, const coeffs r)
const char * ngfRead(const char *s, number *a, const coeffs r)
static BOOLEAN ngfCoeffIsEqual(const coeffs r, n_coeffType n, void *parameter)
static number ngfNeg(number a, const coeffs r)
static void ngfInpMult(number &a, number b, const coeffs R)
static BOOLEAN ngfIsOne(number a, const coeffs r)
static number ngfMult(number a, number b, const coeffs R)
static nMapFunc ngfSetMap(const coeffs src, const coeffs dst)
static char * ngfCoeffName(const coeffs r)
static number ngfSub(number a, number b, const coeffs R)
#define SHORT_REAL_LENGTH