Orbiter 2022
Combinatorial Objects
orbiter::layer1_foundations::algebra Namespace Reference

Algebraic algorithms, generators for certain classes of groups, conjugacy classes in the general linear group. More...

Classes

class  a_domain
 related to the computation of Young representations More...
 
class  algebra_global
 global functions related to finite fields, irreducible polynomials and such More...
 
class  generators_symplectic_group
 generators of the symplectic group More...
 
class  gl_class_rep
 conjugacy class in GL(n,q) described using rational normal form More...
 
class  gl_classes
 to list all conjugacy classes in GL(n,q) More...
 
class  group_generators_domain
 generators for various classes of groups More...
 
class  heisenberg
 Heisenberg group of n x n matrices. More...
 
class  matrix_block_data
 rational normal form of a matrix in GL(n,q) for gl_class_rep More...
 
class  null_polarity_generator
 construction of all null polarities More...
 
class  rank_checker
 to check whether any d - 1 elements of a given set are linearly independent More...
 
class  vector_space
 finite dimensional vector space over a finite field More...
 

Enumerations

enum  domain_kind { not_applicable , domain_the_integers , domain_integer_fractions }
 

Detailed Description

Algebraic algorithms, generators for certain classes of groups, conjugacy classes in the general linear group.

Enumeration Type Documentation

◆ domain_kind

Enumerator
not_applicable 
domain_the_integers 
domain_integer_fractions 

Definition at line 24 of file algebra.h.