Skip to content

Commit 45d6b14

Browse files
committed
adaptation of sage source code
1 parent b490285 commit 45d6b14

File tree

14 files changed

+19
-5
lines changed

14 files changed

+19
-5
lines changed

src/sage/algebras/quatalg/quaternion_algebra_element.pyx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ from sage.libs.gmp.mpq cimport *
4646
from sage.libs.ntl.convert cimport mpz_to_ZZ, ZZ_to_mpz
4747
from sage.libs.flint.fmpz cimport *
4848
from sage.libs.flint.fmpz_poly cimport *
49+
from sage.libs.flint.fmpz_poly_sage cimport *
4950
from sage.libs.flint.ntl_interface cimport *
5051

5152
# variables for holding temporary values computed in

src/sage/graphs/matchpoly.pyx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ from sage.rings.integer cimport Integer
4545

4646
from sage.libs.flint.fmpz cimport *
4747
from sage.libs.flint.fmpz_poly cimport *
48+
from sage.libs.flint.fmpz_poly_sage cimport *
49+
4850

4951
x = polygen(ZZ, 'x')
5052

src/sage/libs/linbox/linbox_flint_interface.pyx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ from sage.libs.gmp.types cimport mpz_t
3737
from sage.libs.flint.types cimport fmpz_t
3838
from sage.libs.flint.fmpz cimport fmpz_get_mpz, fmpz_set_mpz
3939
from sage.libs.flint.fmpz_mat cimport fmpz_mat_entry, fmpz_mat_nrows, fmpz_mat_ncols
40-
from sage.libs.flint.fmpz_poly cimport fmpz_poly_set_coeff_mpz, fmpz_poly_fit_length, _fmpz_poly_set_length
40+
from sage.libs.flint.fmpz_poly cimport fmpz_poly_fit_length, _fmpz_poly_set_length
41+
from sage.libs.flint.fmpz_poly_sage cimport fmpz_poly_set_coeff_mpz
4142

4243
cimport sage.libs.linbox.givaro as givaro
4344
cimport sage.libs.linbox.linbox as linbox

src/sage/libs/linkages/padics/fmpz_poly_unram.pxi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ from sage.rings.finite_rings.integer_mod_ring import Zmod
3232

3333
from sage.libs.flint.fmpz cimport *
3434
from sage.libs.flint.fmpz_poly cimport *
35+
from sage.libs.flint.fmpz_poly_sage cimport *
36+
3537

3638
DEF CELEMENT_IS_PY_OBJECT = False
3739

src/sage/libs/linkages/padics/relaxed/flint.pxi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ AUTHOR:
1919
from sage.libs.flint.types cimport flint_rand_t
2020
from sage.libs.flint.fmpz cimport *
2121
from sage.libs.flint.fmpz_poly cimport *
22+
from sage.libs.flint.fmpz_poly_sage cimport *
2223

2324
cdef extern from "sage/libs/linkages/padics/relaxed/flint_helper.c":
2425
cdef void flint_randseed(flint_rand_t state, ulong seed1, ulong seed2)

src/sage/matrix/matrix_integer_sparse.pyx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ from .matrix cimport Matrix
5858
from .args cimport SparseEntry, MatrixArgs_init
5959
from .matrix_integer_dense cimport Matrix_integer_dense
6060
from sage.libs.flint.fmpz cimport fmpz_set_mpz, fmpz_get_mpz
61-
from sage.libs.flint.fmpz_poly cimport fmpz_poly_fit_length, fmpz_poly_set_coeff_mpz, _fmpz_poly_set_length
61+
from sage.libs.flint.fmpz_poly cimport fmpz_poly_fit_length, _fmpz_poly_set_length
62+
from sage.libs.flint.fmpz_poly_sage cimport fmpz_poly_set_coeff_mpz
6263
from sage.libs.flint.fmpz_mat cimport fmpz_mat_entry
6364

6465
from .matrix_modn_sparse cimport Matrix_modn_sparse

src/sage/modular/modform/eis_series_cython.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ from sage.rings.fast_arith cimport prime_range
1212
from cpython.list cimport PyList_GET_ITEM
1313
from sage.libs.flint.fmpz_poly cimport *
1414
from sage.libs.gmp.mpz cimport *
15-
from sage.libs.flint.fmpz_poly cimport Fmpz_poly
15+
from sage.libs.flint.fmpz_poly_sage cimport Fmpz_poly, fmpz_poly_set_coeff_mpz, fmpz_poly_scalar_mul_mpz
1616

1717
cpdef Ek_ZZ(int k, int prec=10):
1818
"""

src/sage/modular/modform/vm_basis.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929

3030
import math
3131

32-
from sage.libs.flint.fmpz_poly import Fmpz_poly
32+
from sage.libs.flint.fmpz_poly_sage import Fmpz_poly
3333
from sage.misc.verbose import verbose
3434
from sage.rings.big_oh import O as bigO
3535
from sage.rings.finite_rings.integer_mod_ring import Integers

src/sage/modular/modsym/apply.pyx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Monomial expansion of `(aX + bY)^i (cX + dY)^{j-i}`
1717
from sage.ext.stdsage cimport PY_NEW
1818

1919
from sage.libs.flint.fmpz_poly cimport *
20+
from sage.libs.flint.fmpz_poly_sage cimport *
2021
from sage.rings.integer cimport Integer
2122

2223
cdef class Apply:

src/sage/rings/complex_arb.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ from cpython.complex cimport PyComplex_FromDoubles
161161
from sage.ext.stdsage cimport PY_NEW
162162

163163
from sage.libs.mpfr cimport MPFR_RNDU, MPFR_RNDD, MPFR_PREC_MIN, mpfr_get_d_2exp
164-
from sage.libs.arb.types cimport ARF_RND_NEAR
164+
from sage.libs.arb.types cimport ARF_RND_NEAR, arf_t, mag_t
165165
from sage.libs.arb.arb cimport *
166166
from sage.libs.arb.acb cimport *
167167
from sage.libs.arb.acb_calc cimport *

0 commit comments

Comments
 (0)