MCPcopy Create free account
hub / github.com/QuEST-Kit/QuEST / createCachedStatevecsOrDensmatrs

Function createCachedStatevecsOrDensmatrs

tests/utils/cache.cpp:94–103  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

92 */
93
94quregCache createCachedStatevecsOrDensmatrs(bool isDensMatr) {
95
96 quregCache out;
97
98 // only add supported-deployment quregs to the cache
99 for (auto [label, mpi, gpu, omp] : getSupportedDeployments())
100 out[label] = createCustomQureg(getNumCachedQubits(), isDensMatr, mpi, gpu, omp);
101
102 return out;
103}
104
105void createCachedQuregs() {
106

Callers 1

createCachedQuregsFunction · 0.85

Calls 3

getSupportedDeploymentsFunction · 0.85
createCustomQuregFunction · 0.85
getNumCachedQubitsFunction · 0.85

Tested by

no test coverage detected