EstimateTermExpectation Class

Definition

[Microsoft.Quantum.Simulation.Core.SourceLocation("D:\a\1\s\submodules\QuantumLibraries\Chemistry\src\Runtime\JordanWigner\JordanWignerVQE.qs", Microsoft.Quantum.Simulation.Core.OperationFunctor.Body, 38, 67)]
public class EstimateTermExpectation : Microsoft.Quantum.Simulation.Core.Operation<(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>, long, long),double>
[<Microsoft.Quantum.Simulation.Core.SourceLocation("D:\a\1\s\submodules\QuantumLibraries\Chemistry\src\Runtime\JordanWigner\JordanWignerVQE.qs", Microsoft.Quantum.Simulation.Core.OperationFunctor.Body, 38, 67)>]
type EstimateTermExpectation = class
    inherit Operation<ValueTuple<IAdjointable, IQArray<IQArray<Pauli>>, IQArray<double>, int64, int64>, double>
    interface ICallable
    interface IApplyData
Public Class EstimateTermExpectation
Inherits Operation(Of ValueTuple(Of IAdjointable, IQArray(Of IQArray(Of Pauli)), IQArray(Of Double), Long, Long), Double)
Inheritance
Microsoft.Quantum.Simulation.Core.Operation<ValueTuple<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>,Double>
EstimateTermExpectation
Attributes
Microsoft.Quantum.Simulation.Core.SourceLocationAttribute
Implements
Microsoft.Quantum.Simulation.Core.IApplyData Microsoft.Quantum.Simulation.Core.ICallable

Constructors

EstimateTermExpectation(IOperationFactory)

Properties

__Body__
Microsoft__Quantum__Arrays__Zipped
Microsoft__Quantum__Characterization__EstimateFrequencyA
Microsoft__Quantum__Intrinsic__Measure
Microsoft__Quantum__Math__AbsD

Methods

__DataIn__(ValueTuple<IAdjointable,IQArray<IQArray<Pauli>>,IQArray<Double>,Int64,Int64>)
__DataOut__(Double)
__Init__()
Run(IOperationFactory, IAdjointable, IQArray<IQArray<Pauli>>, IQArray<Double>, Int64, Int64)

Explicit Interface Implementations

ICallable.FullName
ICallable.Name

Applies to