![]() |
The Quantum Exact Simulation Toolkit v4.3.0
|
Testing utilities which create Quregs across all available hardware deployments. More...
Typedefs | |
| using | deployInfo = std::vector<std::tuple<std::string,int,int,int>> |
| using | matrixCache = std::unordered_map<std::string,FullStateDiagMatr> |
| using | quregCache = std::unordered_map<std::string,Qureg> |
Functions | |
| void | createCachedFullStateDiagMatrs () |
| void | createCachedQuregs () |
| quregCache | createCustomCachedQuregs (int numQubits, bool isDensityMatrix) |
| void | destroyCachedFullStateDiagMatrs () |
| void | destroyCachedQuregs () |
| void | destroyCustomCachedQuregs (quregCache &cache) |
| quregCache | getAltCachedDensmatrs () |
| quregCache | getAltCachedStatevecs () |
| Qureg | getArbitraryCachedDensmatr () |
| Qureg | getArbitraryCachedStatevec () |
| quregCache | getCachedDensmatrs () |
| matrixCache | getCachedFullStateDiagMatrs () |
| quregCache | getCachedStatevecs () |
| int | getNumCachedQubits () |
| qmatrix | getRefDensmatr () |
| qvector | getRefStatevec () |
| deployInfo | getSupportedDeployments () |
Testing utilities which create Quregs across all available hardware deployments.
| using deployInfo = std::vector<std::tuple<std::string,int,int,int>> |
| using matrixCache = std::unordered_map<std::string,FullStateDiagMatr> |
| void createCachedFullStateDiagMatrs | ( | ) |
Definition at line 198 of file cache.cpp.
| void createCachedQuregs | ( | ) |
Definition at line 105 of file cache.cpp.
| quregCache createCustomCachedQuregs | ( | int | numQubits, |
| bool | isDensityMatrix ) |
Definition at line 94 of file cache.cpp.
| void destroyCachedFullStateDiagMatrs | ( | ) |
Definition at line 208 of file cache.cpp.
| void destroyCachedQuregs | ( | ) |
Definition at line 125 of file cache.cpp.
| void destroyCustomCachedQuregs | ( | quregCache & | cache | ) |
| quregCache getAltCachedDensmatrs | ( | ) |
| quregCache getAltCachedStatevecs | ( | ) |
| Qureg getArbitraryCachedDensmatr | ( | ) |
| Qureg getArbitraryCachedStatevec | ( | ) |
| quregCache getCachedDensmatrs | ( | ) |
| matrixCache getCachedFullStateDiagMatrs | ( | ) |
| quregCache getCachedStatevecs | ( | ) |
| int getNumCachedQubits | ( | ) |
Definition at line 40 of file cache.cpp.
| qvector getRefStatevec | ( | ) |
| deployInfo getSupportedDeployments | ( | ) |
Definition at line 57 of file cache.cpp.