661 n->iNumberOfParameters = 1;
664 char ** pParameterNames = (
char **)
omAlloc0(
sizeof(
char *));
666 if( parameter !=
NULL)
669 pParameterNames[0] =
omStrDup(
p->par_name);
672 n->float_len =
p->float_len;
673 n->float_len2 =
p->float_len2;
685 n->pParameterNames = (
const char**)pParameterNames;
@ n_long_C
complex floating point (GMP) numbers
static FORCE_INLINE n_coeffType getCoeffType(const coeffs r)
Returns the type of coeffs domain.
@ n_rep_gmp_complex
(gmp_complex), see gnumpc.h
static void ngcKillChar(coeffs r)
static number ngcImPart(number a, const coeffs r)
static number ngcDiv(number a, number b, const coeffs r)
static void ngcDelete(number *a, const coeffs r)
static number ngcSub(number a, number b, const coeffs R)
static const char * ngcRead(const char *s, number *a, const coeffs r)
static number ngcCopy(number a, const coeffs r)
static number ngcInvers(number a, const coeffs R)
static number ngcInitMPZ(mpz_t m, const coeffs)
void ngcSetChar(const coeffs r)
static void ngcPower(number x, int exp, number *u, const coeffs r)
static number ngcAdd(number a, number b, const coeffs R)
static nMapFunc ngcSetMap(const coeffs src, const coeffs dst)
static BOOLEAN ngcIsMOne(number a, const coeffs r)
static BOOLEAN ngcCoeffIsEqual(const coeffs r, n_coeffType n, void *parameter)
static BOOLEAN ngcGreaterZero(number a, const coeffs r)
static number ngcInit(long i, const coeffs r)
static number ngcRePart(number a, const coeffs r)
static void ngcCoeffWrite(const coeffs r, BOOLEAN)
static BOOLEAN ngcGreater(number a, number b, const coeffs r)
static number ngcParameter(int i, const coeffs r)
static void ngcWrite(number a, const coeffs r)
static number ngcNeg(number a, const coeffs R)
static BOOLEAN ngcIsZero(number a, const coeffs r)
static number ngcMult(number a, number b, const coeffs R)
static BOOLEAN ngcIsOne(number a, const coeffs r)
static long ngcInt(number &i, const coeffs r)
static char * ngcCoeffName(const coeffs r)
static BOOLEAN ngcEqual(number a, number b, const coeffs r)
#define SHORT_REAL_LENGTH