source: git/Singular/dyn_modules/gfanlib/ppinitialReduction.h @ e5618c

spielwiese
Last change on this file since e5618c was e5618c, checked in by Yue Ren <ren@…>, 9 years ago
chg: final version for Singular release
  • Property mode set to 100644
File size: 630 bytes
Line 
1#ifndef PPINITIALREDUCTION_H
2#define PPINITIALREDUCTION_H
3
4#include <kernel/structs.h>
5#include <tropicalStrategy.h>
6
7typedef std::pair<int,int> mark;
8typedef std::vector<std::pair<int,int> > marks;
9
10bool isOrderingLocalInT(const ring r);
11void pReduce(ideal &I, const number p, const ring r);
12bool ppreduceInitially(ideal I, const ring r, const number p);
13BOOLEAN ppreduceInitially(leftv res, leftv args);
14
15#ifndef NDEBUG
16BOOLEAN pReduceDebug(leftv res, leftv args);
17BOOLEAN reduceInitiallyDebug(leftv res, leftv args);
18BOOLEAN ptNormalize(leftv res, leftv args);
19BOOLEAN ppreduceInitially3(leftv res, leftv args);
20#endif
21
22#endif
Note: See TracBrowser for help on using the repository browser.