#include <tgb_internal.h>
Definition at line 305 of file tgb_internal.h.
◆ adjust_coefs()
void red_object::adjust_coefs |
( |
number |
c_r, |
|
|
number |
c_ac_r |
|
) |
| |
◆ canonicalize()
void red_object::canonicalize |
( |
| ) |
|
Definition at line 871 of file tgb.cc.
int kBucketCanonicalize(kBucket_pt bucket)
◆ clear_to_poly()
int red_object::clear_to_poly |
( |
| ) |
|
Definition at line 4835 of file tgb.cc.
void kBucketClear(kBucket_pt bucket, poly *p, int *length)
◆ flatten()
void red_object::flatten |
( |
| ) |
|
Definition at line 4823 of file tgb.cc.
const poly kBucketGetLm(kBucket_pt bucket)
◆ guess_quality()
Definition at line 591 of file tgb.cc.
614 #ifdef HAVE_COEF_BUCKETS const CanonicalForm int s
const poly kBucketGetLm(kBucket_pt bucket)
static FORCE_INLINE int nlQlogSize(number n, const coeffs r)
only used by slimgb (tgb.cc)
static number & pGetCoeff(poly p)
return an alias to the leading coefficient of p assumes that p != NULL NOTE: not copy ...
wlen_type kEBucketLength(kBucket *b, poly lm, slimgb_alg *ca)
static int bucket_guess(kBucket *bucket)
static BOOLEAN rField_is_Q(const ring r)
BOOLEAN eliminationProblem
ring currRing
Widely used global variable which specifies the current polynomial ring for Singular interpreter and ...
wlen_type kSBucketLength(kBucket *b, poly lm=NULL)
TODO CoefBuckets bercksichtigen.
◆ validate()
void red_object::validate |
( |
| ) |
|
Definition at line 4828 of file tgb.cc.
const poly kBucketGetLm(kBucket_pt bucket)
#define pGetShortExpVector(a)
returns the "Short Exponent Vector" – used to speed up divisibility tests (see polys-impl.cc )
◆ bucket
◆ initial_quality
◆ sev
unsigned long red_object::sev |
The documentation for this class was generated from the following files: