 |
My Project
UNKNOWN_GIT_VERSION
|
Go to the documentation of this file.
40 #ifdef TRANSEXT_PRIVATES
67 typedef struct fractionObject * fraction;
70 #define NUM(f) ((f)->numerator)
71 #define DEN(f) ((f)->denominator)
74 #define IS0(f) (f == NULL)
77 #define DENIS1(f) (DEN(f) == NULL)
poly gcd_over_Q(poly f, poly g, const ring r)
helper routine for calling singclap_gcd_r
struct for passing initialization parameters to naInitChar
int ntIsParam(number, const coeffs)
if m == var(i)/1 => return i,
number(* nMapFunc)(number a, const coeffs src, const coeffs dst)
maps "a", which lives in src, into dst
The main handler for Singular numbers which are suitable for Singular polynomials.
nMapFunc ntSetMap(const coeffs src, const coeffs dst)
Get a mapping function from src into the domain of this type (n_transExt)
number ntInit(long i, const coeffs cf)
number ntDiff(number a, number d, const coeffs cf)
BOOLEAN ntInitChar(coeffs cf, void *infoStruct)
Initialize the coeffs object.
Coefficient rings, fields and other domains suitable for Singular polynomials.