AlVin  1.0
A C++ implementation of the Vinberg's algorithm for Q, Q( sqrt(d) ) and Q( cos(2 pi / 7) )
RationalInteger Member List

This is the complete list of members for RationalInteger, including all inherited members.

add(const AlgebraicInteger *ai)RationalIntegervirtual
aiCopyToInteger(const int &n) const RationalIntegervirtual
bIsDivisbleBy(const AlgebraicInteger *) const RationalIntegervirtual
bIsEqualTo(const AlgebraicInteger &ai) const RationalIntegervirtual
bIsEqualTo(const int &n) const RationalIntegervirtual
bIsGreaterOEThan(const int &n) const RationalIntegervirtual
bIsGreaterThan(const int &n) const RationalIntegervirtual
bIsInvertible() const RationalIntegervirtual
bIsLessOEThan(const AlgebraicInteger &ai) const RationalIntegervirtual
bIsLessThan(const int &n) const RationalIntegervirtual
bIsLessThan(const AlgebraicInteger &ai) const RationalIntegervirtual
bIsSquareOfIvertible() const RationalIntegervirtual
copy() const RationalIntegervirtual
divideBy(const AlgebraicInteger *ai)RationalIntegervirtual
divideByIfDivisible(const AlgebraicInteger *ai) (defined in RationalInteger)RationalIntegervirtual
gcd(const AlgebraicInteger *ai)RationalIntegervirtual
get_classname() const RationalIntegervirtual
get_iValue() const (defined in RationalInteger)RationalInteger
iVal (defined in RationalInteger)RationalInteger
multiplyBy(const int &n)RationalIntegervirtual
multiplyBy(const AlgebraicInteger *ai)RationalIntegervirtual
operator!=(const int &n) const AlgebraicInteger
operator!=(const AlgebraicInteger &ai) const AlgebraicInteger
operator*(const RationalInteger &) const (defined in RationalInteger)RationalInteger
operator*=(RationalInteger const &ri) (defined in RationalInteger)RationalInteger
operator+(const RationalInteger &) const (defined in RationalInteger)RationalInteger
operator-() const (defined in RationalInteger)RationalInteger
operator-(const RationalInteger &) const (defined in RationalInteger)RationalInteger
operator/=(RationalInteger const &ri) (defined in RationalInteger)RationalInteger
operator<(const RationalInteger &) const (defined in RationalInteger)RationalInteger
operator=(const RationalInteger &) (defined in RationalInteger)RationalInteger
operator==(const RationalInteger &) const (defined in RationalInteger)RationalInteger
operator==(const long int &) const (defined in RationalInteger)RationalInteger
AlgebraicInteger::operator==(const AlgebraicInteger &ai) const AlgebraicInteger
operator>(const RationalInteger &) const (defined in RationalInteger)RationalInteger
opp()RationalIntegervirtual
print(ostream &) const RationalIntegervirtual
RationalInteger() (defined in RationalInteger)RationalInteger
RationalInteger(long int iVal) (defined in RationalInteger)RationalInteger
RationalInteger(const RationalInteger &ri) (defined in RationalInteger)RationalInteger
removeSquareFactors()RationalIntegervirtual
set(const int &n)RationalIntegervirtual
set(AlgebraicInteger *ai)RationalIntegervirtual
substract(const AlgebraicInteger *ai)RationalIntegervirtual
to_double() const RationalIntegervirtual
to_string(const string &strFormat="generic", const bool &bProtect=false) const RationalIntegervirtual
~AlgebraicInteger() (defined in AlgebraicInteger)AlgebraicIntegervirtual
~RationalInteger() (defined in RationalInteger)RationalIntegervirtual