quri_parts.qsub.lib.std package¶
- conditional(builder, r0)¶
- Parameters:
builder (SubBuilder)
r0 (Register)
- Return type:
Generator[None, None, None]
- scoped_and(builder, i0, i1)¶
- Parameters:
builder (SubBuilder)
i0 (Qubit)
i1 (Qubit)
- Return type:
Generator[Qubit, None, None]
- scoped_and_clifford_t(builder, i0, i1)¶
- Parameters:
builder (SubBuilder)
i0 (Qubit)
i1 (Qubit)
- Return type:
Generator[Qubit, None, None]
- scoped_and_single_toffoli(builder, i0, i1)¶
- Parameters:
builder (SubBuilder)
i0 (Qubit)
i1 (Qubit)
- Return type:
Generator[Qubit, None, None]
Submodules¶
- quri_parts.qsub.lib.std.cnot module
- quri_parts.qsub.lib.std.conditional module
- quri_parts.qsub.lib.std.control module
get_new_ctrl_label()controlled_sub_resolver()control_target_condition()controlled_x_resolver()controlled_y_resolver()controlled_z_resolver()controlled_h_resolver()controlled_rx_resolver()controlled_ry_resolver()controlled_rz_resolver()controlled_phase_resolver()controlled_sqrtx_resolver()controlled_sqrtxdag_resolver()controlled_sqrty_resolver()controlled_sqrtydag_resolver()controlled_s_resolver()controlled_sdag_resolver()controlled_t_resolver()controlled_tdag_resolver()controlled_cnot_resolver()controlled_cz_resolver()controlled_swap_resolver()controlled_toffoli_resolver()register_controlled_resolver()resolver()
- quri_parts.qsub.lib.std.cz module
- quri_parts.qsub.lib.std.inverse module
- quri_parts.qsub.lib.std.logic module
- quri_parts.qsub.lib.std.measure module
- quri_parts.qsub.lib.std.multi_control module
- quri_parts.qsub.lib.std.multi_control_gates module
MCXMCYMCZMCSMCSdagMCTMCTdagMCSqrtXMCSqrtXdagMCSqrtYMCSqrtYdagMCHMCRZMCRXMCRYMCPhaseMultiControlledNamedMCGatesSub()generate_multicontrolled_to_mc_sub_resolver()mcx_resolver()mcy_resolver()mcz_resolver()mcs_resolver()mcsdag_resolver()mct_resolver()mctdag_resolver()mcsqrtx_resolver()mcsqrtxdag_resolver()mcsqrty_resolver()mcsqrtydag_resolver()mch_resolver()mcphase_resolver()mcrz_resolver()mcrx_resolver()mcry_resolver()
- quri_parts.qsub.lib.std.multipauli module
- quri_parts.qsub.lib.std.rotation module
- quri_parts.qsub.lib.std.single_clifford module
- quri_parts.qsub.lib.std.swap module
- quri_parts.qsub.lib.std.t module
- quri_parts.qsub.lib.std.toffoli module