Regina Calculation Engine
regina::NLargeInteger Member List

This is the complete list of members for regina::NLargeInteger, including all inherited members.

abs() const regina::NLargeIntegerinline
divByExact(const NLargeInteger &other)regina::NLargeIntegerinline
divExact(const NLargeInteger &other) const regina::NLargeIntegerinline
divisionAlg(const NLargeInteger &divisor, NLargeInteger &remainder) const regina::NLargeInteger
gcd(const NLargeInteger &other) const regina::NLargeIntegerinline
gcdWithCoeffs(const NLargeInteger &other, NLargeInteger &u, NLargeInteger &v) const regina::NLargeInteger
infinityregina::NLargeIntegerstatic
isInfinite() const regina::NLargeIntegerinline
lcm(const NLargeInteger &other) const regina::NLargeIntegerinline
legendre(const NLargeInteger &p) const regina::NLargeIntegerinline
longValue() const regina::NLargeIntegerinline
negate()regina::NLargeIntegerinline
NLargeInteger()regina::NLargeIntegerinline
NLargeInteger(int value)regina::NLargeIntegerinline
NLargeInteger(unsigned value)regina::NLargeIntegerinline
NLargeInteger(long value)regina::NLargeIntegerinline
NLargeInteger(unsigned long value)regina::NLargeIntegerinline
NLargeInteger(const NLargeInteger &value)regina::NLargeIntegerinline
NLargeInteger(const char *value, int base=10, bool *valid=0)regina::NLargeIntegerinline
NLargeInteger(const std::string &value, int base=10, bool *valid=0)regina::NLargeIntegerinline
NPrimes classregina::NLargeIntegerfriend
NRational classregina::NLargeIntegerfriend
oneregina::NLargeIntegerstatic
operator!=(const NLargeInteger &compareTo) const regina::NLargeIntegerinline
operator!=(long compareTo) const regina::NLargeIntegerinline
operator%(const NLargeInteger &other) const regina::NLargeIntegerinline
operator%=(const NLargeInteger &other)regina::NLargeIntegerinline
operator*(const NLargeInteger &other) const regina::NLargeIntegerinline
operator*=(const NLargeInteger &other)regina::NLargeIntegerinline
operator+(const NLargeInteger &other) const regina::NLargeIntegerinline
operator++()regina::NLargeIntegerinline
operator++(int)regina::NLargeIntegerinline
operator+=(const NLargeInteger &other)regina::NLargeIntegerinline
operator+=(long other)regina::NLargeIntegerinline
operator-(const NLargeInteger &other) const regina::NLargeIntegerinline
operator-() const regina::NLargeIntegerinline
operator--()regina::NLargeIntegerinline
operator--(int)regina::NLargeIntegerinline
operator-=(const NLargeInteger &other)regina::NLargeIntegerinline
operator-=(long other)regina::NLargeIntegerinline
operator/(const NLargeInteger &other) const regina::NLargeIntegerinline
operator/=(const NLargeInteger &other)regina::NLargeIntegerinline
operator<(const NLargeInteger &compareTo) const regina::NLargeIntegerinline
operator<(long compareTo) const regina::NLargeIntegerinline
operator<<(std::ostream &out, const NLargeInteger &large)regina::NLargeIntegerfriend
operator<=(const NLargeInteger &compareTo) const regina::NLargeIntegerinline
operator<=(long compareTo) const regina::NLargeIntegerinline
operator=(const NLargeInteger &value)regina::NLargeIntegerinline
operator=(int value)regina::NLargeIntegerinline
operator=(unsigned value)regina::NLargeIntegerinline
operator=(long value)regina::NLargeIntegerinline
operator=(unsigned long value)regina::NLargeIntegerinline
operator=(const char *value)regina::NLargeIntegerinline
operator=(const std::string &value)regina::NLargeIntegerinline
operator==(const NLargeInteger &compareTo) const regina::NLargeIntegerinline
operator==(long compareTo) const regina::NLargeIntegerinline
operator>(const NLargeInteger &compareTo) const regina::NLargeIntegerinline
operator>(long compareTo) const regina::NLargeIntegerinline
operator>=(const NLargeInteger &compareTo) const regina::NLargeIntegerinline
operator>=(long compareTo) const regina::NLargeIntegerinline
raiseToPower(unsigned long exp)regina::NLargeIntegerinline
randomBinary(unsigned long n)regina::NLargeIntegerstatic
randomBoundedByThis()regina::NLargeInteger
randomCornerBinary(unsigned long n)regina::NLargeIntegerstatic
rawData() const regina::NLargeIntegerinline
setRaw(mpz_srcptr fromData)regina::NLargeIntegerinline
stringValue(int base=10) const regina::NLargeInteger
swap(NLargeInteger &other)regina::NLargeIntegerinline
zeroregina::NLargeIntegerstatic
~NLargeInteger()regina::NLargeIntegerinlinevirtual

Copyright © 1999-2012, The Regina development team
This software is released under the GNU General Public License.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@debian.org).