Sequential Quantum Gate Decomposer  v1.9.3
Powerful decomposition of general unitarias into one- and two-qubit gates gates
List of all members | Public Member Functions
tests.decomposition.test_decomposition.Test_Decomposition Class Reference

Public Member Functions

def test_N_Qubit_Decomposition_3qubit (self)
 
def test_N_Qubit_Decomposition_creation (self)
 
def test_N_Qubit_Decomposition_Qiskit_export (self)
 

Detailed Description

This is a test class of the python iterface to the decompsition classes of the QGD package

Definition at line 40 of file test_decomposition.py.

Member Function Documentation

◆ test_N_Qubit_Decomposition_3qubit()

def tests.decomposition.test_decomposition.Test_Decomposition.test_N_Qubit_Decomposition_3qubit (   self)
This method is called by pytest. 
Test to decompose a 3-qubit unitary

Definition at line 64 of file test_decomposition.py.

◆ test_N_Qubit_Decomposition_creation()

def tests.decomposition.test_decomposition.Test_Decomposition.test_N_Qubit_Decomposition_creation (   self)
This method is called by pytest. 
Test to create an instance of class N_Qubit_Decomposition.

Definition at line 43 of file test_decomposition.py.

◆ test_N_Qubit_Decomposition_Qiskit_export()

def tests.decomposition.test_decomposition.Test_Decomposition.test_N_Qubit_Decomposition_Qiskit_export (   self)
This method is called by pytest. 
Test to decompose a 2-qubit unitary and retrive the corresponding Qiskit circuit

Definition at line 90 of file test_decomposition.py.


The documentation for this class was generated from the following file: