Header file of single-precision complex array storage with automatic and thread safe reference counti...
Matrix few_CNOT_unitary(int qbit_num, int cnot_num)
Call to create a random unitary constructed by CNOT operation between randomly chosen qubits and by r...
Header file for a class containing basic methods for setting up the verbosity level.
Header file for a class representing a CNOT operation.
A class containing basic methods for setting up the verbosity level.
int dim
The number of rows in the created unitary.
Header file of complex array storage array with automatic and thread safe reference counting...
Double-precision complex matrix (float64).
Random_Unitary(int dim_in)
Constructor.
A class to create general random unitary matrices according to arXiv:1303.5904v1. ...
Single-precision complex matrix (float32).
Header file for commonly used functions and wrappers to CBLAS functions.
Matrix Construct_Unitary_Matrix()
Construct a random unitary with internally generated float64 parameters.