|
Sequential Quantum Gate Decomposer
v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
|
#include <N_Qubit_Decomposition_Tree_Search.h>
Public Member Functions | |
| const std::tuple< int, double, std::vector< int >, std::vector< std::pair< int, double > > > & | get_best_osr_result () const |
| int | get_min_cnots () const |
| bool | operator< (const SearchNode &other) const |
| bool | operator> (const SearchNode &other) const |
| SearchNode (GrayCodeCNOT path) | |
Public Attributes | |
| std::vector< std::tuple< int, double, std::vector< int >, std::vector< std::pair< int, double > > > > | osr_results |
| GrayCodeCNOT | path |
Definition at line 227 of file N_Qubit_Decomposition_Tree_Search.h.
|
inline |
Definition at line 230 of file N_Qubit_Decomposition_Tree_Search.h.
|
inline |
Definition at line 237 of file N_Qubit_Decomposition_Tree_Search.h.

|
inline |
Definition at line 231 of file N_Qubit_Decomposition_Tree_Search.h.
|
inline |
Definition at line 247 of file N_Qubit_Decomposition_Tree_Search.h.
|
inline |
Definition at line 248 of file N_Qubit_Decomposition_Tree_Search.h.

| std::vector<std::tuple<int, double, std::vector<int>, std::vector<std::pair<int, double> > > > SearchNode::osr_results |
Definition at line 228 of file N_Qubit_Decomposition_Tree_Search.h.
| GrayCodeCNOT SearchNode::path |
Definition at line 229 of file N_Qubit_Decomposition_Tree_Search.h.
1.8.13