Frobby
0.9.5
|
This is the complete list of members for Term, including all inherited members.
_exponents | Term | private |
_varCount | Term | private |
allocate(size_t size) | Term | privatestatic |
begin() | Term | inline |
begin() const | Term | inline |
clear() | Term | inline |
colon(Exponent *res, const Exponent *a, const Exponent *b, size_t varCount) | Term | inlinestatic |
colon(const Term &a, const Term &b) | Term | inline |
colon(const Exponent *a, const Exponent *b) | Term | inline |
deallocate(Exponent *p, size_t size) | Term | privatestatic |
decrement(Exponent *a, size_t varCount) | Term | inlinestatic |
decrement() | Term | inline |
divides(const Exponent *a, const Exponent *b, size_t varCount) | Term | inlinestatic |
divides(const Term &term) const | Term | inline |
divides(const Exponent *term) const | Term | inline |
dominates(const Exponent *a, const Exponent *b, size_t varCount) | Term | inlinestatic |
dominates(const Term &term) const | Term | inline |
dominates(const Exponent *term) const | Term | inline |
encodedDual(Exponent *res, const Exponent *dualOf, const Exponent *point, size_t varCount) | Term | inlinestatic |
encodedDual(const Term &dualOf, const Term &point) | Term | inline |
encodedDual(const Exponent *dualOf, const Exponent *point) | Term | inline |
end() | Term | inline |
end() const | Term | inline |
gcd(Exponent *res, const Exponent *a, const Exponent *b, size_t varCount) | Term | inlinestatic |
gcd(const Term &a, const Term &b) | Term | inline |
gcd(const Exponent *a, const Exponent *b) | Term | inline |
getFirstMaxExponent(const Exponent *a, size_t varCount) | Term | inlinestatic |
getFirstMaxExponent() const | Term | inline |
getFirstNonZeroExponent(const Exponent *a, size_t varCount) | Term | inlinestatic |
getFirstNonZeroExponent() const | Term | inline |
getHashCode(const Exponent *a, size_t varCount) | Term | inlinestatic |
getHashCode() const | Term | inline |
getMaxExponent() const | Term | inline |
getMiddleNonZeroExponent(const Exponent *a, size_t varCount) | Term | inlinestatic |
getMiddleNonZeroExponent() const | Term | inline |
getSizeOfSupport(const Exponent *a, size_t varCount) | Term | inlinestatic |
getSizeOfSupport() const | Term | inline |
getVarCount() const | Term | inline |
hasSameSupport(const Exponent *a, const Exponent *b, size_t varCount) | Term | inlinestatic |
hasSameSupport(const Term &a) const | Term | inline |
hasSameSupport(const Exponent *a) const | Term | inline |
initialize(const Exponent *exponents, size_t varCount) | Term | inlineprivate |
isIdentity(const Exponent *a, size_t varCount) | Term | inlinestatic |
isIdentity() const | Term | inline |
isSquareFree(const Exponent *a, size_t varCount) | Term | inlinestatic |
isSquareFree() const | Term | inline |
lcm(Exponent *res, const Exponent *a, const Exponent *b, size_t varCount) | Term | inlinestatic |
lcm(const Term &a, const Term &b, int position) | Term | inline |
lcm(const Term &a, const Term &b) | Term | inline |
lcm(const Exponent *a, const Exponent *b) | Term | inline |
operator const Exponent *() const | Term | inline |
operator Exponent *() | Term | inline |
operator!=(const Term &term) const | Term | inline |
operator!=(const Exponent *term) const | Term | inline |
operator=(const Term &term) | Term | inline |
operator=(const Exponent *exponents) | Term | inline |
operator==(const Term &term) const | Term | inline |
operator==(const Exponent *term) const | Term | |
operator[](int offset) const | Term | inline |
operator[](unsigned int offset) const | Term | inline |
operator[](unsigned long offset) const | Term | inline |
operator[](unsigned long long offset) const | Term | inline |
operator[](int offset) | Term | inline |
operator[](unsigned int offset) | Term | inline |
operator[](unsigned long offset) | Term | inline |
operator[](unsigned long long offset) | Term | inline |
print(FILE *file, const Exponent *e, size_t varCount) | Term | static |
print(ostream &out, const Exponent *e, size_t varCount) | Term | static |
print(FILE *file) const | Term | inline |
print(ostream &out) const | Term | inline |
product(Exponent *res, const Exponent *a, const Exponent *b, size_t varCount) | Term | inlinestatic |
product(const Term &a, const Term &b) | Term | inline |
product(const Exponent *a, const Exponent *b) | Term | inline |
reset(size_t newVarCount) | Term | inline |
setToIdentity(Exponent *res, size_t varCount) | Term | inlinestatic |
setToIdentity() | Term | inline |
sharesNonZeroExponent(const Exponent *a, const Exponent *b, size_t varCount) | Term | inlinestatic |
sharesNonZeroExponent(const Exponent *a) const | Term | inline |
sharesNonZeroExponent(const Term &a) const | Term | inline |
strictlyDivides(const Exponent *a, const Exponent *b, size_t varCount) | Term | inlinestatic |
strictlyDivides(const Term &term) const | Term | inline |
strictlyDivides(const Exponent *term) const | Term | inline |
swap(Term &term) | Term | inline |
Term() | Term | inline |
Term(const Term &term) | Term | inline |
Term(const Exponent *exponents, size_t varCount) | Term | inline |
Term(size_t varCount) | Term | inline |
Term(const string &str) | Term | |
~Term() | Term | inline |