![]() |
The Quantum Exact Simulation Toolkit v4.2.0
|
Data structures for managing the QuEST execution environment. More...
Classes | |
| struct | QuESTEnv |
Functions | |
| void | finalizeQuESTEnv () |
| QuESTEnv | getQuESTEnv () |
| void | initCustomQuESTEnv (int useDistrib, int useGpuAccel, int useMultithread) |
| void | initQuESTEnv () |
| int | isQuESTEnvInit () |
| void | reportQuESTEnv () |
| void | syncQuESTEnv () |
Data structures for managing the QuEST execution environment.
| void finalizeQuESTEnv | ( | ) |
Definition at line 424 of file environment.cpp.
| QuESTEnv getQuESTEnv | ( | ) |
Definition at line 416 of file environment.cpp.
Referenced by clearGpuCache(), createCompMatr(), createDiagMatr(), createForcedDensityQureg(), createForcedQureg(), deleteFilesWithPrefixSynch(), getEnvironmentString(), getGpuCacheSize(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), and writeToFileSynch().
| void initCustomQuESTEnv | ( | int | useDistrib, |
| int | useGpuAccel, | ||
| int | useMultithread ) |
Definition at line 398 of file environment.cpp.
| void initQuESTEnv | ( | ) |
Definition at line 404 of file environment.cpp.
Referenced by TEST_CASE().
| int isQuESTEnvInit | ( | ) |
Definition at line 410 of file environment.cpp.
Referenced by setRandomTestStateSeeds().
| void reportQuESTEnv | ( | ) |
Definition at line 462 of file environment.cpp.
| void syncQuESTEnv | ( | ) |
Definition at line 451 of file environment.cpp.
Referenced by areEqual(), areEqual(), areEqual(), deleteFilesWithPrefixSynch(), toQMatrix(), toQureg(), toQureg(), toQVector(), and writeToFileSynch().