Go to the source code of this file.
§ crPrint()
Definition at line 26 of file number2.cc.
const CanonicalForm int s
char * crString(coeffs c)
void PrintS(const char *s)
§ crString()
Definition at line 18 of file number2.cc.
static FORCE_INLINE char * nCoeffName(const coeffs cf)
§ jjCRING_Zm()
Definition at line 59 of file number2.cc.
62 number i2=(number)b->
Data();
66 number modBase= (number)
omAlloc(
sizeof(mpz_t));
68 info.
base= (mpz_ptr)modBase;
only used if HAVE_RINGS is defined
void nlGMP(number &i, number n, const coeffs r)
The main handler for Singular numbers which are suitable for Singular polynomials.
const ExtensionInfo & info
< [in] sqrfree poly
only used if HAVE_RINGS is defined
coeffs nInitChar(n_coeffType t, void *parameter)
one-time initialisations for new coeffs in case of an error return NULL
§ jjCRING_Zp()
Definition at line 36 of file number2.cc.
39 int i2=(int)(
long)b->
Data();
49 mpz_ptr modBase= (mpz_ptr)
omAlloc(
sizeof(mpz_t));
50 mpz_init_set_ui(modBase,i2);
only used if HAVE_RINGS is defined
The main handler for Singular numbers which are suitable for Singular polynomials.
const ExtensionInfo & info
< [in] sqrfree poly
only used if HAVE_RINGS is defined
coeffs nInitChar(n_coeffType t, void *parameter)
one-time initialisations for new coeffs in case of an error return NULL
§ jjEQUAL_CR()
Definition at line 76 of file number2.cc.
80 res->
data=(
void*)(
long)(a2==b2);
The main handler for Singular numbers which are suitable for Singular polynomials.