LadderOperator<TIndex> Constructors

Definition

Overloads

LadderOperator<TIndex>()
LadderOperator<TIndex>(ValueTuple<RaisingLowering,TIndex>)

Implicit constructor for ladder operator.

LadderOperator<TIndex>(RaisingLowering, TIndex)

Constructor for ladder operator.

LadderOperator<TIndex>()

public LadderOperator ();
Public Sub New ()

Applies to

LadderOperator<TIndex>(ValueTuple<RaisingLowering,TIndex>)

Implicit constructor for ladder operator.

public LadderOperator ((Microsoft.Quantum.Chemistry.RaisingLowering, TIndex) set);
new Microsoft.Quantum.Chemistry.LadderOperators.LadderOperator<'Index (requires 'Index :> IEquatable<'Index>)> : ValueTuple<Microsoft.Quantum.Chemistry.RaisingLowering, 'Index (requires 'Index :> IEquatable<'Index>)> -> Microsoft.Quantum.Chemistry.LadderOperators.LadderOperator<'Index (requires 'Index :> IEquatable<'Index>)>
Public Sub New (set As ValueTuple(Of RaisingLowering, TIndex))

Parameters

set
ValueTuple<RaisingLowering,TIndex>

Tuple where first item sets the operator type, and the second item indexes the system.

Applies to

LadderOperator<TIndex>(RaisingLowering, TIndex)

Constructor for ladder operator.

public LadderOperator (Microsoft.Quantum.Chemistry.RaisingLowering setType, TIndex setIndex);
new Microsoft.Quantum.Chemistry.LadderOperators.LadderOperator<'Index (requires 'Index :> IEquatable<'Index>)> : Microsoft.Quantum.Chemistry.RaisingLowering * 'Index -> Microsoft.Quantum.Chemistry.LadderOperators.LadderOperator<'Index (requires 'Index :> IEquatable<'Index>)>
Public Sub New (setType As RaisingLowering, setIndex As TIndex)

Parameters

setType
RaisingLowering

Set raising or lowering operator.

setIndex
TIndex

Set system index.

Applies to