Crate qoqo

Crate qoqo 

Source
Expand description

Qoqo quantum computing toolkit

Quantum Operation Quantum Operation Yes we use reduplication

Modules§

devices
Devices in qoqo can be abstract devices or actual hardware devices.
measurements
Qoqo measurements
noise_models
Noise models encode different types of noise that can be present in Quantum Computing hardware.
operations
Qoqo quantum operations for quantum computers

Structs§

CircuitWrapper
Circuit of Operations.
OperationIteratorWrapper
Iterator for iterating over Operations in a Circuit.
QuantumProgramWrapper
Represents a quantum program evaluating measurements based on a one or more free float parameters.

Enums§

QoqoBackendError
Errors that can occur in qoqo backends.
QoqoError
Errors that can occur in qoqo.

Constants§

QOQO_VERSION
qoqo version information, used for qoqo import/export checks

Statics§

STRUQTURE_OPERATOR
Struqture PlusMinusLindbladNoiseOperator object from local struqture package
STRUQTURE_VERSION
Struqture version installed locally in user’s environment

Functions§

available_gates_hqslang
List of hqslang of all available gates
convert_into_circuit
Convert generic python object to roqoqo::Circuit.
convert_into_quantum_program
Convert generic python object to roqoqo::QuantumProgram.