Changeset 76d8bb in git


Ignore:
Timestamp:
Aug 8, 2016, 5:51:14 PM (8 years ago)
Author:
Yue <ren@…>
Branches:
(u'spielwiese', 'd28bb9fd81d9b3c28434941de2792173765710d2')
Children:
1a596a4ab8abb55401f0692155277989b9465ad4
Parents:
7436e955ac75fa53219a330142e7392eaaf7ad72
git-author:
Yue <ren@mathematik.uni-kl.de>2016-08-08 17:51:14+02:00
git-committer:
Yue <ren@mathematik.uni-kl.de>2016-08-09 15:07:24+02:00
Message:
fix: maximalGroebnerCone for ideals with generator 0 or generator monomial
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/dyn_modules/gfanlib/tropical.cc

    r7436e9 r76d8bb  
    300300  for (int i=0; i<IDELEMS(I); i++)
    301301  {
    302     g = (poly) I->m[i]; pGetExpV(g,leadexpv);
    303     leadexpw = intStar2ZVector(n, leadexpv);
    304     pIter(g);
    305     while (g != NULL)
    306     {
    307       pGetExpV(g,tailexpv);
    308       tailexpw = intStar2ZVector(n, tailexpv);
    309       inequalities.appendRow(leadexpw-tailexpw);
     302    g = (poly) I->m[i];
     303    if (g != NULL && pNext(g) != NULL)
     304    {
     305      pGetExpV(g,leadexpv);
     306      leadexpw = intStar2ZVector(n, leadexpv);
    310307      pIter(g);
     308      while (g != NULL)
     309      {
     310        pGetExpV(g,tailexpv);
     311        tailexpw = intStar2ZVector(n, tailexpv);
     312        inequalities.appendRow(leadexpw-tailexpw);
     313        pIter(g);
     314      }
    311315    }
    312316  }
Note: See TracChangeset for help on using the changeset viewer.