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

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

aQuadraticInteger
add(const AlgebraicInteger *ai)QuadraticIntegervirtual
aiCopyToInteger(const int &n) const QuadraticIntegervirtual
bQuadraticInteger
bIsAssociateTo(QuadraticInteger qi2) (defined in QuadraticInteger)QuadraticInteger
bIsDAdmissible(const unsigned int &d) (defined in QuadraticInteger)QuadraticIntegerstatic
bIsDivisbleBy(const AlgebraicInteger *) const QuadraticIntegervirtual
bIsEqualTo(const AlgebraicInteger &ai) const QuadraticIntegervirtual
bIsEqualTo(const int &n) const QuadraticIntegervirtual
bIsGreaterOEThan(const int &n) const QuadraticIntegervirtual
bIsGreaterThan(const int &n) const QuadraticIntegervirtual
bIsGreaterThan(const long int &n) const (defined in QuadraticInteger)QuadraticIntegervirtual
bIsInvertible() const QuadraticIntegervirtual
bIsLessOEThan(const AlgebraicInteger &ai) const QuadraticIntegervirtual
bIsLessThan(const int &n) const QuadraticIntegervirtual
bIsLessThan(const long int &n) const (defined in QuadraticInteger)QuadraticIntegervirtual
bIsLessThan(const AlgebraicInteger &ai) const QuadraticIntegervirtual
bIsOneMod4QuadraticIntegerstatic
bIsSquareOfIvertible() const QuadraticIntegervirtual
conjugate() (defined in QuadraticInteger)QuadraticInteger
copy() const QuadraticIntegervirtual
dQuadraticIntegerstatic
divideBy(const AlgebraicInteger *ai)QuadraticIntegervirtual
divideByIfDivisible(const AlgebraicInteger *ai) (defined in QuadraticInteger)QuadraticIntegervirtual
floor() const (defined in QuadraticInteger)QuadraticInteger
gcd(const AlgebraicInteger *ai)QuadraticIntegervirtual
get_classname() const QuadraticIntegervirtual
iDiscriminantQuadraticIntegerstatic
iFundamentalUnitsQuadraticIntegerstatic
iNorm() const (defined in QuadraticInteger)QuadraticInteger
iPellEquation(const unsigned int &iPrime) (defined in QuadraticInteger)QuadraticIntegerstatic
iPellMinimalSolutionQuadraticIntegerstatic
iSQRT_quotient(const QuadraticInteger &qiNum, const QuadraticInteger &qiDen) (defined in QuadraticInteger)QuadraticIntegerstatic
iSQRTsup_quotient(const QuadraticInteger &qiNum, const QuadraticInteger &qiDen) (defined in QuadraticInteger)QuadraticIntegerstatic
iTrace() const (defined in QuadraticInteger)QuadraticInteger
iValuation(const QuadraticInteger &qi) (defined in QuadraticInteger)QuadraticInteger
multiplyBy(const int &n)QuadraticIntegervirtual
multiplyBy(const AlgebraicInteger *ai)QuadraticIntegervirtual
operator!=(const int &n) const AlgebraicInteger
operator!=(const AlgebraicInteger &ai) const AlgebraicInteger
operator*(const QuadraticInteger &) const (defined in QuadraticInteger)QuadraticInteger
operator*=(QuadraticInteger const &qi) (defined in QuadraticInteger)QuadraticInteger
operator+(const QuadraticInteger &) const (defined in QuadraticInteger)QuadraticInteger
operator-(const QuadraticInteger &) const (defined in QuadraticInteger)QuadraticInteger
operator-() const (defined in QuadraticInteger)QuadraticInteger
operator/=(QuadraticInteger const &qi) (defined in QuadraticInteger)QuadraticInteger
operator=(const QuadraticInteger &) (defined in QuadraticInteger)QuadraticInteger
operator==(const AlgebraicInteger &ai) const AlgebraicInteger
operator>(const QuadraticInteger &) (defined in QuadraticInteger)QuadraticInteger
opp()QuadraticIntegervirtual
print(ostream &) const QuadraticIntegervirtual
qiFactorsRationalPrime(const unsigned int &iPrime, bool bWithMultiplicities=false) (defined in QuadraticInteger)QuadraticIntegerstatic
qiPrimeDecomposition() const (defined in QuadraticInteger)QuadraticInteger
qiPrimeFactors() const (defined in QuadraticInteger)QuadraticInteger
QuadraticInteger() (defined in QuadraticInteger)QuadraticInteger
QuadraticInteger(const int &iVal) (defined in QuadraticInteger)QuadraticInteger
QuadraticInteger(const QuadraticInteger &qi) (defined in QuadraticInteger)QuadraticInteger
QuadraticInteger(int a, int b) (defined in QuadraticInteger)QuadraticInteger
removeSquareFactors()QuadraticIntegervirtual
set(const int &n)QuadraticIntegervirtual
set(AlgebraicInteger *ai)QuadraticIntegervirtual
set_d(const unsigned int &d) (defined in QuadraticInteger)QuadraticIntegerstatic
substract(const AlgebraicInteger *ai)QuadraticIntegervirtual
to_double() const QuadraticIntegervirtual
to_string(const string &strFormat="generic", const bool &bProtect=false) const QuadraticIntegervirtual
~AlgebraicInteger() (defined in AlgebraicInteger)AlgebraicIntegervirtual
~QuadraticInteger() (defined in QuadraticInteger)QuadraticIntegervirtual