![]()  | 
  
    ECF 1.5
    
   | 
 
This is the complete list of members for quantum::DensityList, including all inherited members.
| applyConditionalOp(int condSpace, int cond, int space, algebra::mat &U) (defined in quantum::DensityList) | quantum::DensityList | |
| applyHadamard(int space) (defined in quantum::DensityList) | quantum::DensityList | |
| applyHadamard(int target, int control) (defined in quantum::DensityList) | quantum::DensityList | |
| applyNOT(int target, int control) (defined in quantum::DensityList) | quantum::DensityList | |
| applyOp(int space) (defined in quantum::DensityList) | quantum::DensityList | |
| applyOp(int startSpace, int endSpace) (defined in quantum::DensityList) | quantum::DensityList | |
| applyOp(int space1, int space2, Basis &op) (defined in quantum::DensityList) | quantum::DensityList | |
| applyOp(int space1, int space2, int space3, Basis &op) (defined in quantum::DensityList) | quantum::DensityList | |
| applyOp(int space, algebra::mat &U) (defined in quantum::DensityList) | quantum::DensityList | |
| applyOp(algebra::mat &U, int transitSpace) (defined in quantum::DensityList) | quantum::DensityList | |
| applyPiOver8(int target, int control) (defined in quantum::DensityList) | quantum::DensityList | |
| applyRotation(int space, double rotation) (defined in quantum::DensityList) | quantum::DensityList | |
| applySU2(int space, double p, double theta, double psi) (defined in quantum::DensityList) | quantum::DensityList | |
| applySU2(int target, int control, double p, double theta, double psi) (defined in quantum::DensityList) | quantum::DensityList | |
| calculatePr(int measureSpace, int state) (defined in quantum::DensityList) | quantum::DensityList | |
| calculatePr(int space1, int state1, int space2, int state2) (defined in quantum::DensityList) | quantum::DensityList | |
| calculatePr(const std::vector< int > &spaceList, const std::vector< int > &stateList) (defined in quantum::DensityList) | quantum::DensityList | |
| CNOT(int controlSpace, int targetSpace) (defined in quantum::DensityList) | quantum::DensityList | |
| computeDensityMat(algebra::mat &output) (defined in quantum::DensityList) | quantum::DensityList | |
| computeDensityMat(std::vector< Basis > &basis, algebra::mat &output) (defined in quantum::DensityList) | quantum::DensityList | |
| computeDensityMatFast(algebra::mat &output) | quantum::DensityList | |
| conditionalSet(std::vector< int > &targetSpace, std::vector< int > &targetVal, std::vector< int > &condSpace, std::vector< int > &condVal) (defined in quantum::DensityList) | quantum::DensityList | |
| density (defined in quantum::DensityList) | quantum::DensityList | |
| dimension (defined in quantum::DensityList) | quantum::DensityList | |
| entropy() (defined in quantum::DensityList) | quantum::DensityList | |
| measure(int measureSpace) (defined in quantum::DensityList) | quantum::DensityList | |
| measureAndSave(int measureSpace, int saveSpace) (defined in quantum::DensityList) | quantum::DensityList | |
| NOT(int space) (defined in quantum::DensityList) | quantum::DensityList | |
| print(std::ostream &f) (defined in quantum::DensityList) | quantum::DensityList | inline | 
| project(int space, int state, DensityList &output) (defined in quantum::DensityList) | quantum::DensityList | |
| project(int space, int state) (defined in quantum::DensityList) | quantum::DensityList | |
| SafeLog(double x) (defined in quantum::DensityList) | quantum::DensityList | inline | 
| ShannonEntropy() (defined in quantum::DensityList) | quantum::DensityList | |
| splitAndSave(double p1, double p2, int space) (defined in quantum::DensityList) | quantum::DensityList | |
| swap(int space1, int space2) (defined in quantum::DensityList) | quantum::DensityList | |
| trace(int space, DensityList &output) (defined in quantum::DensityList) | quantum::DensityList | |
| trace(int space) (defined in quantum::DensityList) | quantum::DensityList | |
| trace() (defined in quantum::DensityList) | quantum::DensityList |