|
Macaulay2 Engine
|
This is the complete list of members for GBRingWeyl, including all inherited members.
| _coeffs_ZZ | GBRing | protected |
| _is_skew | GBRing | protected |
| _nvars | GBRing | protected |
| _one | GBRing | protected |
| _schreyer_encoded | GBRing | protected |
| _skew | GBRing | protected |
| _skew_monoms | GBRing | protected |
| _up_order | GBRing | protected |
| create_PolynomialRing(const Ring *K, const Monoid *M) | GBRing | static |
| create_SkewPolynomialRing(const Ring *K0, const Monoid *M0, SkewMultiplication skew0) | GBRing | static |
| create_SolvableAlgebra(const Ring *K0, const Monoid *M0, const SolvableAlgebra *R) | GBRing | static |
| create_WeylAlgebra(const Ring *K0, const Monoid *M0, const WeylAlgebra *W0) | GBRing | static |
| divide_coeff_exact_to_ZZ(gbvector *f, gmp_ZZ u) const | GBRing | protected |
| divide_exponents(const int *exp1, const int *exp2, int *result) const | GBRing | protected |
| exp_size | GBRing | protected |
| exponent_byte_size() const | GBRing | inline |
| exponent_syzygy(const int *exp1, const int *exp2, int *exp3, int *exp4) | GBRing | protected |
| exponents_delete(exponents_t e) | GBRing | |
| exponents_make() | GBRing | |
| find_coeff(const FreeModule *F, const gbvector *f, const gbvector *g) const | GBRing | protected |
| find_reduction_coeffs(const FreeModule *F, const gbvector *f, const gbvector *g, ring_elem &u, ring_elem &v) | GBRing | |
| find_reduction_coeffs_ZZ(const FreeModule *F, const gbvector *f, const gbvector *g, ring_elem &v) | GBRing | |
| find_reduction_monomial(const FreeModule *F, const gbvector *f, const gbvector *g, int &comp, int *&monom) | GBRing | |
| GBRing class | GBRingWeyl | friend |
| GBRing::GBRing(const Ring *K0, const Monoid *M0) | GBRing | protected |
| GBRingWeyl(const Ring *K0, const Monoid *M0, const WeylAlgebra *R0) | GBRingWeyl | protected |
| gbvector_add_to(const FreeModule *F, gbvector *&f, gbvector *&g) | GBRing | |
| gbvector_add_to_zzp(const FreeModule *F, gbvector *&f, gbvector *&g) | GBRing | |
| gbvector_apply(const FreeModule *F, const FreeModule *Fsyz, gbvector *&f, gbvector *&fsyz, const gbvector *gsyz, const gbvector **elems, const gbvector **elems_syz, const gbvector **quotients) | GBRing | |
| gbvector_auto_reduce(const FreeModule *F, const FreeModule *Fsyz, gbvector *&f, gbvector *&fsyz, const gbvector *g, const gbvector *gsyz) | GBRing | |
| gbvector_auto_reduce_ZZ(const FreeModule *F, const FreeModule *Fsyz, gbvector *&f, gbvector *&fsyz, const gbvector *g, const gbvector *gsyz) | GBRing | |
| gbvector_cancel_lead_terms(const FreeModule *F, const FreeModule *Fsyz, const gbvector *f, const gbvector *fsyz, const gbvector *g, const gbvector *gsyz, gbvector *&result, gbvector *&result_syz) | GBRing | |
| gbvector_combine_lead_terms_ZZ(const FreeModule *F, const FreeModule *Fsyz, const gbvector *f, const gbvector *fsyz, const gbvector *g, const gbvector *gsyz, gbvector *&result, gbvector *&result_syz) | GBRing | |
| gbvector_compare(const FreeModule *F, const gbvector *f, const gbvector *g) const | GBRing | |
| gbvector_copy(const gbvector *f) | GBRing | |
| gbvector_copy_term(const gbvector *t) | GBRing | protected |
| gbvector_get_lead_exponents(const FreeModule *F, const gbvector *f, int *result) | GBRing | |
| gbvector_get_lead_monomial(const FreeModule *F, const gbvector *f, int *result) | GBRing | |
| gbvector_is_equal(const gbvector *f, const gbvector *g) const | GBRing | |
| gbvector_is_zero(const gbvector *f) const | GBRing | inline |
| gbvector_lead_component(const gbvector *f) | GBRing | inline |
| gbvector_lead_term(int n, const FreeModule *F, const gbvector *f) | GBRing | |
| gbvector_mult_by_coeff(const gbvector *f, ring_elem u) | GBRing | |
| gbvector_mult_by_coeff_to(gbvector *f, ring_elem u) | GBRing | |
| gbvector_mult_by_term(const FreeModule *F, const FreeModule *Fsyz, ring_elem a, const int *m, const gbvector *f, const gbvector *fsyz, gbvector *&result, gbvector *&esult_syz) | GBRing | |
| gbvector_multidegree(const FreeModule *F, const gbvector *f, int *&result_degree) | GBRing | |
| gbvector_n_terms(const gbvector *f) const | GBRing | |
| gbvector_negate_to(gbvector *f) const | GBRing | |
| gbvector_parallel_lead_terms(M2_arrayint w, const FreeModule *F, const gbvector *leadv, const gbvector *v) | GBRing | |
| gbvector_raw_term(ring_elem coeff, const int *monom, int comp) | GBRing | |
| gbvector_reduce_lead_term(const FreeModule *F, const FreeModule *Fsyz, gbvector *flead, gbvector *&f, gbvector *&fsyz, const gbvector *g, const gbvector *gsyz, bool use_denom, ring_elem &denom) | GBRing | |
| gbvector_reduce_lead_term(const FreeModule *F, const FreeModule *Fsyz, gbvector *flead, gbvector *&f, gbvector *&fsyz, const gbvector *g, const gbvector *gsyz) | GBRing | |
| gbvector_reduce_lead_term_ZZ(const FreeModule *F, const FreeModule *Fsyz, gbvector *&f, gbvector *&fsyz, const gbvector *g, const gbvector *gsyz) | GBRing | |
| gbvector_reduce_with_marked_lead_term(const FreeModule *F, const FreeModule *Fsyz, gbvector *flead, gbvector *&f, gbvector *&fsyz, const gbvector *ginitial, const gbvector *g, const gbvector *gsyz, bool use_denom, ring_elem &denom) | GBRing | |
| gbvector_remove(gbvector *f) | GBRing | |
| gbvector_remove_content(gbvector *f, gbvector *fsyz, bool use_denom, ring_elem &denom) | GBRing | |
| gbvector_remove_content(gbvector *f, gbvector *fsyz) | GBRing | |
| gbvector_remove_content_ZZ(gbvector *f, gbvector *fsyz, bool use_denom, ring_elem &denom) const | GBRing | protected |
| gbvector_remove_term(gbvector *f) | GBRing | protected |
| gbvector_replace_2by2_ZZ(const FreeModule *F, const FreeModule *Fsyz, gbvector *&f, gbvector *&fsyz, gbvector *&g, gbvector *&gsyz) | GBRing | |
| gbvector_size | GBRing | protected |
| gbvector_sort(const FreeModule *F, gbvector *&f) | GBRing | |
| gbvector_term(const FreeModule *F, ring_elem coeff, int comp) | GBRing | |
| gbvector_term(const FreeModule *F, ring_elem coeff, const int *monom, int comp) | GBRing | |
| gbvector_term_exponents(const FreeModule *F, ring_elem coeff, const int *exp, int comp) | GBRing | |
| gbvector_text_out(buffer &o, const FreeModule *F, const gbvector *f, int nterms=-1) const | GBRing | |
| gbvector_zero() const | GBRing | inline |
| get_flattened_coefficients() const | GBRing | inline |
| get_flattened_monoid() const | GBRing | inline |
| is_schreyer_encoded() const | GBRing | inline |
| is_skew_commutative() const | GBRing | inline |
| is_solvable | GBRing | protected |
| is_weyl | GBRing | protected |
| is_weyl_algebra() const | GBRing | inline |
| K | GBRing | protected |
| lower_content_ZZ(gbvector *f, mpz_ptr content) const | GBRing | protected |
| M | GBRing | protected |
| mem | GBRing | protected |
| memstats() | GBRing | |
| monom_size | GBRing | protected |
| mult_by_term(const FreeModule *F, const gbvector *f, ring_elem u, const int *monom, int comp) | GBRing | protected |
| mult_by_term1(const FreeModule *F, const gbvector *f, ring_elem u, const int *monom, int comp) | GBRingWeyl | virtual |
| n_skew_commutative_vars() const | GBRing | inline |
| n_vars() const | GBRing | inline |
| new_raw_term() | GBRing | protected |
| one() | GBRing | inline |
| operator delete(void *obj) | our_new_delete | inlinestatic |
| operator delete(void *obj, void *existing_memory) | our_new_delete | inlinestatic |
| operator delete[](void *obj) | our_new_delete | inlinestatic |
| operator delete[](void *obj, void *existing_memory) | our_new_delete | inlinestatic |
| operator new(size_t size) | our_new_delete | inlinestatic |
| operator new(size_t size, void *existing_memory) | our_new_delete | inlinestatic |
| operator new[](size_t size) | our_new_delete | inlinestatic |
| operator new[](size_t size, void *existing_memory) | our_new_delete | inlinestatic |
| reduce_lead_term_heap(const FreeModule *F, const FreeModule *Fsyz, const gbvector *fcurrent_lead, const_exponents exp, gbvector *flead, gbvectorHeap &f, gbvectorHeap &fsyz, const gbvector *g, const gbvector *gsyz) | GBRing | |
| reduce_marked_lead_term_heap(const FreeModule *F, const FreeModule *Fsyz, const gbvector *fcurrent_lead, const_exponents exp, gbvector *flead, gbvectorHeap &f, gbvectorHeap &fsyz, const gbvector *marked_in_g, const gbvector *g, const gbvector *gsyz) | GBRing | |
| skew_monomial_var(int i) const | GBRing | inline |
| skew_mult_sign(int *exp1, int *exp2) const | GBRing | protected |
| skew_variable(int i) const | GBRing | inline |
| solvable | GBRing | protected |
| weyl | GBRing | protected |
| zzp | GBRing | protected |
| ~GBRing() | GBRing | virtual |
| ~GBRingWeyl() | GBRingWeyl | virtual |