#include "config.h"
Go to the source code of this file.
|
| Qrack |
| GLOSSARY: bitLenInt - "bit-length integer" - unsigned integer ID of qubit position in register bitCapInt - "bit-capacity integer" - unsigned integer single-permutation value of a qubit register (typically "big integer") real1 - "real number (1-dimensional)" - floating-point real-valued number complex - "complex number" - floating-point complex-valued number (with two real1 component dimensions) quid - "quantum (simulator) unique
identifier" - unsigned integer that indexes and IDs running simulators, circuits, and neurons.
|
|
|
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_PHASE_MASK
,
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
} |
|