Developer documentation

mmx::scalar< T > Member List

This is the complete list of members for mmx::scalar< T >, including all inherited members.

abs()mmx::scalar< T >
abs()mmx::scalar< T >inline
abs()mmx::scalar< T >inline
abs()mmx::scalar< T >inline
abs()mmx::scalar< T >inline
abs()mmx::scalar< T >inline
datammx::scalar< T >
Div2Exp(unsigned long exponent_of_2)mmx::scalar< T >
Div2Exp(unsigned long exponent_of_2)mmx::scalar< T >inline
Div2Exp(unsigned long exponent_of_2)mmx::scalar< T >inline
factorial(unsigned long n)mmx::scalar< T >
factorial(unsigned long n)mmx::scalar< T >inline
GCD(const scalar< T > &b2)mmx::scalar< T >
GCD(const scalar< MPZ > &b2)mmx::scalar< T >inline
Mod2Exp(unsigned long exponent_of_2)mmx::scalar< T >
Mod2Exp(unsigned long exponent_of_2)mmx::scalar< T >inline
Mul2Exp(unsigned long exponent_of_2)mmx::scalar< T >
Mul2Exp(unsigned long exponent_of_2)mmx::scalar< T >inline
negate()mmx::scalar< T >
negate()mmx::scalar< T >inline
negate()mmx::scalar< T >inline
negate()mmx::scalar< T >inline
negate()mmx::scalar< T >inline
negate()mmx::scalar< T >inline
operator!=(const scalar< T > &rhs) const mmx::scalar< T >
operator!=(long sl) const mmx::scalar< T >
operator!=(int si) const mmx::scalar< T >
operator!=(unsigned long ul) const mmx::scalar< T >
operator!=(const scalar< EMPZ > &rhs) constmmx::scalar< T >inline
operator!=(long sl) constmmx::scalar< T >inline
operator!=(int si) constmmx::scalar< T >inline
operator!=(unsigned long ul) constmmx::scalar< T >inline
operator!=(const scalar< EMPQ > &rhs) constmmx::scalar< T >inline
operator!=(long sl) constmmx::scalar< T >inline
operator!=(int si) constmmx::scalar< T >inline
operator!=(unsigned long ul) constmmx::scalar< T >inline
operator!=(const scalar< MPF > &rhs) constmmx::scalar< T >inline
operator!=(long sl) constmmx::scalar< T >inline
operator!=(int si) constmmx::scalar< T >inline
operator!=(unsigned long ul) constmmx::scalar< T >inline
operator!=(const scalar< MPZ > &rhs) constmmx::scalar< T >inline
operator!=(long sl) constmmx::scalar< T >inline
operator!=(int si) constmmx::scalar< T >inline
operator!=(unsigned long ul) constmmx::scalar< T >inline
operator!=(const scalar< MPQ > &rhs) constmmx::scalar< T >inline
operator!=(long sl) constmmx::scalar< T >inline
operator!=(int si) constmmx::scalar< T >inline
operator!=(unsigned long ul) constmmx::scalar< T >inline
operator%=(const scalar< T > &rhs)mmx::scalar< T >
operator%=(unsigned rhs)mmx::scalar< T >
operator%=(int rhs)mmx::scalar< T >
operator%=(unsigned long rhs)mmx::scalar< T >
operator%=(const scalar< MPZ > &rhs)mmx::scalar< T >inline
operator%=(unsigned long ul)mmx::scalar< T >inline
operator*=(const scalar< T > &rhs)mmx::scalar< T >
operator*=(unsigned rhs)mmx::scalar< T >
operator*=(int rhs)mmx::scalar< T >
operator*=(unsigned long rhs)mmx::scalar< T >
operator*=(double rhs)mmx::scalar< T >
operator*=(long rhs)mmx::scalar< T >
operator*=(const scalar< EMPZ > &rhs)mmx::scalar< T >inline
operator*=(unsigned long ul)mmx::scalar< T >inline
operator*=(long sl)mmx::scalar< T >inline
operator*=(int si)mmx::scalar< T >inline
operator*=(const scalar< EMPQ > &rhs)mmx::scalar< T >inline
operator*=(unsigned long ul)mmx::scalar< T >inline
operator*=(long sl)mmx::scalar< T >inline
operator*=(int si)mmx::scalar< T >inline
operator*=(const scalar< MPF > &rhs)mmx::scalar< T >inline
operator*=(unsigned long ul)mmx::scalar< T >inline
operator*=(long sl)mmx::scalar< T >inline
operator*=(double d)mmx::scalar< T >inline
operator*=(int ul)mmx::scalar< T >inline
operator*=(const scalar< MPZ > &rhs)mmx::scalar< T >inline
operator*=(unsigned long ul)mmx::scalar< T >inline
operator*=(long sl)mmx::scalar< T >inline
operator*=(int ul)mmx::scalar< T >inline
operator*=(const scalar< MPQ > &rhs)mmx::scalar< T >inline
operator*=(int ul)mmx::scalar< T >inline
operator*=(unsigned long ul)mmx::scalar< T >inline
operator*=(long sl)mmx::scalar< T >inline
operator++()mmx::scalar< T >
operator++()mmx::scalar< T >inline
operator++()mmx::scalar< T >inline
operator++()mmx::scalar< T >inline
operator++()mmx::scalar< T >inline
operator++()mmx::scalar< T >inline
operator+=(const scalar< T > &rhs)mmx::scalar< T >
operator+=(unsigned rhs)mmx::scalar< T >
operator+=(int rhs)mmx::scalar< T >
operator+=(unsigned long rhs)mmx::scalar< T >
operator+=(double rhs)mmx::scalar< T >
operator+=(long rhs)mmx::scalar< T >
operator+=(const scalar< EMPZ > &rhs)mmx::scalar< T >inline
operator+=(unsigned long ul)mmx::scalar< T >inline
operator+=(long sl)mmx::scalar< T >inline
operator+=(int si)mmx::scalar< T >inline
operator+=(const scalar< EMPQ > &rhs)mmx::scalar< T >inline
operator+=(unsigned long ul)mmx::scalar< T >inline
operator+=(long sl)mmx::scalar< T >inline
operator+=(int si)mmx::scalar< T >inline
operator+=(const scalar< MPF > &rhs)mmx::scalar< T >inline
operator+=(unsigned long ul)mmx::scalar< T >inline
operator+=(long sl)mmx::scalar< T >inline
operator+=(int ul)mmx::scalar< T >inline
operator+=(const scalar< MPZ > &rhs)mmx::scalar< T >inline
operator+=(unsigned long ul)mmx::scalar< T >inline
operator+=(long sl)mmx::scalar< T >inline
operator+=(int ul)mmx::scalar< T >inline
operator+=(const scalar< MPQ > &rhs)mmx::scalar< T >inline
operator+=(unsigned long ul)mmx::scalar< T >inline
operator+=(long sl)mmx::scalar< T >inline
operator+=(int ul)mmx::scalar< T >inline
operator--()mmx::scalar< T >
operator--()mmx::scalar< T >inline
operator--()mmx::scalar< T >inline
operator--()mmx::scalar< T >inline
operator--()mmx::scalar< T >inline
operator--()mmx::scalar< T >inline
operator-=(const scalar< T > &rhs)mmx::scalar< T >
operator-=(unsigned rhs)mmx::scalar< T >
operator-=(int rhs)mmx::scalar< T >
operator-=(unsigned long rhs)mmx::scalar< T >
operator-=(long rhs)mmx::scalar< T >
operator-=(const scalar< EMPZ > &rhs)mmx::scalar< T >inline
operator-=(unsigned long ul)mmx::scalar< T >inline
operator-=(long sl)mmx::scalar< T >inline
operator-=(int si)mmx::scalar< T >inline
operator-=(const scalar< EMPQ > &rhs)mmx::scalar< T >inline
operator-=(unsigned long ul)mmx::scalar< T >inline
operator-=(long sl)mmx::scalar< T >inline
operator-=(int si)mmx::scalar< T >inline
operator-=(const scalar< MPF > &rhs)mmx::scalar< T >inline
operator-=(unsigned long ul)mmx::scalar< T >inline
operator-=(long sl)mmx::scalar< T >inline
operator-=(int ul)mmx::scalar< T >inline
operator-=(const scalar< MPZ > &rhs)mmx::scalar< T >inline
operator-=(unsigned long ul)mmx::scalar< T >inline
operator-=(long sl)mmx::scalar< T >inline
operator-=(int ul)mmx::scalar< T >inline
operator-=(const scalar< MPQ > &rhs)mmx::scalar< T >inline
operator-=(unsigned long ul)mmx::scalar< T >inline
operator-=(long sl)mmx::scalar< T >inline
operator-=(int ul)mmx::scalar< T >inline
operator/=(const scalar< T > &rhs)mmx::scalar< T >
operator/=(unsigned rhs)mmx::scalar< T >
operator/=(int rhs)mmx::scalar< T >
operator/=(unsigned long rhs)mmx::scalar< T >
operator/=(long rhs)mmx::scalar< T >
operator/=(const scalar< EMPZ > &rhs)mmx::scalar< T >inline
operator/=(unsigned long ul)mmx::scalar< T >inline
operator/=(long sl)mmx::scalar< T >inline
operator/=(int si)mmx::scalar< T >inline
operator/=(const scalar< EMPQ > &rhs)mmx::scalar< T >inline
operator/=(unsigned long ul)mmx::scalar< T >inline
operator/=(long sl)mmx::scalar< T >inline
operator/=(int si)mmx::scalar< T >inline
operator/=(const scalar< MPF > &rhs)mmx::scalar< T >inline
operator/=(unsigned long ul)mmx::scalar< T >inline
operator/=(long sl)mmx::scalar< T >inline
operator/=(int sl)mmx::scalar< T >inline
operator/=(const scalar< MPZ > &rhs)mmx::scalar< T >inline
operator/=(unsigned long ul)mmx::scalar< T >inline
operator/=(long sl)mmx::scalar< T >inline
operator/=(const scalar< MPQ > &rhs)mmx::scalar< T >inline
operator/=(unsigned sl)mmx::scalar< T >inline
operator/=(int sl)mmx::scalar< T >inline
operator/=(unsigned long ul)mmx::scalar< T >inline
operator/=(long int sl)mmx::scalar< T >inline
operator<(const scalar< T > &rhs) const mmx::scalar< T >
operator<(long sl) const mmx::scalar< T >
operator<(int si) const mmx::scalar< T >
operator<(unsigned long ul) const mmx::scalar< T >
operator<(const scalar< EMPZ > &rhs) constmmx::scalar< T >inline
operator<(long sl) constmmx::scalar< T >inline
operator<(int si) constmmx::scalar< T >inline
operator<(unsigned long ul) constmmx::scalar< T >inline
operator<(const scalar< EMPQ > &rhs) constmmx::scalar< T >inline
operator<(long sl) constmmx::scalar< T >inline
operator<(int si) constmmx::scalar< T >inline
operator<(unsigned long ul) constmmx::scalar< T >inline
operator<(const scalar< MPF > &rhs) constmmx::scalar< T >inline
operator<(long sl) constmmx::scalar< T >inline
operator<(int si) constmmx::scalar< T >inline
operator<(unsigned long ul) constmmx::scalar< T >inline
operator<(const scalar< MPZ > &rhs) constmmx::scalar< T >inline
operator<(long sl) constmmx::scalar< T >inline
operator<(int si) constmmx::scalar< T >inline
operator<(unsigned long ul) constmmx::scalar< T >inline
operator<(const scalar< MPQ > &rhs) constmmx::scalar< T >inline
operator<(long sl) constmmx::scalar< T >inline
operator<(int si) constmmx::scalar< T >inline
operator<(unsigned long ul) constmmx::scalar< T >inline
operator<=(const scalar< T > &rhs) const mmx::scalar< T >
operator<=(long sl) const mmx::scalar< T >
operator<=(int si) const mmx::scalar< T >
operator<=(unsigned long ul) const mmx::scalar< T >
operator<=(const scalar< EMPZ > &rhs) constmmx::scalar< T >inline
operator<=(long sl) constmmx::scalar< T >inline
operator<=(int si) constmmx::scalar< T >inline
operator<=(unsigned long ul) constmmx::scalar< T >inline
operator<=(const scalar< EMPQ > &rhs) constmmx::scalar< T >inline
operator<=(long sl) constmmx::scalar< T >inline
operator<=(int si) constmmx::scalar< T >inline
operator<=(unsigned long ul) constmmx::scalar< T >inline
operator<=(const scalar< MPF > &rhs) constmmx::scalar< T >inline
operator<=(long sl) constmmx::scalar< T >inline
operator<=(int si) constmmx::scalar< T >inline
operator<=(unsigned long ul) constmmx::scalar< T >inline
operator<=(const scalar< MPZ > &rhs) constmmx::scalar< T >inline
operator<=(long sl) constmmx::scalar< T >inline
operator<=(int si) constmmx::scalar< T >inline
operator<=(unsigned long ul) constmmx::scalar< T >inline
operator<=(const scalar< MPQ > &rhs) constmmx::scalar< T >inline
operator<=(long sl) constmmx::scalar< T >inline
operator<=(int si) constmmx::scalar< T >inline
operator<=(unsigned long ul) constmmx::scalar< T >inline
operator=(const scalar< T > &rhs)mmx::scalar< T >
operator=(unsigned rhs)mmx::scalar< T >
operator=(int rhs)mmx::scalar< T >
operator=(unsigned long rhs)mmx::scalar< T >
operator=(long rhs)mmx::scalar< T >
operator=(const scalar< EMPZ > &rhs)mmx::scalar< T >inline
operator=(unsigned long ul)mmx::scalar< T >inline
operator=(long sl)mmx::scalar< T >inline
operator=(int si)mmx::scalar< T >inline
operator=(const scalar< EMPQ > &rhs)mmx::scalar< T >inline
operator=(unsigned long ul)mmx::scalar< T >inline
operator=(long sl)mmx::scalar< T >inline
operator=(int si)mmx::scalar< T >inline
operator=(const scalar< MPF > &rhs)mmx::scalar< T >inline
operator=(unsigned long ul)mmx::scalar< T >inline
operator=(long sl)mmx::scalar< T >inline
operator=(int ul)mmx::scalar< T >inline
operator=(const scalar< MPZ > &rhs)mmx::scalar< T >inline
operator=(unsigned rhs)mmx::scalar< T >inline
operator=(unsigned long ul)mmx::scalar< T >inline
operator=(long sl)mmx::scalar< T >inline
operator=(int ul)mmx::scalar< T >inline
operator=(const scalar< MPQ > &rhs)mmx::scalar< T >inline
operator=(unsigned long ul)mmx::scalar< T >inline
operator=(long sl)mmx::scalar< T >inline
operator=(int ul)mmx::scalar< T >inline
operator==(const scalar< T > &rhs) const mmx::scalar< T >
operator==(long sl) const mmx::scalar< T >
operator==(int si) const mmx::scalar< T >
operator==(unsigned long ul) const mmx::scalar< T >
operator==(const scalar< EMPZ > &rhs) constmmx::scalar< T >inline
operator==(long sl) constmmx::scalar< T >inline
operator==(int si) constmmx::scalar< T >inline
operator==(unsigned long ul) constmmx::scalar< T >inline
operator==(const scalar< EMPQ > &rhs) constmmx::scalar< T >inline
operator==(long sl) constmmx::scalar< T >inline
operator==(int si) constmmx::scalar< T >inline
operator==(unsigned long ul) constmmx::scalar< T >inline
operator==(const scalar< MPF > &rhs) constmmx::scalar< T >inline
operator==(long sl) constmmx::scalar< T >inline
operator==(int si) constmmx::scalar< T >inline
operator==(unsigned long ul) constmmx::scalar< T >inline
operator==(const scalar< MPZ > &rhs) constmmx::scalar< T >inline
operator==(long sl) constmmx::scalar< T >inline
operator==(int si) constmmx::scalar< T >inline
operator==(unsigned long ul) constmmx::scalar< T >inline
operator==(const scalar< MPQ > &rhs) constmmx::scalar< T >inline
operator==(long sl) constmmx::scalar< T >inline
operator==(int si) constmmx::scalar< T >inline
operator==(unsigned long ul) constmmx::scalar< T >inline
operator>(const scalar< T > &rhs) const mmx::scalar< T >
operator>(long sl) const mmx::scalar< T >
operator>(int si) const mmx::scalar< T >
operator>(unsigned long ul) const mmx::scalar< T >
operator>(const scalar< EMPZ > &rhs) constmmx::scalar< T >inline
operator>(long sl) constmmx::scalar< T >inline
operator>(int si) constmmx::scalar< T >inline
operator>(unsigned long ul) constmmx::scalar< T >inline
operator>(const scalar< EMPQ > &rhs) constmmx::scalar< T >inline
operator>(long sl) constmmx::scalar< T >inline
operator>(int si) constmmx::scalar< T >inline
operator>(unsigned long ul) constmmx::scalar< T >inline
operator>(const scalar< MPF > &rhs) constmmx::scalar< T >inline
operator>(long sl) constmmx::scalar< T >inline
operator>(int si) constmmx::scalar< T >inline
operator>(unsigned long ul) constmmx::scalar< T >inline
operator>(const scalar< MPZ > &rhs) constmmx::scalar< T >inline
operator>(long sl) constmmx::scalar< T >inline
operator>(int si) constmmx::scalar< T >inline
operator>(unsigned long ul) constmmx::scalar< T >inline
operator>(const scalar< MPQ > &rhs) constmmx::scalar< T >inline
operator>(long sl) constmmx::scalar< T >inline
operator>(int si) constmmx::scalar< T >inline
operator>(unsigned long ul) constmmx::scalar< T >inline
operator>=(const scalar< T > &rhs) const mmx::scalar< T >
operator>=(long sl) const mmx::scalar< T >
operator>=(int si) const mmx::scalar< T >
operator>=(unsigned long ul) const mmx::scalar< T >
operator>=(const scalar< EMPZ > &rhs) constmmx::scalar< T >inline
operator>=(long sl) constmmx::scalar< T >inline
operator>=(int si) constmmx::scalar< T >inline
operator>=(unsigned long ul) constmmx::scalar< T >inline
operator>=(const scalar< EMPQ > &rhs) constmmx::scalar< T >inline
operator>=(long sl) constmmx::scalar< T >inline
operator>=(int si) constmmx::scalar< T >inline
operator>=(unsigned long ul) constmmx::scalar< T >inline
operator>=(const scalar< MPF > &rhs) constmmx::scalar< T >inline
operator>=(long sl) constmmx::scalar< T >inline
operator>=(int si) constmmx::scalar< T >inline
operator>=(unsigned long ul) constmmx::scalar< T >inline
operator>=(const scalar< MPZ > &rhs) constmmx::scalar< T >inline
operator>=(long sl) constmmx::scalar< T >inline
operator>=(int si) constmmx::scalar< T >inline
operator>=(unsigned long ul) constmmx::scalar< T >inline
operator>=(const scalar< MPQ > &rhs) constmmx::scalar< T >inline
operator>=(long sl) constmmx::scalar< T >inline
operator>=(int si) constmmx::scalar< T >inline
operator>=(unsigned long ul) constmmx::scalar< T >inline
pow(unsigned long exp)mmx::scalar< T >
pow(unsigned long base, unsigned long exp)mmx::scalar< T >
pow(unsigned long exp)mmx::scalar< T >inline
pow(unsigned long base, unsigned long exp)mmx::scalar< T >inline
PowMod(const scalar< T > &exp, const scalar< T > &m)mmx::scalar< T >
PowMod(unsigned long exp, const scalar< T > &m)mmx::scalar< T >
PowMod(const scalar< MPZ > &exp, const scalar< MPZ > &m)mmx::scalar< T >inline
PowMod(unsigned long exp, const scalar< MPZ > &m)mmx::scalar< T >inline
quo(const scalar< T > &divisor)mmx::scalar< T >
quo(unsigned long divisor)mmx::scalar< T >
quo(const scalar< MPZ > &divisor)mmx::scalar< T >inline
quo(unsigned long divisor)mmx::scalar< T >inline
rem(const scalar< T > &divisor)mmx::scalar< T >
rem(unsigned long divisor)mmx::scalar< T >
rem(const scalar< MPZ > &divisor)mmx::scalar< T >inline
rem(unsigned long divisor)mmx::scalar< T >inline
rep()mmx::scalar< T >inline
rep() const mmx::scalar< T >inline
scalar()mmx::scalar< T >inline
scalar(const scalar< T > &b)mmx::scalar< T >
scalar(const scalar< R > &x)mmx::scalar< T >inlineexplicit
scalar(double d)mmx::scalar< T >inline
scalar(signed long sl)mmx::scalar< T >
scalar(unsigned long ul)mmx::scalar< T >
scalar(int si)mmx::scalar< T >
scalar(unsigned x)mmx::scalar< T >inline
scalar(const char *string, unsigned int b=10)mmx::scalar< T >
scalar(const scalar< U > &a, const scalar< U > &b, const scalar< U > &c)mmx::scalar< T >
scalar()mmx::scalar< T >inline
scalar(int si)mmx::scalar< T >inline
scalar(unsigned si)mmx::scalar< T >inline
scalar(const char *string, unsigned int base)mmx::scalar< T >inline
scalar(const scalar< U > &a, const scalar< U > &b, const scalar< U > &c)mmx::scalar< T >inline
scalar(signed long int sl)mmx::scalar< T >inline
scalar(unsigned long int ul)mmx::scalar< T >inline
scalar(const scalar< EMPZ > &rhs)mmx::scalar< T >inline
scalar(double rhs)mmx::scalar< T >inline
scalar()mmx::scalar< T >inline
scalar(int si)mmx::scalar< T >inline
scalar(unsigned si)mmx::scalar< T >inline
scalar(const char *string, unsigned int base)mmx::scalar< T >inline
scalar(const scalar< U > &a, const scalar< U > &b, const scalar< U > &c)mmx::scalar< T >inline
scalar(signed long int sl)mmx::scalar< T >inline
scalar(unsigned long int ul)mmx::scalar< T >inline
scalar(const scalar< EMPQ > &rhs)mmx::scalar< T >inline
scalar(double rhs)mmx::scalar< T >inline
scalar()mmx::scalar< T >inline
scalar(const scalar< MPF > &rhs)mmx::scalar< T >inline
scalar(signed long int sl)mmx::scalar< T >inline
scalar(unsigned long int ul)mmx::scalar< T >inline
scalar(int si)mmx::scalar< T >inline
scalar(const char *string, unsigned int base)mmx::scalar< T >inline
scalar(double d)mmx::scalar< T >inline
scalar()mmx::scalar< T >inline
scalar(signed long int sl)mmx::scalar< T >inline
scalar(unsigned long int ul)mmx::scalar< T >inline
scalar(int si)mmx::scalar< T >inline
scalar(const char *s, unsigned int base)mmx::scalar< T >inline
scalar(const scalar< MPZ > &rhs)mmx::scalar< T >inline
scalar()mmx::scalar< T >inline
scalar(int si)mmx::scalar< T >inline
scalar(unsigned si)mmx::scalar< T >inline
scalar(const char *string, unsigned int base)mmx::scalar< T >inline
scalar(signed long int sl)mmx::scalar< T >inline
scalar(unsigned long int ul)mmx::scalar< T >inline
scalar(const scalar< MPQ > &rhs)mmx::scalar< T >inline
scalar(double rhs)mmx::scalar< T >inline
sqrt()mmx::scalar< T >
sqrt()mmx::scalar< T >inline
sqrt()mmx::scalar< T >inline
~scalar()mmx::scalar< T >inline
~scalar()mmx::scalar< T >inline
~scalar()mmx::scalar< T >inline
~scalar()mmx::scalar< T >inline
~scalar()mmx::scalar< T >inline
~scalar()mmx::scalar< T >inline
Home