#include <tgb_internal.h>
Definition at line 342 of file tgb_internal.h.
◆ simple_reducer()
simple_reducer::simple_reducer |
( |
poly |
pp, |
|
|
int |
pp_len, |
|
|
int |
pp_reducer_deg, |
|
|
slimgb_alg * |
pp_c = NULL |
|
) |
| |
|
inline |
◆ ~simple_reducer()
simple_reducer::~simple_reducer |
( |
| ) |
|
Definition at line 4927 of file tgb.cc.
void kBucketInit(kBucket_pt bucket, poly lm, int length)
◆ do_reduce()
Definition at line 4887 of file tgb.cc.
number kBucketPolyRed(kBucket_pt bucket, poly p1, int l1, poly spNoether)
static void nc_kBucketPolyRed_Z(kBucket_pt b, poly p, number *c)
◆ pre_reduce()
void simple_reducer::pre_reduce |
( |
red_object * |
r, |
|
|
int |
l, |
|
|
int |
u |
|
) |
| |
|
virtual |
◆ reduce()
void simple_reducer::reduce |
( |
red_object * |
r, |
|
|
int |
l, |
|
|
int |
u |
|
) |
| |
|
virtual |
we assume hat all occuring red_objects have same lm, and all occ. lm's in r[l...u] are the same, only reductor does not occur
Reimplemented from reduction_step.
Definition at line 4899 of file tgb.cc.
4912 for(
i =
l;
i <= u;
i++)
4916 for(
i =
l;
i <= u;
i++)
virtual void pre_reduce(red_object *r, int l, int u)
virtual void do_reduce(red_object &ro)
BOOLEAN eliminationProblem
void kBucketSimpleContent(kBucket_pt bucket)
#define p_LmEqual(p1, p2, r)
◆ fill_back
◆ p_len
int simple_reducer::p_len |
◆ reducer_deg
int simple_reducer::reducer_deg |
The documentation for this class was generated from the following files: