iqm.pulse.gates.expose_implementation#
- iqm.pulse.gates.expose_implementation(implementation, overwrite=False)#
Add the given gate implementation to the list of known implementations.
- Parameters:
implementation (type[GateImplementation]) – GateImplementation to add so that it can be found with
get_implementation_class()
.overwrite (bool) – If True, does not raise an error if implementation already exists.
- Return type:
None