Changeset cea6f3 in git for kernel/polys1.cc


Ignore:
Timestamp:
Jan 13, 2006, 7:10:06 PM (18 years ago)
Author:
Oliver Wienand <wienand@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
2e4de3d33d0bea3780e1932fdaf8a41c161f473e
Parents:
4cbb61ba5014a593b9bc6569b497e9a8151bc15f
Message:
RING2TOM Merger


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

Legend:

Unmodified
Added
Removed
  • kernel/polys1.cc

    r4cbb61 rcea6f3  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: polys1.cc,v 1.16 2005-11-27 15:28:46 wienand Exp $ */
     4/* $Id: polys1.cc,v 1.17 2006-01-13 18:10:05 wienand Exp $ */
    55
    66/*
     
    484484{
    485485#ifdef HAVE_RING2TOM
    486   if (currRing->cring!=0) return;  //TODO OLIVER
     486  if (currRing->cring != 0) {
     487    if (ph!=NULL)
     488    {
     489      number k = nGetUnit(pGetCoeff(ph));
     490      poly h;
     491      if (!nIsOne(k))
     492      {
     493        k = nGetUnit(pGetCoeff(ph));
     494        pSetCoeff0(ph, nDiv(pGetCoeff(ph), k));
     495        h = pNext(ph);
     496        while (h != NULL)
     497        {
     498          pSetCoeff(h, nDiv(pGetCoeff(h), k));
     499          pIter(h);
     500        }
     501        nDelete(&k);
     502      }
     503     return;
     504    }
     505    return;  //TODO OLIVER
     506  }
    487507#endif
    488508  number h,d;
     
    10171037#ifdef HAVE_RING2TOM
    10181038  if (currRing->cring == 1) {
    1019     pNorm(ph);
     1039    pContent(ph);
    10201040    return;
    10211041  }
Note: See TracChangeset for help on using the changeset viewer.