My Project
|
Go to the source code of this file.
Data Structures | |
class | mapoly_s |
class | macoeff_s |
class | maideal_s |
Typedefs | |
typedef class mapoly_s * | mapoly |
typedef class macoeff_s * | macoeff |
typedef class maideal_s * | maideal |
Functions | |
void | maMonomial_Out (mapoly monomial, ring src_r, ring dest_r=NULL) |
void | maPoly_Out (mapoly mpoly, ring src_ring, ring dest_r=NULL) |
mapoly | maMonomial_Create (poly p, ring, sBucket_pt bucket=NULL) |
void | maMonomial_Destroy (mapoly monomial, ring src_r, ring dest_r=NULL) |
mapoly | maMonomial_Free (mapoly monomial, ring src_r, ring dest_r=NULL) |
mapoly | maPoly_InsertMonomial (mapoly &into, mapoly what, ring src_r) |
mapoly | maPoly_InsertMonomial (mapoly &into, poly p, ring src_r, sBucket_pt bucket=NULL) |
void | maPoly_Optimize (mapoly mpoly, ring src_r) |
void | maPoly_Eval (mapoly mpoly, ring src_r, ideal dest_id, ring dest_r, int total_cost) |
void | maMap_CreatePolyIdeal (ideal map_id, ring map_r, ring src_r, ring dest_r, mapoly &mp, maideal &mideal) |
void | maMap_CreateRings (ideal map_id, ring map_r, ideal image_id, ring image_r, ring &src_r, ring &dest_r, BOOLEAN &no_sort) |
ideal | maIdeal_2_Ideal (maideal ideal, ring dest_r) |
ideal | fast_map_common_subexp (const ideal map_id, const ring map_r, const ideal image_id, const ring image_r) |
class mapoly_s |
class macoeff_s |
Definition at line 36 of file fast_maps.h.
Data Fields | ||
---|---|---|
sBucket_pt | bucket | |
number | n | |
macoeff | next |
class maideal_s |
Definition at line 44 of file fast_maps.h.
Data Fields | ||
---|---|---|
sBucket_pt * | buckets | |
int | n |
Definition at line 22 of file fast_maps.h.
Definition at line 23 of file fast_maps.h.
Definition at line 21 of file fast_maps.h.
ideal fast_map_common_subexp | ( | const ideal | map_id, |
const ring | map_r, | ||
const ideal | image_id, | ||
const ring | image_r | ||
) |
Definition at line 354 of file fast_maps.cc.
ideal maIdeal_2_Ideal | ( | maideal | ideal, |
ring | dest_r | ||
) |
Definition at line 323 of file fast_maps.cc.
void maMap_CreatePolyIdeal | ( | ideal | map_id, |
ring | map_r, | ||
ring | src_r, | ||
ring | dest_r, | ||
mapoly & | mp, | ||
maideal & | mideal | ||
) |
Definition at line 255 of file fast_maps.cc.
void maMap_CreateRings | ( | ideal | map_id, |
ring | map_r, | ||
ideal | image_id, | ||
ring | image_r, | ||
ring & | src_r, | ||
ring & | dest_r, | ||
BOOLEAN & | no_sort | ||
) |
Definition at line 281 of file fast_maps.cc.
mapoly maMonomial_Create | ( | poly | p, |
ring | , | ||
sBucket_pt | bucket = NULL |
||
) |
Definition at line 137 of file fast_maps.cc.
Definition at line 67 of file fast_maps.h.
void maPoly_Eval | ( | mapoly | mpoly, |
ring | src_r, | ||
ideal | dest_id, | ||
ring | dest_r, | ||
int | total_cost | ||
) |
Definition at line 499 of file fast_maps.cc.
Definition at line 184 of file fast_maps.cc.
mapoly maPoly_InsertMonomial | ( | mapoly & | into, |
poly | p, | ||
ring | src_r, | ||
sBucket_pt | bucket = NULL |
||
) |
Definition at line 233 of file fast_maps.cc.
void maPoly_Optimize | ( | mapoly | mpoly, |
ring | src_r | ||
) |
Definition at line 714 of file fast_maps.cc.