plll
1.0
|
This is the complete list of members for plll::arithmetic::Integer, including all inherited members.
abs(Integer &r, const Integer &a) | plll::arithmetic::Integer | friend |
add(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
addmul(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
approxLog2(const Integer &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
band(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
bit(const Integer &x, long n) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
bitLength(const Integer &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
bneg(Integer &r, const Integer &a) | plll::arithmetic::Integer | friend |
bor(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
bxor(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
ceilDiv(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
ceilOfLog2(const Integer &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
compare(const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
compareAbsValues(const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
Context typedef | plll::arithmetic::Integer | |
decrement(Integer &r, const Integer &a) | plll::arithmetic::Integer | friend |
div(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
divmod(Integer &q, Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
euclideanDivision(Integer &q, Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
euclideanDivisionPos(Integer &q, Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
floorDiv(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
floorOfLog2(const Integer &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
GCD(Integer &r, const Integer &x, const Integer &y) | plll::arithmetic::Integer | friend |
increment(Integer &r, const Integer &a) | plll::arithmetic::Integer | friend |
Integer() | plll::arithmetic::Integer | inline |
Integer(const IntegerContext &c) | plll::arithmetic::Integer | inlineexplicit |
Integer(const Integer &i) | plll::arithmetic::Integer | inline |
Integer(const Integer &i, const IntegerContext &ic) | plll::arithmetic::Integer | inline |
Integer(signed int i) | plll::arithmetic::Integer | inlineexplicit |
Integer(unsigned int i) | plll::arithmetic::Integer | inlineexplicit |
Integer(signed long i) | plll::arithmetic::Integer | inlineexplicit |
Integer(unsigned long i) | plll::arithmetic::Integer | inlineexplicit |
Integer(long long i) | plll::arithmetic::Integer | inlineexplicit |
Integer(double d) | plll::arithmetic::Integer | inlineexplicit |
Integer(long double d) | plll::arithmetic::Integer | inlineexplicit |
Integer(const expressions::Expression< IntegerContext, A, O > &E) | plll::arithmetic::Integer | inline |
Integer(const expressions::Expression< IntegerContext, A, O > &E, const IntegerContext &ic) | plll::arithmetic::Integer | inline |
Integer(const Real &r) | plll::arithmetic::Integer | explicit |
isNegative(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
isNonNegative(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
isNonPositive(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
isOne(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
isPMOne(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
isPMTwo(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
isPositive(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
isZero(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
LCM(Integer &r, const Integer &x, const Integer &y) | plll::arithmetic::Integer | friend |
makeAbs(Integer &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
mod(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
mul(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
neg(Integer &r, const Integer &a) | plll::arithmetic::Integer | friend |
operator!=(const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
operator<(const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
operator<<(std::ostream &s, const Integer &i) | plll::arithmetic::Integer | friend |
operator<=(const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
operator=(const Integer &i) | plll::arithmetic::Integer | inline |
operator==(const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
operator>(const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
operator>=(const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
operator>>(std::istream &s, Integer &i) | plll::arithmetic::Integer | friend |
power(Integer &r, const Integer &a, long b) | plll::arithmetic::Integer | friend |
power(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
power(Real &res, const Real &a, const Integer &b) | plll::arithmetic::Integer | friend |
roundDiv(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
setbit(Integer &x, long n, bool value) | plll::arithmetic::Integer | friend |
setContext(const IntegerContext &c) | plll::arithmetic::Integer | inlinestatic |
setOne(Integer &i) | plll::arithmetic::Integer | friend |
setZero(Integer &i) | plll::arithmetic::Integer | friend |
shl(Integer &r, const Integer &a, long b) | plll::arithmetic::Integer | friend |
shl(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
shr(Integer &r, const Integer &a, long b) | plll::arithmetic::Integer | friend |
shr(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
sign(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | friend |
sqrtCeil(Integer &r, const Integer &a) | plll::arithmetic::Integer | friend |
sqrtFloor(Integer &r, const Integer &a) | plll::arithmetic::Integer | friend |
square(Integer &r, const Integer &a) | plll::arithmetic::Integer | friend |
sub(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
submul(Integer &r, const Integer &a, const Integer &b) | plll::arithmetic::Integer | friend |
XGCD(Integer &r, Integer &a, Integer &b, const Integer &x, const Integer &y) | plll::arithmetic::Integer | friend |
~Integer() PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Integer | inline |