|
Macaulay2 Engine
|
This is the complete list of members for M2::RingQQ, including all inherited members.
| _isfield | Ring | protected |
| _non_unit | Ring | protected |
| add(const ring_elem f, const ring_elem g) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| add_to(ring_elem &f, const ring_elem &g) const | Ring | |
| add_vec(vec v, vec w) const | Ring | |
| add_vec_to(vec &v, vec &w) const | Ring | |
| antipode(ring_elem f) const | Ring | inlinevirtual |
| AR | Ring | protected |
| cast_to_CCC() | Ring | inlinevirtual |
| cast_to_CCC() const | Ring | inlinevirtual |
| cast_to_FractionField() const | Ring | inlinevirtual |
| cast_to_FractionField() | Ring | inlinevirtual |
| cast_to_GF() const | Ring | inlinevirtual |
| cast_to_GF() | Ring | inlinevirtual |
| cast_to_LocalRing() const | Ring | inlinevirtual |
| cast_to_LocalRing() | Ring | inlinevirtual |
| cast_to_M2FreeAlgebra() const | Ring | inlinevirtual |
| cast_to_M2FreeAlgebra() | Ring | inlinevirtual |
| cast_to_M2FreeAlgebraOrQuotient() const | Ring | inlinevirtual |
| cast_to_M2FreeAlgebraOrQuotient() | Ring | inlinevirtual |
| cast_to_M2FreeAlgebraQuotient() const | Ring | inlinevirtual |
| cast_to_M2FreeAlgebraQuotient() | Ring | inlinevirtual |
| cast_to_PolynomialRing() const | Ring | inlinevirtual |
| cast_to_PolynomialRing() | Ring | inlinevirtual |
| cast_to_PolyQQ() const | Ring | inlinevirtual |
| cast_to_PolyQQ() | Ring | inlinevirtual |
| cast_to_PolyRing() const | Ring | inlinevirtual |
| cast_to_PolyRing() | Ring | inlinevirtual |
| cast_to_PolyRingFlat() const | Ring | inlinevirtual |
| cast_to_PolyRingFlat() | Ring | inlinevirtual |
| cast_to_RingZZ() const | Ring | inlinevirtual |
| cast_to_RingZZ() | Ring | inlinevirtual |
| cast_to_RRi() | Ring | inlinevirtual |
| cast_to_RRi() const | Ring | inlinevirtual |
| cast_to_RRR() | Ring | inlinevirtual |
| cast_to_RRR() const | Ring | inlinevirtual |
| cast_to_SchurRing() const | Ring | inlinevirtual |
| cast_to_SchurRing() | Ring | inlinevirtual |
| cast_to_SchurRing2() const | Ring | inlinevirtual |
| cast_to_SchurRing2() | Ring | inlinevirtual |
| cast_to_SchurSnRing() const | Ring | inlinevirtual |
| cast_to_SchurSnRing() | Ring | inlinevirtual |
| cast_to_SkewPolynomialRing() const | Ring | inlinevirtual |
| cast_to_SkewPolynomialRing() | Ring | inlinevirtual |
| cast_to_SolvableAlgebra() const | Ring | inlinevirtual |
| cast_to_SolvableAlgebra() | Ring | inlinevirtual |
| cast_to_Tower() const | Ring | inlinevirtual |
| cast_to_Tower() | Ring | inlinevirtual |
| cast_to_WeylAlgebra() const | Ring | inlinevirtual |
| cast_to_Z_mod() const | Ring | inlinevirtual |
| cast_to_Z_mod() | Ring | inlinevirtual |
| characteristic() const | Ring | inline |
| COEFF_BASIC enum value | Ring | |
| COEFF_QQ enum value | Ring | |
| COEFF_ZZ enum value | Ring | |
| coefficient_type() const | M2::RingQQ | inlinevirtual |
| CoefficientType enum name | Ring | |
| coerceToLongInteger(ring_elem a) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| coerceToLongInteger(ring_elem a) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| coerceToLongInteger(ring_elem a) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| coerceToLongInteger(ring_elem a) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| coerceToLongInteger(ring_elem a) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| compare_elems(const ring_elem f, const ring_elem g) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| compare_vecs(vec v, vec w) const | Ring | |
| component_shift(int n, vec v) const | Ring | |
| computeHashValue(ring_elem a) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| ConcreteRing(std::unique_ptr< ARingQQ > R0) | M2::ConcreteRing< ARingQQ > | inlineexplicitprotected |
| content(ring_elem f) const | Ring | virtual |
| content(ring_elem f, ring_elem g) const | Ring | virtual |
| copy(const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| copy_vec(const vecterm *v) const | Ring | |
| cR | Ring | mutableprotected |
| create() | M2::RingQQ | inlinestatic |
| M2::ConcreteRing< ARingQQ >::create(std::unique_ptr< ARingQQ > R) | M2::ConcreteRing< ARingQQ > | static |
| declare_field() | Ring | |
| degree(const ring_elem f) const | Ring | inline |
| degree_monoid() const | Ring | |
| degree_of_var(int n, const ring_elem a, int &lo, int &hi) const | Ring | virtual |
| degree_ring | Ring | protected |
| degree_weights(const ring_elem f, const std::vector< int > &wts, int &lo, int &hi) const | Ring | virtual |
| denominator(ring_elem q) const | M2::RingQQ | inline |
| diff(ring_elem a, ring_elem b, int use_coeff) const | Ring | virtual |
| discreteLog(const ring_elem &a1) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| divide(const ring_elem f, const ring_elem g) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| divide_by_content(ring_elem f) const | Ring | |
| divide_by_expvector(const_exponents exp, const ring_elem a) const | Ring | virtual |
| divide_by_given_content(ring_elem f, ring_elem c) const | Ring | virtual |
| divide_by_var(int n, int d, const ring_elem a) const | Ring | virtual |
| divide_row(vec &v, int r, const ring_elem a) const | Ring | |
| divide_vec_to(vec &v, const ring_elem a) const | Ring | |
| dot_product(const vecterm *v, const vecterm *w) const | Ring | |
| e_sub_i(int r) const | Ring | |
| elem_text_out(buffer &o, const ring_elem f, bool p_one=true, bool p_plus=false, bool p_parens=false) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| Element typedef | M2::ConcreteRing< ARingQQ > | |
| ElementType typedef | M2::ConcreteRing< ARingQQ > | |
| eval(const RingMap *map, const ring_elem f, int first_var) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| fraction(ring_elem top, ring_elem bottom) const | M2::RingQQ | inline |
| from_BigComplex(gmp_CC q, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| from_BigReal(gmp_RR q, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| from_complex_double(double re, double im, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| from_ComplexInterval(gmp_CCi z, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| from_double(double q, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| from_int(mpz_srcptr n) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| from_Interval(gmp_RRi q, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| from_long(long n) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| from_rational(mpq_srcptr q, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| get_degree_ring() const | Ring | inline |
| get_entry(const vecterm *v, int r, ring_elem &result) const | Ring | |
| get_entry(vec v, int r) const | Ring | |
| get_heft_vector() const | Ring | inline |
| get_non_unit() const | Ring | |
| get_precision() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| get_precision() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| get_precision() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| get_precision() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| get_precision() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| get_precision() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| getARing() const | Ring | inlineprotected |
| getCoefficientRingR() const | Ring | |
| getGenerator() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| getGenerator() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| getGenerator() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| getGenerator() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| getMinimalPolynomial() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| getMinimalPolynomial() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| getMinimalPolynomial() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| getRepresentation(const ring_elem &a) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| getRepresentation(const ring_elem &a) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| getRepresentation(const ring_elem &a) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| has_associate_divisors() const | Ring | inlinevirtual |
| hash() const | MutableEngineObject | inline |
| homogenize(const ring_elem f, int v, int deg, const std::vector< int > &wts) const | Ring | virtual |
| homogenize(const ring_elem f, int v, const std::vector< int > &wts) const | Ring | virtual |
| in_subring(int nslots, const ring_elem a) const | Ring | virtual |
| increase_maxnorm(gmp_RRmutable norm, const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| increase_maxnorm(gmp_RRmutable norm, const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| increase_maxnorm(gmp_RRmutable norm, const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| increase_maxnorm(gmp_RRmutable norm, const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| index_of_var(const ring_elem a) const | Ring | virtual |
| initialize_ring(long charac, const PolynomialRing *DR=nullptr, const std::vector< int > &heft_vec={}) | Ring | protected |
| invert(const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| is_basic_ring() const | Ring | inlinevirtual |
| is_CCC() const | Ring | inlinevirtual |
| is_commutative_ring() const | Ring | inlinevirtual |
| is_equal(const ring_elem f, const ring_elem g) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| Ring::is_equal(const vecterm *a, const vecterm *b) const | Ring | |
| is_field() const | Ring | |
| is_fraction_field() const | Ring | inlinevirtual |
| is_fraction_poly_ring() const | Ring | inlinevirtual |
| is_graded() const | Ring | inlinevirtual |
| is_homogeneous(const ring_elem f) const | Ring | virtual |
| is_poly_ring() const | Ring | inlinevirtual |
| is_QQ() const | M2::RingQQ | inlinevirtual |
| is_quotient_ring() const | Ring | inlinevirtual |
| is_RRi() const | Ring | inlinevirtual |
| is_RRR() const | Ring | inlinevirtual |
| is_skew_commutative_ring() const | Ring | inlinevirtual |
| is_solvable_algebra() const | Ring | inlinevirtual |
| is_unit(const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| is_weyl_algebra() const | Ring | inlinevirtual |
| is_zero(const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| is_ZZ() const | Ring | inlinevirtual |
| isFinitePrimeField() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| isGaloisField() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| lift(const Ring *Rg, const ring_elem f, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| lift(const Ring *Rg, const ring_elem f, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| lift(const Ring *Rg, const ring_elem f, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| lift(const Ring *Rg, const ring_elem f, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| lift(const Ring *Rg, const ring_elem f, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| lift(const Ring *Rg, const ring_elem f, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| lift(const Ring *Rg, const ring_elem f, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| lower_associate_divisor(ring_elem &f, const ring_elem g) const | M2::RingQQ | inlinevirtual |
| lower_content(ring_elem &c, const ring_elem g) const | M2::RingQQ | inlinevirtual |
| make_FreeModule() const | Ring | virtual |
| make_FreeModule(int n) const | Ring | virtual |
| make_Schreyer_FreeModule() const | Ring | virtual |
| make_SumCollector() const | Ring | virtual |
| make_vec(int r, ring_elem a) const | Ring | |
| make_vec_from_array(int len, Nterm **array) const | Ring | |
| makeMutableMatrix(size_t nrows, size_t ncols, bool dense) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| mCharacteristic | Ring | protected |
| mHashValue | MutableEngineObject | private |
| mHeftVector | Ring | protected |
| minus_one() const | Ring | inline |
| minus_oneV | Ring | protected |
| mNextMutableHashValue | MutableEngineObject | privatestatic |
| monomial_divisor(const ring_elem a, exponents_t exp) const | Ring | virtual |
| mult(const ring_elem f, const ring_elem g) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| mult_row(vec &v, const ring_elem r, int i, bool opposite_mult) const | Ring | |
| mult_to(ring_elem &f, const ring_elem g) const | Ring | |
| mult_vec(int n, vec v) const | Ring | |
| mult_vec(const ring_elem f, const vec w) const | Ring | |
| mult_vec_matrix(const Matrix *m, vec v, bool opposite_mult) const | Ring | |
| mult_vec_to(vec &v, const ring_elem r, bool opposite_mult) const | Ring | |
| multi_degree(const ring_elem f, monomial d) const | Ring | virtual |
| MutableEngineObject() | MutableEngineObject | inline |
| n_nonzero_terms(const vecterm *v) const | Ring | |
| negate(const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| negate_to(ring_elem &f) const | Ring | |
| negate_vec(vec v) const | Ring | |
| negate_vec_to(vec &v) const | Ring | |
| new_vec() const | Ring | protected |
| numerator(ring_elem q) const | M2::RingQQ | inline |
| one() const | Ring | inline |
| oneV | Ring | protected |
| 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 |
| our_gc_cleanup() | our_gc_cleanup | inline |
| power(const ring_elem f, mpz_srcptr n) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| Ring::power(const ring_elem f, int n) const | Ring | virtual |
| preferred_associate(ring_elem f) const | M2::RingQQ | inlinevirtual |
| promote(const Ring *Rf, const ring_elem f, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| promote(const Ring *Rf, const ring_elem f, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| promote(const Ring *Rf, const ring_elem f, ring_elem &result) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| quotient(const ring_elem f, const ring_elem g) const | Ring | virtual |
| R | M2::ConcreteRing< ARingQQ > | private |
| random() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| remainder(const ring_elem f, const ring_elem g) const | Ring | virtual |
| remainderAndQuotient(const ring_elem f, const ring_elem g, ring_elem ") const | Ring | virtual |
| remove(ring_elem &f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| remove_vec(vec v) const | Ring | |
| remove_vec_node(vec n) const | Ring | protected |
| rightmult_vec(const vec w, const ring_elem f) const | Ring | |
| Ring() | Ring | inlineprotected |
| ring() const | M2::ConcreteRing< ARingQQ > | inline |
| ringID() const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| RingQQ(std::unique_ptr< ARingQQ > R0) | M2::RingQQ | inlineexplicit |
| set_entry(vec &v, int i, ring_elem r) const | Ring | |
| set_non_unit(ring_elem zero_div) const | Ring | |
| split_off_content(ring_elem f, ring_elem &result) const | Ring | |
| sub_vector(const vecterm *v, M2_arrayint r) const | Ring | |
| subtract(const ring_elem f, const ring_elem g) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| subtract_to(ring_elem &f, const ring_elem &g) const | Ring | |
| subtract_vec(vec v, vec w) const | Ring | |
| subtract_vec_to(vec &v, vec &w) const | Ring | |
| support(const ring_elem a) const | Ring | virtual |
| syzygy(const ring_elem f, const ring_elem g, ring_elem &x, ring_elem &y) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| tensor(const FreeModule *F, vec v, const FreeModule *G, vec w) const | Ring | |
| tensor_shift(int n, int m, vec v) const | Ring | |
| text_out(buffer &o) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| var(int v) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| vec_content(vec f) const | Ring | |
| vec_degree_of_var(int n, const vec v, int &lo, int &hi) const | Ring | |
| vec_degree_weights(const FreeModule *F, const vec f, const std::vector< int > &wts, int &lo, int &hi) const | Ring | |
| vec_diff(vec v, int rankFw, vec w, int use_coeff) const | Ring | |
| vec_divide_by_content(vec f) const | Ring | |
| vec_divide_by_expvector(const_exponents exp, const vec v) const | Ring | |
| vec_divide_by_given_content(vec f, ring_elem c) const | Ring | |
| vec_divide_by_var(int n, int d, const vec v) const | Ring | |
| vec_eval(const RingMap *map, const FreeModule *F, const vec v) const | Ring | |
| vec_homogenize(const FreeModule *F, const vec f, int v, int deg, const std::vector< int > &wts) const | Ring | |
| vec_homogenize(const FreeModule *F, const vec f, int v, const std::vector< int > &wts) const | Ring | |
| vec_in_subring(int n, const vec v) const | Ring | |
| vec_increase_maxnorm(gmp_RRmutable norm, const vec f) const | Ring | |
| vec_is_homogeneous(const FreeModule *F, const vec f) const | Ring | |
| vec_is_scalar_multiple(vec f, vec g) const | Ring | |
| vec_lead_term(int nparts, const FreeModule *F, vec v) const | Ring | virtual |
| vec_multi_degree(const FreeModule *F, const vec f, monomial degf) const | Ring | |
| vec_remove_monomial_factors(vec f, bool make_squarefree_only) const | Ring | |
| vec_sort(vecterm *&f) const | Ring | |
| vec_split_off_content(vec f, vec &result) const | Ring | |
| vec_text_out(buffer &o, const vecterm *v, bool p_one=true, bool p_plus=false, bool p_parens=false) const | Ring | |
| vec_zeroize_tiny(gmp_RR epsilon, const vec f) const | Ring | |
| zero() const | Ring | inline |
| zeroize_tiny(gmp_RR epsilon, const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| zeroize_tiny(gmp_RR epsilon, const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| zeroize_tiny(gmp_RR epsilon, const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| zeroize_tiny(gmp_RR epsilon, const ring_elem f) const | M2::ConcreteRing< ARingQQ > | inlinevirtual |
| zeroV | Ring | protected |
| ~ConcreteRing()=default | M2::ConcreteRing< ARingQQ > | protectedvirtual |
| ~MutableEngineObject() | MutableEngineObject | inlinevirtual |
| ~our_gc_cleanup() | our_gc_cleanup | inlinevirtual |
| ~Ring() | Ring | virtual |