Orbiter 2022
Combinatorial Objects
finite_fields.h File Reference

Go to the source code of this file.

Classes

class  orbiter::layer1_foundations::field_theory::finite_field_activity_description
 description of a finite field activity More...
 
class  orbiter::layer1_foundations::field_theory::finite_field_activity
 perform a finite field activity More...
 
class  orbiter::layer1_foundations::field_theory::finite_field_implementation_by_tables
 implementation of a finite Galois field Fq using tables More...
 
class  orbiter::layer1_foundations::field_theory::finite_field_implementation_wo_tables
 implementation of a finite Galois field Fq without any tables More...
 
class  orbiter::layer1_foundations::field_theory::finite_field_description
 description of a finite field More...
 
class  orbiter::layer1_foundations::field_theory::finite_field
 finite field Fq More...
 
class  orbiter::layer1_foundations::field_theory::norm_tables
 tables for the norm map in a finite field More...
 
class  orbiter::layer1_foundations::field_theory::nth_roots
 the nth roots over Fq using an extension field More...
 
class  orbiter::layer1_foundations::field_theory::subfield_structure
 a finite field as a vector space over a subfield 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::field_theory
 Finite fields, n-th roots, subfields, trace and norm.