DoubleCoeff Struct

Definition

Boxed version of double that implements the ITermValue interface that requires all values to have a method to compute its norm.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Quantum.Chemistry.DoubleCoeff+JsonConverter))]
public struct DoubleCoeff : IComparable, IEquatable<Microsoft.Quantum.Chemistry.DoubleCoeff>, Microsoft.Quantum.Chemistry.ITermValue<Microsoft.Quantum.Chemistry.DoubleCoeff>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Quantum.Chemistry.DoubleCoeff+JsonConverter))>]
type DoubleCoeff = struct
    interface ITermValue<DoubleCoeff>
Public Structure DoubleCoeff
Implements IComparable, IEquatable(Of DoubleCoeff), ITermValue(Of DoubleCoeff)
Inheritance
DoubleCoeff
Attributes
Newtonsoft.Json.JsonConverterAttribute
Implements

Constructors

DoubleCoeff(Double)

Fields

Value

Methods

AddValue(DoubleCoeff, Int32)
Clone()

Creates a copy of this instance.

CompareTo(Object)
Default()
Equals(Object)
GetHashCode()
Norm(Double)

Computes the L_p norm of term.

SetValue(DoubleCoeff, Int32)
ToString()

Override for string representation of Double

Operators

Equality(DoubleCoeff, DoubleCoeff)
Implicit(Double to DoubleCoeff)
Implicit(DoubleCoeff to Double)
Inequality(DoubleCoeff, DoubleCoeff)

Explicit Interface Implementations

IEquatable<DoubleCoeff>.Equals(DoubleCoeff)

Applies to