public final class GammaMatrix extends ComplexSquareMatrix
Modifier and Type | Field and Description |
---|---|
static GammaMatrix |
Y0_D
Gamma 0 matrix (Dirac representation).
|
static GammaMatrix |
Y0_M
Gamma 0 matrix (Majorana representation).
|
static GammaMatrix |
Y0_W
Gamma 0 matrix (Weyl representation).
|
static GammaMatrix |
Y1_D
Gamma 1 matrix (Dirac representation).
|
static GammaMatrix |
Y1_M
Gamma 1 matrix (Majorana representation).
|
static GammaMatrix |
Y1_W
Gamma 1 matrix (Weyl representation).
|
static GammaMatrix |
Y2_D
Gamma 2 matrix (Dirac representation).
|
static GammaMatrix |
Y2_M
Gamma 2 matrix (Majorana representation).
|
static GammaMatrix |
Y2_W
Gamma 2 matrix (Weyl representation).
|
static GammaMatrix |
Y3_D
Gamma 3 matrix (Dirac representation).
|
static GammaMatrix |
Y3_M
Gamma 3 matrix (Majorana representation).
|
static GammaMatrix |
Y3_W
Gamma 3 matrix (Weyl representation).
|
static GammaMatrix |
Y5_D
Gamma 5 matrix (Dirac representation).
|
static GammaMatrix |
Y5_M
Gamma 5 matrix (Majorana representation).
|
static GammaMatrix |
Y5_W
Gamma 5 matrix (Weyl representation).
|
LU, LUpivot
ARRAY_2D, matrixIm, matrixRe
CLASS_SPECIFIC, numCols, numRows, storageFormat
Modifier and Type | Method and Description |
---|---|
Complex |
det()
Returns the determinant.
|
boolean |
isUnitary()
Returns true if this matrix is unitary.
|
Complex |
trace()
Returns the trace.
|
add, add, conjugate, hermitianAdjoint, inverse, involution, isHermitian, luDecompose, mapElements, multiply, multiply, norm, operatorNorm, polarDecompose, scalarMultiply, scalarMultiply, subtract, subtract, transpose
add, directSum, equals, finalize, frobeniusNorm, getElement, hashCode, imag, infNorm, multiply, multiply, negate, real, scalarDivide, scalarDivide, scalarDivide, scalarMultiply, setElement, setElement, subtract, tensorProduct, toString
columns, getInvalidElementMsg, rows
multiply
scalarDivide
scalarMultiply
public static final GammaMatrix Y0_D
public static final GammaMatrix Y1_D
public static final GammaMatrix Y2_D
public static final GammaMatrix Y3_D
public static final GammaMatrix Y5_D
public static final GammaMatrix Y0_W
public static final GammaMatrix Y1_W
public static final GammaMatrix Y2_W
public static final GammaMatrix Y3_W
public static final GammaMatrix Y5_W
public static final GammaMatrix Y0_M
public static final GammaMatrix Y1_M
public static final GammaMatrix Y2_M
public static final GammaMatrix Y3_M
public static final GammaMatrix Y5_M
public boolean isUnitary()
isUnitary
in class ComplexSquareMatrix
public Complex det()
det
in class ComplexSquareMatrix
public Complex trace()
trace
in class ComplexSquareMatrix