=================================================================== RCS file: /home/cvs/OpenXM/src/kan96xx/Kan/gb.c,v retrieving revision 1.10 retrieving revision 1.13 diff -u -p -r1.10 -r1.13 --- OpenXM/src/kan96xx/Kan/gb.c 2005/06/16 06:54:55 1.10 +++ OpenXM/src/kan96xx/Kan/gb.c 2005/07/07 02:59:47 1.13 @@ -1,4 +1,4 @@ -/* $OpenXM: OpenXM/src/kan96xx/Kan/gb.c,v 1.9 2005/06/09 04:09:22 takayama Exp $ */ +/* $OpenXM: OpenXM/src/kan96xx/Kan/gb.c,v 1.12 2005/06/30 08:35:07 takayama Exp $ */ /* untabify on May 4, 2001 */ #include #include "datatype.h" @@ -195,11 +195,15 @@ struct gradedPolySet *groebner_gen(f,needBack,needSyz, extern int StopDegree; extern struct ring *CurrentRingp; extern char *F_mpMult; + extern int Homogenize; struct ring *rp; int first; int statisticsPL, statisticsCount; - + if (KanGBmessage) { + printf("Homogenize=%d, countDown=%d, forceReduction=%d, reduceOnly=%d, gbCheck=%d\n", + Homogenize,countDown, forceReduction, reduceOnly, gbCheck); + } if (Statistics) { for (i=0; igb = 1; + if (reduceOnly) g->gb = 2; /* unknown */ d = newGradedPairs(INITGRADE*2); for (i=0; ilim; i++) { g->polys[i] = newPolySet(INITSIZE);