Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Пространство имен 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 для обратного порядка кубитов в регистре. |