Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен Std.Canon содержит следующие элементы:
| Имя | Описание |
|---|---|
| Apply CNOTChain | Вычисляет четность регистра кубитов на месте. |
| ApplyControlledOnBitString (ПрименениеControlledOnBitString) | Применяется oracletarget, если controlRegister находится в состоянии, указанном bits. |
| ApplyControlledOnInt (ПрименениеControlledOnInt) | Применяет унитарную операцию на целевом объекте, если состояние регистра элемента управления соответствует указанному ненегативному целочисленному значению. |
| ПрименениеOperationPowerA | Применяет операцию op ко targetpower времени. Если power отрицательно, то используется сопряжение of op . Если power равно 0, то операция op не применяется. |
| ПрименитьП | Учитывая оператор Single-qubit Pauli, применяет соответствующую операцию к одному кубите. |
| Подать заявкуPauli | Учитывая оператор Паули с несколькими кубитами, применяет соответствующую операцию к квантовому регистру. |
| ApplyPauliFromBitString | Применяет оператор Pauli к каждому кубите в массиве, если соответствующий бит логического массива соответствует заданному входу. |
| ПрименитьPauliFromInt | Применяет оператор Pauli к каждому кубиту в массиве, если соответствующий бит целого числа Little-endian соответствует заданному входу. |
| Подать заявкуQFT | Применяет повороты преобразования Quantum Fourier (QFT) к маленькому квантовому регистру. |
| ПрименитьККаждому | Применяет операцию к каждому элементу в регистре. |
| ApplyToEachA | Применяет операцию к каждому элементу в регистре. Модификатор A указывает, что операция с одним элементом связана. |
| ApplyToEachC | Применяет операцию к каждому элементу в регистре. Модификатор C указывает, что операция с одним элементом управляется. |
| ApplyToEachCA | Применяет операцию к каждому элементу в регистре. Модификатор CA указывает, что одноэлементная операция управляется и может быть связана. |
| ApplyXorInPlace | Применяет побитовую операцию XOR между классическим целым числом и целым числом, представленным регистром кубитов. |
| ApplyXorInPlaceL | Применяет побитовую операцию XOR между классическим целым числом и целым числом, представленным регистром кубитов. |
| CX | Применяет шлюз управляемого X (CX) к паре кубитов. |
| CY | Применяет контролируемый шлюз Y (CY) к паре кубитов. |
| Чехия | Применяет контролируемые ворота Z (CZ) к паре кубитов. |
| Фст | При выполнении пары возвращает свой первый элемент. |
| Перемаркировка | Переназначает кубиты в массиве current с кубитами в массиве updated. Массив updated должен быть допустимым перемещением массива current. |
| Снд | При выполнении пары возвращает второй элемент. |
| SwapReverseRegister (Регистр SwapReverseRegister) | Использует шлюзы SWAP для обратного порядка кубитов в регистре. |