Changeset 194f799 in git


Ignore:
Timestamp:
Oct 16, 2018, 6:46:38 PM (6 years ago)
Author:
Christian Eder
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'b4f17ed1d25f93d46dbe29e4b499baecc2fd51bb')
Children:
755d4163d05dffb48e492043762b72094cae96a8
Parents:
ac4ff44627a0ad9a31e74b7d6570da7144ff1389
Message:
adds check for local or mixed ordering when applying special redtail procedure for computation over the integers
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/GBEngine/kstd2.cc

    rac4ff44 r194f799  
    643643        ksReducePolyGCD(&h2, &(strat->T[j]), NULL, NULL, strat);
    644644        postReduceByMon(&h2, strat);
    645         redtailBbaAlsoLC_Z(&h2, j, strat);
     645        if (!rHasLocalOrMixedOrdering(currRing))
     646          redtailBbaAlsoLC_Z(&h2, j, strat);
    646647        /* replace h2 for tj in L (already generated pairs with tj), S and T */
    647648        replaceInLAndSAndT(h2, strat);
     
    23272328      /* if we are computing over Z we always want to try and cut down
    23282329       * the coefficients in the tail terms */
    2329       if (rField_is_Z(currRing))
     2330      if (rField_is_Z(currRing) && !rHasLocalOrMixedOrdering(currRing))
    23302331        redtailBbaAlsoLC_Z(&(strat->P), strat->tl, strat);
    23312332      if ((TEST_OPT_INTSTRATEGY) || (rField_is_Ring(currRing)))
Note: See TracChangeset for help on using the changeset viewer.