| Line | |
|---|
| 1 | from sage.structure.element cimport Element, ModuleElement, RingElement |
|---|
| 2 | from sage.rings.polynomial.polynomial_element cimport Polynomial |
|---|
| 3 | |
|---|
| 4 | from sage.libs.ntl.ntl_ZZ_p cimport ntl_ZZ_p |
|---|
| 5 | from sage.libs.ntl.ntl_ZZ_pX cimport ntl_ZZ_pX |
|---|
| 6 | from sage.libs.ntl.ntl_ZZ_pContext cimport ntl_ZZ_pContext_class |
|---|
| 7 | |
|---|
| 8 | from sage.libs.ntl.ntl_lzz_p cimport ntl_zz_p |
|---|
| 9 | from sage.libs.ntl.ntl_lzz_pX cimport ntl_zz_pX |
|---|
| 10 | from sage.libs.ntl.ntl_lzz_pContext cimport ntl_zz_pContext_class |
|---|
| 11 | |
|---|
| 12 | from sage.rings.integer cimport Integer |
|---|
| 13 | |
|---|
| 14 | include "../../libs/ntl/decl.pxi" |
|---|
| 15 | |
|---|
| 16 | cdef extern from "ntl_wrap.h": |
|---|
| 17 | struct zz_pX |
|---|
| 18 | |
|---|
| 19 | cdef class Polynomial_dense_mod_n(Polynomial): |
|---|
| 20 | cdef object __poly |
|---|
| 21 | cdef object __singular |
|---|
| 22 | |
|---|
| 23 | cdef class Polynomial_dense_modn_ntl_zz(Polynomial_dense_mod_n): |
|---|
| 24 | cdef zz_pX_c x |
|---|
| 25 | cdef ntl_zz_pContext_class c |
|---|
| 26 | cdef Polynomial_dense_modn_ntl_zz _new(self) |
|---|
| 27 | |
|---|
| 28 | cdef class Polynomial_dense_modn_ntl_ZZ(Polynomial_dense_mod_n): |
|---|
| 29 | cdef ZZ_pX_c x |
|---|
| 30 | cdef ntl_ZZ_pContext_class c |
|---|
| 31 | cdef Polynomial_dense_modn_ntl_ZZ _new(self) |
|---|
| 32 | |
|---|
| 33 | cdef class Polynomial_dense_mod_p(Polynomial_dense_mod_n): |
|---|
| 34 | pass |
|---|
Note: See
TracBrowser
for help on using the repository browser.