All Packages Class Hierarchy This Package Previous Next Index
Class JSci.maths.algebras.su3Dim3
java.lang.Object
|
+----JSci.maths.algebras.LieAlgebra
|
+----JSci.maths.algebras.su3Dim3
- public final class su3Dim3
- extends LieAlgebra
The su3Dim3 class encapsulates su(3) algebras using
the 3 dimensional (fundamental) representation.
Elements are represented by vectors with a matrix basis.
-
su3Dim3()
- Constructs an su(3) algebra.
-
basis()
- Returns the basis used to represent the Lie algebra.
-
getElement(DoubleVector)
- Returns an element as a matrix (vector*basis).
-
multiply(DoubleVector, DoubleVector)
- Returns the Lie bracket (commutator) of two elements.
su3Dim3
public su3Dim3()
- Constructs an su(3) algebra.
getElement
public ComplexSquareMatrix getElement(DoubleVector v)
- Returns an element as a matrix (vector*basis).
- Overrides:
- getElement in class LieAlgebra
multiply
public DoubleVector multiply(DoubleVector a,
DoubleVector b)
- Returns the Lie bracket (commutator) of two elements.
- Overrides:
- multiply in class LieAlgebra
basis
public ComplexSquareMatrix[] basis()
- Returns the basis used to represent the Lie algebra.
- Overrides:
- basis in class LieAlgebra
All Packages Class Hierarchy This Package Previous Next Index