#include <xmmintrin.h>
#include <complex>
Go to the source code of this file.
|
union | Qrack::complex2 |
| SIMD implementation of the double precision complex vector type of 2 complex numbers, only for AVX Apply2x2. More...
|
|
|
complex2 | Qrack::mtrxColShuff (const complex2 &mtrxCol) |
|
complex2 | Qrack::matrixMul (const complex2 &mtrxCol1, const complex2 &mtrxCol2, const complex2 &mtrxCol1Shuff, const complex2 &mtrxCol2Shuff, const complex2 &qubit) |
|
complex2 | Qrack::matrixMul (const float &nrm, const complex2 &mtrxCol1, const complex2 &mtrxCol2, const complex2 &mtrxCol1Shuff, const complex2 &mtrxCol2Shuff, const complex2 &qubit) |
|
complex2 | Qrack::operator* (const float &lhs, const complex2 &rhs) |
|
double | Qrack::norm (const complex2 &c) |
|