Get the operations necessary to perform the inverse quantum fourier transform
over the indexes specified.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public static GeneralSimulatedOperation[] GetQuantumFourierTransformInverse( int[] Indexes )
Public Shared Function GetQuantumFourierTransformInverse ( _ Indexes As Integer() _ ) As GeneralSimulatedOperation()
public: static array<GeneralSimulatedOperation^>^ GetQuantumFourierTransformInverse( array<int>^ Indexes )
Parameters
- Indexes (array< Int32 >[]()[])
- Indexes to perform the inverse quantum fourier transform over.
Return Value
The operations that perform the inverse quantum fourier transform.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown if Indexes is null |
DuplicateIndexesException | Thrown if any of the indexes
in Indexes are duplicate. |