Orbiter 2022
Combinatorial Objects
algebra.h File Reference

Go to the source code of this file.

Classes

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

Namespaces

namespace  orbiter
 the orbiter library for the classification of combinatorial objects
 
namespace  orbiter::layer1_foundations
 algebra, combinatorics and graph theory, geometry, linear algebra, number theory, data structures, solvers, graphics; no group actions
 
namespace  orbiter::layer1_foundations::algebra
 Algebraic algorithms, generators for certain classes of groups, conjugacy classes in the general linear group.
 

Enumerations

enum  orbiter::layer1_foundations::algebra::domain_kind { orbiter::layer1_foundations::algebra::not_applicable , orbiter::layer1_foundations::algebra::domain_the_integers , orbiter::layer1_foundations::algebra::domain_integer_fractions }