Class NoiseSimulator

Nested Relationships

Nested Types

Class Documentation

class NoiseSimulator

Public Functions

explicit NoiseSimulator(const QuantumCircuit *init_circuit, const QuantumState *init_state = NULL)
virtual ~NoiseSimulator()
virtual std::vector<ITYPE> execute(const UINT sample_count)
virtual Result *execute_and_get_result(const UINT execution_count)
struct Result

Public Functions

Result(const std::vector<std::pair<QuantumState*, UINT>> &result_)
~Result()
std::vector<ITYPE> sampling() const

Public Members

std::vector<std::pair<QuantumState*, UINT>> result