source: git/Singular/spolys.h @ 49f089

fieker-DuValspielwiese
Last change on this file since 49f089 was d14712, checked in by Olaf Bachmann <obachman@…>, 25 years ago
* got rid off STDTRACE, FAST_AND_DIRTY, (most) DRING, SRING, SDRING * got rid of spoly*.* stuff git-svn-id: file:///usr/local/Singular/svn/trunk@3694 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 979 bytes
Line 
1#ifndef SPOLYS_H
2#define SPOLYS_H
3/****************************************
4*  Computer Algebra System SINGULAR     *
5****************************************/
6/*
7* ABSTRACT: s-polynomials
8*/
9/* $Id: spolys.h,v 1.8 1999-09-29 10:59:40 obachman Exp $ */
10#include "structs.h"
11
12/* reduction */
13extern poly (*spSpolyRed)(poly p1, poly p2,poly spNoether,
14                          spSpolyLoopProc spSpolyLoop);
15extern void (*spSpolyTail)(poly p1, poly q, poly q2, poly spNoether,
16                           spSpolyLoopProc spSpolyLoop);
17extern poly (*spSpolyRedNew)(poly p1, poly p2,poly spNoether,
18                             spSpolyLoopProc spSpolyLoop);
19
20/* s-polynomial */
21extern poly (*spSpolyCreate)(poly p1, poly p2,poly spNoether,
22                             spSpolyLoopProc spSpolyLoop);
23
24/* short s-polynomial for ordering in Bba and Mora */
25extern poly (*spSpolyShortBba)(poly p1, poly p2);
26
27/* init */
28void spSet(ring r);
29int spCheckCoeff(number *a, number *b);
30#endif
31
Note: See TracBrowser for help on using the repository browser.