bloqade.analog.ir.analog_circuit.AnalogCircuit
← Module overview
class
property
sourcemethod
sourcemethod
sourcemethod
method
source
classAnalogCircuit¶source
bloqade.analog.ir.analog_circuit.AnalogCircuit
AnalogCircuit is a dummy type that bundle register and sequence together.
class AnalogCircuitAttributes
| Name | Type | Description |
|---|---|---|
atom_arrangement | Union[ParallelRegister, AtomArrangement] | |
sequence | SequenceExpr |
propertyregister¶source
bloqade.analog.ir.analog_circuit.AnalogCircuit.register
registerGet the register of the program.
Returns
register (Union["AtomArrangement", "ParallelRegister"])
methodprint_node¶source
bloqade.analog.ir.analog_circuit.AnalogCircuit.print_node
def print_node()methodchildren¶source
bloqade.analog.ir.analog_circuit.AnalogCircuit.children
def children()methodfigure¶source
bloqade.analog.ir.analog_circuit.AnalogCircuit.figure
methodshow¶source
bloqade.analog.ir.analog_circuit.AnalogCircuit.show
def show(**assignments={})Interactive visualization of the program
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
**assignments | — | {} |