mqt.qudits.quantum_circuit.components¶ Submodules¶ mqt.qudits.quantum_circuit.components.classic_register mqt.qudits.quantum_circuit.components.extensions mqt.qudits.quantum_circuit.components.quantum_register Package Contents¶ class ClassicRegister(name: str, size: int)[source]¶ classmethod from_map(sitemap: dict[tuple[str, int], Any]) → list[ClassicRegister][source]¶ label: str¶ size: int¶ local_sitemap: dict[int, int]¶ __qasm__() → str[source]¶ __getitem__(key: int | slice) → int | list[int][source]¶ class QuantumRegister(name: str, size: int, dims: list[int] | None = None)[source]¶ classmethod from_map(sitemap: SiteMap) → list[QuantumRegister][source]¶ label¶ size: int¶ dimensions: list[int]¶ local_sitemap: dict[int, int]¶ __qasm__() → str[source]¶ __getitem__(key: int | slice) → int | list[int][source]¶