Go to the source code of this file.
◆ evColElim()
Definition at line 75 of file eigenval_ip.cc.
84 int i=(int)(
long)
h->Data();
86 int j=(int)(
long)
h->Data();
88 int k=(int)(
long)
h->Data();
BOOLEAN evColElim(leftv res, leftv h)
void WerrorS(const char *s)
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 mp_Copy(matrix a, const ring r)
copies matrix a (from ring r to r)
ring currRing
Widely used global variable which specifies the current polynomial ring for Singular interpreter and ...
◆ evEigenvals() [1/2]
◆ evEigenvals() [2/2]
Definition at line 118 of file eigenval_ip.cc.
137 for(
int j0=1,
j=2,
k=0;
j<=n+1;j0=
j,
j++)
153 for(
int i=1;
i<=n0;
i++)
154 for(
int j=1;
j<=n0;
j++)
156 for(
int i=1;
i<=n0;
i++)
207 for(
int i0=0;i0<n-1;i0++)
209 for(
int i1=i0+1;i1<n;i1++)
245 for(
int i=0,i0=0;
i<n;
i++)
ideal singclap_factorize(poly f, intvec **v, int with_exps, const ring r)
BOOLEAN evHessenberg(leftv res, leftv h)
#define idDelete(H)
delete an ideal
matrix mpNew(int r, int c)
create a r x c zero-matrix
poly mp_DetBareiss(matrix a, const ring r)
returns the determinant of the matrix m; uses Bareiss algorithm
#define MATELEM(mat, i, j)
static number & pGetCoeff(poly p)
return an alias to the leading coefficient of p assumes that p != NULL NOTE: not copy
#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
◆ evHessenberg()
◆ evRowElim()
Definition at line 51 of file eigenval_ip.cc.
60 int i=(int)(
long)
h->Data();
62 int j=(int)(
long)
h->Data();
64 int k=(int)(
long)
h->Data();
BOOLEAN evRowElim(leftv res, leftv h)
◆ evSwap()
Definition at line 29 of file eigenval_ip.cc.
38 int i=(int)(
long)
h->Data();
40 int j=(int)(
long)
h->Data();
BOOLEAN evSwap(leftv res, leftv h)