|
| unsigned char * | Qrack::cl_alloc (size_t ucharCount) |
| |
| void | Qrack::cl_free (void *toFree) |
| |
| bitCapInt | Qrack::intPow (const bitCapInt &base, const bitCapInt &power) |
| |
| bitCapIntOcl | Qrack::intPowOcl (bitCapIntOcl base, bitCapIntOcl power) |
| |
| void | Qrack::mul2x2 (const complex *left, const complex *right, complex *out) |
| |
| void | Qrack::_expLog2x2 (const complex *matrix2x2, complex *outMatrix2x2, bool isExp) |
| |
| void | Qrack::exp2x2 (const complex *matrix2x2, complex *outMatrix2x2) |
| |
| void | Qrack::log2x2 (const complex *matrix2x2, complex *outMatrix2x2) |
| |
| void | Qrack::inv2x2 (const complex *matrix2x2, complex *outMatrix2x2) |
| |
| bool | Qrack::isOverflowAdd (bitCapIntOcl inOutInt, bitCapIntOcl inInt, const bitCapIntOcl &signMask, const bitCapIntOcl &lengthPower) |
| | Check if an addition with overflow sets the flag. More...
|
| |
| bool | Qrack::isOverflowSub (bitCapIntOcl inOutInt, bitCapIntOcl inInt, const bitCapIntOcl &signMask, const bitCapIntOcl &lengthPower) |
| | Check if a subtraction with overflow sets the flag. More...
|
| |
| bitCapInt | Qrack::pushApartBits (const bitCapInt &perm, const std::vector< bitCapInt > &skipPowers) |
| |