quantum_nodes.nodes.quantum_output

Modules

quantum_nodes.nodes.quantum_output.quantum_circuit_get_count

class quantum_nodes.nodes.quantum_output.quantum_circuit_get_count.QuantumCircuitGetCountNode

Bases: Node, AnimationNode

Execute the circuit on the qasm simulator and return counts of the result.

bl_idname: str = 'an_QuantumCircuitGetCountNode'

str

Type

type

bl_label: str = 'Quantum Circuit Get Count'

The node label

Type

str

create()
errorHandlingType = 'EXCEPTION'
execute(quantum_circuit, shots)

quantum_nodes.nodes.quantum_output.quantum_circuit_ibm_output

class quantum_nodes.nodes.quantum_output.quantum_circuit_ibm_output.Provider

Bases: object

Used as attribute in the node IBM Output.

get_provider()
class quantum_nodes.nodes.quantum_output.quantum_circuit_ibm_output.QuantumCircuitIBMOutputStateNode

Bases: Node, AnimationNode

Output of the circuit sent to IBM computers.

backendMenu: None
bl_idname: str = 'an_QuantumCircuitIBMOutputStateNode'

str

Type

type

bl_label: str = 'Quantum Circuit IBM Output'

The node label

Type

str

bl_width_default: float = 210

float

Type

type

create()
draw(layout)
errorHandlingType = 'EXCEPTION'
execute(quantum_circuit)
executeTree()
initialized: None
item_callback(_context)
provider = <quantum_nodes.nodes.quantum_output.quantum_circuit_ibm_output.Provider object>
remaining_jobs: None
setup()

quantum_nodes.nodes.quantum_output.quantum_circuit_output_state

class quantum_nodes.nodes.quantum_output.quantum_circuit_output_state.QuantumCircuitOutputStateNode

Bases: Node, AnimationNode

Get statevector of the given circuit.

bl_idname: str = 'an_QuantumCircuitOutputStateNode'

str

Type

type

bl_label: str = 'Quantum Circuit Output State'

The node label

Type

str

create()
execute(quantum_circuit)

quantum_nodes.nodes.quantum_output.quantum_measure

class quantum_nodes.nodes.quantum_output.quantum_measure.QuantumMeasureNode

Bases: Node, AnimationNode

Measure selected qubits and get the output.

bl_idname: str = 'an_QuantumMeasureNode'

str

Type

type

bl_label: str = 'Quantum Measure'

The node label

Type

str

create()
draw(layout)
execute_All(input_quantum_circuit)
execute_One(input_quantum_circuit, qubit_index, bit_index)
getExecutionFunctionName()
mode: None