45# if defined(__cplusplus)
57# if defined(__cplusplus)
92# if defined(__cplusplus)
Front-end-visible "ring element" value: an engine ring_elem paired with the Ring* that gives it meani...
Engine-wide include prelude — a single point of truth for portability shims.
const RingElement * rawExtendedGCDRingElement(const RingElement *f, const RingElement *g, const RingElement **A, const RingElement **B)
engine_RawMatrixArrayOrNull rawCharSeries(const Matrix *M)
const RingElement * rawPseudoRemainder(const RingElement *f, const RingElement *g)
engine_RawRingElementArrayOrNull rawRoots(const RingElement *g, long prec, int unique)
M2_arrayintOrNull rawIdealReorder(const Matrix *M)
void rawFactor(const RingElement *f, engine_RawRingElementArrayOrNull *result_factors, M2_arrayintOrNull *result_powers)
void rawFactor2(const RingElement *f, const RingElement *minpoly, engine_RawRingElementArrayOrNull *result_factors, M2_arrayintOrNull *result_powers)
const RingElement * rawGCDRingElement(const RingElement *f, const RingElement *g, const RingElement *mipo, M2_bool inExtension)
M2_arrayint M2_arrayintOrNull
engine_RawMatrixArray engine_RawMatrixArrayOrNull
engine_RawRingElementArray engine_RawRingElementArrayOrNull