|
std::string | toString (int base=10) const |
|
| Dbl () |
|
| Dbl (const Fp6T &x) |
|
| Dbl (const Fp2 &a, const Fp2 &b, const Fp2 &c) |
|
| Dbl (const Fp2Dbl &a, const Fp2Dbl &b, const Fp2Dbl &c) |
|
| Dbl (const std::string &a0, const std::string &a1, const std::string &b0, const std::string &b1, const std::string &c0, const std::string &c1) |
|
void | setDirect (const mie::Vuint &v0, const mie::Vuint &v1, const mie::Vuint &v2, const mie::Vuint &v3, const mie::Vuint &v4, const mie::Vuint &v5) |
|
void | setDirect (const Fp2Dbl &a, const Fp2Dbl &b, const Fp2Dbl &c) |
|
Fp2Dbl * | get () |
|
const Fp2Dbl * | get () const |
|
bool | isZero () const |
|
MIE_FORCE_INLINE Dbl & | operator+= (const N &rhs) |
|
MIE_FORCE_INLINE Dbl & | operator-= (const Dbl &rhs) |
|
MIE_FORCE_INLINE Dbl & | operator*= (const Dbl &rhs) |
|
MIE_FORCE_INLINE Dbl | operator- () const |
|
|
static void | add (Dbl &z, const Dbl &x, const Dbl &y) |
|
static void | addNC (Dbl &z, const Dbl &x, const Dbl &y) |
|
static void | neg (Dbl &z, const Dbl &x) |
|
static void | sub (Dbl &z, const Dbl &x, const Dbl &y) |
|
static void | subNC (Dbl &z, const Dbl &x, const Dbl &y) |
|
static void | mulC (Dbl &z, const Fp6T &x, const Fp6T &y) |
|
static void | mod (Fp6T &z, const Dbl &x) |
|
template<
class T>
struct bn::Fp6T< T >::Dbl
Definition at line 1158 of file bn.h.