source: git/Singular/gring.h @ 0224c8

spielwiese
Last change on this file since 0224c8 was 5f524e, checked in by Viktor Levandovskyy <levandov@…>, 23 years ago
*** empty log message *** git-svn-id: file:///usr/local/Singular/svn/trunk@4744 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 1.1 KB
Line 
1#ifndef GRING_H
2#define GRING_H
3/****************************************
4*  Computer Algebra System SINGULAR     *
5****************************************/
6/* $Id: gring.h,v 1.2 2000-11-20 16:02:03 levandov Exp $ */
7/*
8* ABSTRACT additional defines etc for --with-plural
9*/
10
11#ifdef HAVE_PLURAL
12#include "polys.h" // do we need it really?
13#include "p_Procs.h"
14
15#define UPMATELEM(i,j) ( ((pVariables) * ((i)-1) - ((i) * ((i)-1))/2 + (j)-1)-(i) )
16// poly functions defined in p_Procs :
17poly nc_pp_Mult_mm(poly p, poly m, poly spNoether, const ring r);
18poly nc_p_Mult_mm(poly p, poly m, const ring r);
19poly nc_p_Minus_mm_Mult_qq(poly p, poly m, poly q,
20                           int &shorter, poly spNoether, const ring r);
21// other routines we need in addition :
22poly nc_m_Mult_pp(poly m, poly p, poly spNoether, const ring r);
23poly nc_m_Mult_n(poly m, poly n, const ring r);
24poly nc_mm_Mult_uu(poly p, poly m, const ring r);
25poly nc_uu_Mult_ww(poly p, poly m, const ring r);
26
27// #define nc_pp_Mult_mm(p, m, spNoether) nc_pp_Mult_mm(p, poly m, poly spNoether, const ring r)
28
29#endif
30
31#endif
32
Note: See TracBrowser for help on using the repository browser.