Changeset 5d9204 in git


Ignore:
Timestamp:
Oct 7, 2015, 4:36:18 PM (9 years ago)
Author:
Adi Popescu <adi_popescum@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
c8523f8410f820a34a502d28335c7f785e0e8112
Parents:
8a14df4e24d2bd82a168c3ed70f92659b0bd2442
Message:
update
Location:
kernel/GBEngine
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • kernel/GBEngine/kstd1.cc

    r8a14df r5d9204  
    16271627    }
    16281628    #endif
    1629     //getchar();
     1629    getchar();
    16301630    #endif
    16311631    #ifdef KDEBUG
     
    17011701      printf("\nBefore Ll = %i\n", strat->Ll);
    17021702      #endif
    1703       int inittl = strat->tl;
    1704       red_result = strat->red(&strat->P,strat);
    1705       strat->tl = inittl;
     1703      #ifdef HAVE_RINGS
     1704      if(rField_is_Ring(strat->tailRing) && rHasLocalOrMixedOrdering(currRing))
     1705      {
     1706        int inittl = strat->tl;
     1707        red_result = strat->red(&strat->P,strat);
     1708        strat->tl = inittl;
     1709      }
     1710      else
     1711      #endif
     1712        red_result = strat->red(&strat->P,strat);
    17061713      #if ADIDEBUG
    17071714      printf("\nThis is P nach red:\n");p_Write(strat->P.p,strat->tailRing);p_Write(strat->P.p1,strat->tailRing);p_Write(strat->P.p2,strat->tailRing);
     
    17351742
    17361743      // put in T
    1737       int inittl = strat->tl;
    1738       enterT(strat->P,strat);
    1739       strat->tl = inittl+1;
     1744      #ifdef HAVE_RINGS
     1745      if(rField_is_Ring(strat->tailRing) && rHasLocalOrMixedOrdering(currRing))
     1746      {
     1747        int inittl = strat->tl;
     1748        enterT(strat->P,strat);
     1749        strat->tl = inittl+1;
     1750      }
     1751      else
     1752        enterT(strat->P,strat);
     1753      #endif
    17401754      // build new pairs
    17411755#ifdef HAVE_RINGS
  • kernel/GBEngine/kutil.cc

    r8a14df r5d9204  
    80368036  strat->sevT[atT] = (p.sev == 0 ? pGetShortExpVector(p.p) : p.sev);
    80378037  #ifdef HAVE_RINGS
    8038   if(rField_is_Ring(currRing) && !n_IsUnit(p.p->coef, currRing->cf))
     8038  if(rField_is_Ring(currRing) &&
     8039  rHasLocalOrMixedOrdering(currRing) && !n_IsUnit(p.p->coef, currRing->cf))
    80398040  {
    80408041    #if ADIDEBUG_NF
     
    93839384    if(pNext(strat->S[i]) == NULL)
    93849385    {
    9385       pWrite(p);
    9386       pWrite(strat->S[i]);
     9386      //pWrite(p);
     9387      //pWrite(strat->S[i]);
    93879388      while(ok == FALSE)
    93889389      {
Note: See TracChangeset for help on using the changeset viewer.