Expand description
Quantum circuit debugger with SciRS2 visualization tools
This module provides comprehensive debugging capabilities for quantum circuits, including step-by-step execution, state inspection, performance monitoring, and advanced visualization using SciRS2’s analysis capabilities.
Structs§
- Bloch
Vector - Bloch vector representation
- Breakpoint
Manager - Breakpoint management system
- Conditional
Breakpoint - Conditional breakpoint
- Connection
Visualization - Connection visualization
- Debug
Error - Debug error information
- Debugger
Config - Debugger configuration options
- Error
Analysis Results - Error analysis results
- Error
Correlation - Error correlation analysis
- Error
Detection Config - Error detection configuration
- Error
Detector - Error detector for quantum circuits
- Error
Pattern - Error pattern identification
- Error
Statistics - Error statistics
- Execution
History - Execution history tracking
- Execution
State - Current execution state of the debugger
- Execution
Summary - Summary of debugging session
- Export
Options - Export options for visualizations
- Expression
Result - Result of expression evaluation
- Gate
Attributes - Visual attributes for gates
- Gate
Execution Metrics - Gate execution metrics
- Gate
Execution Result - Gate execution result
- Gate
Properties - Gate properties for debugging
- Gate
Snapshot - Gate snapshot for history
- Gate
Visualization - Gate visualization information
- History
Entry - Single history entry
- History
Statistics - History statistics
- Impact
Assessment - Impact assessment
- Memory
Snapshot - Memory snapshot
- Memory
Statistics - Memory usage statistics
- Memory
Usage - Memory usage information
- Metric
Snapshot - Metric snapshot for performance tracking
- Optimization
Suggestion - Optimization suggestion
- Performance
Analysis - Performance analysis results
- Performance
Bottleneck - Performance bottleneck identification
- Performance
Profiler - Performance profiler
- Performance
Sample - Performance sample
- Prediction
Result - Prediction result
- Profiler
Config - Profiler configuration
- Profiling
Statistics - Profiling statistics
- Quantum
Debugger - Comprehensive quantum circuit debugger with SciRS2 integration
- Rendering
Statistics - Rendering statistics
- Root
Cause - Root cause analysis
- Solution
- Solution recommendation
- State
Breakpoint - State-based breakpoint
- State
Snapshot - State snapshot for history
- Timing
Info - Timing information
- Timing
Statistics - Timing statistics
- Trend
Analysis - Trend analysis for metrics
- Visualization
- Visualization data
- Visualization
Config - Visualization configuration
- Visualization
Engine - Visualization engine
- Visualization
Metadata - Visualization metadata
- Visualization
Snapshot - Visualization snapshot
- Watch
Config - Watch configuration
- Watch
Expression - Watch expression for custom monitoring
- Watch
Manager - Watch variables manager
- Watched
Gate - Watched gate properties
- Watched
Metric - Watched performance metrics
- Watched
State - Watched quantum state
Enums§
- Analysis
Depth - Analysis depth levels
- Bottleneck
Type - Types of performance bottlenecks
- Breakpoint
Action - Breakpoint action
- Breakpoint
Condition - Breakpoint conditions for qubits
- Connection
Type - Connection types
- Correlation
Type - Types of correlations
- Difficulty
- Implementation difficulty
- Error
Severity - Error severity levels
- Error
Type - Types of errors to detect
- Execution
Status - Execution status of the debugger
- Export
Format - Export formats
- Expression
Type - Types of watch expressions
- Expression
Value - Expression evaluation result value
- Gate
Type - Gate types for visualization
- Pattern
Type - Types of error patterns
- Priority
- Priority levels
- Rendering
Quality - Rendering quality levels
- State
Pattern - State pattern for matching
- Step
Result - Result of a single debugging step
- Suggestion
Type - Types of optimization suggestions
- Trend
Direction - Trend direction
- Visualization
Data - Visualization data types
- Visualization
Type - Types of visualizations