![]() |
The Quantum Exact Simulation Toolkit v4.1.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 409 of file environment.cpp.
QuESTEnv getQuESTEnv | ( | ) |
Definition at line 401 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 383 of file environment.cpp.
void initQuESTEnv | ( | ) |
Definition at line 389 of file environment.cpp.
Referenced by TEST_CASE().
int isQuESTEnvInit | ( | ) |
Definition at line 395 of file environment.cpp.
Referenced by setRandomTestStateSeeds().
void reportQuESTEnv | ( | ) |
Definition at line 447 of file environment.cpp.
void syncQuESTEnv | ( | ) |
Definition at line 436 of file environment.cpp.
Referenced by areEqual(), areEqual(), areEqual(), deleteFilesWithPrefixSynch(), toQMatrix(), toQureg(), toQureg(), toQVector(), and writeToFileSynch().