Loading...
Searching...
No Matches
gen_maps.h
Go to the documentation of this file.
#ifndef GEN_MAPS_H
#define GEN_MAPS_H
/****************************************
* Computer Algebra System SINGULAR *
****************************************/
/// polynomial map for ideals/module/matrix
/// map_id: the ideal to map
/// map_r: the base ring for map_id
/// image_id: the image of the variables
/// image_r: the base ring for image_id
/// nMap: map for coefficients
ideal maMapIdeal(const ideal map_id, const ring map_r,const ideal image_id, const ring image_r, const nMapFunc nMap);
/// polynomial map for poly (vector)
/// map_p: the poly (vector) to map
/// map_r: the base ring for map_p
/// image_id: the image of the variables
/// image_r: the base ring for image_id
/// nMap: map for coefficients
poly maMapPoly(const poly map_p, const ring map_r,const ideal image_id, const ring image_r, const nMapFunc nMap);
poly p_SubstPoly (poly p, int var, poly image, const ring preimage_r, const ring image_r, const nMapFunc nMap, matrix cache=NULL);
ideal id_SubstPoly (ideal id, int var, poly image, const ring preimage_r, const ring image_r, const nMapFunc nMap);
/// evaluate the polynomial p at the pt given by the array pt
number maEvalAt(const poly p,const number* pt, const ring r);
#endif
p
int p
Definition cfModGcd.cc:4086
nMapFunc
number(* nMapFunc)(number a, const coeffs src, const coeffs dst)
maps "a", which lives in src, into dst
Definition coeffs.h:80
id_SubstPoly
ideal id_SubstPoly(ideal id, int var, poly image, const ring preimage_r, const ring image_r, const nMapFunc nMap)
Definition subst_maps.cc:78
maMapPoly
poly maMapPoly(const poly map_p, const ring map_r, const ideal image_id, const ring image_r, const nMapFunc nMap)
polynomial map for poly (vector) map_p: the poly (vector) to map map_r: the base ring for map_p image...
Definition gen_maps.cc:166
p_SubstPoly
poly p_SubstPoly(poly p, int var, poly image, const ring preimage_r, const ring image_r, const nMapFunc nMap, matrix cache=NULL)
Definition subst_maps.cc:46
maMapIdeal
ideal maMapIdeal(const ideal map_id, const ring map_r, const ideal image_id, const ring image_r, const nMapFunc nMap)
polynomial map for ideals/module/matrix map_id: the ideal to map map_r: the base ring for map_id imag...
Definition gen_maps.cc:88
maEvalAt
number maEvalAt(const poly p, const number *pt, const ring r)
evaluate the polynomial p at the pt given by the array pt
Definition gen_maps.cc:174
matrix
ip_smatrix * matrix
Definition matpol.h:43
NULL
#define NULL
Definition omList.c:12