| all_vars | libsnark::Fp3_variable< Fp3T > |  | 
  | annotation_prefix | libsnark::gadget< Fp3T::my_Fp > | protected | 
  | c0 | libsnark::Fp3_variable< Fp3T > |  | 
  | c1 | libsnark::Fp3_variable< Fp3T > |  | 
  | c2 | libsnark::Fp3_variable< Fp3T > |  | 
  | evaluate() const | libsnark::Fp3_variable< Fp3T > |  | 
  | FieldT typedef | libsnark::Fp3_variable< Fp3T > |  | 
  | Fp3_variable(protoboard< FieldT > &pb, const std::string &annotation_prefix) | libsnark::Fp3_variable< Fp3T > |  | 
  | Fp3_variable(protoboard< FieldT > &pb, const Fp3T &el, const std::string &annotation_prefix) | libsnark::Fp3_variable< Fp3T > |  | 
  | Fp3_variable(protoboard< FieldT > &pb, const Fp3T &el, const pb_linear_combination< FieldT > &coeff, const std::string &annotation_prefix) | libsnark::Fp3_variable< Fp3T > |  | 
  | Fp3_variable(protoboard< FieldT > &pb, const pb_linear_combination< FieldT > &c0, const pb_linear_combination< FieldT > &c1, const pb_linear_combination< FieldT > &c2, const std::string &annotation_prefix) | libsnark::Fp3_variable< Fp3T > |  | 
  | gadget(protoboard< Fp3T::my_Fp > &pb, const std::string &annotation_prefix) | libsnark::gadget< Fp3T::my_Fp > |  | 
  | generate_r1cs_equals_const_constraints(const Fp3T &el) | libsnark::Fp3_variable< Fp3T > |  | 
  | generate_r1cs_witness(const Fp3T &el) | libsnark::Fp3_variable< Fp3T > |  | 
  | get_element() | libsnark::Fp3_variable< Fp3T > |  | 
  | is_constant() const | libsnark::Fp3_variable< Fp3T > |  | 
  | mul_by_X() const | libsnark::Fp3_variable< Fp3T > |  | 
  | num_variables() | libsnark::Fp3_variable< Fp3T > | static | 
  | operator*(const FieldT &coeff) const | libsnark::Fp3_variable< Fp3T > |  | 
  | operator+(const Fp3_variable< Fp3T > &other) const | libsnark::Fp3_variable< Fp3T > |  | 
  | operator+(const Fp3T &other) const | libsnark::Fp3_variable< Fp3T > |  | 
  | pb | libsnark::gadget< Fp3T::my_Fp > | protected | 
  | size_in_bits() | libsnark::Fp3_variable< Fp3T > | static |