Changeset 37318d in git for kernel/polys.cc


Ignore:
Timestamp:
May 19, 2009, 10:45:16 AM (15 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'c5facdfddea2addfd91babd8b9019161dea4b695')
Children:
95fb99a5eecd08033abe5035ddbfd82088d66a6b
Parents:
c63c70bf8a633c5a144977e7ac74077f9a6fe648
Message:
*hannes: deg for homog


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

Legend:

Unmodified
Added
Removed
  • kernel/polys.cc

    rc63c70 r37318d  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: polys.cc,v 1.37 2009-02-23 13:29:22 Singular Exp $ */
     4/* $Id: polys.cc,v 1.38 2009-05-19 08:44:30 Singular Exp $ */
    55
    66/*
     
    305305poly pHomogen (poly p, int varnum)
    306306{
     307  pFDegProc deg;
     308  if (pLexOrder && (currRing->order[0]==ringorder_lp))
     309    deg=pTotaldegree;
     310  else
     311    deg=pFDeg;
     312
    307313  poly q=NULL, qn;
    308314  int  o,ii;
     
    315321      return NULL;
    316322    }
    317     o=pWTotaldegree(p);
     323    o=deg(p,currRing);
    318324    q=pNext(p);
    319325    while (q != NULL)
    320326    {
    321       ii=pWTotaldegree(q);
     327      ii=deg(q,currRing);
    322328      if (ii>o) o=ii;
    323329      pIter(q);
     
    327333    while (q != NULL)
    328334    {
    329       ii = o-pWTotaldegree(q);
     335      ii = o-deg(q,currRing);
    330336      if (ii!=0)
    331337      {
Note: See TracChangeset for help on using the changeset viewer.