Skip to main content

Crate tket_qsystem

Crate tket_qsystem 

Source
Expand description

Provides a preparation and validation workflow for Hugrs targeting Quantinuum H-series quantum computers.

Re-exports§

pub use extension::qsystem::QSystemPlatform;
pub use passes::QSystemLLVMPass;
pub use passes::QSystemLLVMPassError;
pub use passes::QSystemRebasePass;
pub use passes::QSystemRebasePassError;
pub use passes::QSystemPass;Deprecated
pub use passes::QSystemPassError;Deprecated

Modules§

cli
CLI tools for tket-qsystem.
extension
This module defines the Hugr extensions used by tket-qsystem.
lower_drops
Contains a pass to lower “drop” ops from the Guppy extension
passes
Passes for optimizing and lowering HUGRs with native QSystem operations.
pytket
Encoder/decoder definitions for translating tket-qsystem operations to/from legacy Pytket circuits.

Enums§

PlatformTarget
Selects which set of encoder/decoder extensions is used when translating between HUGRs and pytket circuits.