|
Qrack
10.0
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 |
| DeleteClassicalTarget(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 |
| IsNonClassicalTarget(bitLenInt qubit) | Qrack::QCircuit | inline |
| IsNonClassicalTarget(bitLenInt qubit, bool *eigen) | 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 |
| RemovePastLightCone(std::set< bitLenInt > &qubits) | Qrack::QCircuit | inline |
| Run(QInterfacePtr qsim) | Qrack::QCircuit | |
| SetGateList(std::list< QCircuitGatePtr > gl) | Qrack::QCircuit | inline |
| SetQubitCount(bitLenInt n) | Qrack::QCircuit | inline |
| setsIntersect(const std::set< bitLenInt > &set1, const std::set< bitLenInt > &set2) | Qrack::QCircuit | inlineprotected |
| Swap(bitLenInt q1, bitLenInt q2) | Qrack::QCircuit | inline |