Skip to main content

Crate intrico

Crate intrico 

Source
Expand description

§🚀 Intrico

§High-performance quantum computing library for Rust

Simulate quantum circuits with precision and speed

Re-exports§

pub use visualisations::plot_histogram;

Modules§

encoder
library
visualisations

Structs§

ClassicalRegister
Complex
Complex numbers representation
ExecutionContext
Execution context that holds the mutable state for circuit execution
ExecutionTime
Execution time in milliseconds with 4-decimal precision
MeasurementResult
Result of a single circuit execution
QuantumCircuit
Quantum Circuit - A graph representation of a quantum circuit
QuantumGate
Quantum Gate representation
QuantumNode
Quantum Node - represents a node in the graph which holds a quantum operation
QuantumState
Dense statevector representation
SamplingResult
Result of sampling a circuit over multiple shots

Enums§

GateKind
Operation
Operation - Holds a quantum operation (a gate operation or a measurement operation)

Functions§

execute
Execute a circuit once, returning the statevector and classical register.
sample
Sample a circuit over shots executions, returning outcome counts.