Changeset e90881 in git for kernel/f5lists.h


Ignore:
Timestamp:
Mar 29, 2009, 7:17:09 PM (15 years ago)
Author:
Christian Eder
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
c6512c014a0813cb992533ab4dd571597c561ea4
Parents:
53e33d93f45a825808d84cade536120482dc46c3
Message:
implemented deletion of known useless polynomials before the interreduction of gprev takes place


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

Legend:

Unmodified
Added
Removed
  • kernel/f5lists.h

    r53e33d9 re90881  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: f5lists.h,v 1.15 2009-03-12 09:43:53 ederc Exp $ */
     4/* $Id: f5lists.h,v 1.16 2009-03-29 17:17:09 ederc Exp $ */
    55/*
    66* ABSTRACT: list interface
     
    6060        // only used for the S-polys to be reduced (TopReduction building new S-polys with higher label)
    6161        LNode*  insertByLabel(poly t, int i, poly p, Rule* r);
     62        LNode*  insertByLabel(LNode* l);
    6263        // deletes the first elements of the list with the same degree
    6364        // get next & prev from current LNode
     
    7374        int     getIndex();
    7475        Rule*   getRule();
     76        bool    getDel();
    7577        // set the data from the LPoly saved in LNode
    7678        void    setPoly(poly p);
     
    7880        void    setIndex(int i);
    7981        void    setNext(LNode* l);
     82        void    setDel(bool d);
    8083        // test if for any list element the polynomial part of the data is equal to *p
    8184        bool    polyTest(poly* p);
    8285        LNode*  getNext(LNode* l);
    8386        void    print();
     87        int     count(LNode* l);
    8488};
    8589
     
    117121        void    setFirst(LNode* l);
    118122        void    print();
     123        int     count(LNode* l);
    119124};
    120125
Note: See TracChangeset for help on using the changeset viewer.