38 int i=(int)(
long)
h->Data();
40 int j=(int)(
long)
h->Data();
60 int i=(int)(
long)
h->Data();
62 int j=(int)(
long)
h->Data();
64 int k=(int)(
long)
h->Data();
85 int i=(int)(
long)
h->Data();
87 int j=(int)(
long)
h->Data();
89 int k=(int)(
long)
h->Data();
139 for(
int j0=1,
j=2,
k=0;
j<=n+1;j0=
j,
j++)
155 for(
int i=1;
i<=n0;
i++)
156 for(
int j=1;
j<=n0;
j++)
158 for(
int i=1;
i<=n0;
i++)
209 for(
int i0=0;i0<n-1;i0++)
211 for(
int i1=i0+1;i1<n;i1++)
247 for(
int i=0,i0=0;
i<n;
i++)
ideal singclap_factorize(poly f, intvec **v, int with_exps, const ring r)
Class used for (list of) interpreter objects.
INLINE_THIS void Init(int l=0)
matrix evColElim(matrix M, int i, int j, int k)
lists evEigenvals(matrix M)
BOOLEAN evSwap(leftv res, leftv h)
BOOLEAN evHessenberg(leftv res, leftv h)
BOOLEAN evRowElim(leftv res, leftv h)
void WerrorS(const char *s)
#define idDelete(H)
delete an ideal
BOOLEAN iiCheckTypes(leftv args, const short *type_list, int report)
check a list of arguemys against a given field of types return TRUE if the types match return FALSE (...
matrix mpNew(int r, int c)
create a r x c zero-matrix
matrix mp_Copy(matrix a, const ring r)
copies matrix a (from ring r to r)
poly mp_DetBareiss(matrix a, const ring r)
returns the determinant of the matrix m; uses Bareiss algorithm
#define MATELEM(mat, i, j)
1-based access to matrix
static number & pGetCoeff(poly p)
return an alias to the leading coefficient of p assumes that p != NULL NOTE: not copy
VAR ring currRing
Widely used global variable which specifies the current polynomial ring for Singular interpreter and ...
Compatibility layer for legacy polynomial operations (over currRing)
#define pHead(p)
returns newly allocated copy of Lm(p), coef is copied, next=NULL, p might be NULL
#define pGetExp(p, i)
Exponent.
#define pEqualPolys(p1, p2)
#define pCopy(p)
return a copy of the poly
ideal idInit(int idsize, int rank)
initialise an ideal / module