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