Changeset 1603fb in git
- Timestamp:
- Feb 14, 2017, 10:54:07 AM (7 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 5f286e30f548bbf278f08a06b3895c4c6bf33388
- Parents:
- 5d4e04d77fef5104429b3e4280bdb19ce50bd4de
- Location:
- kernel/GBEngine
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/GBEngine/kutil.cc
r5d4e04 r1603fb 907 907 { 908 908 // now p1 and p2 must be != NULL and must be contained in T 909 // unless for SHIFTGB: here each p_i must be in T or 910 // be shifted from an element in T -> to difficult to test 909 911 int i; 910 912 i = kFindInT(L->p1, T, tlength); … … 1274 1276 * put the pair (s[i],p) into the set B, ecart=ecart(p) (ring case) 1275 1277 */ 1276 void enterOnePairRing (int i,poly p,int /*ecart*/, int isFromQ,kStrategy strat, int atR = -1)1278 static void enterOnePairRing (int i,poly p,int /*ecart*/, int isFromQ,kStrategy strat, int atR) 1277 1279 { 1278 1280 assume(atR >= 0); … … 1514 1516 */ 1515 1517 1516 BOOLEAN enterOneStrongPoly (int i,poly p,int /*ecart*/, int /*isFromQ*/,kStrategy strat, int atR, bool enterTstrong)1518 static BOOLEAN enterOneStrongPoly (int i,poly p,int /*ecart*/, int /*isFromQ*/,kStrategy strat, int atR, bool enterTstrong) 1517 1519 { 1518 1520 number d, s, t; … … 1709 1711 } 1710 1712 1711 BOOLEAN enterOneStrongPolySig (int i,poly p,poly sig,int /*ecart*/, int /*isFromQ*/,kStrategy strat, int atR)1713 static BOOLEAN enterOneStrongPolySig (int i,poly p,poly sig,int /*ecart*/, int /*isFromQ*/,kStrategy strat, int atR) 1712 1714 { 1713 1715 number d, s, t; … … 2218 2220 */ 2219 2221 2220 void enterOnePairLift (int i,poly p,int ecart, int isFromQ,kStrategy strat, int atR = -1)2222 static void enterOnePairLift (int i,poly p,int ecart, int isFromQ,kStrategy strat, int atR = -1) 2221 2223 { 2222 2224 assume(ALLOW_PROD_CRIT(strat)); … … 2432 2434 2433 2435 #ifdef DEBUGF5 2434 void enterOnePairSig (int i, poly p, poly pSig, int from, int ecart, int isFromQ, kStrategy strat, int atR = -1)2436 static void enterOnePairSig (int i, poly p, poly pSig, int from, int ecart, int isFromQ, kStrategy strat, int atR = -1) 2435 2437 #else 2436 void enterOnePairSig (int i, poly p, poly pSig, int, int ecart, int isFromQ, kStrategy strat, int atR = -1)2438 static void enterOnePairSig (int i, poly p, poly pSig, int, int ecart, int isFromQ, kStrategy strat, int atR = -1) 2437 2439 #endif 2438 2440 { … … 2689 2691 2690 2692 #ifdef DEBUGF5 2691 void enterOnePairSigRing (int i, poly p, poly pSig, int from, int ecart, int isFromQ, kStrategy strat, int atR = -1)2693 static void enterOnePairSigRing (int i, poly p, poly pSig, int from, int ecart, int isFromQ, kStrategy strat, int atR = -1) 2692 2694 #else 2693 void enterOnePairSigRing (int i, poly p, poly pSig, int, int ecart, int isFromQ, kStrategy strat, int atR = -1)2695 static void enterOnePairSigRing (int i, poly p, poly pSig, int, int ecart, int isFromQ, kStrategy strat, int atR = -1) 2694 2696 #endif 2695 2697 { … … 12174 12176 * put the pairs (sh \dot s[i],p) into the set B, ecart=ecart(p) 12175 12177 */ 12176 void enterOnePairManyShifts (int i, poly p, int ecart, int isFromQ, kStrategy strat, int /*atR*/, int uptodeg, int lV)12178 void enterOnePairManyShifts (int i, poly p, int ecart, int isFromQ, kStrategy strat, int atR, int uptodeg, int lV) 12177 12179 { 12178 12180 /* p comes from strat->P.p, that is LObject with LM in currRing and Tail in tailRing */ … … 12239 12241 //} 12240 12242 #endif 12243 //kFindInTShift(q,atR,strat); 12241 12244 enterOnePairShift(q, p, ecart, isFromQ, strat, -1, ecartq, qfromQ, j, i, uptodeg, lV); 12242 12245 } -
kernel/GBEngine/kutil.h
r5d4e04 r1603fb 527 527 void entersets (LObject h); 528 528 void pairs (); 529 BOOLEAN enterOneStrongPoly (int i,poly p,int /*ecart*/, int /*isFromQ*/,kStrategy strat, int atR = -1, bool enterTstrong = FALSE);530 529 BOOLEAN sbaCheckGcdPair (LObject* h,kStrategy strat); 531 BOOLEAN enterOneStrongPolySig (int i,poly p,poly sig,int /*ecart*/, int /*isFromQ*/,kStrategy strat, int atR = -1);532 530 void message (int i,int* reduc,int* olddeg,kStrategy strat,int red_result); 533 531 void messageStat (int hilbcount,kStrategy strat); … … 576 574 void kFreeStrat(kStrategy strat); 577 575 void enterOnePairNormal (int i,poly p,int ecart, int isFromQ,kStrategy strat, int atR); 578 void enterOnePairLift (int i,poly p,int ecart, int isFromQ,kStrategy strat, int atR);579 void enterOnePairSig (int i,poly p,poly pSig,int ecart, int isFromQ,kStrategy strat, int atR);580 void enterOnePairSigRing (int i,poly p,poly pSig,int ecart, int isFromQ,kStrategy strat, int atR);581 576 void chainCritNormal (poly p,int ecart,kStrategy strat); 582 577 void chainCritOpt_1 (poly,int,kStrategy strat);
Note: See TracChangeset
for help on using the changeset viewer.