source: git/Singular/maps.h @ 82716e

spielwiese
Last change on this file since 82716e was e78cce, checked in by Olaf Bachmann <obachman@…>, 26 years ago
Mon Dec 15 23:31:56 1997 Olaf Bachmann <obachman@mathematik.uni-kl.de> * polys-impl.h: Various small bug - fixes and changes in preparation of COMP_FAST merge: hilbert series, maps are ok; sres and syz are still buggy; small things still need to be checked; git-svn-id: file:///usr/local/Singular/svn/trunk@978 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 840 bytes
Line 
1#ifndef MAPS_H
2#define MAPS_H
3/****************************************
4*  Computer Algebra System SINGULAR     *
5****************************************/
6/* $Id: maps.h,v 1.6 1997-12-15 22:46:31 obachman Exp $ */
7/*
8* ABSTRACT - the mapping of polynomials to other rings
9*/
10#include "structs.h"
11
12poly maEval(map theMap, poly p, ring preimage_r, matrix s=NULL);
13map maCopy(map theMap);
14
15ideal maGetPreimage(ring theImageRing, map theMap,ideal id);
16
17poly maIMap(ring r, poly p);
18
19BOOLEAN maApplyFetch(int what,map theMap,leftv res, leftv w,
20                     ring preimage_r, int *perm,
21                     int *par_perm,int P);
22void maFindPerm(char **preim_names, int preim_n, char **preim_par, int preim_p,
23                char **names,       int n,       char **par,       int nop,
24                int * perm, int *par_perm);
25#endif
Note: See TracBrowser for help on using the repository browser.