|
Maestro 0.1.0
Unified interface for quantum circuit simulation
|
Go to the source code of this file.
Classes | |
| class | Circuits::ICondition |
| Interface for a condition. More... | |
| class | Circuits::EqualCondition |
| Condition that checks if the bits are equal to a given value. More... | |
| class | Circuits::IConditionalOperation< Time > |
| An operation conditioned on classical values. More... | |
| class | Circuits::ConditionalGate< Time > |
| A conditional quantum gate. More... | |
| class | Circuits::ConditionalMeasurement< Time > |
| A conditional measurement. More... | |
| class | Circuits::ConditionalRandomGen< Time > |
| A conditional random generator. More... | |
Namespaces | |
| namespace | Circuits |
Macros | |
| #define | _CONDITIONAL_H_ |
Conditional operations.
Contains conditional operations that can be executed on a simulator. Those are classically controlled operations, based on conditions from a 'state' (typically the result of a measurement). The most important one are the conditional quantum gates and the conditional measurements, but others are also possible if needed.
Definition in file Conditional.h.
| #define _CONDITIONAL_H_ |
Definition at line 19 of file Conditional.h.