5 edge(f,
n,planetab,planework,r,linetab,m)
9 unsigned int planework;
16 register int positive,negative;
17 register int i,ii,j,job,info;
20 v[0][0]= f[0][0]/fabs(f[0][0]);
25 if((planework & (1<<i)) != 0){
27 fwork[ii][j]= f[i][j];
31 info=
ssvdc(fwork,r-1,r-1,r,s,e,u,r-1,v,r,work,job);
45 if((planetab & (1<<i)) != 0){
48 fugo[i] += f[i][j] * v[j][r-1];
55 if((positive * negative) != 0)
62 v[j][r-1]= -v[j][r-1];
66 linetab[m].index=
TRUE;
69 linetab[m].plane=planework;
71 linetab[m].s[j]= v[j][r-1];
edge(MATRIX f, int n, unsigned int planetab, unsigned int planework, int r, linetab, int m)