23 #ifndef N_Qubit_Decomposition_custom_H 24 #define N_Qubit_Decomposition_H virtual ~N_Qubit_Decomposition_custom()
Destructor of the class.
N_Qubit_Decomposition_custom()
Nullary constructor of the class.
A base class to determine the decomposition of an N-qubit unitary into a sequence of CNOT and U3 gate...
int accelerator_num
number of utilized accelerators
A base class to determine the decomposition of an N-qubit unitary into a sequence of CNOT and U3 gate...
Class to store data of complex arrays and its properties.
guess_type
Type definition of the types of the initial guess.
std::map< std::string, Config_Element > config
config metadata utilized during the optimization
virtual void start_decomposition()
Start the disentanglig process of the unitary.