Sequential Quantum Gate Decomposer
v1.9.3
Powerful decomposition of general unitarias into one- and two-qubit gates gates
|
Files | |
file | Decomposition_Base.h [code] |
Header file for a class containing basic methods for the decomposition process. | |
file | N_Qubit_Decomposition.h [code] |
Header file for a class to determine the decomposition of an N-qubit unitary into a sequence of CNOT and U3 gates. | |
file | N_Qubit_Decomposition_adaptive.h [code] |
Header file for a class implementing the adaptive gate decomposition algorithm of arXiv:2203.04426. | |
file | N_Qubit_Decomposition_Cost_Function.h [code] |
Header file for the paralleized calculation of the cost function of the final optimization problem (supporting TBB and OpenMP). | |
file | N_Qubit_Decomposition_custom.h [code] |
file | N_Qubit_Decomposition_Tabu_Search.h [code] |
Header file for a class implementing the adaptive gate decomposition algorithm of arXiv:2203.04426. | |
file | N_Qubit_Decomposition_Tree_Search.h [code] |
Header file for a class implementing the adaptive gate decomposition algorithm of arXiv:2203.04426. | |
file | Optimization_Interface.h [code] |
file | Sub_Matrix_Decomposition.h [code] |
Header file for a class responsible for the disentanglement of one qubit from the others. | |
file | Sub_Matrix_Decomposition_Cost_Function.h [code] |
Header file for the paralleized calculation of the cost function of the subdecomposition (supporting TBB and OpenMP). | |