[4d5437] | 1 | #ifndef GEN_MAPS_H |
---|
| 2 | #define GEN_MAPS_H |
---|
| 3 | /**************************************** |
---|
| 4 | * Computer Algebra System SINGULAR * |
---|
| 5 | ****************************************/ |
---|
| 6 | /// polynomial map for ideals/module/matrix |
---|
| 7 | /// map_id: the ideal to map |
---|
| 8 | /// map_r: the base ring for map_id |
---|
| 9 | /// image_id: the image of the variables |
---|
| 10 | /// image_r: the base ring for image_id |
---|
| 11 | /// nMap: map for coeffcients |
---|
| 12 | ideal maMapIdeal(const ideal map_id, const ring map_r,const ideal image_id, const ring image_r, const nMapFunc nMap); |
---|
| 13 | |
---|
[e552b7] | 14 | /// polynomial map for poly (vector) |
---|
| 15 | /// map_p: the poly (vector) to map |
---|
| 16 | /// map_r: the base ring for map_p |
---|
| 17 | /// image_id: the image of the variables |
---|
| 18 | /// image_r: the base ring for image_id |
---|
| 19 | /// nMap: map for coeffcients |
---|
| 20 | poly maMapPoly(const poly map_p, const ring map_r,const ideal image_id, const ring image_r, const nMapFunc nMap); |
---|
| 21 | |
---|
[4d5437] | 22 | poly p_SubstPoly (poly p, int var, poly image, const ring preimage_r, const ring image_r, const nMapFunc nMap, matrix cache=NULL); |
---|
| 23 | ideal id_SubstPoly (ideal id, int var, poly image, const ring preimage_r, const ring image_r, const nMapFunc nMap); |
---|
| 24 | |
---|
[1878b2a] | 25 | /// evaluate the polynomial p at the pt given by the array pt |
---|
| 26 | number maEvalAt(const poly p,const number* pt, const ring r); |
---|
[4d5437] | 27 | #endif |
---|
| 28 | |
---|