Changeset a7b37d in git
- Timestamp:
- Nov 30, 2013, 5:58:57 PM (10 years ago)
- Branches:
- (u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
- Children:
- 8fcfae8f6c0ccad3ba1e0ef4c47af7a29c2a14a1
- Parents:
- 1179b54c4bb1091a4f7935b8f70b688f002f7f1c
- git-author:
- Christian Eder <ederc@mathematik.uni-kl.de>2013-11-30 17:58:57+01:00
- git-committer:
- Christian Eder <ederc@mathematik.uni-kl.de>2013-12-12 13:51:28+01:00
- Location:
- kernel
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/kstd2.cc
r1179b5 ra7b37d 1899 1899 if (!strat->rewCrit2(strat->P.sig, ~strat->P.sevSig, strat, strat->P.checked+1)) { 1900 1900 #if SBA_PRODUCT_CRITERION 1901 if (strat->P. checked == 3) {1901 if (strat->P.prd_crit) { 1902 1902 product_criterion++; 1903 1903 enterSyz(strat->P, strat); … … 1912 1912 #endif 1913 1913 } else { 1914 pDelete(&strat->P.sig); 1914 1915 if (strat->P.lcm!=NULL) 1915 1916 pLmFree(strat->P.lcm); -
kernel/kutil.cc
r1179b5 ra7b37d 1892 1892 // adds buchberger's first criterion 1893 1893 if (pLmCmp(m2,pHead(p)) == 0) { 1894 Lp. checked = 3; // 3 ==Product Criterion1894 Lp.prod_crit = TRUE; // Product Criterion 1895 1895 #if 0 1896 1896 enterSyz(Lp, strat); … … 5225 5225 if (strat->L[strat->Ll].GetLmCurrRing() == NULL) 5226 5226 { 5227 pDelete(&strat->P.sig); 5227 5228 strat->P.Delete(); 5228 5229 strat->P = strat->L[strat->Ll]; … … 5239 5240 else 5240 5241 { 5242 pDelete(&strat->P.sig); 5241 5243 strat->P.Delete(); 5242 5244 strat->P = strat->L[strat->Ll]; -
kernel/kutil.h
r1179b5 ra7b37d 188 188 // reduction process it is enough to start a second 189 189 // rewritten criterion check from checked+1 onwards 190 // NOTE: If checked = 3 then the corresponding pair is 190 BOOLEAN prod_crit; 191 // NOTE: If prod_crit = TRUE then the corresponding pair is 191 192 // detected by Buchberger's Product Criterion and can be 192 193 // deleted
Note: See TracChangeset
for help on using the changeset viewer.