![]() |
Basic Polynomial Algebra Subprograms (BPAS)
v. 1.791
|
This is the complete list of members for SmartFraction< Domain >, including all inherited members.
| canonicalize() | SmartFraction< Domain > | virtual |
| convertToExpressionTree() const | SmartFraction< Domain > | inlinevirtual |
| denominator() const | SmartFraction< Domain > | virtual |
| euclideanDivision(const SmartFraction< Domain > &b, SmartFraction< Domain > *q=NULL) const | SmartFraction< Domain > | virtual |
| euclideanSize() const | SmartFraction< Domain > | virtual |
| extendedEuclidean(const SmartFraction< Domain > &b, SmartFraction< Domain > *s=NULL, SmartFraction< Domain > *t=NULL) const | SmartFraction< Domain > | inlinevirtual |
| gcd(const SmartFraction< Domain > &b) const | SmartFraction< Domain > | virtual |
| inverse() const | SmartFraction< Domain > | virtual |
| isOne() const | SmartFraction< Domain > | virtual |
| isZero() const | SmartFraction< Domain > | virtual |
| normalize() (defined in SmartFraction< Domain >) | SmartFraction< Domain > | |
| numerator() const | SmartFraction< Domain > | virtual |
| one() | SmartFraction< Domain > | virtual |
| operator!=(const SmartFraction< Domain > &b) const | SmartFraction< Domain > | virtual |
| operator%(const SmartFraction< Domain > &b) const | SmartFraction< Domain > | virtual |
| operator%=(const SmartFraction< Domain > &b) | SmartFraction< Domain > | virtual |
| operator*(const SmartFraction< Domain > &b) const | SmartFraction< Domain > | virtual |
| operator*=(const SmartFraction< Domain > &b) | SmartFraction< Domain > | virtual |
| operator+(const SmartFraction< Domain > &b) const | SmartFraction< Domain > | virtual |
| operator+=(const SmartFraction< Domain > &b) | SmartFraction< Domain > | virtual |
| operator-(const SmartFraction< Domain > &b) const | SmartFraction< Domain > | virtual |
| operator-() const | SmartFraction< Domain > | virtual |
| operator-=(const SmartFraction< Domain > &b) | SmartFraction< Domain > | virtual |
| operator/(const SmartFraction< Domain > &b) const | SmartFraction< Domain > | virtual |
| operator/=(const SmartFraction< Domain > &b) | SmartFraction< Domain > | virtual |
| operator==(const SmartFraction< Domain > &b) const | SmartFraction< Domain > | virtual |
| operator^(long long int e) const | SmartFraction< Domain > | virtual |
| operator^=(long long int e) | SmartFraction< Domain > | virtual |
| print(std::ostream &ostream) const | SmartFraction< Domain > | virtual |
| quotient(const SmartFraction< Domain > &b) const | SmartFraction< Domain > | virtual |
| remainder(const SmartFraction< Domain > &b) const | SmartFraction< Domain > | virtual |
| set(const std::vector< std::pair< Domain, int >> &a, const std::vector< std::pair< Domain, int >> &b) (defined in SmartFraction< Domain >) | SmartFraction< Domain > | |
| setDenominator(const std::vector< std::pair< Domain, int >> &b) (defined in SmartFraction< Domain >) | SmartFraction< Domain > | |
| setNumerator(const std::vector< std::pair< Domain, int >> &b) (defined in SmartFraction< Domain >) | SmartFraction< Domain > | |
| SmartFraction() | SmartFraction< Domain > | inline |
| SmartFraction(const SmartFraction< Domain > &b) | SmartFraction< Domain > | inline |
| SmartFraction(std::vector< Factor< Domain >> a, std::vector< Factor< Domain >> b) | SmartFraction< Domain > | inline |
| SmartFraction(Domain a, Domain b) (defined in SmartFraction< Domain >) | SmartFraction< Domain > | inline |
| squareFree() const | SmartFraction< Domain > | inlinevirtual |
| unitCanonical(SmartFraction< Domain > *u=NULL, SmartFraction< Domain > *v=NULL) const | SmartFraction< Domain > | virtual |
| zero() | SmartFraction< Domain > | virtual |
| ~SmartFraction() (defined in SmartFraction< Domain >) | SmartFraction< Domain > | inline |
1.8.13