Qrack
9.0
General classical-emulating-quantum development framework
|
Go to the source code of this file.
Classes | |
struct | Qrack::QUnitCliffordAmp |
class | Qrack::QStabilizerHybrid |
A "Qrack::QStabilizerHybrid" internally switched between Qrack::QStabilizer and Qrack::QEngine to maximize performance. More... | |
Namespaces | |
Qrack | |
Macros | |
#define | QINTERFACE_TO_QALU(qReg) std::dynamic_pointer_cast<QAlu>(qReg) |
#define | QINTERFACE_TO_QPARITY(qReg) std::dynamic_pointer_cast<QParity>(qReg) |
Typedefs | |
typedef std::shared_ptr< QStabilizerHybrid > | Qrack::QStabilizerHybridPtr |
#define QINTERFACE_TO_QALU | ( | qReg | ) | std::dynamic_pointer_cast<QAlu>(qReg) |
#define QINTERFACE_TO_QPARITY | ( | qReg | ) | std::dynamic_pointer_cast<QParity>(qReg) |