[BACK]Return to extern2.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / kan96xx / Kan

Diff for /OpenXM/src/kan96xx/Kan/extern2.h between version 1.7 and 1.9

version 1.7, 2003/08/20 01:39:17 version 1.9, 2003/08/22 11:47:03
Line 1 
Line 1 
 /* $OpenXM: OpenXM/src/kan96xx/Kan/extern2.h,v 1.6 2003/08/19 08:02:09 takayama Exp $ */  /* $OpenXM: OpenXM/src/kan96xx/Kan/extern2.h,v 1.8 2003/08/21 02:30:23 takayama Exp $ */
 /* poly.c */  /* poly.c */
 void KinitKan(void);  void KinitKan(void);
 MONOMIAL newMonomial(struct ring *ringp);  MONOMIAL newMonomial(struct ring *ringp);
Line 47  int pLength(POLY f);
Line 47  int pLength(POLY f);
 struct coeff *gcdOfCoeff(POLY f);  struct coeff *gcdOfCoeff(POLY f);
 int coeffSizeMin(POLY f);  int coeffSizeMin(POLY f);
 POLY reduceContentOfPoly(POLY f,struct coeff **contp);  POLY reduceContentOfPoly(POLY f,struct coeff **contp);
   int shouldReduceContent(POLY f,int ss);
   
   
 /* poly3.c */  /* poly3.c */
 void initT(void);  void initT(void);
 void makeTable(struct coeff *c,struct exps e[],struct ring *ringp);  void makeTable(struct coeff *c,struct exps e[],struct ring *ringp);
Line 70  int isHomogenized_vec(POLY f);
Line 72  int isHomogenized_vec(POLY f);
 int containVectorVariable(POLY f);  int containVectorVariable(POLY f);
 POLY POLYToPrincipalPart(POLY f);  POLY POLYToPrincipalPart(POLY f);
 POLY POLYToInitW(POLY f,int w[]);  POLY POLYToInitW(POLY f,int w[]);
   POLY POLYToInitWS(POLY f,int w[],int s[]);
   int ordWsAll(POLY f,int w[],int s[]);
   
 POLY polyGCD(POLY f,POLY g);  POLY polyGCD(POLY f,POLY g);
 int isTheSameRing(struct ring *rstack[], int rp, struct ring *newRingp);  int isTheSameRing(struct ring *rstack[], int rp, struct ring *newRingp);

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.9

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>