Extensions.ToNormalOrder<TIndex>(LadderSequence<TIndex>) Method

Definition

Converts a LadderSequence to normal order. In general, this can generate new terms and modifies the coefficient.

public static System.Collections.Generic.HashSet<Microsoft.Quantum.Chemistry.LadderOperators.NormalOrderedSequence<TIndex>> ToNormalOrder<TIndex> (this Microsoft.Quantum.Chemistry.LadderOperators.LadderSequence<TIndex> ladderOperator) where TIndex : IEquatable<TIndex>;
static member ToNormalOrder : Microsoft.Quantum.Chemistry.LadderOperators.LadderSequence<'Index (requires 'Index :> IEquatable<'Index>)> -> System.Collections.Generic.HashSet<Microsoft.Quantum.Chemistry.LadderOperators.NormalOrderedSequence<'Index>> (requires 'Index :> IEquatable<'Index>)
<Extension()>
Public Function ToNormalOrder(Of TIndex As IEquatable(Of TIndex)) (ladderOperator As LadderSequence(Of TIndex)) As HashSet(Of NormalOrderedSequence(Of TIndex))

Type Parameters

TIndex

Parameters

ladderOperator
LadderSequence<TIndex>

Returns

HashSet<NormalOrderedSequence<TIndex>>

Applies to