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

Public Member Functions

def create_custom_gate_structure_heavy_hex_3 (self, qbit_num)
 
def create_custom_gate_structure_heavy_hex_4 (self, qbit_num)
 
def test_N_Qubit_Decomposition_Heavy_Hex (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_heavy_hex.py.

Member Function Documentation

◆ create_custom_gate_structure_heavy_hex_3()

def tests.decomposition.test_heavy_hex.Test_Decomposition.create_custom_gate_structure_heavy_hex_3 (   self,
  qbit_num 
)
This method is called to create custom gate structure for the decomposition on IBM QX2

Definition at line 109 of file test_heavy_hex.py.

Here is the caller graph for this function:

◆ create_custom_gate_structure_heavy_hex_4()

def tests.decomposition.test_heavy_hex.Test_Decomposition.create_custom_gate_structure_heavy_hex_4 (   self,
  qbit_num 
)
This method is called to create custom gate structure for the decomposition on IBM QX2

Definition at line 178 of file test_heavy_hex.py.

Here is the caller graph for this function:

◆ test_N_Qubit_Decomposition_Heavy_Hex()

def tests.decomposition.test_heavy_hex.Test_Decomposition.test_N_Qubit_Decomposition_Heavy_Hex (   self)
This method is called by pytest. 
Test to define custom gate structure in the decomposition

Definition at line 43 of file test_heavy_hex.py.

Here is the call graph for this function:

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