AddControlledT#
qualtran.AddControlledT
View source on GitHub
|
The signature for the add_controlled callback part of ctrl_system.
See Bloq.get_ctrl_system for details.
Args
bbA bloq builder to use for adding.
ctrl_soqsThe soquets that represent the control lines. These must be compatible with the ControlSpec; specifically with the control registers implied by
activation_function_dtypes.in_soqsThe soquets that plug in to the normal, uncontrolled bloq.
Returns
Methods#
__call__
__call__(
bb: 'BloqBuilder',
ctrl_soqs: Sequence['SoquetT'],
in_soqs: Dict[str, 'SoquetT']
) -> Tuple[Iterable['SoquetT'], Iterable['SoquetT']]
Call self as a function.
View source on GitHub