quri_parts.qsub.lib.std.multi_control module

MultiControlledSub(op, control_bits, control_value=None)
Parameters:
  • op (Op)

  • control_bits (int)

  • control_value (int | None)

Return type:

Sub

MultiControlledCliffordTSub(op, control_bits, control_value)
Parameters:
  • op (Op)

  • control_bits (int)

  • control_value (int)

Return type:

Sub

MultiControlledSingleToffoliSub(op, control_bits, control_value)
Parameters:
  • op (Op)

  • control_bits (int)

  • control_value (int)

Return type:

Sub

controlled_multicontrolled_resolver(op, repository)
Parameters:
Return type:

Sub