Types of groups
DecomposingGroupRepresentations.GroupType — Typeabstract type GroupType endAbstract type representing a group type in the context of decomposing representations. The concrete types are Finite, Lie and Mixed.
DecomposingGroupRepresentations.Finite — Typestruct Finite <: GroupType endRepresents a finite group type. This type is used to categorize groups that have a finite number of elements.
DecomposingGroupRepresentations.Lie — Typestruct Lie <: GroupType endRepresents a Lie group type.
DecomposingGroupRepresentations.Mixed — Typestruct Mixed <: GroupType endRepresents a mixed group type. This type is used in direct products of finite groups with Lie groups.
DecomposingGroupRepresentations.AbstractGroup — TypeAbstractGroup{T<:GroupType, F}An abstract type representing a reductive group. The type T represents a GroupType, while F represents the number field (or number type) over which the group is defined.