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

Go to the source code of this file.

Namespaces

 workloads
 

Functions

def workloads._apply_noise_pattern
 
def workloads._cnot
 
def workloads._layered_nearest_neighbor_layers
 
def workloads._lookup_microcase_definition
 
def workloads._noise
 
def workloads._noise_value
 
def workloads._partition_stress_layers
 
def workloads._phase31_alternating_ladder_layers
 
def workloads._phase31_pair_repeat_layers
 
def workloads._seeded_random_layered_layers
 
def workloads._structured_family_layers
 
def workloads._u3
 
def workloads.build_microcase_descriptor_set
 
def workloads.build_microcase_surface
 
def workloads.build_phase31_microcase_descriptor_set
 
def workloads.build_phase31_structured_descriptor_set
 
def workloads.build_structured_descriptor_set
 
def workloads.build_structured_surface
 
def workloads.iter_microcase_descriptor_sets
 
def workloads.iter_microcase_surfaces ()
 
def workloads.iter_phase31_microcase_descriptor_sets
 
def workloads.iter_phase31_microcase_surfaces ()
 
def workloads.iter_phase31_structured_descriptor_sets
 
def workloads.iter_phase31_structured_surfaces ()
 
def workloads.iter_structured_descriptor_sets
 
def workloads.iter_structured_surfaces
 
def workloads.mandatory_microcase_definitions ()
 
def workloads.phase31_microcase_definitions ()
 

Variables

int workloads.DEFAULT_STRUCTURED_SEED = 20260318
 
tuple workloads.MANDATORY_NOISE_PATTERNS = ("sparse", "periodic", "dense")
 
tuple workloads.MICROCASE_QUBITS = (2, 3, 4)
 
tuple workloads.PHASE31_CONTROL_NOISE_PATTERNS = ("sparse",)
 
tuple workloads.PHASE31_CONTROL_STRUCTURED_FAMILY_NAMES = ("layered_nearest_neighbor",)
 
tuple workloads.PHASE31_PRIMARY_NOISE_PATTERNS = ("periodic", "dense")
 
tuple workloads.PHASE31_PRIMARY_SEEDS
 
tuple workloads.PHASE31_PRIMARY_STRUCTURED_FAMILY_NAMES
 
tuple workloads.STRUCTURED_FAMILY_NAMES
 
tuple workloads.STRUCTURED_QUBITS = (8, 10)