|
Qrack
10.0
General classical-emulating-quantum development framework
|
This is the complete list of members for Qrack::StateVectorTurboQuant, including all inherited members.
| BLOCK | Qrack::StateVectorTurboQuant | protected |
| block_mutexes | Qrack::StateVectorTurboQuant | protected |
| block_of(const bitCapIntOcl i) const | Qrack::StateVectorTurboQuant | inlineprotected |
| blocks | Qrack::StateVectorTurboQuant | protected |
| capacity | Qrack::StateVector | protected |
| clear() | Qrack::StateVectorTurboQuant | inlinevirtual |
| copy(StateVectorPtr toCopy) | Qrack::StateVectorTurboQuant | inlinevirtual |
| copy_in(const complex *copyIn) | Qrack::StateVectorTurboQuant | inlinevirtual |
| copy_in(const complex *copyIn, const bitCapIntOcl offset, const bitCapIntOcl length) | Qrack::StateVectorTurboQuant | inlinevirtual |
| copy_in(StateVectorPtr sv, const bitCapIntOcl src, const bitCapIntOcl dst, const bitCapIntOcl len) | Qrack::StateVectorTurboQuant | inlinevirtual |
| copy_out(complex *out) | Qrack::StateVectorTurboQuant | inlinevirtual |
| copy_out(complex *out, const bitCapIntOcl offset, const bitCapIntOcl length) | Qrack::StateVectorTurboQuant | inlinevirtual |
| dispatchThreshold | Qrack::ParallelFor | private |
| get_probs(real1 *outArray) | Qrack::StateVectorTurboQuant | inlinevirtual |
| get_size() | Qrack::StateVectorTurboQuant | inline |
| GetConcurrencyLevel() | Qrack::ParallelFor | inline |
| GetPreferredConcurrencyPower() | Qrack::ParallelFor | inline |
| GetStride() | Qrack::ParallelFor | inline |
| is_sparse() | Qrack::StateVectorTurboQuant | inlinevirtual |
| isReadLocked | Qrack::StateVector | |
| load(std::istream &is) | Qrack::StateVectorTurboQuant | inlinestatic |
| num_blocks | Qrack::StateVectorTurboQuant | protected |
| numCores | Qrack::ParallelFor | private |
| offset_in(const bitCapIntOcl i) const | Qrack::StateVectorTurboQuant | inlineprotected |
| operator<<(std::ostream &os, const StateVectorTurboQuant &sv) | Qrack::StateVectorTurboQuant | friend |
| operator>>(std::istream &is, StateVectorTurboQuantPtr &sv) | Qrack::StateVectorTurboQuant | friend |
| par_for(const bitCapIntOcl begin, const bitCapIntOcl end, ParallelFunc fn) | Qrack::ParallelFor | |
| par_for_inc(const bitCapIntOcl begin, const bitCapIntOcl itemCount, IncrementFunc, ParallelFunc fn) | Qrack::ParallelFor | |
| par_for_inc_sparse(const bitCapIntOcl begin, const bitCapIntOcl itemCount, IncrementFuncSparse, ParallelFuncSparse fn) | Qrack::ParallelFor | |
| par_for_mask(const bitCapIntOcl, const bitCapIntOcl, const std::vector< bitCapIntOcl > &maskArray, ParallelFunc fn) | Qrack::ParallelFor | |
| par_for_set(const std::set< bitCapInt > &sparseSet, ParallelFuncSparse fn) | Qrack::ParallelFor | |
| par_for_set(const std::vector< bitCapInt > &sparseSet, ParallelFuncSparse fn) | Qrack::ParallelFor | |
| par_for_skip(const bitCapIntOcl begin, const bitCapIntOcl end, const bitCapIntOcl skipPower, const bitLenInt skipBitCount, ParallelFunc fn) | Qrack::ParallelFor | |
| par_for_sparse_compose(const std::vector< bitCapInt > &lowSet, const std::vector< bitCapInt > &highSet, const bitLenInt &highStart, ParallelFuncSparse fn) | Qrack::ParallelFor | |
| par_norm(const bitCapIntOcl maxQPower, const StateVectorPtr stateArray, real1_f norm_thresh=ZERO_R1_F) | Qrack::ParallelFor | |
| par_norm_exact(const bitCapIntOcl maxQPower, const StateVectorPtr stateArray) | Qrack::ParallelFor | |
| ParallelFor() | Qrack::ParallelFor | |
| pStride | Qrack::ParallelFor | private |
| read(const bitCapInt &i) | Qrack::StateVectorTurboQuant | inlinevirtual |
| read(const bitCapIntOcl &i) | Qrack::StateVectorTurboQuant | inlinevirtual |
| save(std::ostream &os) const | Qrack::StateVectorTurboQuant | inline |
| SetConcurrencyLevel(unsigned num) | Qrack::ParallelFor | inline |
| shuffle(StateVectorPtr svp) | Qrack::StateVectorTurboQuant | inlinevirtual |
| StateVector(bitCapIntOcl cap) | Qrack::StateVector | inline |
| StateVectorTurboQuant(bitCapIntOcl cap, int p, int b, const complex *copyIn) | Qrack::StateVectorTurboQuant | inline |
| with_block(const size_t b, F &&f) | Qrack::StateVectorTurboQuant | inlineprotected |
| write(const bitCapInt &i, const complex &c) | Qrack::StateVectorTurboQuant | inlinevirtual |
| write(const bitCapIntOcl &i, const complex &c) | Qrack::StateVectorTurboQuant | inlinevirtual |
| write2(const bitCapInt &i1, const complex &c1, const bitCapInt &i2, const complex &c2) | Qrack::StateVectorTurboQuant | inlinevirtual |
| write2(const bitCapIntOcl &i1, const complex &c1, const bitCapIntOcl &i2, const complex &c2) | Qrack::StateVectorTurboQuant | inlinevirtual |
| ~StateVector() | Qrack::StateVector | inlinevirtual |