quri_parts.qsub.register module¶
- class QRegSpec(name, qubit_count)¶
Bases:
NamedTuple- Parameters:
name (str)
qubit_count (int)
- name: str¶
Alias for field number 0
- qubit_count: int¶
Alias for field number 1
- class QuantumRegister(name: 'str', qubits: 'Sequence[Qubit]')¶
Bases:
object- Parameters:
name (str)
qubits (Sequence[Qubit])
- name: str¶
- property size: int¶
- get_default_qreg_sequence(qubit_count)¶
- Parameters:
qubit_count (int)
- Return type:
Sequence[QRegSpec]
- get_qregs_from_quantum_register_map(qr_map)¶
- Parameters:
qr_map (dict[str, QuantumRegister])
- Return type:
Sequence[QRegSpec]