Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O namespace Std.Canon contém os seguintes itens:
| Designação | Descrição |
|---|---|
| ApplyCNOTChain | Calcula a paridade de um registro de qubits in-loco. |
| ApplyControlledOnBitString | Aplica-se oracle em target quando controlRegister estiver no estado especificado por bits. |
| ApplyControlledOnInt | Aplica uma operação unitária no destino se o estado do registro de controle corresponder a um inteiro não negativo especificado. |
| ApplyOperationPowerA | Aplica a operação op aos targetpower tempos. Se power for negativo, usa-se o adjunto de op . Se power for 0, a operação op não será aplicada. |
| AplicarP | Dado um operador Pauli de qubit único, aplica a operação correspondente a um único qubit. |
| ApplyPauli | Dado um operador Pauli multi-qubit, aplica a operação correspondente a um registro quântico. |
| AplicarPauliFromBitString | Aplica um operador Pauli em cada qubit em uma matriz se o bit correspondente de uma matriz booleana corresponder a uma determinada entrada. |
| AplicarPauliFromInt | Aplica um operador Pauli em cada qubit em uma matriz se o bit correspondente de um inteiro Little-endian corresponder a uma determinada entrada. |
| AplicarQFT | Aplica as rotações da Transformada Quântica de Fourier (QFT) a um registo quântico little-endian. |
| ApplyToEach | Aplica uma operação a cada elemento em um registro. |
| ApplyToEachA | Aplica uma operação a cada elemento em um registro. O modificador A indica que a operação de elemento único é adjunto. |
| ApplyToEachC | Aplica uma operação a cada elemento em um registro. O modificador C indica que a operação de elemento único é controlável. |
| ApplyToEachCA | Aplica uma operação a cada elemento em um registro. O modificador CA indica que a operação de elemento único é controlável e adjunto. |
| ApplyXorInPlace | Aplica uma operação bitwise-XOR entre um inteiro clássico e um inteiro representado por um registro de qubits. |
| ApplyXorInPlaceL | Aplica uma operação bitwise-XOR entre um inteiro clássico e um inteiro representado por um registro de qubits. |
| CX | Aplica a porta controlled-X (CX) a um par de qubits. |
| CY | Aplica a porta Y controlada (CY) a um par de qubits. |
| CZ | Aplica a porta controlled-Z (CZ) a um par de qubits. |
| Fst | Dado um par, retorna seu primeiro elemento. |
| Rerotular | Rerotula os qubits na matriz current com os qubits na matriz updated. A matriz updated deve ser uma permutação válida da matriz current. |
| Snd | Dado um par, retorna seu segundo elemento. |
| SwapReverseRegister | Usa portas SWAP para inverter a ordem dos qubits em um registro. |