Qrack
9.0
General classical-emulating-quantum development framework
|
Namespaces | |
Qrack | |
Macros | |
#define | IS_0_R1(r) (abs(r) <= REAL1_EPSILON) |
#define | IS_1_R1(r) (abs(r) <= REAL1_EPSILON) |
#define | C_SQRT1_2 complex(M_SQRT1_2, ZERO_R1) |
#define | C_I_SQRT1_2 complex(ZERO_R1, M_SQRT1_2) |
Functions | |
std::ostream & | Qrack::operator<< (std::ostream &os, const QStabilizerPtr s) |
std::istream & | Qrack::operator>> (std::istream &is, const QStabilizerPtr s) |
#define C_I_SQRT1_2 complex(ZERO_R1, M_SQRT1_2) |
#define C_SQRT1_2 complex(M_SQRT1_2, ZERO_R1) |
#define IS_0_R1 | ( | r | ) | (abs(r) <= REAL1_EPSILON) |
#define IS_1_R1 | ( | r | ) | (abs(r) <= REAL1_EPSILON) |