[flint] branch master updated (6f6eac8 -> 5aa9f8c)
Julien Puydt
julien.puydt at laposte.net
Thu Aug 13 14:35:44 UTC 2015
This is an automated email from the git hooks/post-receive script.
jpuydt-guest pushed a change to branch master
in repository flint.
from 6f6eac8 Updated gbp.conf
new 8c84458 Remove debian patches : next upstream doesn't need anything
adds c577b3c Imported Upstream version 2.4.5
adds 56864bc Imported Upstream version 2.5.1
new ef9f8a8 Merge tag 'upstream/2.5.1'
new 6fb4a47 Updated d/copyright
new 5aa9f8c Adapted packaging to 2.5.1
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 13 +-
AUTHORS | 45 +-
Makefile.in | 102 +-
Makefile.subdirs | 13 +-
NEWS | 58 +-
NTL-interface.h | 40 +-
arith.h | 156 +-
arith/bernoulli_number_denom.c | 2 +-
arith/chebyshev_t_polynomial.c | 72 -
arith/chebyshev_u_polynomial.c | 72 -
arith/cyclotomic_polynomial.c | 160 -
arith/dedekind_cosine_sum_factored.c | 3 +-
arith/dedekind_sum.c | 84 -
arith/dedekind_sum_coprime.c | 54 -
arith/dedekind_sum_coprime_d.c | 57 -
arith/dedekind_sum_coprime_large.c | 96 -
arith/dedekind_sum_naive.c | 82 -
arith/divisor_sigma.c | 87 -
arith/doc/arith.txt | 209 +-
arith/euler_phi.c | 67 -
arith/harmonic_number.c | 85 +-
arith/inlines.c | 34 +
arith/moebius_mu.c | 56 -
arith/number_of_partitions_mpfr.c | 11 +-
arith/number_of_partitions_vec.c | 2 +-
arith/pi_chudnovsky.c | 653 -
arith/primorial.c | 151 -
arith/swinnerton_dyer_polynomial.c | 138 -
arith/test/t-dedekind_sum.c | 192 -
arith/test/t-dedekind_sum_coprime_d.c | 86 -
arith/test/t-dedekind_sum_coprime_large.c | 83 -
arith/test/t-divisor_sigma.c | 94 -
arith/test/t-euler_phi.c | 118 -
arith/test/t-moebius_mu.c | 98 -
arith/test/t-pi_chudnovsky.c | 66 -
arith/test/t-primorial.c | 69 -
build.vc14/build_tests/_msvccompiler.py | 563 +
build.vc14/build_tests/build_tests.py | 156 +
build.vc14/build_tests/build_tests.pyproj | 47 +
build.vc14/config.h | 350 +
build.vc14/cpimport.h | 35357 +++++++++++++++++++
build.vc14/dll_flint/dll_flint.vcxproj | 13991 ++++++++
build.vc14/dll_flint/dll_flint.vcxproj.filters | 7136 ++++
build.vc14/dll_flint/postbuild.bat | 85 +
build.vc14/flint.sln | 27 +
build.vc14/flint_config/flint_config.py | 796 +
build.vc14/flint_config/flint_config.pyproj | 45 +
build.vc14/getopt.c | 1281 +
build.vc14/getopt.h | 182 +
build.vc14/gettimeofday.c | 39 +
build.vc14/gettimeofday.h | 34 +
build.vc14/lib_flint/lib_flint.vcxproj | 13971 ++++++++
build.vc14/lib_flint/lib_flint.vcxproj.filters | 7136 ++++
build.vc14/lib_flint/postbuild.bat | 85 +
build.vc14/out_copy_rename.bat | 36 +
build.vc14/readme.txt | 115 +
build.vc14/run_tests/run_tests.py | 101 +
build.vc14/run_tests/run_tests.pyproj | 41 +
build.vc14/unistd.h | 15 +
clz_tab.c | 4 +-
code_conventions.txt | 16 +
configure | 150 +-
d_mat.h | 153 +
d_mat/approx_equal.c | 51 +
d_mat/clear.c | 37 +
d_mat/doc/d_mat.txt | 193 +
d_mat/equal.c | 51 +
d_mat/gso.c | 101 +
d_mat/init.c | 49 +
d_mat/inlines.c | 34 +
d_mat/is_approx_zero.c | 44 +
d_mat/is_zero.c | 44 +
d_mat/mul_classical.c | 89 +
d_mat/one.c | 39 +
d_mat/print.c | 47 +
d_mat/qr.c | 110 +
d_mat/randtest.c | 40 +
d_mat/set.c | 41 +
d_mat/swap.c | 40 +
d_mat/test/t-entry.c | 84 +
d_mat/test/t-equal.c | 98 +
d_mat/test/t-gso.c | 104 +
d_mat/test/t-init_clear.c | 66 +
d_mat/test/t-is_empty.c | 66 +
d_mat/test/t-is_square.c | 66 +
d_mat/test/t-mul_classical.c | 102 +
d_mat/test/t-one.c | 81 +
d_mat/test/t-qr.c | 129 +
d_mat/test/t-transpose.c | 112 +
d_mat/test/t-zero.c | 75 +
d_mat/transpose.c | 58 +
d_mat/zero.c | 39 +
d_vec.h | 91 +
d_vec/add.c | 36 +
d_vec/approx_equal.c | 43 +
d_vec/clear.c | 33 +
d_vec/doc/d_vec.txt | 146 +
d_vec/dot.c | 40 +
d_vec/dot_heuristic.c | 59 +
d_vec/dot_thrice.c | 102 +
d_vec/equal.c | 41 +
d_vec/init.c | 33 +
d_vec/is_approx_zero.c | 37 +
d_vec/is_zero.c | 37 +
d_vec/norm.c | 40 +
d_vec/randtest.c | 36 +
d_vec/set.c | 39 +
d_vec/sub.c | 36 +
d_vec/test/t-add.c | 103 +
d_vec/test/t-dot.c | 79 +
d_vec/test/t-dot_heuristic.c | 86 +
d_vec/test/t-dot_thrice.c | 86 +
d_vec/test/t-init_clear.c | 60 +
d_vec/test/t-norm.c | 76 +
d_vec/test/t-set_equal.c | 119 +
d_vec/test/t-sub.c | 133 +
d_vec/test/t-zero.c | 72 +
d_vec/zero.c | 36 +
debian/changelog | 8 +
debian/control | 8 +-
debian/copyright | 30 +-
debian/libflint-2.4.5.install | 2 -
debian/libflint-2.5.1.install | 2 +
...1-Make-fmpz_invmod-behave-like-mpz_invert.patch | 37 -
...de-directly-g_lip.h-which-is-considered-i.patch | 21 -
debian/patches/series | 2 -
debian/rules | 8 +-
doc/latex/flint-manual.bib | 128 +
doc/latex/flint-manual.tex | 299 +-
doc/latex/input/title.tex | 4 +-
doc/profiler.txt | 3 +-
double_extras.h | 22 +-
double_extras/doc/double_extras.txt | 20 +
double_extras/inlines.c | 34 +
double_extras/is_nan.c | 36 +
double_extras/log2.c | 34 +
double_extras/randtest.c | 14 +-
double_extras/randtest_signed.c | 45 +
double_extras/randtest_special.c | 57 +
double_extras/test/t-is_nan.c | 76 +
double_extras/test/t-log2.c | 64 +
double_extras/test/t-randtest.c | 60 +
double_extras/test/t-randtest_signed.c | 60 +
fft.h | 102 +-
fft/doc/fft.txt | 4 +-
fft/inlines.c | 34 +
fft/test/t-mul_fft_main.c | 2 +-
flint.h | 130 +-
flintxx/doc/design.tex | 20 +-
flintxx/doc/flintxx.txt | 8 +-
flintxx/test/t-dummy.c | 7 +
fmpq.h | 215 +-
fmpq/add_fmpz.c | 66 +
fmpq/add_si.c | 69 +
fmpq/dedekind_sum.c | 84 +
fmpq/dedekind_sum_coprime.c | 56 +
fmpq/dedekind_sum_coprime_d.c | 58 +
fmpq/dedekind_sum_coprime_large.c | 96 +
fmpq/dedekind_sum_naive.c | 82 +
fmpq/doc/fmpq.txt | 170 +-
fmpq/get_mpz_frac.c | 34 +
fmpq/harmonic_ui.c | 272 +
fmpq/init_set_fmpz_frac_readonly.c | 34 +
fmpq/inlines.c | 66 +
fmpq/next_minimal.c | 14 +-
fmpq/sub_fmpz.c | 66 +
fmpq/sub_si.c | 69 +
fmpq/test/t-add_fmpz.c | 152 +
fmpq/test/t-add_si.c | 143 +
fmpq/test/t-canonicalise.c | 2 +-
fmpq/test/t-dedekind_sum.c | 191 +
fmpq/test/t-dedekind_sum_coprime_d.c | 86 +
fmpq/test/t-dedekind_sum_coprime_large.c | 82 +
fmpq/test/t-harmonic_ui.c | 149 +
fmpq/test/t-sub_fmpz.c | 152 +
fmpq/test/t-sub_si.c | 143 +
fmpq_mat.h | 154 +-
fmpq_mat/concat_horizontal.c | 55 +
fmpq_mat/concat_vertical.c | 53 +
fmpq_mat/doc/fmpq_mat.txt | 89 +-
fmpq_mat/gso.c | 100 +
fmpq_mat/inlines.c | 34 +
fmpq_mat/solve_fmpz_mat.c | 55 +
fmpq_mat/swap.c | 40 +
fmpq_mat/test/t-concat_horizontal.c | 90 +
fmpq_mat/test/t-concat_vertical.c | 92 +
fmpq_mat/test/t-gso.c | 116 +
fmpq_mat/test/t-solve_fmpz_mat.c | 139 +
fmpq_mat/test/t-window_init_clear.c | 81 +
fmpq_mat/window_clear.c | 32 +
fmpq_mat/window_init.c | 45 +
fmpq_poly.h | 527 +-
fmpq_poly/add.c | 50 +-
fmpq_poly/add_series.c | 260 +
fmpq_poly/asin_series.c | 55 +-
fmpq_poly/asinh_series.c | 55 +-
fmpq_poly/atan_series.c | 53 +-
fmpq_poly/atanh_series.c | 53 +-
fmpq_poly/cos_series.c | 52 +-
fmpq_poly/cosh_series.c | 49 +-
fmpq_poly/div_series.c | 72 +-
fmpq_poly/doc/fmpq_poly.txt | 212 +-
fmpq_poly/equal_trunc.c | 112 +
fmpq_poly/evaluate_fmpq.c | 4 +-
fmpq_poly/exp_series.c | 171 +-
fmpq_poly/inlines.c | 221 +
fmpq_poly/inv_series_newton.c | 156 +-
fmpq_poly/invsqrt_series.c | 36 +-
fmpq_poly/log_series.c | 36 +-
fmpq_poly/mul.c | 8 +
fmpq_poly/revert_series.c | 38 +-
fmpq_poly/revert_series_lagrange.c | 44 +-
fmpq_poly/revert_series_lagrange_fast.c | 44 +-
fmpq_poly/revert_series_newton.c | 80 +-
fmpq_poly/set_trunc.c | 53 +
fmpq_poly/sin_series.c | 39 +-
fmpq_poly/sinh_series.c | 44 +-
fmpq_poly/sqrt_series.c | 34 +-
fmpq_poly/sub.c | 37 +-
fmpq_poly/sub_series.c | 231 +
fmpq_poly/tan_series.c | 67 +-
fmpq_poly/tanh_series.c | 43 +-
fmpq_poly/test/t-add.c | 42 +
fmpq_poly/test/t-add_series.c | 159 +
fmpq_poly/test/t-equal_trunc.c | 129 +
fmpq_poly/test/t-inv_series_newton.c | 5 +-
fmpq_poly/test/t-print_read.c | 2 +-
fmpq_poly/test/t-set_trunc.c | 89 +
fmpq_poly/test/t-sub_series.c | 159 +
fmpq_vec.h | 60 +
fmpq_vec/doc/fmpq_vec.txt | 57 +
fmpq_vec/dot.c | 41 +
fmpq_vec/randtest.c | 57 +
fmpq_vec/set_fmpz_vec.c | 40 +
fmpq_vec/test/t-dot.c | 80 +
fmpz.h | 439 +-
fmpz/CRT.c | 107 +
fmpz/CRT_ui.c | 39 +
fmpz/divisor_in_residue_class_lenstra.c | 224 +
fmpz/divisor_sigma.c | 84 +
fmpz/dlog.c | 7 +-
fmpz/doc/fmpz.txt | 289 +-
fmpz/euler_phi.c | 75 +
fmpz/fits_si.c | 4 +-
fmpz/gcdinv.c | 12 +-
fmpz/get_mpf.c | 39 +
fmpz/get_mpfr.c | 53 +
fmpz/inlines.c | 90 +-
fmpz/invmod.c | 15 +-
fmpz/is_prime.c | 274 +
fmpz/is_prime_morrison.c | 244 +
fmpz/is_prime_pocklington.c | 208 +
fmpz/is_probabprime_BPSW.c | 52 +
fmpz/is_probabprime_lucas.c | 108 +
fmpz/is_strong_probabprime.c | 95 +
fmpz/lucas_chain.c | 243 +
fmpz/mods.c | 63 +
fmpz/moebius_mu.c | 56 +
fmpz/popcnt.c | 2 +-
fmpz/primorial.c | 173 +
fmpz/set_mpf.c | 49 +
fmpz/set_mpz.c | 8 +-
fmpz/sqrtmod.c | 30 +-
fmpz/test/t-crt.c | 122 +
fmpz/test/t-divisor_in_residue_class_lenstra.c | 149 +
fmpz/test/t-divisor_sigma.c | 96 +
fmpz/test/t-euler_phi.c | 118 +
fmpz/test/t-get_mpf.c | 103 +
fmpz/test/t-get_mpfr.c | 83 +
fmpz/test/t-invmod.c | 21 +-
fmpz/test/t-is_prime.c | 106 +
fmpz/test/t-is_prime_morrison.c | 85 +
fmpz/test/t-is_prime_pocklington.c | 85 +
fmpz/test/t-is_probabprime_BPSW.c | 102 +
fmpz/test/t-is_probabprime_lucas.c | 106 +
fmpz/test/t-is_strong_probabprime.c | 120 +
fmpz/test/t-mods.c | 224 +
fmpz/test/t-moebius_mu.c | 98 +
fmpz/test/t-out_inp_raw.c | 2 +-
fmpz/test/t-primorial.c | 69 +
fmpz/test/t-print_read.c | 2 +-
fmpz/test/t-xgcd.c | 4 +-
fmpz/xgcd.c | 144 +-
fmpz_factor.h | 44 +-
fmpz_factor/append.c | 39 +
fmpz_factor/doc/fmpz_factor.txt | 11 +-
fmpz_factor/factor_pp1.c | 5 +-
fmpz_lll.h | 186 +
fmpz_lll/advance_check_babai.c | 60 +
fmpz_lll/advance_check_babai_heuristic_d.c | 61 +
fmpz_lll/babai.c | 660 +
fmpz_lll/check_babai.c | 63 +
fmpz_lll/check_babai_heuristic.c | 529 +
fmpz_lll/check_babai_heuristic_d.c | 61 +
fmpz_lll/context_init.c | 38 +
fmpz_lll/context_init_default.c | 37 +
fmpz_lll/d_lll.c | 764 +
fmpz_lll/doc/fmpz_lll.txt | 448 +
fmpz_lll/heuristic_dot.c | 49 +
fmpz_lll/is_reduced.c | 40 +
fmpz_lll/is_reduced_d.c | 860 +
fmpz_lll/is_reduced_d_with_removal.c | 899 +
fmpz_lll/is_reduced_mpfr.c | 959 +
fmpz_lll/is_reduced_mpfr_with_removal.c | 1000 +
fmpz_lll/is_reduced_with_removal.c | 46 +
fmpz_lll/lll.c | 34 +
fmpz_lll/lll_d.c | 74 +
fmpz_lll/lll_d_heuristic.c | 77 +
fmpz_lll/lll_d_heuristic_with_removal.c | 77 +
fmpz_lll/lll_d_with_removal.c | 74 +
fmpz_lll/lll_d_with_removal_knapsack.c | 74 +
fmpz_lll/lll_mpf.c | 50 +
fmpz_lll/lll_mpf2.c | 42 +
fmpz_lll/lll_mpf2_with_removal.c | 42 +
fmpz_lll/lll_mpf_with_removal.c | 53 +
fmpz_lll/lll_with_removal.c | 35 +
fmpz_lll/lll_with_removal_ulll.c | 142 +
fmpz_lll/mpf2_lll.c | 633 +
fmpz_lll/profile/p-lll.c | 135 +
fmpz_lll/randtest.c | 57 +
fmpz_lll/shift.c | 48 +
fmpz_lll/storjohann_ulll.c | 154 +
fmpz_lll/test/t-heuristic_dot.c | 97 +
fmpz_lll/test/t-lll.c | 422 +
fmpz_lll/test/t-lll_d.c | 422 +
fmpz_lll/test/t-lll_d_heuristic.c | 422 +
fmpz_lll/test/t-lll_d_heuristic_with_removal.c | 451 +
fmpz_lll/test/t-lll_d_with_removal.c | 450 +
fmpz_lll/test/t-lll_d_with_removal_knapsack.c | 450 +
fmpz_lll/test/t-lll_mpf.c | 422 +
fmpz_lll/test/t-lll_mpf_with_removal.c | 450 +
fmpz_lll/test/t-lll_with_removal.c | 450 +
fmpz_lll/test/t-wrapper.c | 422 +
fmpz_lll/test/t-wrapper_with_removal.c | 450 +
fmpz_lll/test/t-wrapper_with_removal_knapsack.c | 474 +
fmpz_lll/wrapper.c | 52 +
fmpz_lll/wrapper_with_removal.c | 56 +
fmpz_lll/wrapper_with_removal_knapsack.c | 56 +
fmpz_mat.h | 309 +-
fmpz_mat/CRT_ui.c | 30 +-
fmpz_mat/chol_d.c | 64 +
fmpz_mat/concat_horizontal.c | 55 +
fmpz_mat/concat_vertical.c | 53 +
fmpz_mat/content.c | 52 +
fmpz_mat/doc/fmpz_mat.txt | 384 +-
fmpz_mat/fflu.c | 8 +-
fmpz_mat/fread.c | 2 +-
fmpz_mat/get_d_mat.c | 52 +
fmpz_mat/get_d_mat_transpose.c | 52 +
fmpz_mat/get_mpf_mat.c | 37 +
fmpz_mat/gram.c | 64 +
fmpz_mat/hadamard.c | 272 +
fmpz_mat/hnf.c | 70 +
fmpz_mat/hnf_classical.c | 122 +
fmpz_mat/hnf_minors.c | 143 +
fmpz_mat/hnf_modular.c | 114 +
fmpz_mat/hnf_pernet_stein.c | 628 +
fmpz_mat/hnf_transform.c | 61 +
fmpz_mat/hnf_xgcd.c | 100 +
fmpz_mat/inlines.c | 36 +
fmpz_mat/is_hadamard.c | 65 +
fmpz_mat/is_in_hnf.c | 72 +
fmpz_mat/is_in_rref_with_rank.c | 67 +
fmpz_mat/is_in_snf.c | 55 +
fmpz_mat/is_one.c | 49 +
fmpz_mat/is_reduced.c | 121 +
fmpz_mat/is_reduced_gram.c | 110 +
fmpz_mat/is_reduced_gram_with_removal.c | 146 +
fmpz_mat/is_reduced_with_removal.c | 158 +
fmpz_mat/lll_original.c | 177 +
fmpz_mat/lll_storjohann.c | 255 +
fmpz_mat/mul_multi_mod.c | 35 +-
fmpz_mat/profile/p-sqr.c | 85 +
fmpz_mat/randajtai.c | 2 +-
fmpz_mat/rank.c | 5 +-
fmpz_mat/rref.c | 80 +-
fmpz_mat/rref_fflu.c | 105 +
fmpz_mat/rref_mul.c | 180 +
fmpz_mat/scalar_mod_fmpz.c | 6 +-
fmpz_mat/scalar_mul_2exp.c | 49 +
fmpz_mat/scalar_tdiv_q_2exp.c | 44 +
fmpz_mat/snf.c | 64 +
fmpz_mat/snf_diagonal.c | 56 +
fmpz_mat/snf_iliopoulos.c | 251 +
fmpz_mat/snf_kannan_bachem.c | 151 +
fmpz_mat/sqr.c | 60 +-
fmpz_mat/sqr_bodrato.c | 275 +
fmpz_mat/test/t-chol_d.c | 93 +
fmpz_mat/test/t-concat_horizontal.c | 91 +
fmpz_mat/test/t-concat_vertical.c | 92 +
fmpz_mat/test/t-content.c | 106 +
fmpz_mat/test/t-get_d_mat.c | 92 +
fmpz_mat/test/t-get_d_mat_transpose.c | 92 +
fmpz_mat/test/t-get_mpf_mat.c | 92 +
fmpz_mat/test/t-gram.c | 73 +
fmpz_mat/test/t-hadamard.c | 88 +
fmpz_mat/test/t-hnf.c | 175 +
fmpz_mat/test/t-hnf_classical.c | 99 +
fmpz_mat/test/t-hnf_minors.c | 111 +
fmpz_mat/test/t-hnf_modular.c | 130 +
fmpz_mat/test/t-hnf_pernet_stein.c | 181 +
fmpz_mat/test/t-hnf_transform.c | 115 +
fmpz_mat/test/t-hnf_xgcd.c | 114 +
fmpz_mat/test/t-is_one.c | 78 +
fmpz_mat/test/t-lll_original.c | 86 +
fmpz_mat/test/t-lll_storjohann.c | 86 +
fmpz_mat/test/t-nullspace.c | 59 +
fmpz_mat/test/t-print_read.c | 2 +-
fmpz_mat/test/t-rank.c | 12 +-
fmpz_mat/test/t-rref.c | 55 +-
fmpz_mat/test/t-rref_fflu.c | 157 +
fmpz_mat/test/t-rref_mul.c | 186 +
fmpz_mat/test/t-scalar_mul_2exp.c | 113 +
fmpz_mat/test/t-snf_diagonal.c | 95 +
fmpz_mat/test/t-snf_iliopoulos.c | 116 +
fmpz_mat/test/t-snf_kannan_bachem.c | 99 +
fmpz_mat/test/t-window_init_clear.c | 81 +
fmpz_mat/window_clear.c | 32 +
fmpz_mat/window_init.c | 45 +
fmpz_mod_poly.h | 711 +-
fmpz_mod_poly/add_series.c | 53 +
.../compose_mod_brent_kung_precomp_preinv.c | 101 +-
fmpz_mod_poly/compose_mod_brent_kung_vec_preinv.c | 178 +
.../compose_mod_brent_kung_vec_preinv_threaded.c | 247 +
fmpz_mod_poly/discriminant.c | 79 +
fmpz_mod_poly/div_series.c | 156 +
fmpz_mod_poly/divrem_basecase.c | 25 +-
fmpz_mod_poly/divrem_divconquer.c | 37 +-
fmpz_mod_poly/doc/fmpz_mod_poly.txt | 522 +-
fmpz_mod_poly/frobenius_power.c | 91 +
fmpz_mod_poly/frobenius_powers_2exp_clear.c | 42 +
fmpz_mod_poly/frobenius_powers_2exp_precomp.c | 60 +
fmpz_mod_poly/frobenius_powers_clear.c | 41 +
fmpz_mod_poly/frobenius_powers_precomp.c | 57 +
fmpz_mod_poly/gcd_hgcd.c | 162 +
fmpz_mod_poly/gcdinv_f.c | 142 +
fmpz_mod_poly/hgcd.c | 650 +
fmpz_mod_poly/inlines.c | 216 +
fmpz_mod_poly/inv_series_newton.c | 2 -
fmpz_mod_poly/inv_series_newton_f.c | 88 +
fmpz_mod_poly/invmod_f.c | 114 +
fmpz_mod_poly/make_monic_f.c | 52 +
fmpz_mod_poly/powmod_x_fmpz_preinv.c | 5 +-
fmpz_mod_poly/profile/p-gcd.c | 241 +
fmpz_mod_poly/rem_basecase.c | 31 +-
fmpz_mod_poly/resultant_euclidean.c | 155 +
fmpz_mod_poly/resultant_hgcd.c | 247 +
fmpz_mod_poly/scalar_div_fmpz.c | 70 +
fmpz_mod_poly/set_coeff_fmpz.c | 23 +-
fmpz_mod_poly/set_coeff_ui.c | 27 +-
fmpz_mod_poly/set_trunc.c | 52 +
fmpz_mod_poly/sub_series.c | 53 +
fmpz_mod_poly/test/t-add_series.c | 164 +
...ompose_mod_brent_kung_precomp_preinv_threaded.c | 263 +
.../test/t-compose_mod_brent_kung_vec_preinv.c | 123 +
.../t-compose_mod_brent_kung_vec_preinv_threaded.c | 127 +
fmpz_mod_poly/test/t-discriminant.c | 143 +
fmpz_mod_poly/test/t-div_series.c | 93 +
fmpz_mod_poly/test/t-frobenius_powers_precomp.c | 147 +
fmpz_mod_poly/test/t-gcd_hgcd.c | 333 +
fmpz_mod_poly/test/t-gcdinv.c | 38 +-
fmpz_mod_poly/test/t-print_read.c | 2 +-
fmpz_mod_poly/test/t-resultant.c | 143 +
fmpz_mod_poly/test/t-resultant_euclidean.c | 143 +
fmpz_mod_poly/test/t-resultant_hgcd.c | 143 +
fmpz_mod_poly/test/t-scalar_div_fmpz.c | 134 +
fmpz_mod_poly/test/t-set_trunc.c | 97 +
fmpz_mod_poly/test/t-sub_series.c | 164 +
fmpz_mod_poly/test/t-xgcd_hgcd.c | 166 +
fmpz_mod_poly/xgcd_euclidean.c | 2 +-
fmpz_mod_poly/xgcd_euclidean_f.c | 260 +
fmpz_mod_poly/xgcd_hgcd.c | 382 +
fmpz_mod_poly_factor.h | 82 +-
fmpz_mod_poly_factor/doc/fmpz_mod_poly_factor.txt | 46 +-
fmpz_mod_poly_factor/factor_distinct_deg.c | 42 +-
.../factor_distinct_deg_threaded.c | 493 +
fmpz_mod_poly_factor/factor_kaltofen_shoup.c | 9 +-
fmpz_mod_poly_factor/is_irreducible_ddf.c | 52 +-
fmpz_mod_poly_factor/is_irreducible_rabin.c | 43 +-
fmpz_mod_poly_factor/is_irreducible_rabin_f.c | 119 +
fmpz_mod_poly_factor/is_squarefree_f.c | 68 +
.../test/t-factor_distinct_deg_threaded.c | 151 +
fmpz_mod_poly_factor/test/t-interval_threaded.c | 173 +
fmpz_poly.h | 761 +-
fmpz_poly/add_series.c | 51 +
fmpz_poly/chebyshev_t.c | 72 +
fmpz_poly/chebyshev_u.c | 72 +
fmpz_poly/cos_minpoly.c | 277 +
fmpz_poly/cyclotomic.c | 159 +
fmpz_poly/discriminant.c | 56 +
fmpz_poly/div_divconquer_recursive.c | 2 +-
fmpz_poly/div_series.c | 107 +-
fmpz_poly/doc/fmpz_poly.txt | 383 +-
fmpz_poly/equal_trunc.c | 66 +
fmpz_poly/eta_qexp.c | 277 +
fmpz_poly/evaluate_divconquer_fmpq.c | 153 +
fmpz_poly/evaluate_fmpq.c | 59 +
fmpz_poly/evaluate_horner_fmpq.c | 92 +
fmpz_poly/evaluate_horner_mpq.c | 94 -
fmpz_poly/evaluate_mpq.c | 32 +-
fmpz_poly/get_nmod_poly.c | 2 +-
fmpz_poly/inlines.c | 131 +
fmpz_poly/inv_series.c | 67 +
fmpz_poly/inv_series_basecase.c | 86 +
fmpz_poly/inv_series_newton.c | 122 +-
fmpz_poly/mul.c | 121 +-
fmpz_poly/mul_SS.c | 11 +-
fmpz_poly/mullow.c | 121 +-
fmpz_poly/mullow_KS.c | 4 +
fmpz_poly/mullow_SS.c | 22 +-
fmpz_poly/profile/p-div_preinv.c | 158 +
fmpz_poly/profile/p-gcd.c | 133 +
fmpz_poly/resultant.c | 124 +-
fmpz_poly/resultant_euclidean.c | 144 +
fmpz_poly/resultant_modular.c | 177 +
fmpz_poly/revert_series.c | 35 +-
fmpz_poly/revert_series_lagrange.c | 38 +-
fmpz_poly/revert_series_lagrange_fast.c | 40 +-
fmpz_poly/revert_series_newton.c | 103 +-
fmpz_poly/set_coeff_fmpz.c | 30 +-
fmpz_poly/set_coeff_si.c | 30 +-
fmpz_poly/set_coeff_ui.c | 30 +-
fmpz_poly/set_trunc.c | 51 +
fmpz_poly/signature.c | 4 +-
fmpz_poly/sqr.c | 112 +-
fmpz_poly/sqr_karatsuba.c | 2 +-
fmpz_poly/sqrlow.c | 119 +-
fmpz_poly/sqrlow_KS.c | 3 +
fmpz_poly/sub_series.c | 51 +
fmpz_poly/swinnerton_dyer.c | 142 +
fmpz_poly/taylor_shift_multi_mod.c | 240 +
fmpz_poly/test/t-add_series.c | 146 +
fmpz_poly/test/t-chebyshev_t.c | 75 +
fmpz_poly/test/t-chebyshev_u.c | 65 +
fmpz_poly/test/t-cos_minpoly.c | 107 +
fmpz_poly/test/t-cyclotomic.c | 138 +
fmpz_poly/test/t-discriminant.c | 126 +
fmpz_poly/test/t-div_series.c | 20 +-
fmpz_poly/test/t-equal_trunc.c | 122 +
fmpz_poly/test/t-eta_qexp.c | 91 +
fmpz_poly/test/t-evaluate_divconquer_fmpq.c | 180 +
fmpz_poly/test/t-evaluate_fmpq.c | 180 +
fmpz_poly/test/t-evaluate_horner_fmpq.c | 180 +
fmpz_poly/test/t-evaluate_horner_mpq.c | 181 -
fmpz_poly/test/t-evaluate_mpq.c | 181 +
fmpz_poly/test/t-inv_series.c | 114 +
fmpz_poly/test/t-inv_series_basecase.c | 114 +
fmpz_poly/test/t-inv_series_newton.c | 2 -
fmpz_poly/test/t-mul.c | 30 +
fmpz_poly/test/t-mul_SS.c | 2 +-
fmpz_poly/test/t-mullow.c | 32 +
fmpz_poly/test/t-print_read.c | 2 +-
fmpz_poly/test/t-print_read_pretty.c | 2 +-
fmpz_poly/test/t-resultant_euclidean.c | 126 +
fmpz_poly/test/t-resultant_modular.c | 126 +
fmpz_poly/test/t-set_trunc.c | 89 +
fmpz_poly/test/t-signature.c | 25 +-
fmpz_poly/test/t-sub.c | 2 +-
fmpz_poly/test/t-sub_series.c | 146 +
fmpz_poly/test/t-swinnerton_dyer.c | 73 +
fmpz_poly/test/t-taylor_shift_multi_mod_threaded.c | 134 +
fmpz_poly/test/t-theta_qexp.c | 91 +
fmpz_poly/theta_qexp.c | 135 +
fmpz_poly_factor.h | 32 +-
fmpz_poly_mat.h | 140 +-
fmpz_poly_mat/concat_horizontal.c | 56 +
fmpz_poly_mat/concat_vertical.c | 54 +
fmpz_poly_mat/doc/fmpz_poly_mat.txt | 2 +-
fmpz_poly_mat/inlines.c | 34 +
fmpz_poly_mat/test/t-concat_horizontal.c | 90 +
fmpz_poly_mat/test/t-concat_vertical.c | 92 +
fmpz_poly_mat/test/t-window_init_clear.c | 81 +
fmpz_poly_mat/window_clear.c | 34 +
fmpz_poly_mat/window_init.c | 44 +
fmpz_poly_q.h | 78 +-
fmpz_poly_q/inlines.c | 34 +
fmpz_vec.h | 123 +-
fmpz_vec/doc/fmpz_vec.txt | 25 +
fmpz_vec/dot.c | 38 +
fmpz_vec/get_d_vec_2exp.c | 48 +
fmpz_vec/get_mpf_vec.c | 38 +
fmpz_vec/inlines.c | 34 +
fmpz_vec/sort.c | 6 +-
fmpz_vec/test/t-dot.c | 110 +
fmpz_vec/test/t-get_d_vec_2exp.c | 94 +
fmpz_vec/test/t-get_mpf_vec.c | 84 +
fprintf.c | 4 +-
fq.h | 156 +-
fq/ctx_init_conway.c | 44 +-
fq/ctx_randtest.c | 1 -
fq/ctx_randtest_reducible.c | 45 +
fq/div.c | 36 +
fq/doc/fq.txt | 55 +-
fq/gcdinv.c | 95 +
fq/inlines.c | 42 +
fq/is_invertible.c | 36 +
fq/is_invertible_f.c | 36 +
fq/test/t-div.c | 36 +
fq/test/t-is_invertible.c | 36 +
fq/test/t-is_invertible_f.c | 36 +
fq/trace.c | 2 +-
fq_mat.h | 11 +-
fq_mat/concat_horizontal.c | 36 +
fq_mat/concat_vertical.c | 36 +
fq_mat/doc/fq_mat.txt | 29 +-
fq_mat/inlines.c | 34 +
fq_mat/nullspace.c | 36 +
fq_mat/rank.c | 36 +
fq_mat/test/t-concat_horizontal.c | 36 +
fq_mat/test/t-concat_vertical.c | 36 +
fq_mat/test/t-nullspace.c | 36 +
fq_mat/test/t-rank.c | 36 +
fq_mat/test/t-window_init_clear.c | 36 +
fq_mat_templates.h | 137 +-
fq_mat_templates/concat_horizontal.c | 51 +
fq_mat_templates/concat_vertical.c | 52 +
fq_mat_templates/nullspace.c | 102 +
fq_mat_templates/rank.c | 57 +
fq_mat_templates/test/t-concat_horizontal.c | 98 +
fq_mat_templates/test/t-concat_vertical.c | 99 +
fq_mat_templates/test/t-nullspace.c | 111 +
fq_mat_templates/test/t-rank.c | 97 +
fq_mat_templates/test/t-window_init_clear.c | 87 +
fq_mat_templates/window_init.c | 7 +-
fq_nmod.h | 158 +-
fq_nmod/ctx_init_conway.c | 45 +-
fq_nmod/ctx_randtest_reducible.c | 43 +
fq_nmod/div.c | 36 +
fq_nmod/doc/fq_nmod.txt | 60 +-
fq_nmod/gcdinv.c | 33 +
fq_nmod/get_str_pretty.c | 3 +-
fq_nmod/inlines.c | 42 +
fq_nmod/is_invertible.c | 36 +
fq_nmod/is_invertible_f.c | 36 +
fq_nmod/randtest.c | 16 +
fq_nmod/test/t-div.c | 36 +
fq_nmod/test/t-is_invertible.c | 36 +
fq_nmod/test/t-is_invertible_f.c | 36 +
fq_nmod/trace.c | 2 +-
fq_nmod_mat.h | 11 +-
fq_nmod_mat/concat_horizontal.c | 36 +
fq_nmod_mat/concat_vertical.c | 36 +
fq_nmod_mat/doc/fq_nmod_mat.txt | 29 +-
fq_nmod_mat/inlines.c | 34 +
fq_nmod_mat/nullspace.c | 36 +
fq_nmod_mat/rank.c | 36 +
fq_nmod_mat/test/t-concat_horizontal.c | 36 +
fq_nmod_mat/test/t-concat_vertical.c | 36 +
fq_nmod_mat/test/t-nullspace.c | 36 +
fq_nmod_mat/test/t-rank.c | 36 +
fq_nmod_mat/test/t-window_init_clear.c | 36 +
fq_nmod_poly.h | 13 +
fq_nmod_poly/add_series.c | 36 +
fq_nmod_poly/div_series.c | 36 +
fq_nmod_poly/divrem_f.c | 36 +
fq_nmod_poly/doc/fq_nmod_poly.txt | 291 +-
fq_nmod_poly/equal_trunc.c | 36 +
fq_nmod_poly/evaluate_fq_vec.c | 38 +
fq_nmod_poly/evaluate_fq_vec_fast.c | 38 +
fq_nmod_poly/evaluate_fq_vec_iter.c | 38 +
fq_nmod_poly/gcd.c | 36 +
fq_nmod_poly/gcd_euclidean_f.c | 36 +
fq_nmod_poly/gcd_hgcd.c | 36 +
fq_nmod_poly/hgcd.c | 36 +
fq_nmod_poly/inlines.c | 35 +
fq_nmod_poly/mulhigh.c | 36 +
fq_nmod_poly/mulhigh_classical.c | 36 +
.../profile/p-factor_kaltofen_shoup_vs_fq_poly.c | 2 +-
fq_nmod_poly/profile/p-gcd.c | 36 +
fq_nmod_poly/scalar_div_fq.c | 36 +
fq_nmod_poly/set_trunc.c | 36 +
fq_nmod_poly/sub_series.c | 36 +
fq_nmod_poly/test/t-add_series.c | 36 +
fq_nmod_poly/test/t-div_series.c | 36 +
fq_nmod_poly/test/t-equal_trunc.c | 36 +
fq_nmod_poly/test/t-evaluate_fq_vec_fast.c | 38 +
fq_nmod_poly/test/t-gcd.c | 36 +
fq_nmod_poly/test/t-gcd_euclidean_f.c | 36 +
fq_nmod_poly/test/t-gcd_hgcd.c | 36 +
fq_nmod_poly/test/t-hgcd.c | 36 +
fq_nmod_poly/test/t-mulhigh.c | 36 +
fq_nmod_poly/test/t-mulhigh_classical.c | 36 +
fq_nmod_poly/test/t-set_trunc.c | 36 +
fq_nmod_poly/test/t-sub_series.c | 36 +
fq_nmod_poly/test/t-xgcd_euclidean.c | 36 +
fq_nmod_poly/test/t-xgcd_euclidean_f.c | 36 +
fq_nmod_poly/tree.c | 36 +
fq_nmod_poly/xgcd_euclidean.c | 36 +
fq_nmod_poly/xgcd_euclidean_f.c | 36 +
fq_nmod_poly_factor.h | 11 +-
fq_nmod_poly_factor/doc/fq_nmod_poly_factor.txt | 6 +-
fq_nmod_poly_factor/inlines.c | 41 +
fq_nmod_vec.h | 8 +
fq_nmod_vec/inlines.c | 34 +
fq_nmod_vec/scalar_mul_fq.c | 36 +
fq_poly.h | 12 +
fq_poly/add_series.c | 39 +
fq_poly/div_series.c | 39 +
fq_poly/divrem_f.c | 36 +
fq_poly/doc/fq_poly.txt | 291 +-
fq_poly/equal_trunc.c | 40 +
fq_poly/evaluate_fq_vec.c | 38 +
fq_poly/evaluate_fq_vec_fast.c | 38 +
fq_poly/evaluate_fq_vec_iter.c | 38 +
fq_poly/gcd.c | 36 +
fq_poly/gcd_euclidean_f.c | 36 +
fq_poly/gcd_hgcd.c | 36 +
fq_poly/hgcd.c | 36 +
fq_poly/inlines.c | 35 +
fq_poly/mulhigh.c | 36 +
fq_poly/mulhigh_classical.c | 36 +
fq_poly/profile/p-gcd.c | 36 +
fq_poly/scalar_div_fq.c | 40 +
fq_poly/set_trunc.c | 40 +
fq_poly/sub_series.c | 39 +
fq_poly/test/t-add_series.c | 40 +
fq_poly/test/t-div_series.c | 38 +
fq_poly/test/t-equal_trunc.c | 39 +
fq_poly/test/t-evaluate_fq_vec_fast.c | 38 +
fq_poly/test/t-gcd.c | 36 +
fq_poly/test/t-gcd_euclidean_f.c | 36 +
fq_poly/test/t-gcd_hgcd.c | 36 +
fq_poly/test/t-hgcd.c | 36 +
fq_poly/test/t-mulhigh.c | 36 +
fq_poly/test/t-mulhigh_classical.c | 36 +
fq_poly/test/t-set_trunc.c | 39 +
fq_poly/test/t-sub_series.c | 40 +
fq_poly/test/t-xgcd_euclidean.c | 36 +
fq_poly/test/t-xgcd_euclidean_f.c | 36 +
fq_poly/tree.c | 36 +
fq_poly/xgcd_euclidean.c | 36 +
fq_poly/xgcd_euclidean_f.c | 36 +
fq_poly_factor.h | 11 +-
fq_poly_factor/doc/fq_poly_factor.txt | 6 +-
fq_poly_factor/inlines.c | 35 +
fq_poly_factor_templates.h | 80 +-
fq_poly_templates.h | 695 +-
fq_poly_templates/add_series.c | 58 +
fq_poly_templates/div_series.c | 152 +
fq_poly_templates/divrem_f.c | 132 +
fq_poly_templates/equal_trunc.c | 73 +
fq_poly_templates/evaluate_fq_vec.c | 58 +
fq_poly_templates/evaluate_fq_vec_fast.c | 161 +
fq_poly_templates/evaluate_fq_vec_iter.c | 55 +
fq_poly_templates/gcd.c | 110 +
fq_poly_templates/gcd_euclidean_f.c | 188 +
fq_poly_templates/gcd_hgcd.c | 183 +
fq_poly_templates/get_str_pretty.c | 2 +-
fq_poly_templates/hgcd.c | 552 +
fq_poly_templates/mulhigh.c | 96 +
fq_poly_templates/mulhigh_classical.c | 125 +
fq_poly_templates/powmod_x_fmpz_preinv.c | 1 +
fq_poly_templates/profile/p-gcd-old.c | 165 +
fq_poly_templates/profile/p-gcd.c | 142 +
fq_poly_templates/scalar_div_fq.c | 70 +
fq_poly_templates/set_coeff.c | 26 +-
fq_poly_templates/set_trunc.c | 55 +
fq_poly_templates/sub_series.c | 58 +
fq_poly_templates/test/t-add.c | 10 +-
fq_poly_templates/test/t-add_series.c | 221 +
fq_poly_templates/test/t-div_series.c | 95 +
fq_poly_templates/test/t-equal_trunc.c | 151 +
fq_poly_templates/test/t-evaluate_fq_vec_fast.c | 98 +
fq_poly_templates/test/t-gcd.c | 254 +
fq_poly_templates/test/t-gcd_euclidean_f.c | 106 +
fq_poly_templates/test/t-gcd_hgcd.c | 172 +
fq_poly_templates/test/t-hgcd.c | 197 +
fq_poly_templates/test/t-make_monic.c | 4 +-
fq_poly_templates/test/t-mulhigh.c | 93 +
fq_poly_templates/test/t-mulhigh_classical.c | 189 +
fq_poly_templates/test/t-set_trunc.c | 104 +
fq_poly_templates/test/t-sub_series.c | 221 +
fq_poly_templates/test/t-xgcd_euclidean.c | 173 +
fq_poly_templates/test/t-xgcd_euclidean_f.c | 204 +
fq_poly_templates/tree.c | 133 +
fq_poly_templates/xgcd_euclidean.c | 254 +
fq_poly_templates/xgcd_euclidean_f.c | 291 +
fq_templates.h | 43 +
fq_templates/div.c | 42 +
fq_templates/is_invertible.c | 38 +
fq_templates/is_invertible_f.c | 42 +
fq_templates/test/t-div.c | 84 +
fq_templates/test/t-is_invertible.c | 71 +
fq_templates/test/t-is_invertible_f.c | 92 +
fq_vec.h | 8 +
fq_vec/inlines.c | 34 +
fq_vec/scalar_mul_fq.c | 36 +
fq_vec_templates.h | 47 +-
fq_vec_templates/scalar_mul_fq.c | 46 +
fq_zech.h | 147 +-
fq_zech/clear.c | 4 +
fq_zech/ctx_randtest_reducible.c | 32 +
fq_zech/div.c | 36 +
fq_zech/doc/fq_zech.txt | 55 +-
fq_zech/gcdinv.c | 39 +
fq_zech/inlines.c | 42 +
fq_zech/is_invertible.c | 36 +
fq_zech/is_invertible_f.c | 36 +
fq_zech/mul_si.c | 2 +-
fq_zech/mul_ui.c | 2 +-
fq_zech/test/t-div.c | 36 +
fq_zech/test/t-is_invertible.c | 36 +
fq_zech/test/t-is_invertible_f.c | 36 +
fq_zech_mat.h | 11 +-
fq_zech_mat/concat_horizontal.c | 36 +
fq_zech_mat/concat_vertical.c | 36 +
fq_zech_mat/doc/fq_zech_mat.txt | 30 +-
fq_zech_mat/inlines.c | 34 +
fq_zech_mat/nullspace.c | 36 +
fq_zech_mat/rank.c | 36 +
fq_zech_mat/test/t-concat_horizontal.c | 36 +
fq_zech_mat/test/t-concat_vertical.c | 36 +
fq_zech_mat/test/t-nullspace.c | 36 +
fq_zech_mat/test/t-rank.c | 36 +
fq_zech_mat/test/t-window_init_clear.c | 36 +
fq_zech_poly.h | 12 +
fq_zech_poly/add_series.c | 36 +
fq_zech_poly/div_series.c | 36 +
fq_zech_poly/divrem_f.c | 36 +
fq_zech_poly/doc/fq_zech_poly.txt | 290 +-
fq_zech_poly/equal_trunc.c | 36 +
fq_zech_poly/evaluate_fq_vec.c | 38 +
fq_zech_poly/evaluate_fq_vec_fast.c | 38 +
fq_zech_poly/evaluate_fq_vec_iter.c | 38 +
fq_zech_poly/gcd.c | 36 +
fq_zech_poly/gcd_euclidean_f.c | 36 +
fq_zech_poly/gcd_hgcd.c | 36 +
fq_zech_poly/hgcd.c | 36 +
fq_zech_poly/inlines.c | 34 +
fq_zech_poly/mulhigh.c | 36 +
fq_zech_poly/mulhigh_classical.c | 36 +
fq_zech_poly/profile/p-gcd.c | 36 +
fq_zech_poly/scalar_div_fq.c | 36 +
fq_zech_poly/set_trunc.c | 36 +
fq_zech_poly/sub_series.c | 36 +
fq_zech_poly/test/t-add_series.c | 36 +
fq_zech_poly/test/t-div_series.c | 36 +
fq_zech_poly/test/t-equal_trunc.c | 36 +
fq_zech_poly/test/t-evaluate_fq_vec_fast.c | 38 +
fq_zech_poly/test/t-gcd.c | 36 +
fq_zech_poly/test/t-gcd_euclidean_f.c | 36 +
fq_zech_poly/test/t-gcd_hgcd.c | 36 +
fq_zech_poly/test/t-hgcd.c | 36 +
fq_zech_poly/test/t-mulhigh.c | 36 +
fq_zech_poly/test/t-mulhigh_classical.c | 36 +
fq_zech_poly/test/t-set_trunc.c | 36 +
fq_zech_poly/test/t-sub_series.c | 36 +
fq_zech_poly/test/t-xgcd_euclidean.c | 36 +
fq_zech_poly/test/t-xgcd_euclidean_f.c | 36 +
fq_zech_poly/tree.c | 36 +
fq_zech_poly/xgcd_euclidean.c | 36 +
fq_zech_poly/xgcd_euclidean_f.c | 36 +
fq_zech_poly_factor.h | 11 +-
fq_zech_poly_factor/doc/fq_zech_poly_factor.txt | 6 +-
fq_zech_poly_factor/inlines.c | 32 +
fq_zech_vec.h | 8 +
fq_zech_vec/inlines.c | 34 +
fq_zech_vec/scalar_mul_fq.c | 36 +
gmpcompat.h | 253 +-
interfaces/NTL-interface.cpp | 1 -
long_extras.h | 14 +-
long_extras/inlines.c | 34 +
mpf_mat.h | 131 +
mpf_mat/approx_equal.c | 53 +
mpf_mat/clear.c | 43 +
mpf_mat/doc/mpf_mat.txt | 167 +
mpf_mat/equal.c | 51 +
mpf_mat/gso.c | 117 +
mpf_mat/init.c | 56 +
mpf_mat/inlines.c | 34 +
mpf_mat/is_zero.c | 44 +
mpf_mat/mul.c | 80 +
mpf_mat/one.c | 39 +
mpf_mat/print.c | 47 +
mpf_mat/qr.c | 127 +
mpf_mat/randtest.c | 42 +
mpf_mat/set.c | 41 +
mpf_mat/swap.c | 40 +
mpf_mat/test/t-entry.c | 82 +
mpf_mat/test/t-equal.c | 95 +
mpf_mat/test/t-gso.c | 129 +
mpf_mat/test/t-init_clear.c | 65 +
mpf_mat/test/t-is_empty.c | 65 +
mpf_mat/test/t-is_square.c | 65 +
mpf_mat/test/t-mul.c | 103 +
mpf_mat/test/t-one.c | 76 +
mpf_mat/test/t-qr.c | 153 +
mpf_mat/test/t-zero.c | 76 +
mpf_mat/zero.c | 39 +
mpf_vec.h | 96 +
mpf_vec/add.c | 35 +
mpf_vec/approx_equal.c | 43 +
mpf_vec/clear.c | 36 +
mpf_vec/doc/mpf_vec.txt | 154 +
mpf_vec/dot.c | 44 +
mpf_vec/dot2.c | 59 +
mpf_vec/equal.c | 41 +
mpf_vec/init.c | 40 +
mpf_vec/is_zero.c | 37 +
mpf_vec/norm.c | 45 +
mpf_vec/norm2.c | 45 +
mpf_vec/randtest.c | 37 +
mpf_vec/scalar_mul_2exp.c | 36 +
mpf_vec/scalar_mul_mpf.c | 35 +
mpf_vec/set.c | 38 +
mpf_vec/sub.c | 35 +
mpf_vec/test/t-add.c | 103 +
mpf_vec/test/t-dot.c | 83 +
mpf_vec/test/t-dot2.c | 83 +
mpf_vec/test/t-init_clear.c | 62 +
mpf_vec/test/t-norm.c | 80 +
mpf_vec/test/t-norm2.c | 80 +
mpf_vec/test/t-scalar_mul_2exp.c | 103 +
mpf_vec/test/t-scalar_mul_mpf.c | 174 +
mpf_vec/test/t-set_equal.c | 119 +
mpf_vec/test/t-sub.c | 133 +
mpf_vec/test/t-zero.c | 72 +
mpf_vec/zero.c | 35 +
mpfr_mat.h | 32 +-
mpfr_mat/doc/mpfr_mat.txt | 56 +
mpfr_mat/equal.c | 53 +
mpfr_mat/mul_classical.c | 85 +
mpfr_mat/randtest.c | 43 +
mpfr_mat/set.c | 43 +
mpfr_mat/swap.c | 41 +
mpfr_mat/test/t-entry.c | 82 +
mpfr_mat/test/t-equal.c | 95 +
mpfr_mat/test/t-mul_classical.c | 109 +
mpfr_mat/test/t-zero.c | 76 +
mpfr_mat/zero.c | 41 +
mpfr_poly.h | 138 -
mpfr_vec.h | 26 +-
mpfr_vec/equal.c | 42 +
mpfr_vec/randtest.c | 38 +
mpfr_vec/test/t-set_equal.c | 119 +
mpn_extras.h | 120 +-
mpn_extras/divrem_preinv1.c | 4 +
mpn_extras/doc/mpn_extras.txt | 22 -
mpn_extras/harmonic.c | 190 -
mpn_extras/mulmod_preinv1.c | 13 +-
mpn_extras/mulmod_preinvn.c | 6 +-
nmod_mat.h | 162 +-
nmod_mat/concat_horizontal.c | 43 +
nmod_mat/concat_vertical.c | 43 +
nmod_mat/doc/nmod_mat.txt | 88 +-
nmod_mat/inlines.c | 40 +
nmod_mat/lu_recursive.c | 5 +-
nmod_mat/one.c | 41 +
nmod_mat/pow.c | 98 +
nmod_mat/print_pretty.c | 3 +-
nmod_mat/rref.c | 29 +-
nmod_mat/scalar_mul_add.c | 53 +
nmod_mat/swap.c | 38 +
nmod_mat/test/t-concat_horizontal.c | 93 +
nmod_mat/test/t-concat_vertical.c | 93 +
nmod_mat/test/t-mul.c | 4 +-
nmod_mat/test/t-pow.c | 88 +
nmod_mat/test/t-scaler_mul_add.c | 81 +
nmod_mat/test/t-window_init_clear.c | 79 +
nmod_mat/window_clear.c | 3 +-
nmod_mat/window_init.c | 12 +-
nmod_poly.h | 800 +-
nmod_poly/compose_mod_brent_kung_precomp_preinv.c | 94 +
nmod_poly/compose_mod_brent_kung_vec_preinv.c | 172 +
.../compose_mod_brent_kung_vec_preinv_threaded.c | 243 +
nmod_poly/discriminant.c | 71 +
nmod_poly/doc/nmod_poly.txt | 220 +-
nmod_poly/evaluate_mat_horner.c | 104 +
nmod_poly/evaluate_mat_paterson_stockmeyer.c | 95 +
nmod_poly/fprintf_pretty.c | 115 +
nmod_poly/get_str_pretty.c | 123 +
nmod_poly/hgcd.c | 140 +-
nmod_poly/inlines.c | 91 +
nmod_poly/mullow.c | 5 +-
nmod_poly/mullow_KS.c | 5 +-
nmod_poly/profile/p-evaluate_mat.c | 75 +
nmod_poly/resultant_hgcd.c | 232 +
nmod_poly/set_coeff_ui.c | 2 +-
...ompose_mod_brent_kung_precomp_preinv_threaded.c | 255 +
.../test/t-compose_mod_brent_kung_vec_preinv.c | 119 +
.../t-compose_mod_brent_kung_vec_preinv_threaded.c | 122 +
nmod_poly/test/t-discriminant.c | 124 +
nmod_poly/test/t-evaluate_mat_horner.c | 135 +
.../test/t-evaluate_mat_paterson_stockmeyer.c | 135 +
nmod_poly/test/t-fread_print.c | 17 +-
nmod_poly/test/t-mul_KS2.c | 4 +-
nmod_poly/test/t-resultant_hgcd.c | 128 +
nmod_poly_factor.h | 77 +-
nmod_poly_factor/doc/nmod_poly_factor.txt | 15 +-
nmod_poly_factor/factor_distinct_deg.c | 45 +-
nmod_poly_factor/factor_distinct_deg_threaded.c | 481 +
nmod_poly_factor/factor_kaltofen_shoup.c | 7 +-
nmod_poly_factor/inlines.c | 41 +
nmod_poly_factor/is_irreducible_ddf.c | 51 +-
.../test/t-factor_distinct_deg_threaded.c | 145 +
nmod_poly_factor/test/t-interval_threaded.c | 170 +
nmod_poly_mat.h | 121 +-
nmod_poly_mat/concat_horizontal.c | 55 +
nmod_poly_mat/concat_vertical.c | 53 +
nmod_poly_mat/doc/nmod_poly_mat.txt | 5 +-
nmod_poly_mat/inlines.c | 34 +
nmod_poly_mat/test/t-concat_horizontal.c | 88 +
nmod_poly_mat/test/t-concat_vertical.c | 88 +
nmod_poly_mat/test/t-window_init_clear.c | 82 +
nmod_poly_mat/window_clear.c | 36 +
nmod_poly_mat/window_init.c | 43 +
nmod_vec.h | 62 +-
nmod_vec/inlines.c | 34 +
padic.h | 185 +-
padic/add.c | 12 +-
padic/doc/padic.txt | 13 +-
padic/inlines.c | 39 +
padic/neg.c | 5 +-
padic/pow_si.c | 4 +-
padic/set.c | 5 +-
padic/sub.c | 10 +-
padic/test/t-log_satoh.c | 2 -
padic/test/t-mul.c | 1 +
padic/test/t-val_fac.c | 2 -
padic/val_fac.c | 3 +
padic_mat.h | 125 +-
padic_mat/doc/padic_mat.txt | 18 +
padic_mat/inlines.c | 34 +
padic_poly.h | 153 +-
padic_poly/inlines.c | 34 +
padic_poly/test/t-mul.c | 1 +
perm.h | 28 +-
perm/inlines.c | 34 +
printf.c | 57 +-
profiler.h | 24 +-
qadic.h | 136 +-
qadic/ctx_init_conway.c | 59 +-
qadic/inlines.c | 34 +
qadic/test/t-sqrt.c | 8 +-
qsieve.h | 34 +-
sprintf.c | 47 +-
sscanf.c | 15 +-
templates.h | 6 +
todo.txt | 38 +
ulong_extras.h | 231 +-
ulong_extras/cbrt.c | 94 +
ulong_extras/cbrt_binary_search.c | 69 +
ulong_extras/cbrt_chebyshev_approximation.c | 153 +
ulong_extras/cbrt_estimate.c | 68 +
ulong_extras/cbrt_newton_iteration.c | 87 +
ulong_extras/cbrtrem.c | 49 +
ulong_extras/doc/ulong_extras.txt | 105 +-
ulong_extras/factor.c | 32 +-
ulong_extras/factor_partial.c | 6 +
ulong_extras/factor_pp1.c | 2 +-
ulong_extras/gcd.c | 54 +-
ulong_extras/inlines.c | 34 +
ulong_extras/is_oddprime_binary.c | 3 +
ulong_extras/is_prime.c | 7 +-
ulong_extras/is_prime_pocklington.c | 52 +-
ulong_extras/mulmod_preinv.c | 10 +-
ulong_extras/nextprime.c | 110 +-
ulong_extras/powmod2_preinv.c | 37 +-
ulong_extras/powmod_preinv.c | 58 +
ulong_extras/prime_pi_bounds.c | 22 +-
ulong_extras/profile/p-gcd.c | 97 +
ulong_extras/root.c | 153 +
ulong_extras/root_estimate.c | 127 +
ulong_extras/rootrem.c | 164 +
ulong_extras/sqrtmod.c | 38 +-
ulong_extras/test/t-cbrt.c | 165 +
ulong_extras/test/t-cbrt_binary_search.c | 165 +
ulong_extras/test/t-cbrt_chebyshev_approx.c | 164 +
ulong_extras/test/t-cbrt_newton_iteration.c | 164 +
ulong_extras/test/t-cbrtrem.c | 77 +
ulong_extras/test/t-gcd.c | 2 +-
ulong_extras/test/t-nextprime.c | 27 +-
ulong_extras/test/t-powmod.c | 22 +-
ulong_extras/test/t-powmod2.c | 18 +
ulong_extras/test/t-powmod2_preinv.c | 21 +-
ulong_extras/test/t-powmod2_ui_preinv.c | 19 +
ulong_extras/test/t-powmod_precomp.c | 22 +
ulong_extras/test/t-powmod_ui_precomp.c | 24 +-
ulong_extras/test/t-powmod_ui_preinv.c | 108 +
ulong_extras/test/t-root.c | 185 +
ulong_extras/test/t-rootrem.c | 193 +
1081 files changed, 167357 insertions(+), 9409 deletions(-)
delete mode 100644 arith/chebyshev_t_polynomial.c
delete mode 100644 arith/chebyshev_u_polynomial.c
delete mode 100644 arith/cyclotomic_polynomial.c
delete mode 100644 arith/dedekind_sum.c
delete mode 100644 arith/dedekind_sum_coprime.c
delete mode 100644 arith/dedekind_sum_coprime_d.c
delete mode 100644 arith/dedekind_sum_coprime_large.c
delete mode 100644 arith/dedekind_sum_naive.c
delete mode 100644 arith/divisor_sigma.c
delete mode 100644 arith/euler_phi.c
create mode 100644 arith/inlines.c
delete mode 100644 arith/moebius_mu.c
delete mode 100644 arith/pi_chudnovsky.c
delete mode 100644 arith/primorial.c
delete mode 100644 arith/swinnerton_dyer_polynomial.c
delete mode 100644 arith/test/t-dedekind_sum.c
delete mode 100644 arith/test/t-dedekind_sum_coprime_d.c
delete mode 100644 arith/test/t-dedekind_sum_coprime_large.c
delete mode 100644 arith/test/t-divisor_sigma.c
delete mode 100644 arith/test/t-euler_phi.c
delete mode 100644 arith/test/t-moebius_mu.c
delete mode 100644 arith/test/t-pi_chudnovsky.c
delete mode 100644 arith/test/t-primorial.c
create mode 100644 build.vc14/build_tests/_msvccompiler.py
create mode 100644 build.vc14/build_tests/build_tests.py
create mode 100644 build.vc14/build_tests/build_tests.pyproj
create mode 100644 build.vc14/config.h
create mode 100644 build.vc14/cpimport.h
create mode 100644 build.vc14/dll_flint/dll_flint.vcxproj
create mode 100644 build.vc14/dll_flint/dll_flint.vcxproj.filters
create mode 100644 build.vc14/dll_flint/postbuild.bat
create mode 100644 build.vc14/flint.sln
create mode 100644 build.vc14/flint_config/flint_config.py
create mode 100644 build.vc14/flint_config/flint_config.pyproj
create mode 100644 build.vc14/getopt.c
create mode 100644 build.vc14/getopt.h
create mode 100644 build.vc14/gettimeofday.c
create mode 100644 build.vc14/gettimeofday.h
create mode 100644 build.vc14/lib_flint/lib_flint.vcxproj
create mode 100644 build.vc14/lib_flint/lib_flint.vcxproj.filters
create mode 100644 build.vc14/lib_flint/postbuild.bat
create mode 100644 build.vc14/out_copy_rename.bat
create mode 100644 build.vc14/readme.txt
create mode 100644 build.vc14/run_tests/run_tests.py
create mode 100644 build.vc14/run_tests/run_tests.pyproj
create mode 100644 build.vc14/unistd.h
create mode 100644 d_mat.h
create mode 100644 d_mat/approx_equal.c
create mode 100644 d_mat/clear.c
create mode 100644 d_mat/doc/d_mat.txt
create mode 100644 d_mat/equal.c
create mode 100644 d_mat/gso.c
create mode 100644 d_mat/init.c
create mode 100644 d_mat/inlines.c
create mode 100644 d_mat/is_approx_zero.c
create mode 100644 d_mat/is_zero.c
create mode 100644 d_mat/mul_classical.c
create mode 100644 d_mat/one.c
create mode 100644 d_mat/print.c
create mode 100644 d_mat/qr.c
create mode 100644 d_mat/randtest.c
create mode 100644 d_mat/set.c
create mode 100644 d_mat/swap.c
create mode 100644 d_mat/test/t-entry.c
create mode 100644 d_mat/test/t-equal.c
create mode 100644 d_mat/test/t-gso.c
create mode 100644 d_mat/test/t-init_clear.c
create mode 100644 d_mat/test/t-is_empty.c
create mode 100644 d_mat/test/t-is_square.c
create mode 100644 d_mat/test/t-mul_classical.c
create mode 100644 d_mat/test/t-one.c
create mode 100644 d_mat/test/t-qr.c
create mode 100644 d_mat/test/t-transpose.c
create mode 100644 d_mat/test/t-zero.c
create mode 100644 d_mat/transpose.c
create mode 100644 d_mat/zero.c
create mode 100644 d_vec.h
create mode 100644 d_vec/add.c
create mode 100644 d_vec/approx_equal.c
create mode 100644 d_vec/clear.c
create mode 100644 d_vec/doc/d_vec.txt
create mode 100644 d_vec/dot.c
create mode 100644 d_vec/dot_heuristic.c
create mode 100644 d_vec/dot_thrice.c
create mode 100644 d_vec/equal.c
create mode 100644 d_vec/init.c
create mode 100644 d_vec/is_approx_zero.c
create mode 100644 d_vec/is_zero.c
create mode 100644 d_vec/norm.c
create mode 100644 d_vec/randtest.c
create mode 100644 d_vec/set.c
create mode 100644 d_vec/sub.c
create mode 100644 d_vec/test/t-add.c
create mode 100644 d_vec/test/t-dot.c
create mode 100644 d_vec/test/t-dot_heuristic.c
create mode 100644 d_vec/test/t-dot_thrice.c
create mode 100644 d_vec/test/t-init_clear.c
create mode 100644 d_vec/test/t-norm.c
create mode 100644 d_vec/test/t-set_equal.c
create mode 100644 d_vec/test/t-sub.c
create mode 100644 d_vec/test/t-zero.c
create mode 100644 d_vec/zero.c
delete mode 100644 debian/libflint-2.4.5.install
create mode 100644 debian/libflint-2.5.1.install
delete mode 100644 debian/patches/0001-Make-fmpz_invmod-behave-like-mpz_invert.patch
delete mode 100644 debian/patches/0002-Don-t-include-directly-g_lip.h-which-is-considered-i.patch
delete mode 100644 debian/patches/series
create mode 100644 double_extras/inlines.c
create mode 100644 double_extras/is_nan.c
create mode 100644 double_extras/log2.c
create mode 100644 double_extras/randtest_signed.c
create mode 100644 double_extras/randtest_special.c
create mode 100644 double_extras/test/t-is_nan.c
create mode 100644 double_extras/test/t-log2.c
create mode 100644 double_extras/test/t-randtest.c
create mode 100644 double_extras/test/t-randtest_signed.c
create mode 100644 fft/inlines.c
create mode 100644 flintxx/test/t-dummy.c
create mode 100644 fmpq/add_fmpz.c
create mode 100644 fmpq/add_si.c
create mode 100644 fmpq/dedekind_sum.c
create mode 100644 fmpq/dedekind_sum_coprime.c
create mode 100644 fmpq/dedekind_sum_coprime_d.c
create mode 100644 fmpq/dedekind_sum_coprime_large.c
create mode 100644 fmpq/dedekind_sum_naive.c
create mode 100644 fmpq/get_mpz_frac.c
create mode 100644 fmpq/harmonic_ui.c
create mode 100644 fmpq/init_set_fmpz_frac_readonly.c
create mode 100644 fmpq/inlines.c
create mode 100644 fmpq/sub_fmpz.c
create mode 100644 fmpq/sub_si.c
create mode 100644 fmpq/test/t-add_fmpz.c
create mode 100644 fmpq/test/t-add_si.c
create mode 100644 fmpq/test/t-dedekind_sum.c
create mode 100644 fmpq/test/t-dedekind_sum_coprime_d.c
create mode 100644 fmpq/test/t-dedekind_sum_coprime_large.c
create mode 100644 fmpq/test/t-harmonic_ui.c
create mode 100644 fmpq/test/t-sub_fmpz.c
create mode 100644 fmpq/test/t-sub_si.c
create mode 100644 fmpq_mat/concat_horizontal.c
create mode 100644 fmpq_mat/concat_vertical.c
create mode 100644 fmpq_mat/gso.c
create mode 100644 fmpq_mat/inlines.c
create mode 100644 fmpq_mat/solve_fmpz_mat.c
create mode 100644 fmpq_mat/swap.c
create mode 100644 fmpq_mat/test/t-concat_horizontal.c
create mode 100644 fmpq_mat/test/t-concat_vertical.c
create mode 100644 fmpq_mat/test/t-gso.c
create mode 100644 fmpq_mat/test/t-solve_fmpz_mat.c
create mode 100644 fmpq_mat/test/t-window_init_clear.c
create mode 100644 fmpq_mat/window_clear.c
create mode 100644 fmpq_mat/window_init.c
create mode 100644 fmpq_poly/add_series.c
create mode 100644 fmpq_poly/equal_trunc.c
create mode 100644 fmpq_poly/inlines.c
create mode 100644 fmpq_poly/set_trunc.c
create mode 100644 fmpq_poly/sub_series.c
create mode 100644 fmpq_poly/test/t-add_series.c
create mode 100644 fmpq_poly/test/t-equal_trunc.c
create mode 100644 fmpq_poly/test/t-set_trunc.c
create mode 100644 fmpq_poly/test/t-sub_series.c
create mode 100644 fmpq_vec.h
create mode 100644 fmpq_vec/doc/fmpq_vec.txt
create mode 100644 fmpq_vec/dot.c
create mode 100644 fmpq_vec/randtest.c
create mode 100644 fmpq_vec/set_fmpz_vec.c
create mode 100644 fmpq_vec/test/t-dot.c
create mode 100644 fmpz/CRT.c
create mode 100644 fmpz/divisor_in_residue_class_lenstra.c
create mode 100644 fmpz/divisor_sigma.c
create mode 100644 fmpz/euler_phi.c
create mode 100644 fmpz/get_mpf.c
create mode 100644 fmpz/get_mpfr.c
create mode 100644 fmpz/is_prime.c
create mode 100644 fmpz/is_prime_morrison.c
create mode 100644 fmpz/is_prime_pocklington.c
create mode 100644 fmpz/is_probabprime_BPSW.c
create mode 100644 fmpz/is_probabprime_lucas.c
create mode 100644 fmpz/is_strong_probabprime.c
create mode 100644 fmpz/lucas_chain.c
create mode 100644 fmpz/mods.c
create mode 100644 fmpz/moebius_mu.c
create mode 100644 fmpz/primorial.c
create mode 100644 fmpz/set_mpf.c
create mode 100644 fmpz/test/t-crt.c
create mode 100644 fmpz/test/t-divisor_in_residue_class_lenstra.c
create mode 100644 fmpz/test/t-divisor_sigma.c
create mode 100644 fmpz/test/t-euler_phi.c
create mode 100644 fmpz/test/t-get_mpf.c
create mode 100644 fmpz/test/t-get_mpfr.c
create mode 100644 fmpz/test/t-is_prime.c
create mode 100644 fmpz/test/t-is_prime_morrison.c
create mode 100644 fmpz/test/t-is_prime_pocklington.c
create mode 100644 fmpz/test/t-is_probabprime_BPSW.c
create mode 100644 fmpz/test/t-is_probabprime_lucas.c
create mode 100644 fmpz/test/t-is_strong_probabprime.c
create mode 100644 fmpz/test/t-mods.c
create mode 100644 fmpz/test/t-moebius_mu.c
create mode 100644 fmpz/test/t-primorial.c
create mode 100644 fmpz_factor/append.c
create mode 100644 fmpz_lll.h
create mode 100644 fmpz_lll/advance_check_babai.c
create mode 100644 fmpz_lll/advance_check_babai_heuristic_d.c
create mode 100644 fmpz_lll/babai.c
create mode 100644 fmpz_lll/check_babai.c
create mode 100644 fmpz_lll/check_babai_heuristic.c
create mode 100644 fmpz_lll/check_babai_heuristic_d.c
create mode 100644 fmpz_lll/context_init.c
create mode 100644 fmpz_lll/context_init_default.c
create mode 100644 fmpz_lll/d_lll.c
create mode 100644 fmpz_lll/doc/fmpz_lll.txt
create mode 100644 fmpz_lll/heuristic_dot.c
create mode 100644 fmpz_lll/is_reduced.c
create mode 100644 fmpz_lll/is_reduced_d.c
create mode 100644 fmpz_lll/is_reduced_d_with_removal.c
create mode 100644 fmpz_lll/is_reduced_mpfr.c
create mode 100644 fmpz_lll/is_reduced_mpfr_with_removal.c
create mode 100644 fmpz_lll/is_reduced_with_removal.c
create mode 100644 fmpz_lll/lll.c
create mode 100644 fmpz_lll/lll_d.c
create mode 100644 fmpz_lll/lll_d_heuristic.c
create mode 100644 fmpz_lll/lll_d_heuristic_with_removal.c
create mode 100644 fmpz_lll/lll_d_with_removal.c
create mode 100644 fmpz_lll/lll_d_with_removal_knapsack.c
create mode 100644 fmpz_lll/lll_mpf.c
create mode 100644 fmpz_lll/lll_mpf2.c
create mode 100644 fmpz_lll/lll_mpf2_with_removal.c
create mode 100644 fmpz_lll/lll_mpf_with_removal.c
create mode 100644 fmpz_lll/lll_with_removal.c
create mode 100644 fmpz_lll/lll_with_removal_ulll.c
create mode 100644 fmpz_lll/mpf2_lll.c
create mode 100644 fmpz_lll/profile/p-lll.c
create mode 100644 fmpz_lll/randtest.c
create mode 100644 fmpz_lll/shift.c
create mode 100644 fmpz_lll/storjohann_ulll.c
create mode 100644 fmpz_lll/test/t-heuristic_dot.c
create mode 100644 fmpz_lll/test/t-lll.c
create mode 100644 fmpz_lll/test/t-lll_d.c
create mode 100644 fmpz_lll/test/t-lll_d_heuristic.c
create mode 100644 fmpz_lll/test/t-lll_d_heuristic_with_removal.c
create mode 100644 fmpz_lll/test/t-lll_d_with_removal.c
create mode 100644 fmpz_lll/test/t-lll_d_with_removal_knapsack.c
create mode 100644 fmpz_lll/test/t-lll_mpf.c
create mode 100644 fmpz_lll/test/t-lll_mpf_with_removal.c
create mode 100644 fmpz_lll/test/t-lll_with_removal.c
create mode 100644 fmpz_lll/test/t-wrapper.c
create mode 100644 fmpz_lll/test/t-wrapper_with_removal.c
create mode 100644 fmpz_lll/test/t-wrapper_with_removal_knapsack.c
create mode 100644 fmpz_lll/wrapper.c
create mode 100644 fmpz_lll/wrapper_with_removal.c
create mode 100644 fmpz_lll/wrapper_with_removal_knapsack.c
create mode 100644 fmpz_mat/chol_d.c
create mode 100644 fmpz_mat/concat_horizontal.c
create mode 100644 fmpz_mat/concat_vertical.c
create mode 100644 fmpz_mat/content.c
create mode 100644 fmpz_mat/get_d_mat.c
create mode 100644 fmpz_mat/get_d_mat_transpose.c
create mode 100644 fmpz_mat/get_mpf_mat.c
create mode 100644 fmpz_mat/gram.c
create mode 100644 fmpz_mat/hadamard.c
create mode 100644 fmpz_mat/hnf.c
create mode 100644 fmpz_mat/hnf_classical.c
create mode 100644 fmpz_mat/hnf_minors.c
create mode 100644 fmpz_mat/hnf_modular.c
create mode 100644 fmpz_mat/hnf_pernet_stein.c
create mode 100644 fmpz_mat/hnf_transform.c
create mode 100644 fmpz_mat/hnf_xgcd.c
create mode 100644 fmpz_mat/inlines.c
create mode 100644 fmpz_mat/is_hadamard.c
create mode 100644 fmpz_mat/is_in_hnf.c
create mode 100644 fmpz_mat/is_in_rref_with_rank.c
create mode 100644 fmpz_mat/is_in_snf.c
create mode 100644 fmpz_mat/is_one.c
create mode 100644 fmpz_mat/is_reduced.c
create mode 100644 fmpz_mat/is_reduced_gram.c
create mode 100644 fmpz_mat/is_reduced_gram_with_removal.c
create mode 100644 fmpz_mat/is_reduced_with_removal.c
create mode 100644 fmpz_mat/lll_original.c
create mode 100644 fmpz_mat/lll_storjohann.c
create mode 100644 fmpz_mat/profile/p-sqr.c
create mode 100644 fmpz_mat/rref_fflu.c
create mode 100644 fmpz_mat/rref_mul.c
create mode 100644 fmpz_mat/scalar_mul_2exp.c
create mode 100644 fmpz_mat/scalar_tdiv_q_2exp.c
create mode 100644 fmpz_mat/snf.c
create mode 100644 fmpz_mat/snf_diagonal.c
create mode 100644 fmpz_mat/snf_iliopoulos.c
create mode 100644 fmpz_mat/snf_kannan_bachem.c
create mode 100644 fmpz_mat/sqr_bodrato.c
create mode 100644 fmpz_mat/test/t-chol_d.c
create mode 100644 fmpz_mat/test/t-concat_horizontal.c
create mode 100644 fmpz_mat/test/t-concat_vertical.c
create mode 100644 fmpz_mat/test/t-content.c
create mode 100644 fmpz_mat/test/t-get_d_mat.c
create mode 100644 fmpz_mat/test/t-get_d_mat_transpose.c
create mode 100644 fmpz_mat/test/t-get_mpf_mat.c
create mode 100644 fmpz_mat/test/t-gram.c
create mode 100644 fmpz_mat/test/t-hadamard.c
create mode 100644 fmpz_mat/test/t-hnf.c
create mode 100644 fmpz_mat/test/t-hnf_classical.c
create mode 100644 fmpz_mat/test/t-hnf_minors.c
create mode 100644 fmpz_mat/test/t-hnf_modular.c
create mode 100644 fmpz_mat/test/t-hnf_pernet_stein.c
create mode 100644 fmpz_mat/test/t-hnf_transform.c
create mode 100644 fmpz_mat/test/t-hnf_xgcd.c
create mode 100644 fmpz_mat/test/t-is_one.c
create mode 100644 fmpz_mat/test/t-lll_original.c
create mode 100644 fmpz_mat/test/t-lll_storjohann.c
create mode 100644 fmpz_mat/test/t-rref_fflu.c
create mode 100644 fmpz_mat/test/t-rref_mul.c
create mode 100644 fmpz_mat/test/t-scalar_mul_2exp.c
create mode 100644 fmpz_mat/test/t-snf_diagonal.c
create mode 100644 fmpz_mat/test/t-snf_iliopoulos.c
create mode 100644 fmpz_mat/test/t-snf_kannan_bachem.c
create mode 100644 fmpz_mat/test/t-window_init_clear.c
create mode 100644 fmpz_mat/window_clear.c
create mode 100644 fmpz_mat/window_init.c
create mode 100644 fmpz_mod_poly/add_series.c
create mode 100644 fmpz_mod_poly/compose_mod_brent_kung_vec_preinv.c
create mode 100644 fmpz_mod_poly/compose_mod_brent_kung_vec_preinv_threaded.c
create mode 100644 fmpz_mod_poly/discriminant.c
create mode 100644 fmpz_mod_poly/div_series.c
create mode 100644 fmpz_mod_poly/frobenius_power.c
create mode 100644 fmpz_mod_poly/frobenius_powers_2exp_clear.c
create mode 100644 fmpz_mod_poly/frobenius_powers_2exp_precomp.c
create mode 100644 fmpz_mod_poly/frobenius_powers_clear.c
create mode 100644 fmpz_mod_poly/frobenius_powers_precomp.c
create mode 100644 fmpz_mod_poly/gcd_hgcd.c
create mode 100644 fmpz_mod_poly/gcdinv_f.c
create mode 100644 fmpz_mod_poly/hgcd.c
create mode 100644 fmpz_mod_poly/inlines.c
create mode 100644 fmpz_mod_poly/inv_series_newton_f.c
create mode 100644 fmpz_mod_poly/invmod_f.c
create mode 100644 fmpz_mod_poly/make_monic_f.c
create mode 100644 fmpz_mod_poly/profile/p-gcd.c
create mode 100644 fmpz_mod_poly/resultant_euclidean.c
create mode 100644 fmpz_mod_poly/resultant_hgcd.c
create mode 100644 fmpz_mod_poly/scalar_div_fmpz.c
create mode 100644 fmpz_mod_poly/set_trunc.c
create mode 100644 fmpz_mod_poly/sub_series.c
create mode 100644 fmpz_mod_poly/test/t-add_series.c
create mode 100644 fmpz_mod_poly/test/t-compose_mod_brent_kung_precomp_preinv_threaded.c
create mode 100644 fmpz_mod_poly/test/t-compose_mod_brent_kung_vec_preinv.c
create mode 100644 fmpz_mod_poly/test/t-compose_mod_brent_kung_vec_preinv_threaded.c
create mode 100644 fmpz_mod_poly/test/t-discriminant.c
create mode 100644 fmpz_mod_poly/test/t-div_series.c
create mode 100644 fmpz_mod_poly/test/t-frobenius_powers_precomp.c
create mode 100644 fmpz_mod_poly/test/t-gcd_hgcd.c
create mode 100644 fmpz_mod_poly/test/t-resultant.c
create mode 100644 fmpz_mod_poly/test/t-resultant_euclidean.c
create mode 100644 fmpz_mod_poly/test/t-resultant_hgcd.c
create mode 100644 fmpz_mod_poly/test/t-scalar_div_fmpz.c
create mode 100644 fmpz_mod_poly/test/t-set_trunc.c
create mode 100644 fmpz_mod_poly/test/t-sub_series.c
create mode 100644 fmpz_mod_poly/test/t-xgcd_hgcd.c
create mode 100644 fmpz_mod_poly/xgcd_euclidean_f.c
create mode 100644 fmpz_mod_poly/xgcd_hgcd.c
create mode 100644 fmpz_mod_poly_factor/factor_distinct_deg_threaded.c
create mode 100644 fmpz_mod_poly_factor/is_irreducible_rabin_f.c
create mode 100644 fmpz_mod_poly_factor/is_squarefree_f.c
create mode 100644 fmpz_mod_poly_factor/test/t-factor_distinct_deg_threaded.c
create mode 100644 fmpz_mod_poly_factor/test/t-interval_threaded.c
create mode 100644 fmpz_poly/add_series.c
create mode 100644 fmpz_poly/chebyshev_t.c
create mode 100644 fmpz_poly/chebyshev_u.c
create mode 100644 fmpz_poly/cos_minpoly.c
create mode 100644 fmpz_poly/cyclotomic.c
create mode 100644 fmpz_poly/discriminant.c
create mode 100644 fmpz_poly/equal_trunc.c
create mode 100644 fmpz_poly/eta_qexp.c
create mode 100644 fmpz_poly/evaluate_divconquer_fmpq.c
create mode 100644 fmpz_poly/evaluate_fmpq.c
create mode 100644 fmpz_poly/evaluate_horner_fmpq.c
delete mode 100644 fmpz_poly/evaluate_horner_mpq.c
create mode 100644 fmpz_poly/inlines.c
create mode 100644 fmpz_poly/inv_series.c
create mode 100644 fmpz_poly/inv_series_basecase.c
create mode 100644 fmpz_poly/profile/p-div_preinv.c
create mode 100644 fmpz_poly/profile/p-gcd.c
create mode 100644 fmpz_poly/resultant_euclidean.c
create mode 100644 fmpz_poly/resultant_modular.c
create mode 100644 fmpz_poly/set_trunc.c
create mode 100644 fmpz_poly/sub_series.c
create mode 100644 fmpz_poly/swinnerton_dyer.c
create mode 100644 fmpz_poly/taylor_shift_multi_mod.c
create mode 100644 fmpz_poly/test/t-add_series.c
create mode 100644 fmpz_poly/test/t-chebyshev_t.c
create mode 100644 fmpz_poly/test/t-chebyshev_u.c
create mode 100644 fmpz_poly/test/t-cos_minpoly.c
create mode 100644 fmpz_poly/test/t-cyclotomic.c
create mode 100644 fmpz_poly/test/t-discriminant.c
create mode 100644 fmpz_poly/test/t-equal_trunc.c
create mode 100644 fmpz_poly/test/t-eta_qexp.c
create mode 100644 fmpz_poly/test/t-evaluate_divconquer_fmpq.c
create mode 100644 fmpz_poly/test/t-evaluate_fmpq.c
create mode 100644 fmpz_poly/test/t-evaluate_horner_fmpq.c
delete mode 100644 fmpz_poly/test/t-evaluate_horner_mpq.c
create mode 100644 fmpz_poly/test/t-evaluate_mpq.c
create mode 100644 fmpz_poly/test/t-inv_series.c
create mode 100644 fmpz_poly/test/t-inv_series_basecase.c
create mode 100644 fmpz_poly/test/t-resultant_euclidean.c
create mode 100644 fmpz_poly/test/t-resultant_modular.c
create mode 100644 fmpz_poly/test/t-set_trunc.c
create mode 100644 fmpz_poly/test/t-sub_series.c
create mode 100644 fmpz_poly/test/t-swinnerton_dyer.c
create mode 100644 fmpz_poly/test/t-taylor_shift_multi_mod_threaded.c
create mode 100644 fmpz_poly/test/t-theta_qexp.c
create mode 100644 fmpz_poly/theta_qexp.c
create mode 100644 fmpz_poly_mat/concat_horizontal.c
create mode 100644 fmpz_poly_mat/concat_vertical.c
create mode 100644 fmpz_poly_mat/inlines.c
create mode 100644 fmpz_poly_mat/test/t-concat_horizontal.c
create mode 100644 fmpz_poly_mat/test/t-concat_vertical.c
create mode 100644 fmpz_poly_mat/test/t-window_init_clear.c
create mode 100644 fmpz_poly_mat/window_clear.c
create mode 100644 fmpz_poly_mat/window_init.c
create mode 100644 fmpz_poly_q/inlines.c
create mode 100644 fmpz_vec/dot.c
create mode 100644 fmpz_vec/get_d_vec_2exp.c
create mode 100644 fmpz_vec/get_mpf_vec.c
create mode 100644 fmpz_vec/inlines.c
create mode 100644 fmpz_vec/test/t-dot.c
create mode 100644 fmpz_vec/test/t-get_d_vec_2exp.c
create mode 100644 fmpz_vec/test/t-get_mpf_vec.c
create mode 100644 fq/ctx_randtest_reducible.c
create mode 100644 fq/div.c
create mode 100644 fq/gcdinv.c
create mode 100644 fq/inlines.c
create mode 100644 fq/is_invertible.c
create mode 100644 fq/is_invertible_f.c
create mode 100644 fq/test/t-div.c
create mode 100644 fq/test/t-is_invertible.c
create mode 100644 fq/test/t-is_invertible_f.c
create mode 100644 fq_mat/concat_horizontal.c
create mode 100644 fq_mat/concat_vertical.c
create mode 100644 fq_mat/inlines.c
create mode 100644 fq_mat/nullspace.c
create mode 100644 fq_mat/rank.c
create mode 100644 fq_mat/test/t-concat_horizontal.c
create mode 100644 fq_mat/test/t-concat_vertical.c
create mode 100644 fq_mat/test/t-nullspace.c
create mode 100644 fq_mat/test/t-rank.c
create mode 100644 fq_mat/test/t-window_init_clear.c
create mode 100644 fq_mat_templates/concat_horizontal.c
create mode 100644 fq_mat_templates/concat_vertical.c
create mode 100644 fq_mat_templates/nullspace.c
create mode 100644 fq_mat_templates/rank.c
create mode 100644 fq_mat_templates/test/t-concat_horizontal.c
create mode 100644 fq_mat_templates/test/t-concat_vertical.c
create mode 100644 fq_mat_templates/test/t-nullspace.c
create mode 100644 fq_mat_templates/test/t-rank.c
create mode 100644 fq_mat_templates/test/t-window_init_clear.c
create mode 100644 fq_nmod/ctx_randtest_reducible.c
create mode 100644 fq_nmod/div.c
create mode 100644 fq_nmod/gcdinv.c
create mode 100644 fq_nmod/inlines.c
create mode 100644 fq_nmod/is_invertible.c
create mode 100644 fq_nmod/is_invertible_f.c
create mode 100644 fq_nmod/test/t-div.c
create mode 100644 fq_nmod/test/t-is_invertible.c
create mode 100644 fq_nmod/test/t-is_invertible_f.c
create mode 100644 fq_nmod_mat/concat_horizontal.c
create mode 100644 fq_nmod_mat/concat_vertical.c
create mode 100644 fq_nmod_mat/inlines.c
create mode 100644 fq_nmod_mat/nullspace.c
create mode 100644 fq_nmod_mat/rank.c
create mode 100644 fq_nmod_mat/test/t-concat_horizontal.c
create mode 100644 fq_nmod_mat/test/t-concat_vertical.c
create mode 100644 fq_nmod_mat/test/t-nullspace.c
create mode 100644 fq_nmod_mat/test/t-rank.c
create mode 100644 fq_nmod_mat/test/t-window_init_clear.c
create mode 100644 fq_nmod_poly/add_series.c
create mode 100644 fq_nmod_poly/div_series.c
create mode 100644 fq_nmod_poly/divrem_f.c
create mode 100644 fq_nmod_poly/equal_trunc.c
create mode 100644 fq_nmod_poly/evaluate_fq_vec.c
create mode 100644 fq_nmod_poly/evaluate_fq_vec_fast.c
create mode 100644 fq_nmod_poly/evaluate_fq_vec_iter.c
create mode 100644 fq_nmod_poly/gcd.c
create mode 100644 fq_nmod_poly/gcd_euclidean_f.c
create mode 100644 fq_nmod_poly/gcd_hgcd.c
create mode 100644 fq_nmod_poly/hgcd.c
create mode 100644 fq_nmod_poly/inlines.c
create mode 100644 fq_nmod_poly/mulhigh.c
create mode 100644 fq_nmod_poly/mulhigh_classical.c
create mode 100644 fq_nmod_poly/profile/p-gcd.c
create mode 100644 fq_nmod_poly/scalar_div_fq.c
create mode 100644 fq_nmod_poly/set_trunc.c
create mode 100644 fq_nmod_poly/sub_series.c
create mode 100644 fq_nmod_poly/test/t-add_series.c
create mode 100644 fq_nmod_poly/test/t-div_series.c
create mode 100644 fq_nmod_poly/test/t-equal_trunc.c
create mode 100644 fq_nmod_poly/test/t-evaluate_fq_vec_fast.c
create mode 100644 fq_nmod_poly/test/t-gcd.c
create mode 100644 fq_nmod_poly/test/t-gcd_euclidean_f.c
create mode 100644 fq_nmod_poly/test/t-gcd_hgcd.c
create mode 100644 fq_nmod_poly/test/t-hgcd.c
create mode 100644 fq_nmod_poly/test/t-mulhigh.c
create mode 100644 fq_nmod_poly/test/t-mulhigh_classical.c
create mode 100644 fq_nmod_poly/test/t-set_trunc.c
create mode 100644 fq_nmod_poly/test/t-sub_series.c
create mode 100644 fq_nmod_poly/test/t-xgcd_euclidean.c
create mode 100644 fq_nmod_poly/test/t-xgcd_euclidean_f.c
create mode 100644 fq_nmod_poly/tree.c
create mode 100644 fq_nmod_poly/xgcd_euclidean.c
create mode 100644 fq_nmod_poly/xgcd_euclidean_f.c
create mode 100644 fq_nmod_poly_factor/inlines.c
create mode 100644 fq_nmod_vec/inlines.c
create mode 100644 fq_nmod_vec/scalar_mul_fq.c
create mode 100644 fq_poly/add_series.c
create mode 100644 fq_poly/div_series.c
create mode 100644 fq_poly/divrem_f.c
create mode 100644 fq_poly/equal_trunc.c
create mode 100644 fq_poly/evaluate_fq_vec.c
create mode 100644 fq_poly/evaluate_fq_vec_fast.c
create mode 100644 fq_poly/evaluate_fq_vec_iter.c
create mode 100644 fq_poly/gcd.c
create mode 100644 fq_poly/gcd_euclidean_f.c
create mode 100644 fq_poly/gcd_hgcd.c
create mode 100644 fq_poly/hgcd.c
create mode 100644 fq_poly/inlines.c
create mode 100644 fq_poly/mulhigh.c
create mode 100644 fq_poly/mulhigh_classical.c
create mode 100644 fq_poly/profile/p-gcd.c
create mode 100644 fq_poly/scalar_div_fq.c
create mode 100644 fq_poly/set_trunc.c
create mode 100644 fq_poly/sub_series.c
create mode 100644 fq_poly/test/t-add_series.c
create mode 100644 fq_poly/test/t-div_series.c
create mode 100644 fq_poly/test/t-equal_trunc.c
create mode 100644 fq_poly/test/t-evaluate_fq_vec_fast.c
create mode 100644 fq_poly/test/t-gcd.c
create mode 100644 fq_poly/test/t-gcd_euclidean_f.c
create mode 100644 fq_poly/test/t-gcd_hgcd.c
create mode 100644 fq_poly/test/t-hgcd.c
create mode 100644 fq_poly/test/t-mulhigh.c
create mode 100644 fq_poly/test/t-mulhigh_classical.c
create mode 100644 fq_poly/test/t-set_trunc.c
create mode 100644 fq_poly/test/t-sub_series.c
create mode 100644 fq_poly/test/t-xgcd_euclidean.c
create mode 100644 fq_poly/test/t-xgcd_euclidean_f.c
create mode 100644 fq_poly/tree.c
create mode 100644 fq_poly/xgcd_euclidean.c
create mode 100644 fq_poly/xgcd_euclidean_f.c
create mode 100644 fq_poly_factor/inlines.c
create mode 100644 fq_poly_templates/add_series.c
create mode 100644 fq_poly_templates/div_series.c
create mode 100644 fq_poly_templates/divrem_f.c
create mode 100644 fq_poly_templates/equal_trunc.c
create mode 100644 fq_poly_templates/evaluate_fq_vec.c
create mode 100644 fq_poly_templates/evaluate_fq_vec_fast.c
create mode 100644 fq_poly_templates/evaluate_fq_vec_iter.c
create mode 100644 fq_poly_templates/gcd.c
create mode 100644 fq_poly_templates/gcd_euclidean_f.c
create mode 100644 fq_poly_templates/gcd_hgcd.c
create mode 100644 fq_poly_templates/hgcd.c
create mode 100644 fq_poly_templates/mulhigh.c
create mode 100644 fq_poly_templates/mulhigh_classical.c
create mode 100644 fq_poly_templates/profile/p-gcd-old.c
create mode 100644 fq_poly_templates/profile/p-gcd.c
create mode 100644 fq_poly_templates/scalar_div_fq.c
create mode 100644 fq_poly_templates/set_trunc.c
create mode 100644 fq_poly_templates/sub_series.c
create mode 100644 fq_poly_templates/test/t-add_series.c
create mode 100644 fq_poly_templates/test/t-div_series.c
create mode 100644 fq_poly_templates/test/t-equal_trunc.c
create mode 100644 fq_poly_templates/test/t-evaluate_fq_vec_fast.c
create mode 100644 fq_poly_templates/test/t-gcd.c
create mode 100644 fq_poly_templates/test/t-gcd_euclidean_f.c
create mode 100644 fq_poly_templates/test/t-gcd_hgcd.c
create mode 100644 fq_poly_templates/test/t-hgcd.c
create mode 100644 fq_poly_templates/test/t-mulhigh.c
create mode 100644 fq_poly_templates/test/t-mulhigh_classical.c
create mode 100644 fq_poly_templates/test/t-set_trunc.c
create mode 100644 fq_poly_templates/test/t-sub_series.c
create mode 100644 fq_poly_templates/test/t-xgcd_euclidean.c
create mode 100644 fq_poly_templates/test/t-xgcd_euclidean_f.c
create mode 100644 fq_poly_templates/tree.c
create mode 100644 fq_poly_templates/xgcd_euclidean.c
create mode 100644 fq_poly_templates/xgcd_euclidean_f.c
create mode 100644 fq_templates.h
create mode 100644 fq_templates/div.c
create mode 100644 fq_templates/is_invertible.c
create mode 100644 fq_templates/is_invertible_f.c
create mode 100644 fq_templates/test/t-div.c
create mode 100644 fq_templates/test/t-is_invertible.c
create mode 100644 fq_templates/test/t-is_invertible_f.c
create mode 100644 fq_vec/inlines.c
create mode 100644 fq_vec/scalar_mul_fq.c
create mode 100644 fq_vec_templates/scalar_mul_fq.c
create mode 100644 fq_zech/ctx_randtest_reducible.c
create mode 100644 fq_zech/div.c
create mode 100644 fq_zech/gcdinv.c
create mode 100644 fq_zech/inlines.c
create mode 100644 fq_zech/is_invertible.c
create mode 100644 fq_zech/is_invertible_f.c
create mode 100644 fq_zech/test/t-div.c
create mode 100644 fq_zech/test/t-is_invertible.c
create mode 100644 fq_zech/test/t-is_invertible_f.c
create mode 100644 fq_zech_mat/concat_horizontal.c
create mode 100644 fq_zech_mat/concat_vertical.c
create mode 100644 fq_zech_mat/inlines.c
create mode 100644 fq_zech_mat/nullspace.c
create mode 100644 fq_zech_mat/rank.c
create mode 100644 fq_zech_mat/test/t-concat_horizontal.c
create mode 100644 fq_zech_mat/test/t-concat_vertical.c
create mode 100644 fq_zech_mat/test/t-nullspace.c
create mode 100644 fq_zech_mat/test/t-rank.c
create mode 100644 fq_zech_mat/test/t-window_init_clear.c
create mode 100644 fq_zech_poly/add_series.c
create mode 100644 fq_zech_poly/div_series.c
create mode 100644 fq_zech_poly/divrem_f.c
create mode 100644 fq_zech_poly/equal_trunc.c
create mode 100644 fq_zech_poly/evaluate_fq_vec.c
create mode 100644 fq_zech_poly/evaluate_fq_vec_fast.c
create mode 100644 fq_zech_poly/evaluate_fq_vec_iter.c
create mode 100644 fq_zech_poly/gcd.c
create mode 100644 fq_zech_poly/gcd_euclidean_f.c
create mode 100644 fq_zech_poly/gcd_hgcd.c
create mode 100644 fq_zech_poly/hgcd.c
create mode 100644 fq_zech_poly/inlines.c
create mode 100644 fq_zech_poly/mulhigh.c
create mode 100644 fq_zech_poly/mulhigh_classical.c
create mode 100644 fq_zech_poly/profile/p-gcd.c
create mode 100644 fq_zech_poly/scalar_div_fq.c
create mode 100644 fq_zech_poly/set_trunc.c
create mode 100644 fq_zech_poly/sub_series.c
create mode 100644 fq_zech_poly/test/t-add_series.c
create mode 100644 fq_zech_poly/test/t-div_series.c
create mode 100644 fq_zech_poly/test/t-equal_trunc.c
create mode 100644 fq_zech_poly/test/t-evaluate_fq_vec_fast.c
create mode 100644 fq_zech_poly/test/t-gcd.c
create mode 100644 fq_zech_poly/test/t-gcd_euclidean_f.c
create mode 100644 fq_zech_poly/test/t-gcd_hgcd.c
create mode 100644 fq_zech_poly/test/t-hgcd.c
create mode 100644 fq_zech_poly/test/t-mulhigh.c
create mode 100644 fq_zech_poly/test/t-mulhigh_classical.c
create mode 100644 fq_zech_poly/test/t-set_trunc.c
create mode 100644 fq_zech_poly/test/t-sub_series.c
create mode 100644 fq_zech_poly/test/t-xgcd_euclidean.c
create mode 100644 fq_zech_poly/test/t-xgcd_euclidean_f.c
create mode 100644 fq_zech_poly/tree.c
create mode 100644 fq_zech_poly/xgcd_euclidean.c
create mode 100644 fq_zech_poly/xgcd_euclidean_f.c
create mode 100644 fq_zech_poly_factor/inlines.c
create mode 100644 fq_zech_vec/inlines.c
create mode 100644 fq_zech_vec/scalar_mul_fq.c
create mode 100644 long_extras/inlines.c
create mode 100644 mpf_mat.h
create mode 100644 mpf_mat/approx_equal.c
create mode 100644 mpf_mat/clear.c
create mode 100644 mpf_mat/doc/mpf_mat.txt
create mode 100644 mpf_mat/equal.c
create mode 100644 mpf_mat/gso.c
create mode 100644 mpf_mat/init.c
create mode 100644 mpf_mat/inlines.c
create mode 100644 mpf_mat/is_zero.c
create mode 100644 mpf_mat/mul.c
create mode 100644 mpf_mat/one.c
create mode 100644 mpf_mat/print.c
create mode 100644 mpf_mat/qr.c
create mode 100644 mpf_mat/randtest.c
create mode 100644 mpf_mat/set.c
create mode 100644 mpf_mat/swap.c
create mode 100644 mpf_mat/test/t-entry.c
create mode 100644 mpf_mat/test/t-equal.c
create mode 100644 mpf_mat/test/t-gso.c
create mode 100644 mpf_mat/test/t-init_clear.c
create mode 100644 mpf_mat/test/t-is_empty.c
create mode 100644 mpf_mat/test/t-is_square.c
create mode 100644 mpf_mat/test/t-mul.c
create mode 100644 mpf_mat/test/t-one.c
create mode 100644 mpf_mat/test/t-qr.c
create mode 100644 mpf_mat/test/t-zero.c
create mode 100644 mpf_mat/zero.c
create mode 100644 mpf_vec.h
create mode 100644 mpf_vec/add.c
create mode 100644 mpf_vec/approx_equal.c
create mode 100644 mpf_vec/clear.c
create mode 100644 mpf_vec/doc/mpf_vec.txt
create mode 100644 mpf_vec/dot.c
create mode 100644 mpf_vec/dot2.c
create mode 100644 mpf_vec/equal.c
create mode 100644 mpf_vec/init.c
create mode 100644 mpf_vec/is_zero.c
create mode 100644 mpf_vec/norm.c
create mode 100644 mpf_vec/norm2.c
create mode 100644 mpf_vec/randtest.c
create mode 100644 mpf_vec/scalar_mul_2exp.c
create mode 100644 mpf_vec/scalar_mul_mpf.c
create mode 100644 mpf_vec/set.c
create mode 100644 mpf_vec/sub.c
create mode 100644 mpf_vec/test/t-add.c
create mode 100644 mpf_vec/test/t-dot.c
create mode 100644 mpf_vec/test/t-dot2.c
create mode 100644 mpf_vec/test/t-init_clear.c
create mode 100644 mpf_vec/test/t-norm.c
create mode 100644 mpf_vec/test/t-norm2.c
create mode 100644 mpf_vec/test/t-scalar_mul_2exp.c
create mode 100644 mpf_vec/test/t-scalar_mul_mpf.c
create mode 100644 mpf_vec/test/t-set_equal.c
create mode 100644 mpf_vec/test/t-sub.c
create mode 100644 mpf_vec/test/t-zero.c
create mode 100644 mpf_vec/zero.c
create mode 100644 mpfr_mat/equal.c
create mode 100644 mpfr_mat/mul_classical.c
create mode 100644 mpfr_mat/randtest.c
create mode 100644 mpfr_mat/set.c
create mode 100644 mpfr_mat/swap.c
create mode 100644 mpfr_mat/test/t-entry.c
create mode 100644 mpfr_mat/test/t-equal.c
create mode 100644 mpfr_mat/test/t-mul_classical.c
create mode 100644 mpfr_mat/test/t-zero.c
create mode 100644 mpfr_mat/zero.c
delete mode 100644 mpfr_poly.h
create mode 100644 mpfr_vec/equal.c
create mode 100644 mpfr_vec/randtest.c
create mode 100644 mpfr_vec/test/t-set_equal.c
delete mode 100644 mpn_extras/harmonic.c
create mode 100644 nmod_mat/concat_horizontal.c
create mode 100644 nmod_mat/concat_vertical.c
create mode 100644 nmod_mat/inlines.c
create mode 100644 nmod_mat/one.c
create mode 100644 nmod_mat/pow.c
create mode 100644 nmod_mat/scalar_mul_add.c
create mode 100644 nmod_mat/swap.c
create mode 100644 nmod_mat/test/t-concat_horizontal.c
create mode 100644 nmod_mat/test/t-concat_vertical.c
create mode 100644 nmod_mat/test/t-pow.c
create mode 100644 nmod_mat/test/t-scaler_mul_add.c
create mode 100644 nmod_mat/test/t-window_init_clear.c
create mode 100644 nmod_poly/compose_mod_brent_kung_vec_preinv.c
create mode 100644 nmod_poly/compose_mod_brent_kung_vec_preinv_threaded.c
create mode 100644 nmod_poly/discriminant.c
create mode 100644 nmod_poly/evaluate_mat_horner.c
create mode 100644 nmod_poly/evaluate_mat_paterson_stockmeyer.c
create mode 100644 nmod_poly/fprintf_pretty.c
create mode 100644 nmod_poly/get_str_pretty.c
create mode 100644 nmod_poly/inlines.c
create mode 100644 nmod_poly/profile/p-evaluate_mat.c
create mode 100644 nmod_poly/resultant_hgcd.c
create mode 100644 nmod_poly/test/t-compose_mod_brent_kung_precomp_preinv_threaded.c
create mode 100644 nmod_poly/test/t-compose_mod_brent_kung_vec_preinv.c
create mode 100644 nmod_poly/test/t-compose_mod_brent_kung_vec_preinv_threaded.c
create mode 100644 nmod_poly/test/t-discriminant.c
create mode 100644 nmod_poly/test/t-evaluate_mat_horner.c
create mode 100644 nmod_poly/test/t-evaluate_mat_paterson_stockmeyer.c
create mode 100644 nmod_poly/test/t-resultant_hgcd.c
create mode 100644 nmod_poly_factor/factor_distinct_deg_threaded.c
create mode 100644 nmod_poly_factor/inlines.c
create mode 100644 nmod_poly_factor/test/t-factor_distinct_deg_threaded.c
create mode 100644 nmod_poly_factor/test/t-interval_threaded.c
create mode 100644 nmod_poly_mat/concat_horizontal.c
create mode 100644 nmod_poly_mat/concat_vertical.c
create mode 100644 nmod_poly_mat/inlines.c
create mode 100644 nmod_poly_mat/test/t-concat_horizontal.c
create mode 100644 nmod_poly_mat/test/t-concat_vertical.c
create mode 100644 nmod_poly_mat/test/t-window_init_clear.c
create mode 100644 nmod_poly_mat/window_clear.c
create mode 100644 nmod_poly_mat/window_init.c
create mode 100644 nmod_vec/inlines.c
create mode 100644 padic/inlines.c
create mode 100644 padic_mat/inlines.c
create mode 100644 padic_poly/inlines.c
create mode 100644 perm/inlines.c
create mode 100644 qadic/inlines.c
create mode 100644 ulong_extras/cbrt.c
create mode 100644 ulong_extras/cbrt_binary_search.c
create mode 100644 ulong_extras/cbrt_chebyshev_approximation.c
create mode 100644 ulong_extras/cbrt_estimate.c
create mode 100644 ulong_extras/cbrt_newton_iteration.c
create mode 100644 ulong_extras/cbrtrem.c
create mode 100644 ulong_extras/inlines.c
create mode 100644 ulong_extras/powmod_preinv.c
create mode 100644 ulong_extras/profile/p-gcd.c
create mode 100644 ulong_extras/root.c
create mode 100644 ulong_extras/root_estimate.c
create mode 100644 ulong_extras/rootrem.c
create mode 100644 ulong_extras/test/t-cbrt.c
create mode 100644 ulong_extras/test/t-cbrt_binary_search.c
create mode 100644 ulong_extras/test/t-cbrt_chebyshev_approx.c
create mode 100644 ulong_extras/test/t-cbrt_newton_iteration.c
create mode 100644 ulong_extras/test/t-cbrtrem.c
create mode 100644 ulong_extras/test/t-powmod_ui_preinv.c
create mode 100644 ulong_extras/test/t-root.c
create mode 100644 ulong_extras/test/t-rootrem.c
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/flint.git
More information about the debian-science-commits
mailing list