Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
smt_circuit::CircuitBase Member List

This is the complete list of members for smt_circuit::CircuitBase, including all inherited members.

CircuitBase(std::unordered_map< uint32_t, std::string > &variable_names, std::vector< bb::fr > &variables, std::vector< uint32_t > &public_inps, std::vector< uint32_t > &real_variable_index, std::vector< uint32_t > &real_variable_tags, Solver *solver, TermType type, const std::string &tag="", bool enable_optimizations=true)smt_circuit::CircuitBase
CircuitBase(const CircuitBase &other)=defaultsmt_circuit::CircuitBase
CircuitBase(CircuitBase &&other) noexcept=defaultsmt_circuit::CircuitBase
enable_optimizationssmt_circuit::CircuitBase
get_num_real_vars() constsmt_circuit::CircuitBaseinline
get_num_vars() constsmt_circuit::CircuitBaseinline
init()smt_circuit::CircuitBase
operator=(const CircuitBase &other)=defaultsmt_circuit::CircuitBase
operator=(CircuitBase &&other) noexcept=defaultsmt_circuit::CircuitBase
operator[](const std::string &name)smt_circuit::CircuitBase
operator[](const uint32_t &idx)smt_circuit::CircuitBaseinline
optimizedsmt_circuit::CircuitBase
post_processsmt_circuit::CircuitBase
public_inpssmt_circuit::CircuitBase
real_variable_indexsmt_circuit::CircuitBase
real_variable_tagssmt_circuit::CircuitBase
simulate_circuit_eval(std::vector< bb::fr > &witness) const =0smt_circuit::CircuitBasepure virtual
solversmt_circuit::CircuitBase
symbolic_varssmt_circuit::CircuitBase
tagsmt_circuit::CircuitBase
typesmt_circuit::CircuitBase
variable_namessmt_circuit::CircuitBase
variable_names_inversesmt_circuit::CircuitBase
variablessmt_circuit::CircuitBase
~CircuitBase()=defaultsmt_circuit::CircuitBasevirtual