Class GaloisField¶
Defined in File fields.h
Class Documentation¶
-
class
SymEngine
::
GaloisField
: public UIntPolyBase<GaloisFieldDict, GaloisField>¶ Public Types
-
typedef vec_integer_class::const_iterator
iterator
¶
-
typedef vec_integer_class::const_reverse_iterator
reverse_iterator
¶
Public Functions
-
GaloisField
(const RCP<const Basic> &var, GaloisFieldDict &&dict)¶ Constructor of GaloisField class.
-
bool
is_canonical
(const GaloisFieldDict &dict) const¶ - Return
true if canonical
-
integer_class
eval
(const integer_class &x) const¶
-
vec_integer_class
multieval
(const vec_integer_class &v) const¶
-
reverse_iterator
obegin
() const¶
-
reverse_iterator
oend
() const¶
-
integer_class
get_coeff
(unsigned int x) const¶
-
const std::vector<integer_class> &
get_dict
() const¶
-
int
size
() const¶
Public Static Functions
-
RCP<const GaloisField>
from_dict
(const RCP<const Basic> &var, GaloisFieldDict &&d)¶
-
RCP<const GaloisField>
from_vec
(const RCP<const Basic> &var, const std::vector<integer_class> &v, const integer_class &modulo)¶
-
RCP<const GaloisField>
from_uintpoly
(const UIntPoly &a, const integer_class &modulo)¶
-
typedef vec_integer_class::const_iterator