Std.Canon
Obor názvů Std.Canon obsahuje následující položky:
Jméno | Popis |
---|---|
ApplyCNOTChain | Vypočítá paritu místního registru qubitů. |
|
Použije oracle pro target , pokud je controlRegister ve stavu určeném bits . |
ApplyControlledOnInt | Použije pro cíl jednotkovou operaci, pokud stav registru ovládacího prvku odpovídá zadanému nenegativnímu celočíselnému číslu. |
ApplyP | Vzhledem k tomu, že operátor Pauli s jedním qubitem použije odpovídající operaci na jeden qubit. |
ApplyPauli | Vzhledem k tomu, že operátor Pauli s více qubity použije odpovídající operaci na kvantový registr. |
ApplyPauliFromBitString | Použije operátor Pauli u každého qubitu v poli, pokud odpovídající bit logického pole odpovídá danému vstupu. |
ApplyPauliFromInt | Použije operátor Pauli u každého qubitu v poli, pokud odpovídající bit celého čísla Little-endian odpovídá danému vstupu. |
ApplyQFT | Použije rotace kvantové fourierové transformace (QFT) na kvantový registr s trochou konce. |
ApplyToEach | Použije operaci na každý prvek v registru. |
použít ApplyToEachA | Použije operaci na každý prvek v registru. Modifikátor A označuje, že operace s jedním prvkem je adjointable. |
|
Použije operaci na každý prvek v registru. Modifikátor C označuje, že operace s jedním prvkem je ovládatelná. |
ApplyToEachCA | Použije operaci na každý prvek v registru. Modifikátor CA označuje, že operace s jedním prvkem je ovládacího prvku a adjointable. |
ApplyXorInPlace | Použije bitové operace XOR mezi klasickým celočíselnou a celočíselnou hodnotou reprezentovanou registrem qubitů. |
ApplyXorInPlaceL | Použije bitové operace XOR mezi klasickým celočíselnou a celočíselnou hodnotou reprezentovanou registrem qubitů. |
CX | Použije bránu controlled-X (CX) na dvojici qubitů. |
CY | Použije bránu controlled-Y (CY) na dvojici qubitů. |
CZ | Použije bránu controlled-Z (CZ) na dvojici qubitů. |
Fst | Při použití páru vrátí první prvek. |
relabel | Znovu označí qubity v poli current s qubity v poli updated . Pole updated musí být platným permutací pole current . |
|
Vzhledem k páru vrátí druhý prvek. |
SwapReverseRegister | Používá swap brány k obrácení pořadí qubitů v registru. |