GLAC
1.0
|
Class for generating random SU3 matrices. More...
#include <su3matrixgenerator.h>
Public Member Functions | |
SU3MatrixGenerator () | |
~SU3MatrixGenerator () | |
SU3 | generateRandom () |
SU3MatrixGenerator::generateRandom generates a fully random SU3 matrix. More... | |
SU3 | generateRST () |
SU3MatrixGenerator::generateRST generates a SU3 matrix close to unity. More... | |
SU2 | generateSU2 () |
SU3MatrixGenerator::generateSU2 generates a random SU2 matrix close to unity. More... | |
SU3 | testRSTMultiplication (SU2 r, SU2 s, SU2 t) |
testRSTMultiplication wrapper for testing the RSTMatrixMultiplication method. More... | |
SU3 | testRSTMultiplicationInverse (SU2 r, SU2 s, SU2 t) |
testRSTMultiplicationInverse wrapper for testing the RSTMatrixMultiplicationInverse method. More... | |
Class for generating random SU3 matrices.
Consists of two methods, one that generates fully random SU3 matrices, and one that generates matrices close to unity(RST method).
SU3MatrixGenerator::SU3MatrixGenerator | ( | ) |
SU3MatrixGenerator::~SU3MatrixGenerator | ( | ) |
|
inline |
SU3MatrixGenerator::generateRandom generates a fully random SU3 matrix.
|
inline |
SU3MatrixGenerator::generateRST generates a SU3 matrix close to unity.
|
inline |
SU3MatrixGenerator::generateSU2 generates a random SU2 matrix close to unity.