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_IBM.Test_Decomposition Class Reference

Public Member Functions

def test_IBM_Chellenge (self)
 
def test_IBM_Chellenge_adaptive (self)
 
def test_IBM_Chellenge_adaptive_rectangular_input (self)
 
def test_IBM_Chellenge_tabu_search (self)
 
def test_IBM_Chellenge_tree_search (self)
 

Detailed Description

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

Definition at line 42 of file test_IBM.py.

Member Function Documentation

◆ test_IBM_Chellenge()

def tests.decomposition.test_IBM.Test_Decomposition.test_IBM_Chellenge (   self)
This method is called by pytest. 
Test to decompose a 4-qubit unitary of the IBM chellenge

Definition at line 47 of file test_IBM.py.

◆ test_IBM_Chellenge_adaptive()

def tests.decomposition.test_IBM.Test_Decomposition.test_IBM_Chellenge_adaptive (   self)
This method is called by pytest. 
Test to decompose a 4-qubit unitary of the IBM chellenge

Definition at line 114 of file test_IBM.py.

◆ test_IBM_Chellenge_adaptive_rectangular_input()

def tests.decomposition.test_IBM.Test_Decomposition.test_IBM_Chellenge_adaptive_rectangular_input (   self)
This method is called by pytest. 
Test to decompose a 4-qubit unitary of the IBM chellenge

Definition at line 169 of file test_IBM.py.

◆ test_IBM_Chellenge_tabu_search()

def tests.decomposition.test_IBM.Test_Decomposition.test_IBM_Chellenge_tabu_search (   self)
This method is called by pytest. 
Test to decompose a 4-qubit unitary of the IBM chellenge

Definition at line 280 of file test_IBM.py.

◆ test_IBM_Chellenge_tree_search()

def tests.decomposition.test_IBM.Test_Decomposition.test_IBM_Chellenge_tree_search (   self)
This method is called by pytest. 
Test to decompose a 4-qubit unitary of the IBM chellenge

Definition at line 226 of file test_IBM.py.


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