public final class su2Dim3 extends LieAlgebra
Modifier and Type | Method and Description |
---|---|
ComplexSquareMatrix[] |
basis()
Returns the basis used to represent the Lie algebra.
|
DoubleSquareMatrix |
cartanMetric()
Returns the Cartan metric.
|
ComplexSquareMatrix |
getElement(DoubleVector v)
Returns an element as a matrix (vector*basis).
|
static su2Dim3 |
getInstance()
Singleton.
|
double |
killingForm(DoubleVector a,
DoubleVector b)
Returns the Killing Form of two elements (scalar product).
|
DoubleVector |
multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements.
|
toString
public static final su2Dim3 getInstance()
public ComplexSquareMatrix getElement(DoubleVector v)
getElement
in class LieAlgebra
public DoubleVector multiply(DoubleVector a, DoubleVector b)
multiply
in class LieAlgebra
public double killingForm(DoubleVector a, DoubleVector b)
public ComplexSquareMatrix[] basis()
basis
in class LieAlgebra
public DoubleSquareMatrix cartanMetric()