AlVin
1.0
A C++ implementation of the Vinberg's algorithm for Q, Q( sqrt(d) ) and Q( cos(2 pi / 7) )
|
This is the complete list of members for QuadraticIntegerBig, including all inherited members.
a | QuadraticIntegerBig | |
add(const AlgebraicInteger *ai) | QuadraticIntegerBig | virtual |
aiCopyToInteger(const int &n) const | QuadraticIntegerBig | virtual |
b | QuadraticIntegerBig | |
bIsAssociateTo(QuadraticIntegerBig qi2) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
bIsDAdmissible(const unsigned int &d) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | static |
bIsDivisbleBy(const AlgebraicInteger *) const | QuadraticIntegerBig | virtual |
bIsEqualTo(const AlgebraicInteger &ai) const | QuadraticIntegerBig | virtual |
bIsEqualTo(const int &n) const | QuadraticIntegerBig | virtual |
bIsGreaterOEThan(const int &n) const | QuadraticIntegerBig | virtual |
bIsGreaterThan(const int &n) const | QuadraticIntegerBig | virtual |
bIsGreaterThan(const long int &n) const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | virtual |
bIsInvertible() const | QuadraticIntegerBig | virtual |
bIsLessOEThan(const AlgebraicInteger &ai) const | QuadraticIntegerBig | virtual |
bIsLessThan(const int &n) const | QuadraticIntegerBig | virtual |
bIsLessThan(const long int &n) const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | virtual |
bIsLessThan(const AlgebraicInteger &ai) const | QuadraticIntegerBig | virtual |
bIsOneMod4 | QuadraticIntegerBig | static |
bIsSquareOfIvertible() const | QuadraticIntegerBig | virtual |
conjugate() (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
copy() const | QuadraticIntegerBig | virtual |
d | QuadraticIntegerBig | static |
divideBy(const AlgebraicInteger *ai) | QuadraticIntegerBig | virtual |
divideByIfDivisible(const AlgebraicInteger *ai) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | virtual |
floor() const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
gcd(const AlgebraicInteger *ai) | QuadraticIntegerBig | virtual |
get_classname() const | QuadraticIntegerBig | virtual |
iDiscriminant | QuadraticIntegerBig | static |
iFundamentalUnits | QuadraticIntegerBig | static |
iNorm() const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
iPellEquation(const unsigned int &iPrime) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | static |
iPellMinimalSolution | QuadraticIntegerBig | static |
iSQRT_quotient(const QuadraticIntegerBig &qiNum, const QuadraticIntegerBig &qiDen) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | static |
iSQRTsup_quotient(const QuadraticIntegerBig &qiNum, const QuadraticIntegerBig &qiDen) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | static |
iTrace() const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
iValuation(const QuadraticIntegerBig &qi) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
multiplyBy(const int &n) | QuadraticIntegerBig | virtual |
multiplyBy(const AlgebraicInteger *ai) | QuadraticIntegerBig | virtual |
operator!=(const int &n) const | AlgebraicInteger | |
operator!=(const AlgebraicInteger &ai) const | AlgebraicInteger | |
operator*(const QuadraticIntegerBig &) const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
operator*=(QuadraticIntegerBig const &qi) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
operator+(const QuadraticIntegerBig &) const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
operator-(const QuadraticIntegerBig &) const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
operator-() const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
operator/=(QuadraticIntegerBig const &qi) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
operator=(const QuadraticIntegerBig &) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
operator==(const long int &) const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
operator==(const QuadraticIntegerBig &) const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
AlgebraicInteger::operator==(const AlgebraicInteger &ai) const | AlgebraicInteger | |
operator>(const QuadraticIntegerBig &) const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
opp() | QuadraticIntegerBig | virtual |
print(ostream &) const | QuadraticIntegerBig | virtual |
qiFactorsRationalPrime(const unsigned int &iPrime, bool bWithMultiplicities=false) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | static |
qiPrimeDecomposition() const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
qiPrimeFactors() const (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
QuadraticIntegerBig() (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
QuadraticIntegerBig(const int &iVal) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
QuadraticIntegerBig(const mpz_class &iVal) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
QuadraticIntegerBig(const QuadraticIntegerBig &qi) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
QuadraticIntegerBig(const QuadraticInteger &qi) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
QuadraticIntegerBig(const int &a, const int &b) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
QuadraticIntegerBig(const mpz_class &a, const mpz_class &b) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | |
removeSquareFactors() | QuadraticIntegerBig | virtual |
set(const int &n) | QuadraticIntegerBig | virtual |
set(AlgebraicInteger *ai) | QuadraticIntegerBig | virtual |
set_d(const unsigned int &d) (defined in QuadraticIntegerBig) | QuadraticIntegerBig | static |
sqrtd | QuadraticIntegerBig | static |
substract(const AlgebraicInteger *ai) | QuadraticIntegerBig | virtual |
to_double() const | QuadraticIntegerBig | virtual |
to_string(const string &strFormat="generic", const bool &bProtect=false) const | QuadraticIntegerBig | virtual |
~AlgebraicInteger() (defined in AlgebraicInteger) | AlgebraicInteger | virtual |
~QuadraticIntegerBig() (defined in QuadraticIntegerBig) | QuadraticIntegerBig | virtual |