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

Go to the source code of this file.

Namespaces

 tests.partitioning.test_partitioned_channel_native_phase31_second_slice
 

Functions

def tests.partitioning.test_partitioned_channel_native_phase31_second_slice._assert_channel_native_motif_fused_region (fr)
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice._assert_dense_same_support_motif_fused_region (fr)
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice._assert_multi_noise_entangler_motif_fused_region (fr)
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice._compose_kraus_step_sequence
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice._descriptor_set_for_invariant_tests ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice._find_partition_with_span
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice._local_qbit_to_kernel_index
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_apply_helper_2q_kron_matches_product_embed ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_apply_helper_embeds_1q_bundle_into_2q_density ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_apply_helper_identity_2q_leaves_2q_density ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_apply_helper_rejects_4x4_bundle_with_1q_support ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_apply_helper_rejects_support_above_2q ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_cnot_both_orientations_lower_consistently ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_cnot_lowering_matches_embed_cnot_oracle ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_descriptor_order_matters_for_fusion ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_invariants_accept_2q_identity_bundle ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_invariants_accept_kron_two_unitaries ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_invariants_reject_non_trace_preserving_4x4 ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_ordered_fusion_matches_sequential_on_2q_cnot_microcase ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_public_2q_cnot_microcase_matches_sequential ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_public_4q_smoke_matches_sequential ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_public_rejects_motif_span_over_two_local_qubits ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_public_rejects_non_phase3_gate_on_relaxed_surface ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_public_rejects_partition_without_noise ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_channel_native_public_rejects_unsupported_noise_on_relaxed_surface ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_local_support_q4_smoke_partitions_two_disjoint_pairs ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_s06_e01_counted_2q_fused_kraus_bundle_satisfies_invariants ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_s10_e01_counted_2q_dense_same_support_motif_matches_sequential ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_s10_e01_counted_2q_multi_noise_entangler_chain_matches_sequential ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_s10_e01_dense_same_support_motif_fused_kraus_bundle_satisfies_invariants ()
 
def tests.partitioning.test_partitioned_channel_native_phase31_second_slice.test_phase31_s10_e01_multi_noise_entangler_fused_kraus_bundle_satisfies_invariants ()
 

Variables

 tests.partitioning.test_partitioned_channel_native_phase31_second_slice.REPO_ROOT