Expand description
Efficient circuit-to-simulator interfaces
This module provides optimized interfaces for converting quantum circuits to various simulator formats, with support for batching, compilation, and execution across different quantum simulation backends.
Structs§
- Circuit
Compiler - Circuit compiler for different backends
- Circuit
Executor - Execution interface for compiled circuits
- Circuit
Metadata - Circuit metadata
- Classical
Condition - Classical condition for conditional operations
- Compilation
Stats - Compilation statistics
- Compilation
Target - Compilation target for circuits
- Compiled
Circuit - Compiled circuit representation
- Execution
Result - Execution result
- Execution
Stats - Execution statistics
- Gate
Fusion Pass - Gate fusion optimization pass
- Global
Compilation Stats - Global compilation statistics
- Resource
Requirements - Resource requirements for execution
Enums§
- Backend
Data - Backend-specific data
- Comparison
Op - Comparison operators for classical conditions
- Compiled
Instruction - Compiled instruction
- Contraction
Strategy - Tensor contraction strategies
- Instruction
Set - Supported instruction sets
- Measurement
Strategy - Measurement strategies
- Memory
Optimization - Memory optimization strategies
- Optimization
Level - Circuit optimization levels for compilation
- Simulator
Backend - Simulator backend types
Traits§
- Optimization
Pass - Optimization pass trait
- Simulator
Executor - Simulator executor trait