513 n->nNULL = n->cfInit(0,n);
574 n->iNumberOfParameters = 1;
577 char ** pParameterNames = (
char **)
omAlloc0(
sizeof(
char *));
579 if( parameter !=
NULL)
598 n->pParameterNames = (
const char**)pParameterNames;
void ngcPower(number x, int exp, number *lu, const coeffs r)
static void ngcKillChar(coeffs r)
number ngcRePart(number a, const coeffs r)
void ngcDelete(number *a, const coeffs r)
number ngcInit(long i, const coeffs r)
void ngcWrite(number a, const coeffs r)
number ngcImPart(number a, const coeffs r)
#define SHORT_REAL_LENGTH
nMapFunc ngcSetMap(const coeffs src, const coeffs dst)
Get a mapping function from src into the domain of this type: long_C!
long ngcInt(number &n, const coeffs r)
number ngcDiv(number a, number b, const coeffs r)
BOOLEAN ngcCoeffIsEqual(const coeffs r, n_coeffType n, void *parameter)
short float_len2
additional char-flags, rInit
void ngcCoeffWrite(const coeffs r, BOOLEAN details)
static char * ngcCoeffString(const coeffs r)
void ngcSetChar(const coeffs r)
short float_len
additional char-flags, rInit
BOOLEAN ngcGreaterZero(number za, const coeffs r)
Note: MAY NOT WORK AS EXPECTED!
static const n_coeffType ID
Our Type!
number ngcSub(number la, number li, const coeffs r)
(gmp_complex), see gnumpc.h
static FORCE_INLINE n_coeffType getCoeffType(const coeffs r)
Returns the type of coeffs domain.
BOOLEAN ngcIsOne(number a, const coeffs r)
BOOLEAN ngcIsZero(number za, const coeffs r)
BOOLEAN ngcIsMOne(number a, const coeffs r)
number ngcMult(number a, number b, const coeffs r)
number ngcAdd(number la, number li, const coeffs r)
const char * ngcRead(const char *s, number *a, const coeffs r)
BOOLEAN ngcGreater(number a, number b, const coeffs r)
number ngcParameter(int i, const coeffs r)
const char * par_name
parameter name
number ngcInvers(number a, const coeffs r)
number ngcNeg(number za, const coeffs r)
BOOLEAN ngcEqual(number a, number b, const coeffs r)
number ngcCopy(number a, const coeffs r)