Wire Sysio Wire Sysion 1.0.0
|
This is the complete list of members for mie::Fp, including all inherited members.
_2z_add_3x(Fp &z, const Fp &x) | mie::Fp | inlinestatic |
_3z_add_2xC(Fp &z, const Fp &x) | mie::Fp | inlinestatic |
add | mie::Fp | static |
addNC | mie::Fp | static |
clear() | mie::Fp | inline |
compare(const Fp &x, const Fp &y) | mie::Fp | inlinestatic |
divBy2(Fp &z, const Fp &x) | mie::Fp | inlinestatic |
divBy4(Fp &z, const Fp &x) | mie::Fp | inlinestatic |
fast_modp(Fp &z) | mie::Fp | inlinestatic |
Fp() | mie::Fp | inline |
Fp(int x) | mie::Fp | inline |
Fp(const std::string &str) | mie::Fp | inlineexplicit |
Fp(const mie::Unit *x) | mie::Fp | inlineexplicit |
Fp(const mie::Vuint &rhs) | mie::Fp | inline |
fromMont(Fp &y, const Fp &x) | mie::Fp | inlinestatic |
get() const | mie::Fp | inline |
getDirectP(int n) | mie::Fp | static |
getLow() const | mie::Fp | inline |
getModulo() | mie::Fp | inlinestatic |
getMontgomeryR() | mie::Fp | inlinestatic |
halfTbl_ | mie::Fp | static |
inv(Fp &out, const Fp &x) | mie::Fp | inlinestatic |
inverse() | mie::Fp | inline |
isOdd() const | mie::Fp | inline |
isZero() const | mie::Fp | inline |
mul | mie::Fp | static |
N enum value | mie::Fp | |
neg | mie::Fp | static |
operator*=(const Fp &rhs) | mie::local::addsubmul< Fp, local::comparable< Fp, local::hasNegative< Fp, local::inversible< Fp > > > > | inline |
operator+=(const N &rhs) | mie::local::addsubmul< Fp, local::comparable< Fp, local::hasNegative< Fp, local::inversible< Fp > > > > | inline |
mie::local::comparable< Fp, local::hasNegative< Fp, local::inversible< Fp > > >::operator-() const | mie::local::hasNegative< Fp, local::inversible< Fp > > | inline |
operator-=(const Fp &rhs) | mie::local::addsubmul< Fp, local::comparable< Fp, local::hasNegative< Fp, local::inversible< Fp > > > > | inline |
operator/=(const Fp &x) | mie::local::inversible< Fp > | inline |
operator<<(std::ostream &os, const Fp &x) | mie::Fp | friend |
operator>>(std::istream &is, Fp &x) | mie::Fp | friend |
operator[](size_t i) const | mie::Fp | inline |
operator[](size_t i) | mie::Fp | inline |
preInv | mie::Fp | static |
set(int x) | mie::Fp | inline |
set(const std::string &str) | mie::Fp | inline |
set(const mie::Vuint &x) | mie::Fp | inline |
setDirect(Fp &out, const T &in) | mie::Fp | inlinestatic |
setModulo(const mie::Vuint &p, int mode, bool useMulx=true, bool definedBN_SUPPORT_SNARK=false) | mie::Fp | static |
shr1 | mie::Fp | static |
shr2 | mie::Fp | static |
size() const | mie::Fp | inline |
square(Fp &out, const Fp &x) | mie::Fp | inlinestatic |
squareRoot(Fp &y, const Fp &x) | mie::Fp | inlinestatic |
sub | mie::Fp | static |
subNC | mie::Fp | static |
toMont(Fp &y, const Fp &x) | mie::Fp | inlinestatic |
toString(int base=10) const | mie::Fp | inline |
value_type typedef | mie::Fp |