Click or drag to resize

SpinState Structure

Represents the state of a spinor.

Namespace:  Meta.Numerics.Functions
Assembly:  Meta.Numerics (in Meta.Numerics.dll) Version: 4.1.4
Syntax
public struct SpinState : IEquatable<SpinState>

The SpinState type exposes the following members.

Constructors
  NameDescription
Public methodSpinState(Double, Double)
Instantiates a new SpinState with the given spin and magnetic quantum numbers.
Public methodSpinState(Spin, Double)
Instantiates a new SpinState with the given spin and magnetic quantum number.
Top
Properties
  NameDescription
Public propertyJ
Gets the spin value of the spin state.
Public propertyM
Gets the magnetic substate value of the spin state.
Public propertyRepresentation
Gets the spinor representation to which the spin state belongs.
Top
Methods
  NameDescription
Public methodEquals(Object)
Determines whether the given object represents the same spin state.
(Overrides ValueTypeEquals(Object).)
Public methodEquals(SpinState)
Tests whether another instance equals the current instance.
Public methodGetHashCode
Computes a hash function for the spin state.
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Produces a string representation of the spin state.
(Overrides ValueTypeToString.)
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Determines whether two spin states are equal.
Public operatorStatic memberInequality
Determines whether two spin states are unequal.
Top
See Also