Module validation

Module validation 

Source
Expand description

Circuit validation for different quantum backends

This module provides comprehensive validation capabilities to ensure quantum circuits are compatible with specific backend requirements, constraints, and capabilities.

Structs§

CircuitValidator
Circuit validator for different backends
ClassicalConstraints
Classical control flow constraints
ConnectivityConstraints
Connectivity constraints for qubits
DepthLimits
Circuit depth and timing limits
GateRestrictions
Gate set restrictions
MeasurementConstraints
Measurement operation constraints
PriorityConstraints
Job priority constraints
ResourceLimits
Resource usage limits
TimeRestrictions
Time-based execution restrictions
ValidationResult
Circuit validation result
ValidationRules
Validation rules for a quantum backend
ValidationStats
Validation statistics

Enums§

ValidationError
Validation error types
ValidationSuggestion
Validation suggestion for fixing errors
ValidationWarning
Validation warning types