|
Grid 0.7.0
|
#include <Gamma.h>
Public Member Functions | |
| GRID_SERIALIZABLE_ENUM (Algebra, undef, MinusGamma5, 0, Gamma5, 1, MinusGammaT, 2, GammaT, 3, MinusGammaTGamma5, 4, GammaTGamma5, 5, MinusGammaX, 6, GammaX, 7, MinusGammaXGamma5, 8, GammaXGamma5, 9, MinusGammaY, 10, GammaY, 11, MinusGammaYGamma5, 12, GammaYGamma5, 13, MinusGammaZ, 14, GammaZ, 15, MinusGammaZGamma5, 16, GammaZGamma5, 17, MinusIdentity, 18, Identity, 19, MinusSigmaXT, 20, SigmaXT, 21, MinusSigmaXY, 22, SigmaXY, 23, MinusSigmaXZ, 24, SigmaXZ, 25, MinusSigmaYT, 26, SigmaYT, 27, MinusSigmaYZ, 28, SigmaYZ, 29, MinusSigmaZT, 30, SigmaZT, 31) | |
| accelerator | Gamma (Algebra initg) |
Data Fields | |
| Algebra | g |
Static Public Attributes | |
| static constexpr unsigned int | nGamma |
| static const std::array< const char *, nGamma > | name |
| static const std::array< std::array< Algebra, nGamma >, nGamma > | mul |
| static const std::array< Algebra, nGamma > | adj |
| static const std::array< const Gamma, 4 > | gmu |
| static const std::array< const Gamma, 16 > | gall |
|
inline |
Definition at line 53 of file Gamma.h.
References accelerator, and g.
| Gamma::GRID_SERIALIZABLE_ENUM | ( | Algebra | , |
| undef | , | ||
| MinusGamma5 | , | ||
| 0 | , | ||
| Gamma5 | , | ||
| 1 | , | ||
| MinusGammaT | , | ||
| 2 | , | ||
| GammaT | , | ||
| 3 | , | ||
| MinusGammaTGamma5 | , | ||
| 4 | , | ||
| GammaTGamma5 | , | ||
| 5 | , | ||
| MinusGammaX | , | ||
| 6 | , | ||
| GammaX | , | ||
| 7 | , | ||
| MinusGammaXGamma5 | , | ||
| 8 | , | ||
| GammaXGamma5 | , | ||
| 9 | , | ||
| MinusGammaY | , | ||
| 10 | , | ||
| GammaY | , | ||
| 11 | , | ||
| MinusGammaYGamma5 | , | ||
| 12 | , | ||
| GammaYGamma5 | , | ||
| 13 | , | ||
| MinusGammaZ | , | ||
| 14 | , | ||
| GammaZ | , | ||
| 15 | , | ||
| MinusGammaZGamma5 | , | ||
| 16 | , | ||
| GammaZGamma5 | , | ||
| 17 | , | ||
| MinusIdentity | , | ||
| 18 | , | ||
| Identity | , | ||
| 19 | , | ||
| MinusSigmaXT | , | ||
| 20 | , | ||
| SigmaXT | , | ||
| 21 | , | ||
| MinusSigmaXY | , | ||
| 22 | , | ||
| SigmaXY | , | ||
| 23 | , | ||
| MinusSigmaXZ | , | ||
| 24 | , | ||
| SigmaXZ | , | ||
| 25 | , | ||
| MinusSigmaYT | , | ||
| 26 | , | ||
| SigmaYT | , | ||
| 27 | , | ||
| MinusSigmaYZ | , | ||
| 28 | , | ||
| SigmaYZ | , | ||
| 29 | , | ||
| MinusSigmaZT | , | ||
| 30 | , | ||
| SigmaZT | , | ||
| 31 | ) |
|
static |
|
static |
Definition at line 99 of file Gamma.h.
Referenced by operator*().
|
static |
|
static |
Definition at line 7 of file Gamma.h.
Referenced by NAMESPACE_BEGIN().
| Algebra Gamma::g |
Definition at line 51 of file Gamma.h.
Referenced by adj(), Gamma(), and operator*().