\chapcontents {1}{Overview}{3}
\chapcontents {2}{Accessing the data library}{4}
\seccontents {2.1}{Design of the group library} {4}
\seccontents {2.2}{Low level access functions} {5}
\seccontents {2.3}{Finding matrix groups with given properties} {6}
\seccontents {2.4}{Loading and unloading group data manually} {7}
\chapcontents {3}{Recognition of matrix groups}{9}
\seccontents {3.1}{Identification of irreducible groups} {9}
\seccontents {3.2}{Compatibility with other data libraries} {10}
\seccontents {3.3}{Loading and unloading recognition data manually} {11}
\chapcontents {4}{Additional functionality for matrix groups}{12}
\seccontents {4.1}{Basic attributes for matrix groups} {12}
\seccontents {4.2}{Irreducibility and maximality of matrix groups} {13}
\seccontents {4.3}{Primitivity of matrix groups} {13}
\seccontents {4.4}{Conjugating matrix groups into smaller fields} {15}
\chapcontents {5}{Primitive solvable groups}{16}
\seccontents {5.1}{Translating between irreducible solvable matrix groups and primitive solvable groups} {16}
\seccontents {5.2}{Finding primitive pc groups with given properties} {17}
\seccontents {5.3}{Finding primitive solvable permutation groups with given properties} {18}
\seccontents {5.4}{Recognizing primitive solvable groups} {19}
\chapcontents {}{Bibliography}{20}
\chapcontents {}{Index}{21}
