Quantum++  v1.2
A modern C++11 quantum computing library
qpp::NoiseBase< T > Member List

This is the complete list of members for qpp::NoiseBase< T >, including all inherited members.

compute_probs_(const cmat &state, const std::vector< idx > &target) constqpp::NoiseBase< T >inlineprotected
compute_state_(const cmat &state, const std::vector< idx > &target) constqpp::NoiseBase< T >inlineprotected
d_qpp::NoiseBase< T >mutableprotected
generated_qpp::NoiseBase< T >mutableprotected
get_d() const noexceptqpp::NoiseBase< T >inline
get_Ks() constqpp::NoiseBase< T >inline
get_last_idx() constqpp::NoiseBase< T >inline
get_last_K() constqpp::NoiseBase< T >inline
get_last_p() constqpp::NoiseBase< T >inline
get_probs() constqpp::NoiseBase< T >inline
i_qpp::NoiseBase< T >mutableprotected
Ks_qpp::NoiseBase< T >protected
noise_type typedefqpp::NoiseBase< T >
NoiseBase(const std::vector< cmat > &Ks, typename std::enable_if< std::is_same< NoiseType::StateDependent, U >::value >::type *=nullptr)qpp::NoiseBase< T >inlineexplicit
NoiseBase(const std::vector< cmat > &Ks, const std::vector< double > &probs, typename std::enable_if< std::is_same< NoiseType::StateIndependent, U >::value >::type *=nullptr)qpp::NoiseBase< T >inlineexplicit
operator()(const cmat &state) constqpp::NoiseBase< T >inlinevirtual
operator()(const cmat &state, idx target) constqpp::NoiseBase< T >inlinevirtual
operator()(const cmat &state, const std::vector< idx > &target) constqpp::NoiseBase< T >inlinevirtual
probs_qpp::NoiseBase< T >mutableprotected
~NoiseBase()=defaultqpp::NoiseBase< T >virtual