Sequential Quantum Gate Decomposer  v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Namespaces | Functions | Variables
bridge_validation.py File Reference

Go to the source code of this file.

Namespaces

 bridge_validation
 

Functions

def bridge_validation._case_base (case, topology)
 
def bridge_validation.bridge_operations_match (actual_operations, expected_operations)
 
def bridge_validation.build_artifact_bundle (results)
 
def bridge_validation.build_bridge_vqe
 
def bridge_validation.build_expected_bridge_operations (vqe)
 
def bridge_validation.build_requirement_metadata ()
 
def bridge_validation.capture_bridge_microcase (case, verbose=True)
 
def bridge_validation.main ()
 
def bridge_validation.print_summary (bundle)
 
def bridge_validation.run_validation (verbose=True)
 
def bridge_validation.validate_artifact_bundle (bundle)
 
def bridge_validation.validate_bridge_microcase (case, verbose=True)
 
def bridge_validation.write_artifact_bundle
 

Variables

tuple bridge_validation.ARTIFACT_CORE_FIELDS
 
string bridge_validation.ARTIFACT_FILENAME = "bridge_micro_validation_bundle.json"
 
tuple bridge_validation.MANDATORY_BRIDGE_MICROCASES
 
 bridge_validation.REPO_ROOT = Path(__file__).resolve().parents[3]
 
string bridge_validation.SUITE_NAME = "bridge_micro_validation"