Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
mie::ZmZ< V, Tag > Member List

This is the complete list of members for mie::ZmZ< V, Tag >, including all inherited members.

add(ZmZ &out, const ZmZ &x, const ZmZ &y)mie::ZmZ< V, Tag >inlinestatic
base_type typedefmie::ZmZ< V, Tag >
clear()mie::ZmZ< V, Tag >inline
compare(const ZmZ &x, const ZmZ &y)mie::ZmZ< V, Tag >inlinestatic
get() constmie::ZmZ< V, Tag >inline
getModulo()mie::ZmZ< V, Tag >inlinestatic
inv(ZmZ &out, const ZmZ &x)mie::ZmZ< V, Tag >inlinestatic
inverse()mie::local::inversible< ZmZ< Vuint, Vuint > >inline
isZero() constmie::ZmZ< V, Tag >inline
mul(ZmZ &out, const ZmZ &x, const ZmZ &y)mie::ZmZ< V, Tag >inlinestatic
neg(ZmZ &out, const ZmZ &x)mie::ZmZ< V, Tag >inlinestatic
operator*=(const ZmZ< Vuint, Vuint > &rhs)mie::local::addsubmul< ZmZ< Vuint, Vuint >, local::comparable< ZmZ< Vuint, Vuint >, local::hasNegative< ZmZ< Vuint, Vuint >, local::inversible< ZmZ< Vuint, Vuint > > > > >inline
operator+=(const N &rhs)mie::local::addsubmul< ZmZ< Vuint, Vuint >, local::comparable< ZmZ< Vuint, Vuint >, local::hasNegative< ZmZ< Vuint, Vuint >, local::inversible< ZmZ< Vuint, Vuint > > > > >inline
mie::local::comparable< ZmZ< Vuint, Vuint >, local::hasNegative< ZmZ< Vuint, Vuint >, local::inversible< ZmZ< Vuint, Vuint > > > >::operator-() constmie::local::hasNegative< ZmZ< Vuint, Vuint >, local::inversible< ZmZ< Vuint, Vuint > > >inline
operator-=(const ZmZ< Vuint, Vuint > &rhs)mie::local::addsubmul< ZmZ< Vuint, Vuint >, local::comparable< ZmZ< Vuint, Vuint >, local::hasNegative< ZmZ< Vuint, Vuint >, local::inversible< ZmZ< Vuint, Vuint > > > > >inline
operator/=(const ZmZ< Vuint, Vuint > &x)mie::local::inversible< ZmZ< Vuint, Vuint > >inline
operator<<(std::ostream &os, const ZmZ &x)mie::ZmZ< V, Tag >friend
operator[](size_t i) constmie::ZmZ< V, Tag >inline
operator[](size_t i)mie::ZmZ< V, Tag >inline
set(const ZmZ &x)mie::ZmZ< V, Tag >inline
set(int x)mie::ZmZ< V, Tag >inline
set(const std::string &str)mie::ZmZ< V, Tag >inline
set(const uint32_t *x, size_t size)mie::ZmZ< V, Tag >inline
set(const uint64_t *x, size_t size)mie::ZmZ< V, Tag >inline
set(const V &rhs)mie::ZmZ< V, Tag >inline
setModulo(const V &m)mie::ZmZ< V, Tag >inlinestatic
size() constmie::ZmZ< V, Tag >inline
sub(ZmZ &out, const ZmZ &x, const ZmZ &y)mie::ZmZ< V, Tag >inlinestatic
toString(int base=10) constmie::ZmZ< V, Tag >inline
value_type typedefmie::ZmZ< V, Tag >
ZmZ(int x=0)mie::ZmZ< V, Tag >inline
ZmZ(const std::string &str)mie::ZmZ< V, Tag >inlineexplicit
ZmZ(const V &rhs)mie::ZmZ< V, Tag >inline