source: git/Singular/pcv.h @ fdc537

fieker-DuValspielwiese
Last change on this file since fdc537 was 416465, checked in by Olaf Bachmann <obachman@…>, 24 years ago
* bug-fixes from work with Thomas git-svn-id: file:///usr/local/Singular/svn/trunk@3826 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 1.1 KB
RevLine 
[b7e7b6]1/****************************************
2*  Computer Algebra System SINGULAR     *
3****************************************/
[416465]4/* $Id: pcv.h,v 1.14 1999-11-15 17:20:38 obachman Exp $ */
[b7e7b6]5/*
[ab1f18]6* ABSTRACT: conversion between polys and coef vectors
[b7e7b6]7*/
8
9#ifndef PCV_H
10#define PCV_H
11
[b6484c]12lists pcvLAddL(lists l1,lists l2);
13lists pcvPMulL(poly p,lists l1);
14BOOLEAN pcvLAddL(leftv res,leftv h);
15BOOLEAN pcvPMulL(leftv res,leftv h);
[5bb2fe]16int pcvDeg(poly p);
[eb3c4de]17int pcvMinDeg(poly p);
[4d9dc5]18int pcvMinDeg(matrix m);
[eb3c4de]19BOOLEAN pcvMinDeg(leftv res,leftv h);
[5bb2fe]20void pcvInit(int d);
[b7e7b6]21void pcvClean();
[0e64fdd]22int pcvM2N(poly m);
23poly pcvN2M(int n);
[7cbc5c]24poly pcvP2CV(poly p,int d0,int d1);
25poly pcvCV2P(poly cv,int d0,int d1);
26lists pcvP2CV(lists pl,int d0,int d1);
[b6484c]27ideal pcvP2CV(ideal p,int d0,int d1);
[7cbc5c]28lists pcvCV2P(lists cvl,int d0,int d1);
[b6484c]29ideal pcvCV2P(ideal cv,int d0,int d1);
[7cbc5c]30BOOLEAN pcvP2CV(leftv res,leftv h);
31BOOLEAN pcvCV2P(leftv res,leftv h);
[5bb2fe]32int pcvDim(int d0,int d1);
33BOOLEAN pcvDim(leftv res,leftv h);
34int pcvBasis(lists b,int i,poly m,int d,int n);
35lists pcvBasis(int d0,int d1);
36BOOLEAN pcvBasis(leftv res,leftv h);
[b7e7b6]37
38#endif
Note: See TracBrowser for help on using the repository browser.