Changeset 3e7db4 in git for kernel/kutil.cc
- Timestamp:
- Dec 11, 2012, 7:33:39 PM (11 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 14e634edb64741be0fbc04c9c89e8523cb0c1cc521dbb4186f3a2c56539d8f92abe1ee9e0fa0ae2c
- Parents:
- dcf88ff0bb046d73a7bde65e033fc58cbb5f4a97c9050082385152a64066f7540914cae34d990a43
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/kutil.cc
rc90500 r3e7db4 3389 3389 { 3390 3390 int j; 3391 BOOLEAN new_pair=FALSE;3392 3391 3393 3392 for (j=0; j<=k; j++) … … 3398 3397 if ( iCompH == pGetComp(strat->S[j]) ) 3399 3398 { 3400 { 3401 if (enterOneStrongPoly(j,h,ecart,isFromQ,strat, atR)) 3402 new_pair=TRUE; 3403 } 3399 enterOneStrongPoly(j,h,ecart,isFromQ,strat, atR); 3404 3400 } 3405 3401 } … … 5963 5959 strat->syzl = strat->syzmax = ps; 5964 5960 strat->syzidxmax = comp; 5965 #if def DEBUGF5 || DEBUGF515961 #if defined(DEBUGF5) || defined(DEBUGF51) 5966 5962 printf("------------- GENERATING SYZ RULES NEW ---------------\n"); 5967 5963 #endif … … 8104 8100 return r; 8105 8101 } 8106 8107 8108 8109 8110 8111 8112 8113 8102 ring res = rCopy0(r, FALSE, TRUE); 8103 for (int i=1; i<n-1; i++) 8104 { 8105 res->order[i] = res->order[i-1]; 8106 res->block0[i] = res->block0[i-1]; 8107 res->block1[i] = res->block1[i-1]; 8108 res->wvhdl[i] = res->wvhdl[i-1]; 8109 } 8114 8110 8115 8111 // new 1st block … … 8137 8133 } 8138 8134 #endif 8139 strat->tailRing = res; 8140 return (res); 8141 } 8135 strat->tailRing = res; 8136 return (res); 8137 } 8138 8142 8139 // not incremental => use Schreyer order 8143 8140 // this is done by a trick when initializing the signatures … … 8148 8145 // => we do not need to change the underlying polynomial ring at all! 8149 8146 8147 // UPDATE/NOTE/TODO: use induced Schreyer ordering 'IS'!!!!???? 8150 8148 8151 8149 /* … … 8244 8242 } 8245 8243 */ 8244 8245 assume(FALSE); 8246 return(NULL); 8246 8247 } 8247 8248
Note: See TracChangeset
for help on using the changeset viewer.