quri_parts.qsub.lib.std.control module¶
- get_new_ctrl_label(inner_reg_specs)¶
- Parameters:
inner_reg_specs (Sequence[QRegSpec])
- Return type:
int
- controlled_sub_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
Sub | None
- control_target_condition(op)¶
- Parameters:
op (AbstractOp)
- Return type:
qsub.resolve.resolve.SubResolverCondition
- controlled_x_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_y_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_z_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_h_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_rx_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_ry_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_rz_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_phase_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_sqrtx_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_sqrtxdag_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_sqrty_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_sqrtydag_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_s_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_sdag_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_t_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_tdag_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_cnot_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_cz_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_swap_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- controlled_toffoli_resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type:
- register_controlled_resolver(sub_repository, control_resolver, op)¶
- Parameters:
sub_repository (SimpleSubRepository)
control_resolver (SubResolver)
- Return type:
None
- resolver(op, repository)¶
- Parameters:
op (Op)
repository (SubRepository)
- Return type: