Changeset 0d7851 in git for kernel


Ignore:
Timestamp:
Aug 17, 2021, 3:58:50 PM (3 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '2a584933abf2a2d3082034c7586d38bb6de1a30a')
Children:
d28095befe49d41be7cd3b72963b0f39b4bcd6cd
Parents:
7dce1335d7f3fd3a06f55ad720041785a58b35bd
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2021-08-17 15:58:50+02:00
git-committer:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2021-08-17 16:40:08+02:00
Message:
ring-cf: do not use content/ cleardenom
Location:
kernel/GBEngine
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • kernel/GBEngine/kstd1.cc

    r7dce133 r0d7851  
    35833583      // in the ring case we cannot expect LC(f) = 1,
    35843584      // therefore we call pCleardenom instead of pNorm
    3585       if ((TEST_OPT_INTSTRATEGY) || (rField_is_Ring(currRing)))
     3585      if (TEST_OPT_INTSTRATEGY)
    35863586      {
    35873587        strat->P.pCleardenom();
  • kernel/GBEngine/kstd2.cc

    r7dce133 r0d7851  
    755755        {
    756756          redtailBbaAlsoLC_Z(&h2, j, strat);
    757           h2.pCleardenom();
    758757        }
    759758        /* replace h2 for tj in L (already generated pairs with tj), S and T */
     
    25262525      // reduce the tail and normalize poly
    25272526      // in the ring case we cannot expect LC(f) = 1,
    2528       // therefore we call pCleardenom instead of pNorm
    25292527      strat->redTailChange=FALSE;
    25302528
     
    25342532      {
    25352533        redtailBbaAlsoLC_Z(&(strat->P), strat->tl, strat);
    2536         strat->P.pCleardenom();
    2537       }
    2538 
    2539       if ((TEST_OPT_INTSTRATEGY) || (rField_is_Ring(currRing)))
     2534      }
     2535
     2536      if (TEST_OPT_INTSTRATEGY)
    25402537      {
    25412538        strat->P.pCleardenom();
     
    31593156      // reduce the tail and normalize poly
    31603157      // in the ring case we cannot expect LC(f) = 1,
    3161       // therefore we call pCleardenom instead of pNorm
    31623158      #ifdef HAVE_RINGS
    31633159      poly beforetailred;
     
    41934189      // reduce the tail and normalize poly
    41944190      // in the ring case we cannot expect LC(f) = 1,
    4195       // therefore we call pCleardenom instead of pNorm
    41964191#if F5CTAILRED
    41974192      BOOLEAN withT = TRUE;
    4198       if ((TEST_OPT_INTSTRATEGY) || (rField_is_Ring(currRing)))
     4193      if (TEST_OPT_INTSTRATEGY)
    41994194      {
    42004195        strat->P.pCleardenom();
     
    44984493      // reduce the tail and normalize poly
    44994494      // in the ring case we cannot expect LC(f) = 1,
    4500       // therefore we call pCleardenom instead of pNorm
    45014495      strat->redTailChange=FALSE;
    45024496
     
    45064500      {
    45074501        redtailBbaAlsoLC_Z(&(strat->P), strat->tl, strat);
    4508         strat->P.pCleardenom();
    4509       }
    4510 
    4511       if ((TEST_OPT_INTSTRATEGY) || (rField_is_Ring(currRing)))
     4502      }
     4503
     4504      if (TEST_OPT_INTSTRATEGY)
    45124505      {
    45134506        strat->P.pCleardenom();
  • kernel/GBEngine/kutil.cc

    r7dce133 r0d7851  
    17021702  h.tailRing = strat->tailRing;
    17031703  int posx;
    1704   h.pCleardenom();
    17051704  strat->initEcart(&h);
    17061705  h.sev = pGetShortExpVector(h.p);
     
    19091908  h.sig = pairsig;
    19101909  int posx;
    1911   h.pCleardenom();
    19121910  strat->initEcart(&h);
    19131911  h.sev = pGetShortExpVector(h.p);
     
    93109308  if (strat->homog) strat->initEcart(&p);
    93119309      strat->redTailChange=FALSE;
    9312   if ((TEST_OPT_INTSTRATEGY) || (rField_is_Ring(currRing)))
     9310  if (TEST_OPT_INTSTRATEGY)
    93139311  {
    93149312    p.pCleardenom();
     
    1217512173  h.tailRing = strat->tailRing;
    1217612174  int posx;
    12177   h.pCleardenom();
    1217812175  strat->initEcart(&h);
    1217912176  h.sev = pGetShortExpVector(h.p);
Note: See TracChangeset for help on using the changeset viewer.