Module optimizations_stable

Module optimizations_stable 

Source
Expand description

Stable Quantum Computing Optimizations

This module provides quantum computing optimizations that work with stable dependencies and don’t rely on experimental scirs2-core features. These optimizations provide immediate performance benefits.

Re-exports§

pub use adaptive_precision::adapt_precision_for_circuit;
pub use adaptive_precision::AdaptivePrecisionManager;
pub use adaptive_precision::PrecisionLevel;
pub use circuit_optimization::optimize_circuit;
pub use circuit_optimization::CircuitMetrics;
pub use circuit_optimization::CircuitOptimizer;
pub use circuit_optimization::OptimizationLevel;
pub use gate_fusion::apply_gate_fusion;
pub use gate_fusion::FusedGateSequence;
pub use gate_fusion::FusionRule;
pub use gate_fusion::GateFusionEngine;
pub use quantum_cache::get_global_cache;
pub use quantum_cache::CacheKey;
pub use quantum_cache::CachedResult;
pub use quantum_cache::StableQuantumCache;
pub use simd_gates::process_gates_simd;
pub use simd_gates::SIMDGateProcessor;
pub use simd_gates::VectorizedOperation;

Modules§

adaptive_precision
Adaptive Precision Management for Quantum Simulations
circuit_optimization
Quantum Circuit Optimization Pipeline
gate_fusion
Quantum Gate Fusion Engine
quantum_cache
Stable Quantum Computing Cache System
simd_gates
SIMD-Optimized Quantum Gate Operations

Structs§

OptimizationStatistics
Combined optimization statistics

Functions§

get_optimization_statistics
Get comprehensive optimization statistics
initialize_stable_optimizations
Initialize all stable optimization systems