21#include "quest/include/config.h"
23#if QUEST_COMPILE_SUBCOMM && ! QUEST_COMPILE_MPI
24 #error "Macro QUEST_COMPILE_SUBCOMM was true, but QUEST_COMPILE_MPI was illegally false."
27#if QUEST_COMPILE_SUBCOMM
31#include "quest/include/qureg.h"
55#if QUEST_COMPILE_SUBCOMM
186#if defined(__cplusplus)
void initCustomMpiQuESTEnv(int useDistrib, bool userOwnsMpi, int useGpuAccel, int useMultithread)
void initCustomMpiCommQuESTEnv(MPI_Comm questComm, int useGpuAccel, int useMultithread)
Qureg createQuregFromFile(const char *fn)
int getQuESTNumGpuThreadsPerBlock()
void setQuESTNumGpuThreadsPerBlock(int numThreadsPerBlock)
void saveQuregToFile(Qureg qureg, const char *fn)