Changeset 9f6d76 in git for kernel/kutil.cc
- Timestamp:
- Jul 8, 2008, 3:30:54 PM (16 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- c9c60f894de6f136a5e83377562698e0806b77c5
- Parents:
- 037df40dbab143539ea3af97c89eb20fada1b68e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/kutil.cc
r037df4 r9f6d76 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: kutil.cc,v 1.9 8 2008-07-08 13:02:21Singular Exp $ */4 /* $Id: kutil.cc,v 1.99 2008-07-08 13:29:46 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT: kernel: utils for kStd 7 7 */ 8 9 #ifndef KUTIL_CC10 #define KUTIL_CC11 8 12 9 // #define PDEBUG 2 … … 39 36 40 37 #include "kutil.h" 38 #include "kbuckets.h" 41 39 #include "febase.h" 42 40 #include "omalloc.h" … … 6093 6091 #endif 6094 6092 6095 #ifdef HAVE_PLURAL 6096 6093 #ifdef HAVE_SHIFTBBA 6097 6094 poly pMove2CurrTail(poly p, kStrategy strat) 6098 6095 { … … 6106 6103 return(p); 6107 6104 } 6108 6105 #endif 6106 6107 #ifdef HAVE_SHIFTBBA 6109 6108 poly pMoveCurrTail2poly(poly p, kStrategy strat) 6110 6109 { … … 6121 6120 return(p); 6122 6121 } 6123 6122 #endif 6123 6124 #ifdef HAVE_SHIFTBBA 6124 6125 poly pCopyL2p(LObject H, kStrategy strat) 6125 6126 { … … 6157 6158 return(p); 6158 6159 } 6160 #endif 6159 6161 6160 6162 //LObject pCopyp2L(poly p, kStrategy strat) … … 6239 6241 /* what about setting strat->tl? */ 6240 6242 } 6241 6243 #endif 6244 6245 #ifdef HAVE_SHIFTBBA 6242 6246 void initBuchMoraShift (ideal F,ideal Q,kStrategy strat) 6243 6247 { … … 6309 6313 /* is done by other procedure */ 6310 6314 } 6311 6315 #endif 6316 6317 #ifdef HAVE_SHIFTBBA 6312 6318 /*1 6313 6319 * put the pairs (sh \dot s[i],p) into the set B, ecart=ecart(p) … … 6382 6388 } 6383 6389 } 6384 6390 #endif 6391 6392 #ifdef HAVE_SHIFTBBA 6385 6393 /*1 6386 6394 * put the pairs (sh \dot qq,p) into the set B, ecart=ecart(p) … … 6446 6454 } 6447 6455 } 6448 6456 #endif 6457 6458 #ifdef HAVE_SHIFTBBA 6449 6459 /*2 6450 6460 * put the pair (q,p) into the set B, ecart=ecart(p), q is the shift of some s[i] … … 6743 6753 } 6744 6754 } 6745 6746 6755 #endif 6756 6757 #ifdef HAVE_SHIFTBBA 6747 6758 /*2 6748 6759 *(s[0],h),...,(s[k],h) will be put to the pairset L(via initenterpairs) … … 6775 6786 // PrintS("end enterpairs\n"); 6776 6787 } 6777 6788 #endif 6789 6790 #ifdef HAVE_SHIFTBBA 6778 6791 /*3 6779 6792 *(s[0], s \dot h),...,(s[k],s \dot h) will be put to the pairset L … … 6846 6859 #endif 6847 6860 6848 6849 6850 6861 #ifdef HAVE_SHIFTBBA 6851 6862 /*2 6852 6863 * puts p to the set T, starting with the at position atT … … 6892 6903 /* Solution: it is done by enterT each time separately */ 6893 6904 } 6894 6895 6896 6905 #endif 6906 6907 #ifdef HAVE_SHIFTBBA 6897 6908 poly redtailBbaShift (LObject* L, int pos, kStrategy strat, BOOLEAN withT, BOOLEAN normalize) 6898 6909 { … … 6975 6986 return L->GetLmCurrRing(); 6976 6987 } 6977 6978 #endif // HAVE_SHIFTBBA 6979 #endif // KUTIL_CC 6988 #endif
Note: See TracChangeset
for help on using the changeset viewer.