Maestro
0.1.0
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
Circuits::Random< Time > Member List
This is the complete list of members for
Circuits::Random< Time >
, including all inherited members.
AffectedBits
() const override
Circuits::Random< Time >
inline
virtual
AffectedQubits
() const
Circuits::IOperation< Types::time_type >
inline
virtual
CanAffectQuantumState
() const
Circuits::IOperation< Types::time_type >
inline
virtual
Clone
() const override
Circuits::Random< Time >
inline
virtual
Execute
(const std::shared_ptr< Simulators::ISimulator > &sim, OperationState &state) const override
Circuits::Random< Time >
inline
virtual
GetBitsIndices
() const
Circuits::Random< Time >
inline
GetDelay
() const
Circuits::IOperation< Types::time_type >
inline
getptr
()
Circuits::IOperation< Types::time_type >
inline
GetType
() const override
Circuits::Random< Time >
inline
virtual
IOperation
(Types::time_type delay=0)
Circuits::IOperation< Types::time_type >
inline
IsClifford
() const override
Circuits::Random< Time >
inline
virtual
IsConditional
() const
Circuits::IOperation< Types::time_type >
inline
virtual
NeedsEntanglementForDistribution
() const
Circuits::IOperation< Types::time_type >
inline
virtual
Random
(const std::vector< size_t > &ind={}, size_t seed=0, Time delay=0)
Circuits::Random< Time >
inline
Remap
(const std::unordered_map< Types::qubit_t, Types::qubit_t > &qubitsMap, const std::unordered_map< Types::qubit_t, Types::qubit_t > &bitsMap={}) const override
Circuits::Random< Time >
inline
virtual
Seed
(size_t sd)
Circuits::Random< Time >
inline
SetBit
(size_t index, Types::qubit_t bit)
Circuits::Random< Time >
inline
protected
SetBitsIndices
(const std::vector< size_t > &ind)
Circuits::Random< Time >
inline
SetDelay
(Types::time_type d)
Circuits::IOperation< Types::time_type >
inline
~IOperation
()=default
Circuits::IOperation< Types::time_type >
virtual
Generated on
for Maestro by
1.15.0