Skip to main content

Module gr_poly

Module gr_poly 

Source

Functions§

_gr_poly_acos_series
_gr_poly_acosh_series
_gr_poly_add
_gr_poly_asin_series
_gr_poly_asinh_series
_gr_poly_atan_series
_gr_poly_atanh_series
_gr_poly_canonical_associate
_gr_poly_compose
_gr_poly_compose_divconquer
_gr_poly_compose_horner
_gr_poly_compose_mod
_gr_poly_compose_mod_brent_kung
_gr_poly_compose_mod_brent_kung_precomp_preinv
_gr_poly_compose_mod_brent_kung_preinv
_gr_poly_compose_mod_horner
_gr_poly_compose_mod_horner_preinv
_gr_poly_compose_mod_preinv
_gr_poly_compose_series
_gr_poly_compose_series_brent_kung
_gr_poly_compose_series_divconquer
_gr_poly_compose_series_horner
_gr_poly_derivative
_gr_poly_div
_gr_poly_div_basecase
_gr_poly_div_basecase_noinv
_gr_poly_div_basecase_preinv1
_gr_poly_div_divconquer
_gr_poly_div_divconquer_noinv
_gr_poly_div_divconquer_preinv1
_gr_poly_div_generic
_gr_poly_div_newton
_gr_poly_div_newton_n_preinv
_gr_poly_div_series
_gr_poly_div_series_basecase
_gr_poly_div_series_basecase_generic
_gr_poly_div_series_basecase_noinv
_gr_poly_div_series_basecase_preinv1
_gr_poly_div_series_divconquer
_gr_poly_div_series_generic
_gr_poly_div_series_invmul
_gr_poly_div_series_newton
_gr_poly_divexact
_gr_poly_divexact_basecase
_gr_poly_divexact_basecase_bidirectional
_gr_poly_divexact_basecase_noinv
_gr_poly_divexact_bidirectional
_gr_poly_divexact_generic
_gr_poly_divexact_series_basecase
_gr_poly_divexact_series_basecase_noinv
_gr_poly_divrem
_gr_poly_divrem_basecase
_gr_poly_divrem_basecase_noinv
_gr_poly_divrem_basecase_preinv1
_gr_poly_divrem_divconquer
_gr_poly_divrem_divconquer_noinv
_gr_poly_divrem_divconquer_preinv1
_gr_poly_divrem_generic
_gr_poly_divrem_newton
_gr_poly_divrem_newton_n_preinv
_gr_poly_equal
_gr_poly_evaluate
_gr_poly_evaluate_horner
_gr_poly_evaluate_modular
_gr_poly_evaluate_other
_gr_poly_evaluate_other_horner
_gr_poly_evaluate_other_rectangular
_gr_poly_evaluate_rectangular
_gr_poly_evaluate_vec_fast
_gr_poly_evaluate_vec_fast_precomp
_gr_poly_evaluate_vec_iter
_gr_poly_exp_series
_gr_poly_exp_series_basecase
_gr_poly_exp_series_basecase_mul
_gr_poly_exp_series_generic
_gr_poly_exp_series_newton
_gr_poly_gcd
_gr_poly_gcd_euclidean
_gr_poly_gcd_generic
_gr_poly_gcd_hgcd
_gr_poly_gcd_subresultant
_gr_poly_get_str
_gr_poly_hgcd
_gr_poly_integral
_gr_poly_interpolate
_gr_poly_interpolate_exact
_gr_poly_interpolate_exact_newton
_gr_poly_interpolate_fast
_gr_poly_interpolate_fast_precomp
_gr_poly_interpolate_newton
_gr_poly_interpolation_weights
_gr_poly_inv_series
_gr_poly_inv_series_basecase
_gr_poly_inv_series_basecase_generic
_gr_poly_inv_series_basecase_preinv1
_gr_poly_inv_series_generic
_gr_poly_inv_series_newton
_gr_poly_is_monic
_gr_poly_log1p_series
_gr_poly_log_series
_gr_poly_make_monic
_gr_poly_mul
_gr_poly_mul_karatsuba
_gr_poly_mul_toom33
_gr_poly_mullow
_gr_poly_mullow_bivariate_KS
_gr_poly_mullow_classical
_gr_poly_mullow_complex_reorder
_gr_poly_mullow_generic
_gr_poly_mullow_toom_serial
_gr_poly_mulmid
_gr_poly_mulmid_bivariate_KS
_gr_poly_mulmid_classical
_gr_poly_mulmid_complex_reorder
_gr_poly_mulmid_generic
_gr_poly_mulmod
_gr_poly_mulmod_preinv
_gr_poly_newton_basis_evaluate
_gr_poly_newton_basis_from_monomial
_gr_poly_newton_basis_interpolate
_gr_poly_newton_basis_interpolate_exact
_gr_poly_newton_basis_to_monomial
_gr_poly_normalise
_gr_poly_nth_derivative
_gr_poly_pow_series_fmpq_recurrence
_gr_poly_pow_series_ui
_gr_poly_pow_series_ui_binexp
_gr_poly_pow_ui
_gr_poly_pow_ui_binexp
_gr_poly_powmod_fmpz_binexp
_gr_poly_powmod_fmpz_binexp_preinv
_gr_poly_powmod_fmpz_sliding_preinv
_gr_poly_powmod_ui_binexp
_gr_poly_powmod_ui_binexp_preinv
_gr_poly_powmod_x_fmpz_preinv
_gr_poly_precompute_matrix
_gr_poly_product_roots
_gr_poly_reduce_matrix_mod_poly
_gr_poly_refine_roots_aberth
_gr_poly_refine_roots_wdk
_gr_poly_rem
_gr_poly_resultant
_gr_poly_resultant_euclidean
_gr_poly_resultant_hgcd
_gr_poly_resultant_small
_gr_poly_resultant_sylvester
_gr_poly_reverse
_gr_poly_revert_series
_gr_poly_revert_series_lagrange
_gr_poly_revert_series_lagrange_fast
_gr_poly_revert_series_newton
_gr_poly_rsqrt_series
_gr_poly_rsqrt_series_basecase
_gr_poly_rsqrt_series_generic
_gr_poly_rsqrt_series_miller
_gr_poly_rsqrt_series_newton
_gr_poly_set_length
_gr_poly_set_str
_gr_poly_shift_left
_gr_poly_shift_right
_gr_poly_shiftless_decomposition_from_factors
_gr_poly_sin_cos_series_basecase
_gr_poly_sin_cos_series_tangent
_gr_poly_sqrt_series
_gr_poly_sqrt_series_basecase
_gr_poly_sqrt_series_generic
_gr_poly_sqrt_series_miller
_gr_poly_sqrt_series_newton
_gr_poly_sub
_gr_poly_tan_series
_gr_poly_tan_series_basecase
_gr_poly_tan_series_newton
_gr_poly_taylor_shift
_gr_poly_taylor_shift_convolution
_gr_poly_taylor_shift_divconquer
_gr_poly_taylor_shift_generic
_gr_poly_taylor_shift_horner
_gr_poly_test_approx_mulmid_pos_entrywise_accurate
_gr_poly_test_div
_gr_poly_test_div_series
_gr_poly_test_divrem
_gr_poly_test_gcd_field
_gr_poly_test_gcd_ufd
_gr_poly_test_inv_series
_gr_poly_test_mullow
_gr_poly_test_mulmid
_gr_poly_test_xgcd
_gr_poly_tree_alloc
_gr_poly_tree_build
_gr_poly_tree_free
_gr_poly_write
_gr_poly_xgcd
_gr_poly_xgcd_euclidean
_gr_poly_xgcd_generic
_gr_poly_xgcd_hgcd
gr_poly_acos_series
gr_poly_acosh_series
gr_poly_add
gr_poly_add_fmpq
gr_poly_add_fmpz
gr_poly_add_scalar
gr_poly_add_si
gr_poly_add_ui
gr_poly_addmul_scalar
gr_poly_asin_series
gr_poly_asinh_series
gr_poly_atan_series
gr_poly_atanh_series
gr_poly_canonical_associate
gr_poly_clear
gr_poly_coeff_ptr
gr_poly_coeff_srcptr
gr_poly_compose
gr_poly_compose_divconquer
gr_poly_compose_horner
gr_poly_compose_mod
gr_poly_compose_mod_brent_kung
gr_poly_compose_mod_brent_kung_precomp_preinv
gr_poly_compose_mod_brent_kung_preinv
gr_poly_compose_mod_horner
gr_poly_compose_mod_horner_preinv
gr_poly_compose_mod_preinv
gr_poly_compose_mod_preinv_wrapper
gr_poly_compose_mod_wrapper
gr_poly_compose_series
gr_poly_compose_series_brent_kung
gr_poly_compose_series_divconquer
gr_poly_compose_series_horner
gr_poly_derivative
gr_poly_dispersion
gr_poly_dispersion_factor
gr_poly_dispersion_from_factors
gr_poly_dispersion_resultant
gr_poly_div
gr_poly_div_basecase
gr_poly_div_divconquer
gr_poly_div_newton
gr_poly_div_newton_n_preinv
gr_poly_div_scalar
gr_poly_div_series
gr_poly_div_series_basecase
gr_poly_div_series_divconquer
gr_poly_div_series_invmul
gr_poly_div_series_newton
gr_poly_divexact
gr_poly_divexact_basecase
gr_poly_divexact_basecase_bidirectional
gr_poly_divexact_bidirectional
gr_poly_divexact_series_basecase
gr_poly_divrem
gr_poly_divrem_basecase
gr_poly_divrem_divconquer
gr_poly_divrem_newton
gr_poly_divrem_newton_n_preinv
gr_poly_entry_ptr
gr_poly_entry_srcptr
gr_poly_equal
gr_poly_evaluate
gr_poly_evaluate_horner
gr_poly_evaluate_modular
gr_poly_evaluate_other
gr_poly_evaluate_other_horner
gr_poly_evaluate_other_rectangular
gr_poly_evaluate_rectangular
gr_poly_evaluate_vec_fast
gr_poly_evaluate_vec_iter
gr_poly_exp_series
gr_poly_exp_series_basecase
gr_poly_exp_series_basecase_mul
gr_poly_exp_series_newton
gr_poly_factor_squarefree
gr_poly_fit_length
gr_poly_gcd
gr_poly_gcd_euclidean
gr_poly_gcd_hgcd
gr_poly_gcd_subresultant
gr_poly_gcd_wrapper
gr_poly_gen
gr_poly_get_coeff_scalar
gr_poly_get_str
gr_poly_init
gr_poly_init2
gr_poly_integral
gr_poly_interpolate
gr_poly_interpolate_exact
gr_poly_interpolate_exact_newton
gr_poly_interpolate_fast
gr_poly_interpolate_newton
gr_poly_inv
gr_poly_inv_series
gr_poly_inv_series_basecase
gr_poly_inv_series_newton
gr_poly_is_gen
gr_poly_is_monic
gr_poly_is_one
gr_poly_is_scalar
gr_poly_is_zero
gr_poly_leading_taylor_shift
gr_poly_length
gr_poly_log1p_series
gr_poly_log_series
gr_poly_make_monic
gr_poly_mul
gr_poly_mul_fmpq
gr_poly_mul_fmpz
gr_poly_mul_karatsuba
gr_poly_mul_scalar
gr_poly_mul_si
gr_poly_mul_toom33
gr_poly_mul_ui
gr_poly_mullow
gr_poly_mullow_bivariate_KS
gr_poly_mullow_classical
gr_poly_mullow_complex_reorder
gr_poly_mullow_toom_serial
gr_poly_mulmid
gr_poly_mulmid_bivariate_KS
gr_poly_mulmid_classical
gr_poly_mulmid_complex_reorder
gr_poly_mulmod
gr_poly_mulmod_preinv
gr_poly_neg
gr_poly_neg_one
gr_poly_newton_basis_evaluate
gr_poly_newton_basis_from_monomial
gr_poly_newton_basis_interpolate
gr_poly_newton_basis_interpolate_exact
gr_poly_newton_basis_to_monomial
gr_poly_nth_derivative
gr_poly_one
gr_poly_pow_fmpz
gr_poly_pow_series_fmpq_recurrence
gr_poly_pow_series_ui
gr_poly_pow_series_ui_binexp
gr_poly_pow_ui
gr_poly_pow_ui_binexp
gr_poly_powmod_fmpz_binexp
gr_poly_powmod_fmpz_binexp_preinv
gr_poly_powmod_fmpz_sliding_preinv
gr_poly_powmod_ui_binexp
gr_poly_powmod_ui_binexp_preinv
gr_poly_powmod_x_fmpz_preinv
gr_poly_precompute_matrix
gr_poly_print
gr_poly_product_roots
gr_poly_randtest
gr_poly_rem
gr_poly_resultant
gr_poly_resultant_euclidean
gr_poly_resultant_hgcd
gr_poly_resultant_small
gr_poly_resultant_sylvester
gr_poly_reverse
gr_poly_revert_series
gr_poly_revert_series_lagrange
gr_poly_revert_series_lagrange_fast
gr_poly_revert_series_newton
gr_poly_roots
gr_poly_roots_other
gr_poly_rsqrt_series
gr_poly_rsqrt_series_basecase
gr_poly_rsqrt_series_miller
gr_poly_rsqrt_series_newton
gr_poly_scalar_mul
gr_poly_set
gr_poly_set_coeff_fmpq
gr_poly_set_coeff_fmpz
gr_poly_set_coeff_scalar
gr_poly_set_coeff_si
gr_poly_set_coeff_ui
gr_poly_set_fmpq
gr_poly_set_fmpq_poly
gr_poly_set_fmpz
gr_poly_set_fmpz_poly
gr_poly_set_gr_poly_other
gr_poly_set_scalar
gr_poly_set_si
gr_poly_set_str
gr_poly_set_ui
gr_poly_shift_equivalent
gr_poly_shift_left
gr_poly_shift_right
gr_poly_shiftless_decomposition
gr_poly_shiftless_decomposition_factor
gr_poly_shiftless_decomposition_from_factors
gr_poly_sin_cos_series_basecase
gr_poly_sin_cos_series_tangent
gr_poly_sqrt_series
gr_poly_sqrt_series_basecase
gr_poly_sqrt_series_miller
gr_poly_sqrt_series_newton
gr_poly_squarefree_part
gr_poly_sub
gr_poly_sub_fmpq
gr_poly_sub_fmpz
gr_poly_sub_scalar
gr_poly_sub_si
gr_poly_sub_ui
gr_poly_submul_scalar
gr_poly_swap
gr_poly_tan_series
gr_poly_tan_series_basecase
gr_poly_tan_series_newton
gr_poly_taylor_shift
gr_poly_taylor_shift_convolution
gr_poly_taylor_shift_divconquer
gr_poly_taylor_shift_horner
gr_poly_truncate
gr_poly_write
gr_poly_xgcd
gr_poly_xgcd_euclidean
gr_poly_xgcd_hgcd
gr_poly_xgcd_wrapper
gr_poly_zero

Type Aliases§

_gr_method_compose_mod_op
_gr_method_compose_mod_preinv_op
gr_poly_roots_op
gr_poly_roots_op_other