Enumeration of types of semi simple Lie algebras. The names being very small, we use a namespace to avoid conflicts. More...
Data Structures | |
| class | A |
| Semi-simple Lie algebra A(l) == su(l+1). More... | |
| class | B |
| Semi-simple Lie algebra B(l) == so(2l+1). More... | |
| class | C |
| Semi-simple Lie algebra C(l) == sp(2l). More... | |
| class | D |
| Semi-simple Lie algebra D(l) == so(2l). More... | |
| class | E6 |
| Exceptional semi-simple Lie algebra E6. More... | |
| class | E7 |
| Exceptional semi-simple Lie algebra E7. More... | |
| class | E8 |
| Exceptional semi-simple Lie algebra E8. More... | |
| class | F4 |
| Exceptional semi-simple Lie algebra F4. More... | |
| class | G2 |
| Exceptional semi-simple Lie algebra G2. More... | |
| class | R |
| Algebra (R, +) of the U(1) group. More... | |
Enumerations | |
| enum | Type { Type::R, Type::A, Type::B, Type::C, Type::D, Type::E6, Type::E7, Type::E8, Type::F4, Type::G2 } |
| Different types of semi-simple Lie algebras. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &fout, mty::algebra::Type obj) |
| Overload of operator<< for algebra::Type. Allows to display a string corresponding to the type of algebra instead of an integer. More... | |
| ostream & | operator<< (ostream &fout, mty::algebra::Type obj) |
Enumeration of types of semi simple Lie algebras. The names being very small, we use a namespace to avoid conflicts.
Namespace to avoid name conflicts for semi-simple algebras that have very simple names. See algebra::Type for the same reason.
|
strong |
Different types of semi-simple Lie algebras.
| std::ostream& mty::algebra::operator<< | ( | std::ostream & | fout, |
| mty::algebra::Type | obj | ||
| ) |
Overload of operator<< for algebra::Type. Allows to display a string corresponding to the type of algebra instead of an integer.
| fout | Output flux. |
| obj | Type to display. |
1.8.13