Changeset 0179d5 in git for kernel/f5gb.h


Ignore:
Timestamp:
Jul 16, 2009, 9:47:51 AM (14 years ago)
Author:
Christian Eder
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
Children:
4feee0a979cff0b1422136e2611e127a8267eb8d
Parents:
d4f44f4f228fbb8258ce8e9927141d37d4470719
Message:
options for switching between F5, F5R and F5C: "0" = F5, "1" = F5R, "2" = F5C, ""(no option set at all) = F5C
this version only produces top reductions


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

Legend:

Unmodified
Added
Removed
  • kernel/f5gb.h

    rd4f44f r0179d5  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: f5gb.h,v 1.41 2009-07-02 13:47:24 ederc Exp $ */
     4/* $Id: f5gb.h,v 1.42 2009-07-16 07:47:51 ederc Exp $ */
    55/*
    66* ABSTRACT: f5gb interface
     
    5252================================================================
    5353*/
    54 void criticalPair(LList* gPrev, CList* critPairs, LTagList* lTag, RTagList* rTag, RList* rules);
     54void criticalPair(LList* gPrev, CListOld* critPairs, LTagList* lTag, RTagList* rTag, RList* rules);
    5555
    5656/*
     
    8787========================================================================
    8888*/
    89 inline void reduction(LList* sPolyList, CList* critPairs, LList* gPrev, RList* rules, LTagList* lTag, RTagList* rTag,
     89inline void reduction(LList* sPolyList, CListOld* critPairs, LList* gPrev, RList* rules, LTagList* lTag, RTagList* rTag,
    9090                 ideal gbPrev);
    9191
     
    9595========================================================================
    9696*/
    97 inline void newReduction(LList* sPolyList, CList* critPairs, LList* gPrev, RList* rules, LTagList* lTag, RTagList* rTag, ideal gbPrev);
     97inline void newReduction(LList* sPolyList, CListOld* critPairs, LList* gPrev, RList* rules, LTagList* lTag, RTagList* rTag, ideal gbPrev);
    9898
    9999/*!
     
    109109 * ================================================================================
    110110 */
    111 void findReducers(LNode* l, LList* sPolyList, ideal gbPrev, LList* gPrev, CList* critPairs, RList* rules, LTagList* lTag, RTagList* rTag);
     111void findReducers(LNode* l, LList* sPolyList, ideal gbPrev, LList* gPrev, CListOld* critPairs, RList* rules, LTagList* lTag, RTagList* rTag);
    112112
    113113/*
     
    117117=====================================================================================
    118118*/
    119 inline void topReduction(LNode* l, LList* sPolyList, LList* gPrev, CList* critPairs, RList* rules, LTagList* lTag, RTagList* rTag, ideal gbPrev);
     119inline void topReduction(LNode* l, LList* sPolyList, LList* gPrev, CListOld* critPairs, RList* rules, LTagList* lTag, RTagList* rTag, ideal gbPrev);
    120120
    121121/*
     
    140140======================================
    141141*/
    142 ideal F5main(ideal i, ring r);
     142ideal F5main(ideal i, ring r, int opt);
    143143
    144144#endif
Note: See TracChangeset for help on using the changeset viewer.