|
Maestro 0.1.0
Unified interface for quantum circuit simulation
|
A way to pack together a circuit and the number of shots for its execution. More...
#include <Controller.h>
Public Member Functions | |
| ExecuteCircuit ()=default | |
| ExecuteCircuit (const std::shared_ptr< Circuits::Circuit< Time > > &circuit, size_t shots) | |
| virtual | ~ExecuteCircuit ()=default |
| bool | operator== (const ExecuteCircuit< Time > &other) const |
Public Attributes | |
| std::shared_ptr< Circuits::Circuit< Time > > | circuit |
| size_t | shots = 1000 |
A way to pack together a circuit and the number of shots for its execution.
A struct representing a circuit to be executed along with the number of shots.
A struct representing a circuit to be executed along with the number of shots.
| Time | The time type to use for the circuit. |
Definition at line 56 of file Controller.h.
|
default |
|
inline |
Definition at line 59 of file Controller.h.
|
virtualdefault |
|
inline |
Definition at line 65 of file Controller.h.
| std::shared_ptr<Circuits::Circuit<Time> > Schedulers::ExecuteCircuit< Time >::circuit |
Definition at line 69 of file Controller.h.
| size_t Schedulers::ExecuteCircuit< Time >::shots = 1000 |
Definition at line 70 of file Controller.h.