Changeset d4049c in git for Singular/dyn_modules/gfanlib/ppinitialReduction.cc
- Timestamp:
- Jul 21, 2014, 7:20:18 PM (9 years ago)
- Branches:
- (u'spielwiese', 'ec94ef7a30b928574c0c3daf41f6804dff5f6b69')
- Children:
- 06d5774722df3a09ae8f983da8c2b455d6224f31
- Parents:
- eb836ceccfffe01622457439ed104bca800bc101
- git-author:
- Yue Ren <ren@mathematik.uni-kl.de>2014-07-21 19:20:18+02:00
- git-committer:
- Yue Ren <ren@mathematik.uni-kl.de>2015-02-06 13:47:04+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/dyn_modules/gfanlib/ppinitialReduction.cc
reb836c rd4049c 478 478 bool ppreduceInitially(ideal I, ring r, number p) 479 479 { 480 assume(!n_IsUnit(p,r->cf)); 481 480 482 /*** 481 483 * Step 1: split up I into components of same degree in x … … 501 503 std::map<long,ideal>::iterator it=H.begin(); 502 504 ideal Hi = it->second; 503 // assume(idSize(Hi)==1);504 // assume(pLength(Hi->m[0])==2 && p_GetExp(Hi->m[0],1,r)==0505 // && p_GetExp(Hi->m[0]->next,1,r)==1);506 // number p = currentCase.uniformizingParameter;507 assume(!n_IsUnit(p,r->cf));508 // idShallowDelete(&it->second);509 505 510 506 /*** … … 512 508 * and all lower components 513 509 **/ 514 // it++; Hi = it->second; n--;515 510 if (ppreduceInitially(Hi,p,r)) return true; 516 511
Note: See TracChangeset
for help on using the changeset viewer.