Crate roqoqo

source ·
Expand description

roqoqo

Rust only Quantum Operation Quantum Operation - the quantum computing toolkit by HQS Quantum Simulations.

Modules

Traits defining the standard form of roqoqo backends.
circuitdag 🔒
Traits defining the standard functions for roqoqo devices.
Provides the functionality for post-processing the measurement output of the quantum computing programs.
Operations are the atomic instructions in any quantum program that can be represented by roqoqo.
Prelude to bring the most common roqoqo traits into scope.
Classical registers for roqoqo.

Macros

try 🔒
try 🔒
try 🔒
try 🔒

Structs

Represents a quantum circuit in roqoqo.
Represents the Direct Acyclic Graph (DAG) of a Circuit.
__Visitor 🔒

Enums

Represents a quantum program evaluating measurements based on a one or more free float parameters.
Errors that can occur in roqoqo backends.
Errors that can occur in roqoqo.
__Field 🔒

Constants

FIELDS 🔒
roqoqo version information, used for roqoqo import/export checks

Functions