quantum_nodes.nodes.quantum_gates.gates_r

Modules

quantum_nodes.nodes.quantum_gates.gates_r.quantum_gate_rx

class quantum_nodes.nodes.quantum_gates.gates_r.quantum_gate_rx.QuantumGateRXNode

Bases: Node, AnimationNode

Apply quantum gate RX to the circuit.

bl_idname: str = 'an_QuantumGateRXNode'

str

Type

type

bl_label: str = 'Quantum Gate RX'

The node label

Type

str

create()
errorHandlingType = 'EXCEPTION'
execute(input, angle, qubit_index)

quantum_nodes.nodes.quantum_gates.gates_r.quantum_gate_ry

class quantum_nodes.nodes.quantum_gates.gates_r.quantum_gate_ry.QuantumGateRYNode

Bases: Node, AnimationNode

Apply quantum gate RY to the circuit.

bl_idname: str = 'an_QuantumGateRYNode'

str

Type

type

bl_label: str = 'Quantum Gate RY'

The node label

Type

str

create()
errorHandlingType = 'EXCEPTION'
execute(input, angle, qubit_index)

quantum_nodes.nodes.quantum_gates.gates_r.quantum_gate_rz

class quantum_nodes.nodes.quantum_gates.gates_r.quantum_gate_rz.QuantumGateRZNode

Bases: Node, AnimationNode

Apply quantum gate RZ to the circuit.

bl_idname: str = 'an_QuantumGateRZNode'

str

Type

type

bl_label: str = 'Quantum Gate RZ'

The node label

Type

str

create()
errorHandlingType = 'EXCEPTION'
execute(input, angle, qubit_index)