|
Qrack
1.7
General classical-emulating-quantum development framework
|
| CQrack::_cmplx_union | |
| CQrack::Complex16Simd | SIMD implementation of the double precision complex type |
| CQrack::Complex16x2Simd | SIMD implementation of the double precision complex vector type of 2 complex numbers, only for AVX Apply2x2 |
| CQrack::Complex8x2Simd | SIMD implementation of the float precision complex vector type of 2 complex numbers, only for COMPLEX_X_2 Apply2x2 |
| CQrack::OCLDeviceCall | |
| CQrack::OCLDeviceContext | |
| CQrack::OCLEngine | "Qrack::OCLEngine" manages the single OpenCL context |
| ▼CQrack::ParallelFor | |
| ▼CQrack::QEngineCPU | General purpose QEngineCPU implementation |
| CQrack::QEngineOCL | OpenCL enhanced QEngineCPU implementation |
| CQrack::QEngineOCLMulti | OpenCL enhanced QEngineCPU implementation |
| CQrack::QEngineShard | Associates a QInterface object with a set of bits |
| ▼CQrack::QInterface | A "Qrack::QInterface" is an abstract interface exposing qubit permutation state vector with methods to operate on it as by gates and register-like instructions |
| CQrack::QEngineCPU | General purpose QEngineCPU implementation |
| CQrack::QEngineOCLMulti | OpenCL enhanced QEngineCPU implementation |
| CQrack::QUnit | |
| CQrack::QUnit::QSortEntry |
1.8.11