Hamiltonian<TTermClassification,TTermIndexing,TTermValue>.HamiltonianTerm Class

Definition

Represents a single Terms in the Hamiltonian.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Quantum.Chemistry.Json.HamiltonianTermsJsonConverter))]
public class Hamiltonian<TTermClassification,TTermIndexing,TTermValue>.HamiltonianTerm : System.Collections.Generic.Dictionary<TTermIndexing,TTermValue> where TTermIndexing : ITermIndex<TTermClassification,TTermIndexing> where TTermValue : ITermValue<TTermValue>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Quantum.Chemistry.Json.HamiltonianTermsJsonConverter))>]
type Hamiltonian<'ermClassification, 'ermIndexing, 'ermValue (requires 'ermIndexing :> ITermIndex<'ermClassification, 'ermIndexing> and 'ermValue :> ITermValue<'ermValue>)>.HamiltonianTerm = class
    inherit Dictionary<'ermIndexing, 'ermValue (requires 'ermIndexing :> ITermIndex<'ermClassification, 'ermIndexing> and 'ermValue :> ITermValue<'ermValue>)>
Public Class Hamiltonian(Of TTermClassification, TTermIndexing, TTermValue).HamiltonianTerm
Inherits Dictionary(Of TTermIndexing, TTermValue)

Type Parameters

TTermClassification
TTermIndexing
TTermValue
Inheritance
Dictionary<TTermIndexing,TTermValue>
Hamiltonian<TTermClassification,TTermIndexing,TTermValue>.HamiltonianTerm
Attributes
Newtonsoft.Json.JsonConverterAttribute

Constructors

Hamiltonian<TTermClassification,TTermIndexing,TTermValue>.HamiltonianTerm()

Applies to