Hamiltonian<TTermClassification,TTermIndexing,TTermValue>.HamiltonianTerms Class

Definition

Represents the collection of all Terms in the Hamiltonian.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Quantum.Chemistry.Json.HamiltonianTermsJsonConverter))]
public class Hamiltonian<TTermClassification,TTermIndexing,TTermValue>.HamiltonianTerms : System.Collections.Generic.Dictionary<TTermClassification,Microsoft.Quantum.Chemistry.Generic.Hamiltonian<TTermClassification,TTermIndexing,TTermValue>.HamiltonianTerm> 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>)>.HamiltonianTerms = class
    inherit Dictionary<'ermClassification, Hamiltonian<'ermClassification, 'ermIndexing, 'ermValue>.HamiltonianTerm>
Public Class Hamiltonian(Of TTermClassification, TTermIndexing, TTermValue).HamiltonianTerms
Inherits Dictionary(Of TTermClassification, Hamiltonian(Of TTermClassification, TTermIndexing, TTermValue).HamiltonianTerm)

Type Parameters

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

Constructors

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

Applies to