Skip to content

Latest commit

 

History

History
63 lines (40 loc) · 2.24 KB

microsoft.quantum.arithmetic.applyleoperationonphaseleca.md

File metadata and controls

63 lines (40 loc) · 2.24 KB
uid title ms.date ms.topic qsharp.kind qsharp.namespace qsharp.name qsharp.summary
Microsoft.Quantum.Arithmetic.ApplyLEOperationOnPhaseLECA
ApplyLEOperationOnPhaseLECA operation
7/28/2023 12:00:00 AM
managed-reference
operation
Microsoft.Quantum.Arithmetic
ApplyLEOperationOnPhaseLECA
Applies an operation that takes a <xref:Microsoft.Quantum.Arithmetic.PhaseLittleEndian> register as input on a target register of type <xref:Microsoft.Quantum.Arithmetic.LittleEndian>.

ApplyLEOperationOnPhaseLECA operation

Warning

This documentation refers to the Classic QDK, which has been replaced by the Modern QDK.

Please see https://aka.ms/qdk.api for the API documentation for the Modern QDK.

Namespace: Microsoft.Quantum.Arithmetic

Package: Microsoft.Quantum.Standard

Applies an operation that takes a xref:Microsoft.Quantum.Arithmetic.PhaseLittleEndian register as input on a target register of type xref:Microsoft.Quantum.Arithmetic.LittleEndian.

operation ApplyLEOperationOnPhaseLECA (op : (Microsoft.Quantum.Arithmetic.LittleEndian => Unit is Adj + Ctl), target : Microsoft.Quantum.Arithmetic.PhaseLittleEndian) : Unit is Adj + Ctl

Input

op : LittleEndian => Unit is Adj + Ctl

The operation to be applied.

target : PhaseLittleEndian

The register to which the operation is applied.

Output : Unit

Remarks

The register is transformed to LittleEndian by the use of xref:Microsoft.Quantum.Canon.QFTLE and is then returned to its original representation after application of op.

See Also

  • Microsoft.Quantum.Arithmetic.ApplyLEOperationOnPhaseLE
  • Microsoft.Quantum.Arithmetic.ApplyLEOperationOnPhaseLEA
  • Microsoft.Quantum.Arithmetic.ApplyLEOperationOnPhaseLEC