MagicUpToClifford 類別
一個 ISA 轉換,加入了魔法狀態的 Clifford 等價表示。 例如,若輸入指令集包含 T 閘,則所提供的指令集也會包含 SQRT_SQRT_X、 SQRT_SQRT_X_DAG、 SQRT_SQRT_Y、 SQRT_SQRT_Y_DAGT_DAG及 。 閘及其克利福德對應物亦同樣適用 CCZ 。
範例:
建構函式
MagicUpToClifford()
方法
| provided_isa | |
| required_isa |
provided_isa
provided_isa(impl_isa, ctx: ISAContext) -> Generator[ISA, None, None]
參數
| 名稱 | Description |
|---|---|
|
impl_isa
必要
|
|
|
ctx
必要
|
|
required_isa
static required_isa() -> ISARequirements