Extensions.ToJordanWignerPauliTerms Method

Definition

Creates all fermion terms generated by all symmetries of an orbital integral.

public static System.Collections.Generic.List<(Microsoft.Quantum.Chemistry.Paulis.PauliTerm, Microsoft.Quantum.Chemistry.Paulis.PauliTermValue)> ToJordanWignerPauliTerms (this Microsoft.Quantum.Chemistry.Fermion.FermionTerm fermionTerm, Microsoft.Quantum.Chemistry.TermType.Fermion termType, double coeff);
static member ToJordanWignerPauliTerms : Microsoft.Quantum.Chemistry.Fermion.FermionTerm * Microsoft.Quantum.Chemistry.TermType.Fermion * double -> System.Collections.Generic.List<ValueTuple<Microsoft.Quantum.Chemistry.Paulis.PauliTerm, Microsoft.Quantum.Chemistry.Paulis.PauliTermValue>>
<Extension()>
Public Function ToJordanWignerPauliTerms (fermionTerm As FermionTerm, termType As TermType.Fermion, coeff As Double) As List(Of ValueTuple(Of PauliTerm, PauliTermValue))

Parameters

fermionTerm
FermionTerm
termType
TermType.Fermion
coeff
Double

Returns

List<ValueTuple<PauliTerm,PauliTermValue>>

List of fermion terms generated by all symmetries of an orbital integral.

Applies to