36#ifndef HAVE_EXPLICIT_CONSTR
39 void mac_gaussElem(
const fglmVector newv,
const fglmVector newp, number & newpdenom, number & newfac )
62#ifndef HAVE_EXPLICIT_CONSTR
75#ifndef HAVE_EXPLICIT_CONSTR
188#ifndef HAVE_EXPLICIT_CONSTR
number getconstelem(int i) const
void setelem(int i, number &n)
void nihilate(const number fac1, const number fac2, const fglmVector v)
gaussElem(const fglmVector newv, const fglmVector newp, number &newpdenom, number &newfac)
BOOLEAN reduce(fglmVector v)
fglmVector getDependence()
static FORCE_INLINE number n_SubringGcd(number a, number b, const coeffs r)
bool pivot(const matrix aMat, const int r1, const int r2, const int c1, const int c2, int *bestR, int *bestC, const ring R)
This code computes a score for each non-zero matrix entry in aMat[r1..r2, c1..c2].
#define omFreeSize(addr, size)
VAR ring currRing
Widely used global variable which specifies the current polynomial ring for Singular interpreter and ...