Changeset 51922a in git for kernel/kstdfac.cc


Ignore:
Timestamp:
Nov 4, 2005, 9:45:01 AM (18 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
f1615ea078bb48981e9be451424a0c4df2016cfe
Parents:
98c629a900848d59b5917745c966c580dab8bd66
Message:
*hannes: facstd debug


git-svn-id: file:///usr/local/Singular/svn/trunk@8778 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/kstdfac.cc

    r98c629 r51922a  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: kstdfac.cc,v 1.4 2005-11-02 08:43:57 Singular Exp $ */
     4/* $Id: kstdfac.cc,v 1.5 2005-11-04 08:44:00 Singular Exp $ */
    55/*
    66*  ABSTRACT -  Kernel: factorizing alg. of Buchberger
     
    409409      {
    410410        int ii;
    411         Print("s(%d), set S\n",n->nr);
     411        Print("---------------------------------------------------------------\ns(%d), set S\n",n->nr);
    412412        for(ii=0;ii<n->sl;ii++)
    413         { Print("s(%d->S[%d]= ",n->nr,ii);pWrite(n->S[i]);}
     413        { Print("s(%d->S[%d]= ",n->nr,ii);pWrite(n->S[ii]);}
    414414        Print("s(%d), set D\n",n->nr);
    415         for(ii=0;ii<IDELEMS(n->D);ii++)
    416         { Print("s(%d->D[%d]= ",n->nr,ii);pWrite(n->D->m[i]);}
     415        if (n->D!=NULL)
     416        {
     417          for(ii=0;ii<IDELEMS(n->D);ii++)
     418          { Print("s(%d->D[%d]= ",n->nr,ii);pWrite(n->D->m[ii]);}
     419        }
     420        else PrintS(" empty\n");
    417421      }
    418422#endif
     
    721725        {
    722726          int ii;
    723           Print("s(%d), set S\n",n->nr);
     727          Print("-------------------------------------------------------------\ns(%d), set S\n",n->nr);
    724728          for(ii=0;ii<n->sl;ii++)
    725           { Print("s(%d->S[%d]= ",n->nr,ii);pWrite(n->S[i]);}
     729          { Print("s(%d->S[%d]= ",n->nr,ii);pWrite(n->S[ii]);}
    726730          Print("s(%d), set D\n",n->nr);
    727           for(ii=0;ii<IDELEMS(n->D);ii++)
    728           { Print("s(%d->D[%d]= ",n->nr,ii);pWrite(n->D->m[i]);}
     731          if (n->D!=NULL)
     732          {
     733            for(ii=0;ii<IDELEMS(n->D);ii++)
     734            { Print("s(%d->D[%d]= ",n->nr,ii);pWrite(n->D->m[ii]);}
     735          }
     736          else PrintS(" empty\n");
    729737        }
    730738#endif
Note: See TracChangeset for help on using the changeset viewer.