Qrack  9.0
General classical-emulating-quantum development framework
Qrack::StateVectorSparse Member List

This is the complete list of members for Qrack::StateVectorSparse, including all inherited members.

amplitudesQrack::StateVectorSparseprotected
capacityQrack::StateVectorprotected
clear()Qrack::StateVectorSparseinlinevirtual
copy(const StateVectorPtr toCopy)Qrack::StateVectorSparseinlinevirtual
copy(StateVectorSparsePtr toCopy)Qrack::StateVectorSparseinline
copy_in(complex const *copyIn)Qrack::StateVectorSparseinlinevirtual
copy_in(complex const *copyIn, const bitCapIntOcl offset, const bitCapIntOcl length)Qrack::StateVectorSparseinlinevirtual
copy_in(StateVectorPtr copyInSv, const bitCapIntOcl srcOffset, const bitCapIntOcl dstOffset, const bitCapIntOcl length)Qrack::StateVectorSparseinlinevirtual
copy_out(complex *copyOut)Qrack::StateVectorSparseinlinevirtual
copy_out(complex *copyOut, const bitCapIntOcl offset, const bitCapIntOcl length)Qrack::StateVectorSparseinlinevirtual
dispatchThresholdQrack::ParallelForprivate
get_probs(real1 *outArray)Qrack::StateVectorSparseinlinevirtual
GetConcurrencyLevel()Qrack::ParallelForinline
GetPreferredConcurrencyPower()Qrack::ParallelForinline
GetStride()Qrack::ParallelForinline
is_sparse()Qrack::StateVectorSparseinlinevirtual
isReadLockedQrack::StateVector
iterable()Qrack::StateVectorSparseinline
iterable(const bitCapIntOcl &setMask, const bitCapIntOcl &filterMask=0, const bitCapIntOcl &filterValues=0)Qrack::StateVectorSparseinline
mtxQrack::StateVectorSparseprotected
numCoresQrack::ParallelForprivate
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_mask(const bitCapIntOcl, const bitCapIntOcl, const std::vector< bitCapIntOcl > &maskArray, ParallelFunc fn)Qrack::ParallelFor
par_for_set(const std::set< bitCapIntOcl > &sparseSet, ParallelFunc fn)Qrack::ParallelFor
par_for_set(const std::vector< bitCapIntOcl > &sparseSet, ParallelFunc 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< bitCapIntOcl > &lowSet, const std::vector< bitCapIntOcl > &highSet, const bitLenInt &highStart, ParallelFunc 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
pStrideQrack::ParallelForprivate
read(const bitCapIntOcl &i)Qrack::StateVectorSparseinlinevirtual
readLocked(const bitCapIntOcl &i)Qrack::StateVectorSparseinlineprotected
readUnlocked(const bitCapIntOcl &i)Qrack::StateVectorSparseinlineprotected
SetConcurrencyLevel(unsigned num)Qrack::ParallelForinline
shuffle(StateVectorPtr svp)Qrack::StateVectorSparseinlinevirtual
shuffle(StateVectorSparsePtr svp)Qrack::StateVectorSparseinline
StateVector(bitCapIntOcl cap)Qrack::StateVectorinline
StateVectorSparse(bitCapIntOcl cap)Qrack::StateVectorSparseinline
write(const bitCapIntOcl &i, const complex &c)Qrack::StateVectorSparseinlinevirtual
write2(const bitCapIntOcl &i1, const complex &c1, const bitCapIntOcl &i2, const complex &c2)Qrack::StateVectorSparseinlinevirtual
~StateVector()Qrack::StateVectorinlinevirtual