Sequential Quantum Gate Decomposer  v1.9.3
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Classes | Namespaces | Functions | Variables
qgd_R.py File Reference

Go to the source code of this file.

Classes

class  squander.gates.qgd_R.qgd_R
 A QGD Python interface class for the qgd_R. More...
 

Namespaces

 squander.gates.qgd_R
 

Functions

def squander.gates.qgd_R.__init__ (self, qbit_num, target_qbit)
 Constructor of the class. More...
 
def squander.gates.qgd_R.apply_to (self, parameters_mtx, unitary_mtx)
 
def squander.gates.qgd_R.Extract_Parameters (self, parameters_circuit)
 
def squander.gates.qgd_R.get_Control_Qbit (self)
 
def squander.gates.qgd_R.get_Gate_Kernel (self, ThetaOver2, Phi)
 
def squander.gates.qgd_R.get_Matrix (self, parameters_mtx)
 
def squander.gates.qgd_R.get_Parameter_Num (self)
 
def squander.gates.qgd_R.get_Parameter_Start_Index (self)
 
def squander.gates.qgd_R.get_Target_Qbit (self)
 
def squander.gates.qgd_R.set_Control_Qbit (self, control_qbit_in)
 
def squander.gates.qgd_R.set_Target_Qbit (self, target_qbit_in)
 

Variables

 squander.gates.qgd_R.type