EstimateTermExpectation.Run Method

Definition

public static System.Threading.Tasks.Task<double> Run (Microsoft.Quantum.Simulation.Core.IOperationFactory __m__, Microsoft.Quantum.Simulation.Core.IAdjointable inputStateUnitary, Microsoft.Quantum.Simulation.Core.IQArray<Microsoft.Quantum.Simulation.Core.IQArray<Microsoft.Quantum.Simulation.Core.Pauli>> ops, Microsoft.Quantum.Simulation.Core.IQArray<double> coeffs, long nQubits, long nSamples);
static member Run : Microsoft.Quantum.Simulation.Core.IOperationFactory * Microsoft.Quantum.Simulation.Core.IAdjointable * Microsoft.Quantum.Simulation.Core.IQArray<Microsoft.Quantum.Simulation.Core.IQArray<Microsoft.Quantum.Simulation.Core.Pauli>> * Microsoft.Quantum.Simulation.Core.IQArray<double> * int64 * int64 -> System.Threading.Tasks.Task<double>
Public Shared Function Run (__m__ As IOperationFactory, inputStateUnitary As IAdjointable, ops As IQArray(Of IQArray(Of Pauli)), coeffs As IQArray(Of Double), nQubits As Long, nSamples As Long) As Task(Of Double)

Parameters

__m__
Microsoft.Quantum.Simulation.Core.IOperationFactory
inputStateUnitary
Microsoft.Quantum.Simulation.Core.IAdjointable
ops
Microsoft.Quantum.Simulation.Core.IQArray<Microsoft.Quantum.Simulation.Core.IQArray<Microsoft.Quantum.Simulation.Core.Pauli>>
coeffs
Microsoft.Quantum.Simulation.Core.IQArray<Double>
nQubits
Int64
nSamples
Int64

Returns

Task<Double>

Applies to