Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sagesmc
Path: blob/master/src/sage/rings/finite_rings/hom_finite_field.pxd
8820 views
from sage.rings.morphism cimport RingHomomorphism_im_gens, FrobeniusEndomorphism_generic
from sage.structure.element cimport Element
from sage.categories.map cimport Section


cdef class SectionFiniteFieldHomomorphism_generic(Section):
    pass


cdef class FiniteFieldHomomorphism_generic(RingHomomorphism_im_gens):
    cdef _gen
    cdef type _section_class

    cpdef Element _call_(self, x)


cdef class FrobeniusEndomorphism_finite_field(FrobeniusEndomorphism_generic):
    cdef long _degree
    cdef long _degree_fixed
    cdef long _order

    cpdef Element _call_(self, x)

    cdef int _cmp_c_impl(self, Element other) except -2