Orbiter 2022
Combinatorial Objects
orbiter::layer2_discreta::domain Class Reference

DISCRETA class for influencing arithmetic operations. More...

#include <discreta.h>

Public Member Functions

 domain (int p)
 
 domain (layer1_foundations::field_theory::finite_field *F)
 
 domain (unipoly *factor_poly, domain *sub_domain)
 
domain_type type ()
 
layer1_foundations::field_theory::finite_fieldget_F ()
 
int order_int ()
 
int order_subfield_int ()
 
int characteristic ()
 
int is_Orbiter_finite_field_domain ()
 
unipolyfactor_poly ()
 
domainsub_domain ()
 

Detailed Description

DISCRETA class for influencing arithmetic operations.

Definition at line 1360 of file discreta.h.

Constructor & Destructor Documentation

◆ domain() [1/3]

orbiter::layer2_discreta::domain::domain ( int  p)

Definition at line 21 of file domain.cpp.

◆ domain() [2/3]

orbiter::layer2_discreta::domain::domain ( layer1_foundations::field_theory::finite_field F)

Definition at line 33 of file domain.cpp.

◆ domain() [3/3]

orbiter::layer2_discreta::domain::domain ( unipoly factor_poly,
domain sub_domain 
)

Definition at line 44 of file domain.cpp.

Member Function Documentation

◆ characteristic()

int orbiter::layer2_discreta::domain::characteristic ( )

Definition at line 111 of file domain.cpp.

◆ factor_poly()

unipoly * orbiter::layer2_discreta::domain::factor_poly ( )

Definition at line 140 of file domain.cpp.

◆ get_F()

field_theory::finite_field * orbiter::layer2_discreta::domain::get_F ( )

Definition at line 72 of file domain.cpp.

◆ is_Orbiter_finite_field_domain()

int orbiter::layer2_discreta::domain::is_Orbiter_finite_field_domain ( )

Definition at line 125 of file domain.cpp.

◆ order_int()

int orbiter::layer2_discreta::domain::order_int ( )

Definition at line 77 of file domain.cpp.

◆ order_subfield_int()

int orbiter::layer2_discreta::domain::order_subfield_int ( )

Definition at line 96 of file domain.cpp.

◆ sub_domain()

domain * orbiter::layer2_discreta::domain::sub_domain ( )

Definition at line 145 of file domain.cpp.

◆ type()

domain_type orbiter::layer2_discreta::domain::type ( )

Definition at line 67 of file domain.cpp.


The documentation for this class was generated from the following files: