Module fq_poly

Module fq_poly 

Source
Expand description

Structs§

fq_poly_struct

Functions§

_fq_poly_add
_fq_poly_compose
_fq_poly_compose_divconquer
_fq_poly_compose_horner
_fq_poly_compose_mod
_fq_poly_compose_mod_brent_kung
_fq_poly_compose_mod_brent_kung_precomp_preinv
_fq_poly_compose_mod_brent_kung_preinv
_fq_poly_compose_mod_horner
_fq_poly_compose_mod_horner_preinv
_fq_poly_compose_mod_preinv
_fq_poly_derivative
_fq_poly_div_basecase
_fq_poly_div_newton_n_preinv
_fq_poly_div_series
_fq_poly_divides
_fq_poly_divrem
_fq_poly_divrem_basecase
_fq_poly_divrem_divconquer
_fq_poly_divrem_divconquer_recursive
_fq_poly_divrem_f
_fq_poly_divrem_newton_n_preinv
_fq_poly_evaluate_fq
_fq_poly_evaluate_fq_vec
_fq_poly_evaluate_fq_vec_fast
_fq_poly_evaluate_fq_vec_fast_precomp
_fq_poly_evaluate_fq_vec_iter
_fq_poly_fprint
_fq_poly_fprint_pretty
_fq_poly_gcd
_fq_poly_gcd_euclidean
_fq_poly_gcd_euclidean_f
_fq_poly_gcd_hgcd
_fq_poly_get_str
_fq_poly_get_str_pretty
_fq_poly_hamming_weight
_fq_poly_hgcd
_fq_poly_inv_series
_fq_poly_inv_series_newton
_fq_poly_make_monic
_fq_poly_mul
_fq_poly_mul_KS
_fq_poly_mul_classical
_fq_poly_mul_reorder
_fq_poly_mul_univariate
_fq_poly_mulhigh
_fq_poly_mulhigh_classical
_fq_poly_mullow
_fq_poly_mullow_KS
_fq_poly_mullow_classical
_fq_poly_mullow_univariate
_fq_poly_mulmod
_fq_poly_mulmod_preinv
_fq_poly_neg
_fq_poly_normalise
_fq_poly_normalise2
_fq_poly_pow
_fq_poly_pow_trunc
_fq_poly_pow_trunc_binexp
_fq_poly_powmod_fmpz_binexp
_fq_poly_powmod_fmpz_binexp_preinv
_fq_poly_powmod_fmpz_sliding_preinv
_fq_poly_powmod_ui_binexp
_fq_poly_powmod_ui_binexp_preinv
_fq_poly_powmod_x_fmpz_preinv
_fq_poly_precompute_matrix
_fq_poly_print
_fq_poly_print_pretty
_fq_poly_reduce_matrix_mod_poly
_fq_poly_rem
_fq_poly_reverse
_fq_poly_scalar_addmul_fq
_fq_poly_scalar_div_fq
_fq_poly_scalar_mul_fq
_fq_poly_scalar_submul_fq
_fq_poly_set
_fq_poly_set_length
_fq_poly_shift_left
_fq_poly_shift_right
_fq_poly_sqr
_fq_poly_sqr_KS
_fq_poly_sqr_classical
_fq_poly_sqr_reorder
_fq_poly_sub
_fq_poly_tree_alloc
_fq_poly_tree_build
_fq_poly_tree_free
_fq_poly_xgcd
_fq_poly_xgcd_euclidean
_fq_poly_xgcd_euclidean_f
_fq_poly_zero
fq_mat_charpoly
fq_mat_charpoly_danilevsky
fq_mat_minpoly
fq_poly_add
fq_poly_add_series
fq_poly_add_si
fq_poly_clear
fq_poly_compose
fq_poly_compose_divconquer
fq_poly_compose_horner
fq_poly_compose_mod
fq_poly_compose_mod_brent_kung
fq_poly_compose_mod_brent_kung_precomp_preinv
fq_poly_compose_mod_brent_kung_preinv
fq_poly_compose_mod_horner
fq_poly_compose_mod_horner_preinv
fq_poly_compose_mod_preinv
fq_poly_deflate
fq_poly_deflation
fq_poly_degree
fq_poly_derivative
fq_poly_div_basecase
fq_poly_div_newton_n_preinv
fq_poly_div_series
fq_poly_divides
fq_poly_divrem
fq_poly_divrem_basecase
fq_poly_divrem_divconquer
fq_poly_divrem_f
fq_poly_divrem_newton_n_preinv
fq_poly_equal
fq_poly_equal_fq
fq_poly_equal_trunc
fq_poly_evaluate_fq
fq_poly_evaluate_fq_vec
fq_poly_evaluate_fq_vec_fast
fq_poly_evaluate_fq_vec_iter
fq_poly_fit_length
fq_poly_fprint
fq_poly_fprint_pretty
fq_poly_gcd
fq_poly_gcd_euclidean
fq_poly_gcd_euclidean_f
fq_poly_gcd_hgcd
fq_poly_gen
fq_poly_get_coeff
fq_poly_get_str
fq_poly_get_str_pretty
fq_poly_hamming_weight
fq_poly_inflate
fq_poly_init
fq_poly_init2
fq_poly_inv_series
fq_poly_inv_series_newton
fq_poly_is_gen
fq_poly_is_one
fq_poly_is_unit
fq_poly_is_zero
fq_poly_lead
fq_poly_length
fq_poly_make_monic
fq_poly_mul
fq_poly_mul_KS
fq_poly_mul_classical
fq_poly_mul_reorder
fq_poly_mul_univariate
fq_poly_mulhigh
fq_poly_mulhigh_classical
fq_poly_mullow
fq_poly_mullow_KS
fq_poly_mullow_classical
fq_poly_mullow_univariate
fq_poly_mulmod
fq_poly_mulmod_preinv
fq_poly_neg
fq_poly_one
fq_poly_pow
fq_poly_pow_trunc
fq_poly_pow_trunc_binexp
fq_poly_powmod_fmpz_binexp
fq_poly_powmod_fmpz_binexp_preinv
fq_poly_powmod_fmpz_sliding_preinv
fq_poly_powmod_ui_binexp
fq_poly_powmod_ui_binexp_preinv
fq_poly_powmod_x_fmpz_preinv
fq_poly_precompute_matrix
fq_poly_print
fq_poly_print_pretty
fq_poly_randtest
fq_poly_randtest_irreducible
fq_poly_randtest_monic
fq_poly_randtest_not_zero
fq_poly_realloc
fq_poly_rem
fq_poly_remove
fq_poly_reverse
fq_poly_scalar_addmul_fq
fq_poly_scalar_div_fq
fq_poly_scalar_mul_fq
fq_poly_scalar_submul_fq
fq_poly_set
fq_poly_set_coeff
fq_poly_set_coeff_fmpz
fq_poly_set_fmpz_mod_poly
fq_poly_set_fq
fq_poly_set_nmod_poly
fq_poly_set_trunc
fq_poly_shift_left
fq_poly_shift_right
fq_poly_sqr
fq_poly_sqr_KS
fq_poly_sqr_classical
fq_poly_sqr_reorder
fq_poly_sub
fq_poly_sub_series
fq_poly_swap
fq_poly_truncate
fq_poly_xgcd
fq_poly_xgcd_euclidean
fq_poly_xgcd_euclidean_f
fq_poly_zero

Type Aliases§

fq_poly_t