Vector |
public class VectorCoupling
The VectorCoupling type exposes the following members.
Name | Description | |
---|---|---|
VectorCoupling | Initializes a new instance of the VectorCoupling class |
Name | Description | |
---|---|---|
ClebschGordan |
Calculate Clebsch-Gordan coefficient using the relation to the
Wigner 3-j symbol:
C# l1-l2+m3 1/2 ( l1 l2 l3 ) (l1 m1 l2 m2 | l3 m3) = (-1) (2*l3+1) ( m1 m2 -m3 ) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
GetHashCode | Serves as the default hash function. (Inherited from Object) | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
SixJSymbol |
Evaluate the 6j symbol
C# h(l1) = { l1 l2 l3 } { l4 l5 l6 } | |
ThreeJSymbolJ |
Evaluate the Wigner 3j symbol
C# f(l1) = ( l1 l2 l3 ) ( -m2-m3 m2 m3 ) | |
ThreeJSymbolM |
Evaluate the Wigner 3j symbol
C# g(m2) = ( l1 l2 l3 ) ( m1 m2 -m1-m2 ) | |
ToString | Returns a string that represents the current object. (Inherited from Object) |