Qrack
9.13
General classical-emulating-quantum development framework
|
This is the complete list of members for Qrack::QCircuit, including all inherited members.
Append(QCircuitPtr circuit) | Qrack::QCircuit | inline |
AppendGate(QCircuitGatePtr nGate) | Qrack::QCircuit | |
Clone() | Qrack::QCircuit | inline |
Combine(QCircuitPtr circuit) | Qrack::QCircuit | inline |
DeletePhaseTarget(bitLenInt qubit, bool eigen) | Qrack::QCircuit | inline |
gates | Qrack::QCircuit | protected |
GetGateList() | Qrack::QCircuit | inline |
GetQubitCount() | Qrack::QCircuit | inline |
INC(const bitCapInt &toAdd, bitLenInt start, bitLenInt length) | Qrack::QCircuit | |
Inverse() | Qrack::QCircuit | inline |
isCollapsed | Qrack::QCircuit | protected |
isNearClifford | Qrack::QCircuit | protected |
IsNonPhaseTarget(bitLenInt qubit) | Qrack::QCircuit | inline |
PastLightCone(std::set< bitLenInt > &qubits) | Qrack::QCircuit | inline |
QCircuit(bool collapse=true, bool clifford=false) | Qrack::QCircuit | inline |
QCircuit(bitLenInt qbCount, const std::list< QCircuitGatePtr > &g, bool collapse=true, bool clifford=false) | Qrack::QCircuit | inline |
qubitCount | Qrack::QCircuit | protected |
Run(QInterfacePtr qsim) | Qrack::QCircuit | |
SetGateList(std::list< QCircuitGatePtr > gl) | Qrack::QCircuit | inline |
SetQubitCount(bitLenInt n) | Qrack::QCircuit | inline |
Swap(bitLenInt q1, bitLenInt q2) | Qrack::QCircuit | inline |