Q2NS dev
ns-3 module
Loading...
Searching...
No Matches
q2ns::QStateStab Member List

This is the complete list of members for q2ns::QStateStab, including all inherited members.

Apply(const QGate &g, const std::vector< Index > &t) overrideq2ns::QStateStabvirtual
AssignStreams(int64_t stream) overrideq2ns::QStateStabvirtual
AssignStreamsGlobal(int64_t stream, ReseedFn reseed_fn)q2ns::QStateinlineprotectedstatic
CheckSeedRunNonZero(uint32_t seed, uint32_t run)q2ns::QStateinlineprotectedstatic
Clone() constq2ns::QStateStabinline
DeriveSeed64(uint32_t seed, uint32_t run, int64_t stream, uint64_t salt)q2ns::QStateinlineprotectedstatic
GetAffineState() constq2ns::QStateStabinline
GetStateId() constq2ns::QStateinline
MakeSeedSeq(uint64_t s64)q2ns::QStateinlineprotectedstatic
Measure(Index target, Basis basis=Basis::Z) overrideq2ns::QStateStabvirtual
MergeDisjoint(const QState &other) const overrideq2ns::QStateStabvirtual
NumQubits() const overrideq2ns::QStateStabvirtual
numQubits_q2ns::QStateStabprivate
Print(std::ostream &os) const overrideq2ns::QStateStabvirtual
PrintHeader(std::ostream &os, const char *backendName) constq2ns::QStateinlineprotected
psi_q2ns::QStateStabprivate
QStateStab(std::size_t numQubits)q2ns::QStateStabexplicit
RemoveQubit_(Index target)q2ns::QStateStabprivate
RotateIntoZBasis_(Index q, Basis basis)q2ns::QStateStabprivate
SetStateId(StateId id)q2ns::QStateinline
ShouldReseed(uint32_t seed, uint32_t run, int64_t stream)q2ns::QStateinlineprotectedstatic
SplitMix64(uint64_t x)q2ns::QStateinlineprotectedstatic
stateId_q2ns::QStateprivate
Synth1QEigenstate_(Basis basis, int bit)q2ns::QStateStabprivatestatic
~QState()q2ns::QStatevirtual