Clearmatics Libsnark  0.1
C++ library for zkSNARK proofs
libsnark::Fp2_variable< Fp2T > Member List

This is the complete list of members for libsnark::Fp2_variable< Fp2T >, including all inherited members.

all_varslibsnark::Fp2_variable< Fp2T >
annotation_prefixlibsnark::gadget< Fp2T::my_Fp >protected
c0libsnark::Fp2_variable< Fp2T >
c1libsnark::Fp2_variable< Fp2T >
evaluate() constlibsnark::Fp2_variable< Fp2T >
FieldT typedeflibsnark::Fp2_variable< Fp2T >
Fp2_variable(protoboard< FieldT > &pb, const std::string &annotation_prefix)libsnark::Fp2_variable< Fp2T >
Fp2_variable(protoboard< FieldT > &pb, const Fp2T &el, const std::string &annotation_prefix)libsnark::Fp2_variable< Fp2T >
Fp2_variable(protoboard< FieldT > &pb, const Fp2T &el, const pb_linear_combination< FieldT > &coeff, const std::string &annotation_prefix)libsnark::Fp2_variable< Fp2T >
Fp2_variable(protoboard< FieldT > &pb, const pb_linear_combination< FieldT > &c0, const pb_linear_combination< FieldT > &c1, const std::string &annotation_prefix)libsnark::Fp2_variable< Fp2T >
frobenius_map(size_t power) constlibsnark::Fp2_variable< Fp2T >
gadget(protoboard< Fp2T::my_Fp > &pb, const std::string &annotation_prefix)libsnark::gadget< Fp2T::my_Fp >
generate_r1cs_equals_const_constraints(const Fp2T &el)libsnark::Fp2_variable< Fp2T >
generate_r1cs_witness(const Fp2T &el)libsnark::Fp2_variable< Fp2T >
get_element() constlibsnark::Fp2_variable< Fp2T >
is_constant() constlibsnark::Fp2_variable< Fp2T >
mul_by_X() constlibsnark::Fp2_variable< Fp2T >
num_variables()libsnark::Fp2_variable< Fp2T >static
operator*(const FieldT &coeff) constlibsnark::Fp2_variable< Fp2T >
operator*(const Fp2T &fp2_const) constlibsnark::Fp2_variable< Fp2T >
operator+(const Fp2_variable< Fp2T > &other) constlibsnark::Fp2_variable< Fp2T >
operator+(const Fp2T &fp2_const) constlibsnark::Fp2_variable< Fp2T >
operator-(const Fp2_variable< Fp2T > &other) constlibsnark::Fp2_variable< Fp2T >
operator-() constlibsnark::Fp2_variable< Fp2T >
pblibsnark::gadget< Fp2T::my_Fp >protected
size_in_bits()libsnark::Fp2_variable< Fp2T >static