ITermIndex<TTermClassification,TTermIndex> Interface

Definition

All Hamiltonian terms must implement this interface.

public interface ITermIndex<TTermClassification,TTermIndex> : IEquatable<TTermIndex>
type ITermIndex<'ermClassification, 'ermIndex> = interface
    interface IEquatable<'ermIndex>
Public Interface ITermIndex(Of TTermClassification, TTermIndex)
Implements IEquatable(Of TTermIndex)

Type Parameters

TTermClassification

Index to categories of terms.

TTermIndex
Derived
Implements
IEquatable<TTermIndex>

Properties

Sign

Obtain the sign of the Hamiltonian term, if any.

TermType

Compute the classification of the Hamiltonian term.

Methods

Clone()

Clones the values of this object.

ResetSign()

Sets the sign of the Hamiltonian term to one.

Applies to