Expand description
Circuit Synthesis from High-Level Quantum Algorithms
This module provides automated circuit synthesis capabilities that can generate optimized quantum circuits from high-level algorithmic descriptions, parameter specifications, and problem instances.
Structs§
- Algorithm
Parameters - Parameters for quantum algorithms
- Algorithm
Specification - Algorithm specification for circuit synthesis
- Algorithm
Template Library - Library of algorithm templates
- Cache
Entry - Cache entry
- Cache
Statistics - Cache statistics
- Circuit
Metadata - Circuit metadata
- Circuit
Synthesizer - Circuit synthesis engine
- Complexity
Characteristics - Complexity characteristics
- Gate
Metadata - Gate metadata
- Graph
Data - Graph data for graph-based algorithms
- Linear
System Data - Linear system data for HHL algorithm
- Optimization
Report - Optimization report
- Problem
Instance - Problem instance data
- Resource
Estimates - Resource estimation for synthesized circuits
- Search
Space Data - Search space data for Grover’s algorithm
- Synthesis
Cache - Synthesis cache for generated circuits
- Synthesis
Constraints - Synthesis constraints
- Synthesis
Performance Monitor - Performance monitoring for synthesis
- Synthesis
Performance Stats - Synthesis performance statistics
- Synthesized
Circuit - Synthesized quantum circuit
- Synthesized
Gate - Synthesized gate representation
- Template
Info - Template information
- Template
Metadata - Template metadata
Enums§
- Oracle
Specification - Oracle specification for search algorithms
- Parameter
Value - Parameter value types
- Quantum
Algorithm Type - High-level quantum algorithm types
- Synthesis
Objective - Synthesis optimization objectives
Traits§
- Algorithm
Template - Algorithm template trait