|
static void | addC (Fp2T &z, const Fp2T &x, const Fp2T &y) |
|
static void | addNC_C (Fp2T &z, const Fp2T &x, const Fp2T &y) |
|
static void | subNC_C (Fp2T &z, const Fp2T &x, const Fp2T &y) |
|
static void | subC (Fp2T &z, const Fp2T &x, const Fp2T &y) |
|
static void | neg (Fp2T &z, const Fp2T &x) |
|
static void | mulC (Fp2T &z, const Fp2T &x, const Fp2T &y) |
|
static void | divBy2C (Fp2T &z, const Fp2T &x) |
|
static void | divBy4 (Fp2T &z, const Fp2T &x) |
|
static void | mul_xiC (Fp2T &z, const Fp2T &x) |
|
static void | squareC (Fp2T &z, const Fp2T &x) |
|
static void | mul_Fp_0C (Fp2T &z, const Fp2T &x, const Fp &b) |
|
static void | mul_Fp_1 (Fp2T &z, const Fp &y_b) |
|
|
static void(* | add )(Fp2T &z, const Fp2T &x, const Fp2T &y) |
|
static void(* | addNC )(Fp2T &z, const Fp2T &x, const Fp2T &y) |
|
static void(* | sub )(Fp2T &z, const Fp2T &x, const Fp2T &y) |
|
static void(* | subNC )(Fp2T &z, const Fp2T &x, const Fp2T &y) |
|
static void(* | mul )(Fp2T &z, const Fp2T &x, const Fp2T &y) |
|
static void(* | square )(Fp2T &z, const Fp2T &x) |
|
static void(* | mul_xi )(Fp2T &z, const Fp2T &x) |
|
static void(* | mul_Fp_0 )(Fp2T &z, const Fp2T &x, const Fp &b) |
|
static void(* | divBy2 )(Fp2T &z, const Fp2T &x) |
|
template<
class T>
struct bn::Fp2T< T >
Definition at line 347 of file bn.h.