Module circuit_integration

Module circuit_integration 

Source
Expand description

Seamless Circuit Module Integration

This module provides a comprehensive, unified interface for quantum circuit execution across heterogeneous quantum computing platforms. It features automatic platform detection, intelligent circuit adaptation, performance optimization, and seamless execution management with advanced analytics and monitoring capabilities.

Structs§

ActiveExecution
Active execution tracking
AlertThresholds
Alert thresholds
AnalyticsConfig
Analytics configuration
CacheConfig
Cache configuration
CircuitVariant
Circuit variant for a specific platform
CostAnalytics
Cost analytics
CostInfo
Cost information
CostOptimizationTip
Cost optimization tip
ErrorAnalysis
Error analysis data
ErrorEstimates
Error estimates
ExecutionAnalytics
Execution analytics engine
ExecutionMetadata
Execution metadata
ExecutionMonitor
Execution monitoring
ExecutionRecord
Execution record
ExecutionResult
Execution result
GenericCircuitWrapper
Generic circuit wrapper for the CircuitInterface trait
IntegrationConfig
Configuration for circuit integration
OptimizationMetadata
Optimization metadata
OptimizationSettings
Circuit optimization settings
OptimizedCircuit
Optimized circuit representation
PerformanceBaseline
Performance baselines
PerformanceEstimate
Performance estimate
PerformanceMetrics
Performance metrics
PlatformAdapter
Platform adapter for different quantum backends
PlatformComparison
Platform comparison data
PlatformConfig
Platform-specific configuration
PlatformMetadata
Platform-specific metadata
PlatformMetrics
Platform performance metrics
PlatformSelector
Platform selection engine
ResourceRequirements
Resource requirements
ResourceUsage
Resource usage tracking
RetryConfig
Retry configuration
SelectionCriteria
Platform selection criteria
SelectionRecord
Platform selection record
TrendData
Trend data for analytics
UniversalCircuitInterface
Universal quantum circuit interface for seamless cross-platform execution

Enums§

ExecutionStatus
Execution status
MonitoringEvent
Monitoring events
OptimizationDifficulty
Optimization difficulty levels
OptimizationType
Types of optimizations that can be applied
PlatformStatus
Platform status
TrendDirection
Trend direction

Traits§

CircuitInterface
Generic circuit interface
SelectionAlgorithm
Selection algorithm trait
SelectionLearningModel
Selection learning model trait

Functions§

create_high_performance_config
Create a high-performance configuration
create_universal_interface
Create a default universal circuit interface