Ignore:
Timestamp:
Feb 17, 2011, 12:46:28 PM (13 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
c6a3eb2acc5dd32736025e8cccb2ec85c75a4fbe
Parents:
59f768ac4671eddeb42e9d6db9ea83e7b4226cf0
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2011-02-17 12:46:28+01:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 11:59:33+01:00
Message:
longalg  in rSum
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpolys/polys/monomials/ring.cc

    r59f768a r8e45403  
    945945        if (!vartest || (strcmp(r1->parameter[0],r2->parameter[0])==0)) /* 1 par */
    946946        {
    947           tmpR.parameter=(char_ptr *)omAllocBin(char_ptr_bin);
    948           tmpR.parameter[0]=omStrDup(r1->parameter[0]);
    949           tmpR.P=1;
     947          //tmpR.parameter=(char **)omAllocBin(char *);
     948          //tmpR.parameter[0]=omStrDup(r1->parameter[0]);
     949          //tmpR.P=1;
    950950        }
    951951        else
     
    970970              && n_Equal(r1->minpoly,r2->minpoly, r1->cf))
    971971          {
    972             tmpR.parameter=(char_ptr *)omAllocBin(char_ptr_bin);
    973             tmpR.parameter[0]=omStrDup(r1->parameter[0]);
    974             tmpR.minpoly=n_Copy(r1->minpoly, r1->cf);
    975             tmpR.P=1;
     972            //tmpR.parameter=(char **)omAllocBin(char *);
     973            //tmpR.parameter[0]=omStrDup(r1->parameter[0]);
     974            //tmpR.minpoly=n_Copy(r1->minpoly, r1->cf);
     975            //tmpR.P=1;
    976976            // HANNES: TODO: delete nSetChar
    977977          }
     
    988988              && (rPar(r2)==1))
    989989          {
    990             tmpR.parameter=(char_ptr *)omAllocBin(char_ptr_bin);
    991             tmpR.parameter[0]=omStrDup(r1->parameter[0]);
    992             tmpR.P=1;
    993             tmpR.minpoly=n_Copy(r1->minpoly, r1->cf);
     990            //tmpR.parameter=(char **)omAllocBin(char *);
     991            //tmpR.parameter[0]=omStrDup(r1->parameter[0]);
     992            //tmpR.P=1;
     993            //tmpR.minpoly=n_Copy(r1->minpoly, r1->cf);
    994994          }
    995995          else
     
    10071007              && (rPar(r1)==1))
    10081008          {
    1009             tmpR.parameter=(char_ptr *)omAllocBin(char_ptr_bin);
    1010             tmpR.parameter[0]=omStrDup(r1->parameter[0]);
    1011             tmpR.P=1;
    1012             tmpR.minpoly=n_Copy(r2->minpoly, r2->cf);
     1009            //tmpR.parameter=(char **)omAllocBin(char *);
     1010            //tmpR.parameter[0]=omStrDup(r1->parameter[0]);
     1011            //tmpR.P=1;
     1012            //tmpR.minpoly=n_Copy(r2->minpoly, r2->cf);
    10131013          }
    10141014          else
     
    11221122      if ((r2->ch<-1)||(r2->ch==1)) /* Z/p(a),Q(a) */
    11231123      {
    1124         tmpR.ch=rInternalChar(r2);
     1124        tmpR.ch=r2->ch;
    11251125        tmpR.P=rPar(r2);
    11261126        tmpR.parameter=(char **)omAlloc(rPar(r2)*sizeof(char *));
     
    11821182      else if (r2->ch==-r1->ch) /* Z/p(a) */
    11831183      {
    1184         tmpR.ch=rInternalChar(r2);
     1184        tmpR.ch=r2->ch;
    11851185        tmpR.P=rPar(r2);
    11861186        tmpR.parameter=(char **)omAlloc(rPar(r2)*sizeof(char *));
     
    16011601  ideal Q=NULL;
    16021602  ideal Q1=NULL, Q2=NULL;
    1603 //  ring old_ring2 = currRing;
    16041603  if (r1->qideal!=NULL)
    16051604  {
     
    16571656  {
    16581657    Q = idSimpleAdd(Q1,Q2);
    1659     //rChangeCurrRing(old_ring2);
    16601658  }
    16611659  sum->qideal = Q;
     
    33813379static void rOptimizeLDeg(ring r)
    33823380{
    3383   if (r->pFDeg == p_Deg)
     3381  if (r->pFDeg == pDeg)
    33843382  {
    33853383    if (r->pLDeg == pLDeg1)
     
    35183516      r->pLDeg = pLDeg1;
    35193517    }
    3520     r->pFDeg = pWTotaldegree; // may be improved: p_Totaldegree for lp/dp/ls/.. blocks
     3518    r->pFDeg = p_WTotaldegree; // may be improved: p_Totaldegree for lp/dp/ls/.. blocks
    35213519  }
    35223520 
Note: See TracChangeset for help on using the changeset viewer.