pcv.h
Go to the documentation of this file.
1 /****************************************
2 * Computer Algebra System SINGULAR *
3 ****************************************/
4 /*
5 * ABSTRACT: conversion between polys and coef vectors
6 */
7 
8 #ifndef PCV_H
9 #define PCV_H
10 
11 lists pcvLAddL(lists l1,lists l2);
15 int pcvDeg(poly p);
16 int pcvMinDeg(poly p);
17 int pcvMinDeg(matrix m);
19 void pcvInit(int d);
20 void pcvClean();
21 int pcvM2N(poly m);
22 poly pcvN2M(int n);
23 poly pcvP2CV(poly p,int d0,int d1);
24 poly pcvCV2P(poly cv,int d0,int d1);
25 lists pcvP2CV(lists pl,int d0,int d1);
26 ideal pcvP2CV(ideal p,int d0,int d1);
27 lists pcvCV2P(lists cvl,int d0,int d1);
28 ideal pcvCV2P(ideal cv,int d0,int d1);
31 int pcvDim(int d0,int d1);
33 int pcvBasis(lists b,int i,poly m,int d,int n);
34 lists pcvBasis(int d0,int d1);
36 
37 #endif
poly pcvP2CV(poly p, int d0, int d1)
Definition: pcv.cc:246
poly pcvN2M(int n)
Definition: pcv.cc:220
Class used for (list of) interpreter objects.
Definition: subexpr.h:84
Definition: lists.h:22
return P p
Definition: myNF.cc:203
int pcvMinDeg(poly p)
Definition: pcv.cc:108
poly pcvCV2P(poly cv, int d0, int d1)
Definition: pcv.cc:263
poly res
Definition: myNF.cc:322
lists pcvPMulL(poly p, lists l1)
Definition: pcv.cc:56
void pcvInit(int d)
Definition: pcv.cc:159
int pcvBasis(lists b, int i, poly m, int d, int n)
Definition: pcv.cc:391
int m
Definition: cfEzgcd.cc:119
int i
Definition: cfEzgcd.cc:123
int pcvDeg(poly p)
Definition: pcv.cc:101
int pcvDim(int d0, int d1)
Definition: pcv.cc:361
void pcvClean()
Definition: pcv.cc:189
lists pcvLAddL(lists l1, lists l2)
Definition: pcv.cc:31
polyrec * poly
Definition: hilb.h:10
static Poly * h
Definition: janet.cc:978
int pcvM2N(poly m)
Definition: pcv.cc:203
int BOOLEAN
Definition: auxiliary.h:88
const poly b
Definition: syzextra.cc:213