Qrack  9.0
General classical-emulating-quantum development framework
Namespaces | Enumerations
oclapi.hpp File Reference
#include "config.h"
Include dependency graph for oclapi.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Qrack
 

Enumerations

enum  Qrack::OCLAPI {
  Qrack::OCL_API_UNKNOWN = 0 , Qrack::OCL_API_APPLY2X2 , Qrack::OCL_API_APPLY2X2_SINGLE , Qrack::OCL_API_APPLY2X2_NORM_SINGLE ,
  Qrack::OCL_API_APPLY2X2_DOUBLE , Qrack::OCL_API_APPLY2X2_WIDE , Qrack::OCL_API_APPLY2X2_SINGLE_WIDE , Qrack::OCL_API_APPLY2X2_NORM_SINGLE_WIDE ,
  Qrack::OCL_API_APPLY2X2_DOUBLE_WIDE , Qrack::OCL_API_PHASE_SINGLE , Qrack::OCL_API_PHASE_SINGLE_WIDE , Qrack::OCL_API_INVERT_SINGLE ,
  Qrack::OCL_API_INVERT_SINGLE_WIDE , Qrack::OCL_API_UNIFORMLYCONTROLLED , Qrack::OCL_API_UNIFORMPARITYRZ , Qrack::OCL_API_UNIFORMPARITYRZ_NORM ,
  Qrack::OCL_API_CUNIFORMPARITYRZ , Qrack::OCL_API_COMPOSE , Qrack::OCL_API_COMPOSE_WIDE , Qrack::OCL_API_COMPOSE_MID ,
  Qrack::OCL_API_DECOMPOSEPROB , Qrack::OCL_API_DECOMPOSEAMP , Qrack::OCL_API_DISPOSEPROB , Qrack::OCL_API_DISPOSE ,
  Qrack::OCL_API_PROB , Qrack::OCL_API_CPROB , Qrack::OCL_API_PROBREG , Qrack::OCL_API_PROBREGALL ,
  Qrack::OCL_API_PROBMASK , Qrack::OCL_API_PROBMASKALL , Qrack::OCL_API_PROBPARITY , Qrack::OCL_API_FORCEMPARITY ,
  Qrack::OCL_API_EXPPERM , Qrack::OCL_API_X_SINGLE , Qrack::OCL_API_X_SINGLE_WIDE , Qrack::OCL_API_X_MASK ,
  Qrack::OCL_API_Z_SINGLE , Qrack::OCL_API_Z_SINGLE_WIDE , Qrack::OCL_API_PHASE_PARITY , Qrack::OCL_API_ROL ,
  Qrack::OCL_API_APPROXCOMPARE , Qrack::OCL_API_NORMALIZE , Qrack::OCL_API_NORMALIZE_WIDE , Qrack::OCL_API_UPDATENORM ,
  Qrack::OCL_API_APPLYM , Qrack::OCL_API_APPLYMREG , Qrack::OCL_API_CLEARBUFFER , Qrack::OCL_API_SHUFFLEBUFFERS ,
  Qrack::OCL_API_INC , Qrack::OCL_API_CINC , Qrack::OCL_API_INCDECC , Qrack::OCL_API_INCS ,
  Qrack::OCL_API_INCDECSC_1 , Qrack::OCL_API_INCDECSC_2 , Qrack::OCL_API_MUL , Qrack::OCL_API_DIV ,
  Qrack::OCL_API_MULMODN_OUT , Qrack::OCL_API_IMULMODN_OUT , Qrack::OCL_API_POWMODN_OUT , Qrack::OCL_API_CMUL ,
  Qrack::OCL_API_CDIV , Qrack::OCL_API_CMULMODN_OUT , Qrack::OCL_API_CIMULMODN_OUT , Qrack::OCL_API_CPOWMODN_OUT ,
  Qrack::OCL_API_FULLADD , Qrack::OCL_API_IFULLADD , Qrack::OCL_API_INDEXEDLDA , Qrack::OCL_API_INDEXEDADC ,
  Qrack::OCL_API_INDEXEDSBC , Qrack::OCL_API_HASH , Qrack::OCL_API_CPHASEFLIPIFLESS , Qrack::OCL_API_PHASEFLIPIFLESS ,
  Qrack::OCL_API_INCBCD , Qrack::OCL_API_INCDECBCDC
}