plll
1.0
|
This is the complete list of members for plll::arithmetic::NInt< Type >, including all inherited members.
abs(NInt< Type > &r, const NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
abs(const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
add(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
approxLog2(const NInt< Type > &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
bit(const NInt< Type > &, long n) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
bitLength(const NInt< Type > &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
ceilDiv(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
ceilDiv(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
ceilOfLog2(const NInt< Type > &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
compare(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
compareAbsValues(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
Context typedef | plll::arithmetic::NInt< Type > | |
decrement(NInt< Type > &r, const NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
div(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
euclideanDivision(NInt< Type > &q, NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
euclideanDivisionPos(NInt< Type > &q, NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
floorDiv(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
floorDiv(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
floorOfLog2(const NInt< Type > &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
GCD(NInt< Type > &r, const NInt< Type > &x, const NInt< Type > &y) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
GCD(const NInt< Type > &x, const NInt< Type > &y) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
increment(NInt< Type > &r, const NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
isNegative(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
isNonNegative(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
isNonPositive(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
isOne(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
isPMOne(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
isPMTwo(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
isPositive(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
isZero(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
LCM(NInt< Type > &r, const NInt< Type > &x, const NInt< Type > &y) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
LCM(const NInt< Type > &x, const NInt< Type > &y) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
makeAbs(NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
mod(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
mul(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
neg(NInt< Type > &r, const NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
NInt() PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inline |
NInt(const NIntContext< Type > &c) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inline |
NInt(const NInt &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inline |
NInt(const NInt< T > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inline |
NInt(const NInt &i, const NIntContext< Type > &ic) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inline |
NInt(const NInt< T > &i, const NIntContext< Type > &ic) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inline |
NInt(double d) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inlineexplicit |
NInt(long double d) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inlineexplicit |
NInt(long i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inlineexplicit |
NInt(unsigned long i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inlineexplicit |
NInt(const Integer &i) | plll::arithmetic::NInt< Type > | inlineexplicit |
operator!=(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator%(const NInt< Type > &, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator%=(NInt< Type > &, const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator*(const NInt< Type > &, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator*=(NInt< Type > &, const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator+(const NInt< Type > &, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator++(NInt< Type > &, int) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator++(NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator+=(NInt< Type > &, const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator-(const NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator-(const NInt< Type > &, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator--(NInt< Type > &, int) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator--(NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator-=(NInt< Type > &, const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator/(const NInt< Type > &, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator/=(NInt< Type > &, const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator<(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator<<(const NInt< Type > &a, long b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator<<(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator<<(std::ostream &s, const NInt< Type > &r) | plll::arithmetic::NInt< Type > | friend |
operator<=(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator=(const NInt &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inline |
operator==(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator>(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator>=(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator>>(const NInt< Type > &a, long b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator>>(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
operator>>(std::istream &s, NInt< Type > &r) | plll::arithmetic::NInt< Type > | friend |
power(const NInt< Type > &, long) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
power(NInt< Type > &, const NInt< Type > &, long) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
power(const NInt< Type > &, const NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
power(NInt< Type > &, const NInt< Type > &, const NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
roundDiv(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
roundDiv(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
setContext(const NIntContext< Type > &c) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | inlinestatic |
setOne(NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
setZero(NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
shl(NInt< Type > &r, const NInt< Type > &a, long b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
shl(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
shr(NInt< Type > &r, const NInt< Type > &a, long b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
shr(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
sign(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
sqrtCeil(NInt< Type > &, const NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
sqrtFloor(NInt< Type > &, const NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
square(const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
square(NInt< Type > &r, const NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
sub(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
swap(NInt< Type > &a, NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |
XGCD(NInt< Type > &r, NInt< Type > &a, NInt< Type > &b, const NInt< Type > &x, const NInt< Type > &y) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::NInt< Type > | friend |