qiskit.providers.models.UchannelLO
class UchannelLO(q, scale)
Class representing a U Channel LO
q
Qubit that scale corresponds too.
scale
Scale factor for qubit frequency.
Initialize a UchannelLOSchema object
Parameters
- q (int) – Qubit that scale corresponds too. Must be >= 0.
- scale (complex) – Scale factor for qubit frequency.
Raises
QiskitError – If q is < 0
__init__
__init__(q, scale)
Initialize a UchannelLOSchema object
Parameters
- q (int) – Qubit that scale corresponds too. Must be >= 0.
- scale (complex) – Scale factor for qubit frequency.
Raises
QiskitError – If q is < 0
Methods
__init__ (q, scale) | Initialize a UchannelLOSchema object |
from_dict (data) | Create a new UchannelLO object from a dictionary. |
to_dict () | Return a dictionary format representation of the UChannelLO. |
from_dict
classmethod from_dict(data)
Create a new UchannelLO object from a dictionary.
Parameters
data (dict) – A dictionary representing the UChannelLO to create. It will be in the same format as output by to_dict()
.
Returns
The UchannelLO from the input dictionary.
Return type
to_dict
to_dict()
Return a dictionary format representation of the UChannelLO.
Returns
The dictionary form of the UChannelLO.
Return type
dict
Was this page helpful?
Report a bug or request content on GitHub.