Documentation ¶ Index ¶ type Circuit func (circuit *Circuit) Define(api frontend.API) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Circuit ¶ added in v0.3.6 type Circuit struct { // struct tags on a variable is optional // default uses variable name and secret visibility. X frontend.Variable `gnark:"x"` Y frontend.Variable `gnark:",public"` } Circuit defines a simple circuit x**3 + x + 5 == y func (*Circuit) Define ¶ added in v0.3.6 func (circuit *Circuit) Define(api frontend.API) error Define declares the circuit constraints x**3 + x + 5 == y Source Files ¶ View all Source files cubic.go Click to show internal directories. Click to hide internal directories.