QuantumStateBase Member List

This is the complete list of members for QuantumStateBase, including all inherited members.

_classical_registerQuantumStateBaseprotected
_dimQuantumStateBaseprotected
_is_state_vectorQuantumStateBaseprotected
_qubit_countQuantumStateBaseprotected
add_state(const QuantumStateBase *state)=0QuantumStateBasepure virtual
allocate_buffer() const =0QuantumStateBasepure virtual
classical_registerQuantumStateBase
copy() const =0QuantumStateBasepure virtual
data() const =0QuantumStateBasepure virtual
data_c() const =0QuantumStateBasepure virtual
data_cpp() const =0QuantumStateBasepure virtual
dimQuantumStateBase
get_classical_register() constQuantumStateBaseinlinevirtual
get_classical_value(UINT index)QuantumStateBaseinlinevirtual
get_device_name() const =0QuantumStateBasepure virtual
get_entropy() const =0QuantumStateBasepure virtual
get_marginal_probability(std::vector< UINT > measured_values) const =0QuantumStateBasepure virtual
get_norm() const =0QuantumStateBasepure virtual
get_zero_probability(UINT target_qubit_index) const =0QuantumStateBasepure virtual
is_state_vector() constQuantumStateBaseinlinevirtual
load(const QuantumStateBase *state)=0QuantumStateBasepure virtual
load(const std::vector< CPPCTYPE > &state)=0QuantumStateBasepure virtual
load(const CPPCTYPE *state)=0QuantumStateBasepure virtual
multiply_coef(CPPCTYPE coef)=0QuantumStateBasepure virtual
normalize(double norm)=0QuantumStateBasepure virtual
operator<<(std::ostream &os, const QuantumStateBase &state)QuantumStateBasefriend
operator<<(std::ostream &os, const QuantumStateBase *state)QuantumStateBasefriend
QuantumStateBase(UINT qubit_count_, bool is_state_vector)QuantumStateBaseinline
qubit_countQuantumStateBase
sampling(UINT sampling_count)=0QuantumStateBasepure virtual
set_classical_value(UINT index, UINT val)QuantumStateBaseinlinevirtual
set_computational_basis(ITYPE comp_basis)=0QuantumStateBasepure virtual
set_Haar_random_state()=0QuantumStateBasepure virtual
set_Haar_random_state(UINT seed)=0QuantumStateBasepure virtual
set_zero_state()=0QuantumStateBasepure virtual
to_string() constQuantumStateBaseinlinevirtual
~QuantumStateBase()QuantumStateBaseinlinevirtual