Changeset c4a041 in git for kernel/f5gb.cc


Ignore:
Timestamp:
Apr 3, 2009, 12:32:15 PM (14 years ago)
Author:
Christian Eder
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '0604212ebb110535022efecad887940825b97c3f')
Children:
5cd07be4a9020449652234e084630e174f38fd2a
Parents:
f6c6b01d649bc867417af16dfdfc71c7a9785e8d
Message:
memory optimized in reduction()


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

Legend:

Unmodified
Added
Removed
  • kernel/f5gb.cc

    rf6c6b01 rc4a041  
    646646        temp =   sPolyList->getFirst();
    647647    }
     648    //sPolyList->print();
    648649    //delete sPolyList;
    649650}   
     
    680681                //pWrite(tempRed->getPoly());
    681682                poly temp           =   pMinus_mm_Mult_qq(tempRed->getPoly(),pOne,l->getPoly());
     683                //poly temp   =   ksOldSpolyRedNew(l->getPoly(),tempRed->getPoly());
    682684                //Print("NACHHER: ");
    683685                //pWrite(tempRed->getPoly());
     
    708710                //temp_poly_l         =   pCopy(l->getPoly());
    709711                poly temp   =   pMinus_mm_Mult_qq(tempRed->getPoly(),pOne,l->getPoly());
     712                //poly temp   =   ksOldSpolyRedNew(l->getPoly(),tempRed->getPoly());
    710713                if(NULL != temp) {
    711714                    pNorm(temp);
     
    750753    // allociation of memory for the possible reductor
    751754    poly u      =   pOne();
    752     poly red    =   pOne();
     755    poly red;
    753756    number nOne =   nInit(1);
    754     LNode* temp =   new LNode();
     757    LNode* temp;
    755758    // head term of actual element such that we do not have to call pHead at each new reductor test
    756759    poly t      =   pHead(l->getPoly());
     
    819822        pGetExpV(id->m[i],ev);
    820823        //ev2  =   pGetExp(id->m[i],1);
    821         //pWrite(id->m[i]);
    822         //Print("%d\n",ev2);
    823         //Print("EXP1: %d\n",ev[1]);
    824         //Print("EXP2: %d\n",ev[2]);
    825         //Print("EXP3: %d\n\n",ev[3]);
    826     }
    827     //delete ev;
     824        pWrite(id->m[i]);
     825        Print("%d\n",ev2);
     826        Print("EXP1: %d\n",ev[1]);
     827        Print("EXP2: %d\n",ev[2]);
     828        Print("EXP3: %d\n\n",ev[3]);
     829    }
     830    delete ev;
    828831   
    829832    /*DEBUGGING STUFF END */
Note: See TracChangeset for help on using the changeset viewer.