Changeset 493699e in git


Ignore:
Timestamp:
Sep 23, 2009, 12:20:00 PM (15 years ago)
Author:
Martin Monerjan
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'b52fc4b2495505785981d640dcf7eb3e456778ef')
Children:
8391d8b598d16b054ab2e7edbbd81c11163ca30b
Parents:
4e4d7586526a6690c8f9b197f2a17f94052698a9
Message:
idDebugPrint
Hard limit for computation in l 1881. Remove for examples other than a5,b3,c2


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

Legend:

Unmodified
Added
Removed
  • kernel/gfan.cc

    r4e4d75 r493699e  
    22Compute the Groebner fan of an ideal
    33$Author: monerjan $
    4 $Date: 2009-09-23 09:36:06 $
    5 $Header: /exports/cvsroot-2/cvsroot/kernel/gfan.cc,v 1.87 2009-09-23 09:36:06 monerjan Exp $
    6 $Id: gfan.cc,v 1.87 2009-09-23 09:36:06 monerjan Exp $
     4$Date: 2009-09-23 10:20:00 $
     5$Header: /exports/cvsroot-2/cvsroot/kernel/gfan.cc,v 1.88 2009-09-23 10:20:00 monerjan Exp $
     6$Id: gfan.cc,v 1.88 2009-09-23 10:20:00 monerjan Exp $
    77*/
    88
     
    549549                }
    550550               
     551                void idDebugPrint(ideal const &I)
     552                {
     553                        int numElts=IDELEMS(I);
     554                        cout << "Ideal with " << numElts << " generators" << endl;
     555                        cout << "Leading terms: ";
     556                        for (int ii=0;ii<numElts;ii++)
     557                        {
     558                                pWrite0(pHead(I->m[ii]));
     559                                cout << ",";
     560                        }
     561                        cout << endl;
     562                }
     563               
    551564                /** \brief Set gcone::numFacets */
    552565                void setNumFacets()
     
    947960                        std::cout << "running gcone::flip" << std::endl;
    948961                        std::cout << "flipping UCN " << this->getUCN() << endl;
    949                         for(int ii=0;ii<IDELEMS(gb);ii++)
    950                         {
    951                                 pWrite((poly)gb->m[ii]);
    952                         }
     962//                      for(int ii=0;ii<IDELEMS(gb);ii++)       //not very handy with large examples
     963//                      {
     964//                              pWrite((poly)gb->m[ii]);
     965//                      }
    953966                        cout << "over facet (";
    954967                        fNormal->show(1,0);
     
    12481261//#ifdef gfan_DEBUG
    12491262                        cout << "Flipped GB is UCN " << counter+1 << ":" << endl;
    1250                         f->printFlipGB();
     1263                        //f->printFlipGB();
     1264                        this->idDebugPrint(dstRing_I);
    12511265                        cout << endl;
    12521266//#endif                       
     
    18651879                        We always choose the first facet from fListPtr as facet to be flipped
    18661880                        */                     
    1867                         while((SearchListAct!=NULL) )
     1881                        while((SearchListAct!=NULL) && counter<157)
    18681882                        {//NOTE See to it that the cone is only changed after ALL facets have been flipped!                             
    18691883                                fAct = SearchListAct;
Note: See TracChangeset for help on using the changeset viewer.