quantum_nodes.nodes.init_quantum_circuit
Modules
quantum_nodes.nodes.init_quantum_circuit.init_classical_register
- class quantum_nodes.nodes.init_quantum_circuit.init_classical_register.InitClassicalRegisterNode
Bases:
Node
,AnimationNode
Create and initialize a classical register.
- bl_idname: str = 'an_InitClassicalRegisterNode'
str
- Type
type
- bl_label: str = 'Init Classical Register'
The node label
- Type
str
- create()
- errorHandlingType = 'EXCEPTION'
- execute(number_of_bits)
quantum_nodes.nodes.init_quantum_circuit.init_quantum_circuit
- class quantum_nodes.nodes.init_quantum_circuit.init_quantum_circuit.InitQuantumCircuitNode
Bases:
Node
,AnimationNode
Create and initialize a quantum circuit.
- bl_idname: str = 'an_InitQuantumCircuitNode'
str
- Type
type
- bl_label: str = 'Init Quantum Circuit'
The node label
- Type
str
- create()
- draw(layout)
- errorHandlingType = 'EXCEPTION'
- execute_QCNumber(number_of_qubits, number_of_bits)
- execute_QCRegister(quantum_register, classical_register)
- execute_QNumber(number_of_qubits)
- execute_QRegister(quantum_register)
- getExecutionFunctionName()
- mode: None
quantum_nodes.nodes.init_quantum_circuit.init_quantum_register
- class quantum_nodes.nodes.init_quantum_circuit.init_quantum_register.InitQuantumRegisterNode
Bases:
Node
,AnimationNode
Create and initialize a quantum register.
- bl_idname: str = 'an_InitQuantumRegisterNode'
str
- Type
type
- bl_label: str = 'Init Quantum Register'
The node label
- Type
str
- create()
- errorHandlingType = 'EXCEPTION'
- execute(number_of_qubits)